The course Technical Software Architecture will teach you how to work in complex business environments where you and other stakeholders might not fully understand how the business works or how the future will look.
This course covers what an architect needs to know in terms of technology in order to be able to design, build, and test software architectures. Contrary to architectural approaches over the last few decades this program puts a lot of emphasis on technical ability and this course is intended for senior developers and architects who have perhaps drifted away from technology over the years.
Technical Software Architecture identifies the technical knowledge that is necessary to make good design decisions as a software architect.
- An understanding of distributed systems and their components
- How to manage modern cloud design
- The ability to create technical strategies to succeed with quality in large systems
The course started with a review of the history of software engineering - with the aim of understanding the architectural decisions that have been made from the first basic computers to modern cloud platforms.
We will look at the evolution from procedural code to objects, services, and cloud architectures. We will then reverse engineer modern cloud patterns and products to understand what kind of decision making has been carried out and the underlying knowledge needed to build modern applications either in the cloud or on premise. This involves a deep dive into distributed systems, non-functional requirements, and tools for making sure our architectures can be adequately described and tested.
Course leader
Target audience
Architects and Developers with several years of software development experience.
Certification
This course is included in a certification program. Read more here if you want to become certified as an Advanced Software Architect.
Note: You can also participate in this course as an independent one.
Kontakta mig!
Vill du veta mer eller har du frågor om den här utbildningen? Fyll i ditt telefonnummer eller e-post så kontaktar vi dig inom kort!
Tack för visat intresse
Vi kommer att kontakta dig så fort som möjligt!