Enterprise Architects or other Domain Architects (such as Solutions Architect, Business Architect, Data Architect, Technology Architect) in general, need the competencies in architecture frameworks, methods, business modeling, data modeling, designing information structures, integrating applications and data, and infrastructure modeling.

In Enterprise Architecture, several frameworks are available, which can be used for developing a broad range of different architectures. Enterprise Architecture describes a method for designing an enterprise in terms of set building blocks, and for showing how the building blocks fit together.

The Enterprise Architecture Learning Track is composed of various modules that would equip learners both in architecting the enterprise, and designing solution architectures. Distinct modules are designed to cater to diverse type of audience with varying levels of competencies.

Download EA Learning Track Service Deck

ENTERPRISE ARCHITECTURE MODULES

EA-001: Introduction to Enterprise Architecture Frameworks
Enterprise Architecture (EA) defines the current capabilities of an organization. EA serves as a guide in proposing solutions that may or may not include technology. Without Enterprise Architecture, an organization employs change in a trial-and-error mode.This course is designed to fully understand EA Frameworks, techniques and tools. The focus of this course is on the essential elements required to deliver results-driven EA programmes, tailored to meet your organizational needs and directions. This course shall equip the participants how to assess an organization’s architectural maturity and how to select an appropriate Enterprise Architectural Framework.While the focus is on Enterprise Architecture, this course also explains the relationship between the constituent architectures (such as Business Architecture, Information Systems Architecture – Data Architecture & Application Architecture, and Technology Architecture), and shows how each contributes to managing architectural evolution. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  1

 

EA-002: Value of Aligning Business Architecture with Technology Architecture
This is a one-day executive briefing covering essential aspects of Enterprise Architecture, outlines the enterprise architecture roadmap, presents how to design the four domain architectures, namely: Business Architecture, Data Architecture, Application Architecture, and Technology Architecture. This briefing shall present the relationships and dependencies of each of the four domain architectures and will also explain how enterprise architecture encapsulates system architecture. Prior to selecting domain specific system architecture, it is required to pass through this briefing to put the right context of architecture and prevent misalignment when integrating architectures. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  1

 

EA-003: Documenting and Mapping Business, Stakeholder, Architectural, and Solution Requirements
This is a two-day course covering essential aspects of Enterprise Architecture and Requirements Documentation. It discusses how the tools and techniques stated in the Business Analysis Body of Knowledge (BABOK 3.0) are applied when architecting the enterprise. This course presents the alignment of the four domain architectures: Business, Data, Application, and Technology, the relationships and dependencies of each of the four domains. This course also explains how enterprise architecture provides directions in portfolio, program, and project management. Prior to selecting domain specific system architectures, it is essential to understand the right context of architecture design to prevent misalignment when integrating architectures and designing solutions. This course includes practical skills necessary to document requirements including architecture, business and solution requirements. Participants will have a better understanding on how to communicate better with various stakeholders, including architects, subject matter experts, business process owners, solution designers and solution implementers. Participants will learn how to identify and translate business needs into features and capabilities, and use them to derive both functional and non-functional requirements. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  2

 

EA-004: Using an Enterprise Architecture Framework – TOGAF® 9.1 (Overview of TOGAF 9.1)
The latest version of TOGAF features significant enhancements to key capabilities of the architecture framework. This includes new materials that show in detail how the Architecture Development Method (ADM) can be applied to specific situations, such as service-oriented architecture (SOA) and security architecture.TOGAF 9 is a detailed method and set of supporting resources for developing an Enterprise Architecture. Developed and endorsed by the membership of The Open Group’s Architecture Forum, TOGAF 9 represents an industry consensus framework and method for Enterprise Architecture that is available for use internally by any organization around the world – members and non-members of The Open Group alike – subject to license conditions.As a comprehensive, open method for Enterprise Architecture, TOGAF 9 complements, and can be used in conjunction with, other frameworks that are more focused on specific aspects of architecture or for vertical sectors such as Government, Defense, and Finance. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  2

 

EA-005: TOGAF® 9.1 (Level 1 and 2)
TOGAF, an Open Group standard, is a proven enterprise architecture methodology and framework used by the world’s leading organizations to improve business efficiency. TOGAF helps practitioners avoid being locked into proprietary methods, utilize resources more efficiently and effectively, and realize a greater return on investment.In this course, you will gain the knowledge needed to prepare for both TOGAF 9.1 Level 1 certification, known as TOGAF 9.1 Foundation, and TOGAF Level 2 certification, known as TOGAF 9.1 Certified. You will learn the technology, structure, and concepts of TOGAF 9.1. In addition to gaining the knowledge and comprehension of TOGAF 9.1, you will learn to analyze and apply this knowledge. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

