What you'll learn
This course focuses on the aha moments for technical staff who want to understand how they become architects and/or deliver valuable architecture. They are concerned with the changes needed to people, processes, and technology. To provide the greatest value, you must be able to move beyond creating solutions to satisfy a number of requirements to advising the customer in technology use for the processes and how people and processes will be impacted and need to change as a result of the changes your solution proposes. The course focuses on:
In the introduction, we cover the basics of architecture as well as the understanding of the practice. Students get to see the difference between technologists, developers, operations and infrastructure.
Understanding competencies in context of the career path. Becoming an architect is a lifelong journey.
Describe the entire solution space. These are the areas architects consider when designing, delivering and deploying a solution.
Let's dig deep on requirements. This goes from an engineering-level understanding of the types of requirements to a detailed view of stories, epics, features and how technologists begin wondering which requirement is architectural.
Design spaces are places where the architecture happens. From the whiteboard to coding. Understanding the design space and decisions will help you to grow your systems thinking capabilities.
- Patterns, Styles and Reference Models:
Understanding the use of patterns in architecture is essential to re-use knowledge and solutions.
In this lesson you will review and develop different types of views and viewpoints for a solution delivery. Different examples will be provided, as well as comparison of modeling languages and documentation of architecture descriptions.
This lesson focuses on the software intensive sections of an architecture and where they reside. It will help you to understand the elements of a working software architecture and how they interact with other elements of the solution.
In this lesson you will look at the emergence of architecture in information and data. From large data, to data and integration patterns, this lesson will help you understand the solution, information, integration and data spaces.
In the final lesson you will bring together everything you have learned into an architecture description and make a short presentation of your work throughout the course
Target Audience
This course was designed as an introduction to architecture elements and as a preparatory step for Iasa Core and then Iasa Associate Courses. It is targeted at mid to senior developers, technologists, and infrastructure and cloud specialists who want to get familiar with architecture and to prepare for the journey to become a fully certified architect. As such, there will be a final presentation at the end of class and a certificate of completion upon delivery. The CITA-Foundation Core course which follows this course is the first full level of certification on an Architects career path. We expect the following roles to consider this course:
Sr Developers
Infrastructure
Cloud
Operations
IT Experts
This 12-lesson commitment is given in multiple ‘modalities’. The online version will be two lessons per week with workshops in class and some homework. The in-person course is 3-3.5 days, with workshops as a part of the class. Additional self-paced learning materials and templates are provided to help complete defined tasks. The time to complete the self-paced activities will be a maximum of 6-10 hours of your time in addition to class time.
Included in the course
Pre-Study material
Architecture for Developers course material
Architecture for Developers certification
Schedule
The course is held on-site, with 12 lessons over 3 days, starting on November 20th.
Pricing
Basic Members = $1725 (includes full membership).
Current Full Members get a discount price at $1425.
Sign in to register for this course.
Registration
Please
Sign in or
create an account to enable the
Registration Myself button
Please note that the schedule is subject to change due to low enrollment, holidays, and instructor availability. Iasa Global will notify registered students of any changes.