This course is a comprehensive introduction to enterprise architecture. It will arm you with a solid understanding of the fundamentals as well as provide a good exposure to contemporary thinking and practices in this subject area.
This course introduces the context, relevance, and benefits of enterprise architecture (EA) within medium to large enterprises. It describes the influence EA practice plays on strategy formulation and execution. The course then provides an overview of the role played by EA frameworks and what some of most popular EA frameworks in the industry offer. The course then goes on to describe the key pillars of enterprise architecture, i.e. business, applications, information, and technology architecture domains. It also covers other specialized architecture disciplines within the enterprise, such as security, cloud, big data, and enterprise social technologies. We then discuss an overview of the various roles and responsibilities within the enterprise architecture practice, thereby offering insights to aspiring developers and IT professionals about the knowledge and skills required to successfully transition to various architecture roles within the enterprise. The course concludes by providing a view of the future direction the enterprise architecture discipline is taking and how the adoption of enterprise agility will evolve the EA practice.
I am an Enterprise Solution Architect living and working at Sydney, Australia. I am passionate about the lean & agile movement and a keen advocate & evangelist of lean/agile values, principles, and practices at all layers of the Enterprise. I teach and coach on various architecture/ agility related topics.
Applications Architecture Hi. Welcome back to the course Understanding Enterprise Architecture. The current module will focus on applications architecture. Applications architecture represent the architecture of the entire portfolio of enterprise business applications and not so much on how an individual application is architected. Hence, the emphasis is on taking a strategic view on the enterprise applications and to create evolving standards, policies, and guidelines that inform and guide the procurement, development, integration, deployment, and delivery of enterprise applications. In this module, we will explore applications architecture along the following lines. First, we will look at why applications architecture is important. Then we will look at some of the foundational concepts of applications architecture, how applications architecture fits into the larger scheme of enterprise architecture. And finally, we will look at the future directions and trends into space.
Infrastructure Architecture Hello, and welcome back to the course Understanding Enterprise Architecture. The current module will provide a quick overview of infrastructure architecture, which is also referred to as technology architecture by some. We will go through the following major building blocks: data center, servers, network, storage, end user devices, and followed by a section to discuss some of the key trends in the IT infrastructure architecture space.