TI272
Languages and application development environment

Spring Cloud: designing a scalable microservices architecture

Adopt the right patterns to build reliable, scalable distributed systems
A microservices architecture is much more than just a technical breakdown: it stems from sound principles such as Domain-Driven Design, autonomous deployment, horizontal scalability and continuous integration. This training course guides you through the concrete implementation of these principles with the Spring Cloud stack. You'll discover the key patterns required for a distributed architecture: service discovery with Eureka, asynchronous communication via Kafka, exposure via an API Gateway, centralized configuration management, data sovereignty, targeted testing. Through hands-on workshops, you'll transform an existing monolithic application into a set of coherent, independently testable and deployable microservices. This course will enable you to master Spring Cloud tools (Gateway, Config, Netflix, Kafka) while assimilating the fundamental architecture decisions needed to evolve your projects in complex distributed environments.
Duration
2 days
Schedule
See training dates for details
Regular fee
$1,035
Preferential fee A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$930

Objectives of the training

Acquire the knowledge needed to design, develop and orchestrate a best-practice microservices architecture, based on the Spring Cloud stack.

Targeted audience

Developers and architects.

Prerequisite

This course requires a sound knowledge of the basics of Java programming (principles of object-oriented programming, generic types, annotations, lambda expressions), Spring and Spring boot and experience of working with Eclipse or IntelliJ.
Private or personalized training

If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.

Request a quote
Duration
2 days
Schedule
See training dates for details
Regular fee
$1,035
Preferential fee A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
$930
Private or personalized training

If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.

Request a quote

Request in-company training

If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.

Tell us more
Added to cart View my cart