EA-006: ArchiMate® 2.1
This course covers how to use an enterprise architecture modeling  language, ArchiMate®. This course  shall enable a participant to use appropriate models within TOGAF® ADM.  The discussions of the topics of this course are incorporated within TOGAF® 9.1 from conceptual to practical applications.ArchiMate®, an Open Group Standard, is an open and independent modeling language for enterprise architecture that is supported by different tool vendors and consulting firms. ArchiMate provides instruments to enable enterprise architects to describe, analyze and visualize the relationships among business domains in an unambiguous way.The ArchiMate modeling language has evolved to be fully aligned with the TOGAF® standard:

  • By providing a vendor-independent set of concepts, that helps to create a consistent, integrated model “below the waterline”, which can be depicted in the form of TOGAF views.
  • The ArchiMate® language enables modeling throughout the TOGAF® Architecture Development Method.
  • The language structure of the ArchiMate Core corresponds with the three main architectures as addressed in phases B, C & D in the TOGAF® ADM.
  • The extensions to the Core closely correspond with the main aspects to be addressed in the Preliminary phase, Phase A and the Central Requirements management repository, as well as Phases E, F, G and H.
Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  2

 

EA-007: Application of ArchiMate® 2.1 for TOGAF Requirements
(Introductory to Advanced Level Combined)
This course is an integration of foundation to advanced level EA modeling.  It covers how to use an enterprise architecture modeling language, ArchiMate® and enables a participant to use appropriate models within TOGAF® ADM. The discussions of the topics of this course are incorporated within TOGAF® 9.1 from conceptual to practical applications. This course includes modeling viewpoints and associated analysis techniques, concepts of requirements management including their relationships to the ArchiMate core concepts. It covers the discussions of a reference method that identifies and structures requirements management activities in relation to the TOGAF ADM phases. It also describes how to apply the concepts for modeling goals, architecture principles, requirements, stakeholders, their concerns, and assessments of these concerns, as well as relationships between these concepts. This course includes the techniques for viewing and analyzing requirements models and tool support for creating and working with these models. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  5

 

EA-008: Business Architecture
Enterprise Business Architecture is a critical component of a successful Enterprise Architecture approach, bridging the chasm between strategic business vision and the delivery of successful solutions to fulfill those visions. This course focuses on business-oriented views and perspectives of the enterprise. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  3

 

EA-009: Relating Business Scenarios and Business Goals to the ADM
A business scenario is a complete description of a business problem, which enables individual requirements to be viewed in relation to one another in the context of the overall problem. This course covers the discussions and shows how to use business scenarios as a formal method for identifying and articulating the business requirements implied in new business capability to address key business drivers, and the implied architecture requirements. This course will show how business scenarios play an important role in gaining the buy-in of business line management and other stakeholders to the overall EA project and its end product. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

EA-010: Adapting TOGAF Architecture Development Method
ADM is a generic method for architecture development designed to deal with most system and organizational requirements. This course discusses the tools and techniques necessary to modify or extend the Architecture Development Method (ADM) to suit specific needs by means of reviewing processes and outputs and tailoring them as appropriate. This course covers the discussions of why an enterprise would need to tailor the ADM. These reasons could be depending on the maturity of the architecture discipline within the enterprise or may be defined based on the business principles. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  6

 

EA-011: Security Architecture
Security Architecture is a part of the Enterprise Architecture that focuses on information security throughout the enterprise. This course discusses the security methods, discrete view and viewpoints, flows through systems and among applications. This course also covers the unique, single-purpose components in the design, and unique set of skill requirements for the architect. This course includes the discussions of architecture decisions related to security, which are traceable to business and policy decisions and risk management. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

EA-012: Migration Planning
This course shows how to create a viable Implementation and Migration Plan in cooperation with the portfolio and project charters, assess the dependencies, costs, and benefits of the various migration projects. This course also shows how to complete the architecture development cycle and document lessons learned to enable continuous process improvement. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

DATA ARCHITECTURE MODULES

EA-013: Data Architecture
This course discusses data architectures and designing information structure necessary in building solutions. This course covers how to organize/structure data, and domain modeling. This course also includes the mapping of the business glossary with data dictionary. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  3

 

EA-014: Domain Model: Visualizing Concepts
The domain model provides a visual dictionary of the domain vocabulary and concepts from which to draw inspiration for naming some things in solution design. This course discusses how to identify conceptual classes – real-world concept or thing. This course explains the practical applications of the domain model. Course Outline  Register Now!
Pre-requisite Duration (in Days)
EA-013  3

 

EA-015: Domain Model: Adding Associations
This course discusses how to identify associations of conceptual classes that are needed to satisfy the information requirements of the current scenarios. This course covers the identification of suitable associations, and adds associations to the domain model. Course Outline  Register Now!
Pre-requisite Duration (in Days)
EA-014  3

 

