- Experience developing software applications
- An understanding of Java programming
- An understanding of enterprise application architecture, design, and implementation
Audience
- Developers
- Architects
Microservice Architecture is an approach to developing a software application as a suite of small, independent services, each running in its own process and communicating with lightweight mechanisms such as an HTTP resource API. These services can be efficiently deployed using continuous automation systems and bypass the need for centralized management. Microservices can be written in different programming languages and integrate with different data storage systems.
This instructor-led, live training is aimed at enterprise developers and architects. It introduces microservice architecture, presents migration strategies from a monolithic system, and walks participants through the creation and deployment of a sample microservice-based application.
By the end of this training, participants will be able to:
- Understand when to use and when not to use microservice architecture.
- Create and implement a testing strategy for microservices.
- Deploy a sample microservice-based application into a production environment.
- Refactor a monolithic application into services.
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Introduction
Monolithic vs microservice architecture
Breaking up an application
How microservices communicate with each other
Managing transactions
Designing the business logic for your application
Understanding event sourcing
Implementing querying
Interacting with external APIs
Testing your microservice
Building and deploying your microservice
Refactoring your application
Summary and Conclusion
Qatar - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Egypt - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Saudi Arabia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
South Africa - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Brasil - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Canada - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
中国 - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
香港 - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
澳門 - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
台灣 - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
USA - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Österreich - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Schweiz - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Deutschland - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Czech Republic - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Denmark - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Estonia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Finland - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Greece - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Magyarország - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Ireland - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Luxembourg - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Latvia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
España - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
Italia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Lithuania - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Nederland - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Norway - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Portugal - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
România - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Sverige - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Türkiye - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Malta - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Belgique - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
France - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
日本 - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Australia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Malaysia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
New Zealand - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Philippines - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Singapore - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Thailand - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Vietnam - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
India - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Chile - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
Ecuador - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
México - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
Panama - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
Peru - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
Uruguay - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
Polska - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
United Kingdom - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
South Korea - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Pakistan - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Sri Lanka - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Bulgaria - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Bolivia - Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio
Indonesia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Kazakhstan - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Moldova - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Morocco - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Tunisia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Kuwait - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Oman - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Slovakia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Kenya - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Nigeria - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Botswana - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Slovenia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Croatia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Serbia - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Bhutan - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Nepal - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Uzbekistan - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture