From Monoliths to Serverless
Seating is limited -- Register Now!
at Live, virtual workshop
Language: English
Price: 150€ (+19% MwSt. [VAT])
In this workshop we will discuss various architectural styles with working code and with real world Use Cases.
Prerequisites
Java EE / Jakarta EE / MicroProfile knowledge.
Topics
- Brief introduction to architecture and design
- The Laws of Architecture
- Internal application / service structure
- Thin-,Rich-,Fat clients, also SPAs and PWAs
- "Cost-Driven Architectures" in the Clouds
- Data-centric architectures
- Multilayered Architectures
- Monoliths and Microliths
- Shared-nothing architectures
- Micro Services
- REST architectures
- Service-oriented Architectures
- Serverless Architectures
- FaaS Architectures
- Impact of Clouds on Architectures
- Event sourcing
- Event Driven architectures
- Domain-Driven Design
- CQRS
- Message Oriented Middleware
- P2P and Grid Computing
- Impact of architectural choices on consistency, scalability, performance, robustness, productivity and maintainability
- ...
In this advanced workshop I would like to explain the most significant features with working code and prepared examples. As a reference, you will get a GIT repository with all snippets and solutions, as well as prepared sample applications.
A developer laptop with pre-installed Java 11(+), GIT-client and Maven 3 is required to run the examples. You can run the examples if you like, or "hack" along with me, but taking notes is perfectly viable as well.
Environment requirements / prerequisites.
I/we will spend 90% of the time in code.
Feel free to contact me / register via email: workshops[-AT-] adam-bien.com