EA-016: Domain Model: Adding Attributes
This course discusses how to identify the attributes of conceptual classes that are needed to satisfy the information requirements of the current scenarios under development. This course explores the identification of suitable attributes, and adds attributes to the domain model. Course Outline  Register Now!
Pre-requisite Duration (in Days)
EA-015  3

 

EA-017: Domain Model: Modeling Generalization
This course covers the discussions and applications of UML generalization and specialization. Generalization and specialization are fundamental concepts in domain modeling that support an economy of expression. This course shows how conceptual class hierarchies are often the basis of inspiration for solution class hierarchies that exploit inheritance and reduce duplication of solutions. Course Outline  Register Now!
Pre-requisite Duration (in Days)
EA-016  3

 

EA-018: Refining Domain Model: Adding Association Classes
This course discusses additional useful ideas and notations available for domain modeling and applies them to refine aspects of other iterations of a Domain Model. This course covers how to identify domain requirements that would set the stage for association classes. Course Outline  Register Now!
Pre-requisite Duration (in Days)
EA-017  4

 

EA-019: Data Modeling: Using Entity Relationships
This course discusses the importance and concepts of Entity Relationship Diagrams (ERD) that has emerged as one of the most popular techniques in the design of databases due to its inherent advantages. This course covers entities, attributes, relationships and its degrees, and cardinalities  of an Entity Relationship Diagram. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

EA-020: Data Analytics Essentials
This course covers the essentials of data analytics for business professionals seeking ways on how to make use of Analytics in decision-making and for those who would like to be more effective in driving quantitative-based decisions based on data produced. This course also discusses how to build an analytics-focused organization, competencies and skills for Analytics professionals. This course focuses on the underlying foundations in Analytics such as business analysis, data science, and how business analytics guides effective decision-making and strategy formation in an organization. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

SOLUTION ARCHITECTURE MODULES

EA-021: Designing Service-Oriented Architectures (SOA)
The course uses The Open Group Architecture Framework (TOGAF) as its core and applies its methods to the development of SOAs. This is enhanced by SOA specific developments of The Open Group and other industry recognized organizations (OASIS, OMG, W3C, etc.). These developments include reference models, maturity measuring techniques, governance approaches and other capabilities to help develop SOAs.The bulk of the course, takes and extends The Open Group Technical Guide “Using TOGAF to Define and Govern Service-Oriented Architectures” to detail how an organization can effectively utilize SOA. It examines, from a holistic Enterprise Architecture perspective, how the concepts of SOA can provide recognizable business value to the organization by utilizing the proven techniques of TOGAF. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

EA-022: Service-Oriented Architecture with Java
Today’s IT organizations invariably employ disparate systems and technologies. Creating applications that leverage different technologies has historically been a daunting task. Service-oriented Architecture (SOA) provides a clear solution to application integration issues by allowing systems to expose their functionality via standardized, interoperable interfaces. SOA offers several key advantages such as enabling applications to adapt to changing technologies, easily integrate applications with other systems, leverage existing investments in legacy applications, Quickly and easily create a business process from existing services. Service-oriented architecture (SOA) is popular because it lets you reuse applications and it promises interoperability between heterogeneous applications and technologies.This course explains and demonstrates how to build and implement service-oriented solutions by combining established Service-Oriented Architecture (SOA) principles, patterns, and practices with modern Java services technology. This course focuses on implementing SOA using Web Services with the adoption of new, simpler protocols such as REST. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4

 

EA-023: Software Architecture – A Developer’s Perspective
Designing software given a vague set of requirements and a blank sheet of paper is a good skill to have, although not many people get to do this on a daily basis. With agile methods encouraging collective ownership of the code, it’s really important that everybody on the team understands the big picture. To do this, you need to understand why you’ve arrived at the design that you have. In a nutshell, everybody on the team needs to be a software architect.This is a two-day training module about pragmatic software architecture. This module will present what “just enough” up front design is, how it can be applied to software projects and how to communicate the big picture through a collection of simple effective sketches. Aimed at software developers, it fills the gap between software development and high-level architecture that probably seems a little “enterprisey” for most developers. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  2

 

EA-024: Java Application Architecture
Modularity is critical in software architecture. It fills a gap that has existed in developing enterprise software systems in Java. This course discusses that gap and explores how modularity is an important intermediary technology that fills that gap. This course covers software architecture as applied to Java applications. It highlights modularity patterns. Participants will learn the importance and the techniques of modularity patterns in software architecture, which is used to increase modularity of Java-based applications to easily scale up large application systems. This course shall provide the essential elements needed to incorporate modular design thinking into Java development initiatives. This course shall present why modularity is a critical tool in your arsenal of design tools. A discussion of the OSGi framework is also covered to provide a holistic view of software architecture. Course Outline  Register Now!
Pre-requisite Duration (in Days)
None  4
Search