- An understanding of enterprise architecture concepts.
- Experience with Java application development.
Audience
- Developers
Spring Cloud is a microservices framework for building Java applications for the cloud. These microservices are often run as Docker containers inside a Kubernetes cluster. Other components include message brokers such as Kafka to enable inter-service communication and databases such as Redis to store and buffer application data.
This instructor-led, live training (online or onsite) is aimed at developers who wish to transform traditional architecture into a highly concurrent microservices-based architecture using Spring Cloud, Kafka, Docker, Kubernetes and Redis.
By the end of this training, participants will be able to:
- Set up the necessary development environment for building microservices.
- Design and implement a highly concurrent microservices ecosystem using Spring Cloud, Kafka, Redis, Docker and Kubernetes.
- Transform monolithic and SOA services to microservice based architecture.
- Adopt a DevOps approach to developing, testing and releasing software.
- Ensure high concurrency among microservices in production.
- Monitor microservices and implement recovery strategies.
- Carry out performance tuning.
- Learn about future trends in microservices architecture.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
- Transforming traditional architecture into microservices architecture
Overview of Spring Cloud Features and Architecture
Preparing the Development Environment
Installing and Configuring Spring Cloud
Creating a Microservices Application
Containerizing Microservices with Docker
Enabling Inter-Service Communication Using Kafka
Preparing the Database
Reading and Writing to the Database
Using Redis to Buffer Messages
Bringing it all Together
Testing the Application
Debugging the Application
Scaling Dockerized Microservices with Kubernetes
Deploying the Application
Setting up a Continuous Integration Pipeline
Securing the Application
Adopting a DevOps Mentality
Formalizing the DevOps Cycle
Troubleshooting
Future Trends in Software Architecture
Summary and Conclusion
United Arab Emirates - Microservices with Spring Cloud and Kafka
Qatar - Microservices with Spring Cloud and Kafka
Egypt - Microservices with Spring Cloud and Kafka
Saudi Arabia - Microservices with Spring Cloud and Kafka
South Africa - Microservices with Spring Cloud and Kafka
Brasil - Microservices with Spring Cloud and Kafka
Canada - Microservices with Spring Cloud and Kafka
香港 - Microservices with Spring Cloud and Kafka
澳門 - Microservices with Spring Cloud and Kafka
台灣 - Microservices with Spring Cloud and Kafka
USA - Microservices with Spring Cloud and Kafka
Österreich - Microservices with Spring Cloud and Kafka
Schweiz - Microservices with Spring Cloud and Kafka
Deutschland - Microservices with Spring Cloud and Kafka
Czech Republic - Microservices with Spring Cloud and Kafka
Denmark - Microservices with Spring Cloud and Kafka
Estonia - Microservices with Spring Cloud and Kafka
Finland - Microservices with Spring Cloud and Kafka
Greece - Microservices with Spring Cloud and Kafka
Magyarország - Microservices with Spring Cloud and Kafka
Ireland - Microservices with Spring Cloud and Kafka
Luxembourg - Microservices with Spring Cloud and Kafka
Latvia - Microservices with Spring Cloud and Kafka
España - Microservices with Spring Cloud and Kafka
Italia - Microservices with Spring Cloud and Kafka
Lithuania - Microservices with Spring Cloud and Kafka
Nederland - Microservices with Spring Cloud and Kafka
Norway - Microservices with Spring Cloud and Kafka
Portugal - Microservices with Spring Cloud and Kafka
România - Microservices with Spring Cloud and Kafka
Sverige - Microservices with Spring Cloud and Kafka
Türkiye - Microservices with Spring Cloud and Kafka
Malta - Microservices with Spring Cloud and Kafka
Belgique - Microservices with Spring Cloud and Kafka
France - Microservices with Spring Cloud and Kafka
日本 - Microservices with Spring Cloud and Kafka
Australia - Microservices with Spring Cloud and Kafka
Malaysia - Microservices with Spring Cloud and Kafka
New Zealand - Microservices with Spring Cloud and Kafka
Philippines - Microservices with Spring Cloud and Kafka
Singapore - Microservices with Spring Cloud and Kafka
Thailand - Microservices with Spring Cloud and Kafka
Vietnam - Microservices with Spring Cloud and Kafka
India - Microservices with Spring Cloud and Kafka
Argentina - Microservices with Spring Cloud and Kafka
Chile - Microservices with Spring Cloud and Kafka
Costa Rica - Microservices with Spring Cloud and Kafka
Ecuador - Microservices with Spring Cloud and Kafka
Guatemala - Microservices with Spring Cloud and Kafka
Colombia - Microservices with Spring Cloud and Kafka
México - Microservices with Spring Cloud and Kafka
Panama - Microservices with Spring Cloud and Kafka
Peru - Microservices with Spring Cloud and Kafka
Uruguay - Microservices with Spring Cloud and Kafka
Venezuela - Microservices with Spring Cloud and Kafka
Polska - Microservices with Spring Cloud and Kafka
United Kingdom - Microservices with Spring Cloud and Kafka
South Korea - Microservices with Spring Cloud and Kafka
Pakistan - Microservices with Spring Cloud and Kafka
Sri Lanka - Microservices with Spring Cloud and Kafka
Bulgaria - Microservices with Spring Cloud and Kafka
Bolivia - Microservices with Spring Cloud and Kafka
Indonesia - Microservices with Spring Cloud and Kafka
Kazakhstan - Microservices with Spring Cloud and Kafka
Moldova - Microservices with Spring Cloud and Kafka
Morocco - Microservices with Spring Cloud and Kafka
Tunisia - Microservices with Spring Cloud and Kafka
Kuwait - Microservices with Spring Cloud and Kafka
Oman - Microservices with Spring Cloud and Kafka
Slovakia - Microservices with Spring Cloud and Kafka
Kenya - Microservices with Spring Cloud and Kafka
Nigeria - Microservices with Spring Cloud and Kafka
Botswana - Microservices with Spring Cloud and Kafka
Slovenia - Microservices with Spring Cloud and Kafka
Croatia - Microservices with Spring Cloud and Kafka
Serbia - Microservices with Spring Cloud and Kafka
Bhutan - Microservices with Spring Cloud and Kafka