Enterprise Architecture Overview Training Course
This course is designed for anyone involved in planning, analyzing, implementing, executing, maintaining, or enhancing Enterprise Architectures. It provides a comprehensive overview of the tools used to describe and implement these architectures.
This course is available as onsite live training in Serbia or online live training.Course Outline
Introduction to Enterprise Architecture
- What is architecture
- Enterprise Architecture (EA)
- Why do we need EA
- IT Enterprise Architecture
- Business Enterprise Architecture
- Enterprise Architecture Description vs EA Implementation
Enterprise Architecture Methods, Frameworks, Concepts and Paradigms
EA, Governance and Strategic Planning
- Strategic Management, Strategic Planning
- OMG Business Motivation Model
- Strategy Execution (EFQM)
- Quality Management(Six Sigma, TQM, ISO 9001)
- IT Governance
- IT Service Delivery and Support (ITIL)
- IT Implementation (CMM and CMMI)
Methods and Frameworks
- IEEE Standards
- Zachman Framework
- OMG UAF (Unifed Architecture Framework)
- MDA
- SOA
- Nato Architecture Framework, MoDAF, DoDAF, UPDM
Description Languages
- IDEF
- BPMN
- Testbed
- SoaML
- UML
- Architecture Description Languages
- Suitability for EA
Enterprise Architecture Modelling
- Modelling Process
- Readability and Usability of Models
- Viewpoints and Visualisation
Architecture Analysis
- Analysis Techniques
- Quantitative Analysis
- Functional Analysis
Other
- Architecture Alignment
- Tool Support
Open Training Courses require 5+ participants.
Enterprise Architecture Overview Training Course - Booking
Enterprise Architecture Overview Training Course - Enquiry
Enterprise Architecture Overview - Consultancy Enquiry
Testimonials (1)
In my opinion large amount of practical examples is very helpful to understand subject.
Pawel - EY GDS (CS) Poland Sp. z o.o.
Course - ITIL® Foundation V4
Upcoming Courses
Related Courses
Architecture of Distributed and Highly Scalable Systems
21 HoursThis instructor-led, live training in Serbia (online or onsite) is aimed at intermediate-level to advanced-level software professionals who wish to understand how to architect distributed systems that scale efficiently and handle failure gracefully.
By the end of this training, participants will be able to:
- Design distributed systems that handle load, latency, and failure.
- Understand key architectural patterns such as microservices, event-driven architecture, and CQRS.
- Evaluate trade-offs between consistency, availability, and partition tolerance (CAP theorem).
- Choose appropriate communication, storage, and coordination strategies.
SysML by example with Cameo Systems Modeler
21 HoursThis training will guide you through the use of SysML, the modeling language for systems engineering. Specifically, you will delve into block diagrams to model the structural aspects of complex systems. You will also enhance your understanding of sequence diagrams, state diagrams, and activity diagrams for dynamic modeling.
Additionally, you will learn how to utilize specific SysML diagrams such as requirements diagrams and parametric diagrams, along with the concept of allocation. We will emphasize the importance of defining a modeling approach that is tailored to the business context and the type of system being studied.
The practical sessions will be conducted using the Cameo Systems Modeler (MagicDraw) from NoMagic, a powerful modeling tool.
Teaching Method
- Theoretical presentations enriched with real-world examples
- 50% hands-on work with Cameo Systems Modeler on a comprehensive case study throughout the training
Introduction to Domain Driven Design
14 HoursDomain-Driven Design (DDD) is a methodology for managing intricate behaviors in software development.
Introduction to Enterprise Architect
7 HoursThis introductory course on Enterprise Architect is tailored for individuals who intend to utilize Sparx Systems' UML modeling tool, Enterprise Architect, for their modeling tasks but are not yet familiar with its features, functionalities, and usage.
Enterprise Architecture in the UAF
35 HoursUsing a combination of lectures, demos, and interactive labs, this course showcases the foundations for building and maintaining an Enterprise Architecture (EA) utilizing the Unified Architecture Framework (UAF) version 1.2.
ITIL® 4 Strategic Leader Digital and IT Strategy (DITS)
21 HoursThis course guides you through a comprehensive digital strategy journey. Its iterative, eight-step model progresses from “vision” to “actions,” focusing on building sustainable digital momentum. You will explore the four essential capabilities required to develop a holistic digital capability framework: digital leadership, managing innovation and emerging technologies, risk management, and structuring a digital enterprise.
This course is designed for individuals in senior roles, such as CIOs, chief digital officers, and aspiring CxOs, as well as consultants and others involved in digital transformations, service delivery, and strategic initiatives.
By the end of this course, you will have a clear understanding of:
- The internal and external factors to consider when crafting a digital strategy
- The differences between IT strategy and digital strategy, and how they can be integrated
- How to create a digital strategy that maximizes value from digital initiatives
- The process of implementing and sustaining a digital strategy
- Developing and nurturing digital capabilities for continuous business innovation and value co-creation
ITIL® Foundation V4
14 HoursThis course is tailored for anyone who needs a comprehensive understanding of IT Service Management to enhance the value delivered to customers. It is suitable for all IT staff and management, as well as clients who collaborate closely with IT to meet business requirements. This course is also designed for students aiming to achieve the ITIL® 4 Foundation certification and who wish to prepare for the ITIL® 4 Foundation exam.
ITIL 4® Foundation empowers candidates to view IT Service Management through a comprehensive end-to-end operating model for the creation, delivery, and continuous improvement of tech-enabled products and services.
ITIL 4® Foundation equips candidates with:
- A holistic approach to facilitating the co-creation of value with customers and other stakeholders in the form of products and services
- The guiding principles of ITIL 4®
- The four dimensions of Service Management
- Key concepts from Lean, Agile, DevOps, and their importance in delivering business value
- How ITIL practices described in ITIL 4® will maintain the value and significance provided by current ITIL® processes while also expanding to integrate with various areas of service management and IT, from demand to value.
Who is ITIL 4® Foundation for:
ITIL 4® Foundation is ideal for individuals who need a basic understanding of the ITIL® framework and how it can enhance the quality of IT service management within an organization. This certification also applies to IT professionals working in organizations that have adopted ITIL® and therefore need to be aware of and contribute to the overall service improvement program.
ITIL 4® continues to support the ITSM community while expanding its reach to a broader range of professionals operating in the digital world, guiding how IT interfaces with and leads the wider business strategy.
ITIL® Foundation V5
14 HoursThe ITIL® 5 Foundation course is designed for professionals working in IT, digital or business roles who need a clear understanding of service management principles.
It is suitable both for individuals new to ITIL and for those familiar with earlier versions who want to update their knowledge.
ITSM Fundamentals (ITIL 4-Based)
14 HoursThis instructor-led, live training in Serbia (online or onsite) is aimed at intermediate-level IT professionals and ICT service managers who wish to understand and apply ITSM fundamentals and practices based on ITIL 4.
By the end of this training, participants will be able to:
- Understand key concepts and structure of ITIL 4.
- Apply service design and architecture practices aligned with ITIL 4 principles.
- Implement effective delivery and sustainability of ICT services.
- Evaluate real-world cases and simulate ITSM practices.
OCSMP Model Builder - Fundamentals prep
21 HoursThe OCSMP Model Builder – Fundamental examination assesses the knowledge and skills necessary to create a basic SysML model of a system. This exam covers key concepts and organization of models, capturing and managing basic requirements, structure and behavior models, parametric models, allocation relationships, and the use of stereotypes. With the knowledge and skills gained at this level, along with proficiency in a suitable SysML modeling tool, individuals holding the OCSMP Model Builder – Fundamental Certification should be able to effectively contribute to modeling tasks within a Systems Engineering team that employs a model-based systems engineering approach using SysML. The OCSMP Model Builder – Fundamental Certification is a prerequisite for the program’s two higher levels and requires the OCSMP Model User Certification as its prerequisite.
This examination, along with others in the OCSMP series, evaluates your ability to apply the knowledge and skills listed here within the context of a system model. As you prepare, focus not only on each individual diagram but also on understanding how the aspects it models can influence or interact with other aspects represented in different diagram types.
Systems Modeling with SysML and Enterprise Architect (EA)
21 HoursIn this instructor-led, live training in Serbia (online or onsite), participants will learn how to use SysML as implemented in Enterprise Architect (EA) to carry out system requirements analysis and modeling.
By the end of this training, participants will be able to:
- Understand and apply SysML to Systems Engineering projects, using a Model Based Systems Engineering (MBSE) approach.
- Identify system requirements based on use case models.
- Design and analyze system architecture.
SysML by example
21 HoursThis practical training will demonstrate how to effectively use the SysML modeling language. You will explore block diagrams for structural modeling of complex systems in detail. Additionally, you will delve into sequence diagrams, state diagrams, and activity diagrams for dynamic modeling. The course will also cover specific SysML diagrams such as requirements diagrams and parametric diagrams, along with the crucial concept of allocation. We will emphasize the importance of defining a modeling approach that is tailored to your company's context and the type of system being studied. Finally, we will discuss the current state of SysML modeling tools.
Audience:
Project managers, architects, and system engineers who need to model complex systems that encompass both software and hardware components
Teaching Method:
- Theoretical presentations accompanied by examples
- Case study on paper (demonstration of a SysML tool by the trainer)
UML in Enterprise Architect (workshops)
21 HoursThis course is tailored for analysts, designers, developers, testers, and project managers.
The workshop delves into problem analysis, system design, and documentation using UML and Enterprise Architect by Sparx Systems. Throughout the training, participants will explore advanced features of the software, such as MDA, profiles, and XMI, along with best practices that can significantly simplify and speed up modeling processes.
Since the training is centered around the use of Enterprise Architect, it is essential for attendees to already be familiar with UML modeling. For those who wish to learn UML, we offer a dedicated training session specifically for this purpose.
The Training Method
The course structure consists of 10% lectures and 90% hands-on workshops.
Use Case Modeling
14 HoursThis course is tailored for business analysts, managers, team leads, and process owners, equipping them with the necessary skills to create use case diagrams and scenarios. These tools are essential for eliciting, analyzing, documenting, and communicating functional requirements effectively. Participants will gain hands-on experience in creating use cases using the Unified Modeling Language (UML), which visually illustrates the interactions between use cases and actors.