FLEX (Online) - Alexander Kaserbacher - German - date confirmed
Description
Microservices, Self-contained Systems, and Continuous Delivery
Implement flexible architectural approaches such as microservices and self-contained systems. Learn how to use domain-driven design and continuous delivery to develop adaptable architectures that respond to changing requirements.
Demands on software are changing at an ever-increasing rate – and the architecture must react to this. This training provides modern, pragmatic approaches for flexible software architectures such as microservices and self-contained systems. Domain-driven design and the closely related strategic design show how bounded context and context maps can be used to partition even large applications in a serviceable and long-term way.
According to Conway’s law, an organization is interwoven with its architecture and can make a contribution to its flexibility. Continuous delivery is a further influencing factor, bringing software into production more quickly and reliably. This however is only possible with appropriate clean modularization. Continuous delivery also offers new tools for architects: infrastructures such as IaaS, PaaS, and virtualization open up new possibilities to make software more flexible. With the aid of metrics and logging, more information can be incorporated into the designing of the architecture.
Your Trainers
Alexander Kaserbacher
embarc
Evolutionary Architectures, Software Architecture in the Cloud
- Agile Software Architecture
- CPSA Foundation Level
- Flexible architectures
- Team Topologies Deep Dive
Alexander Kaserbacher is a consultant and trainer for software architecture at embarc. Several years of experience in agile software development help him to convey the added value of software architecture and to implement it effectively. In addition to cloud applications, distributed systems and evolutionary architecture, his passion for technology also includes the various impacts of software on companies and societal factors.