Get in Touch

Course Outline

Introduction

  • Transitioning from traditional architecture to 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

Requirements

  • Familiarity with enterprise architecture concepts.
  • Practical experience in Java application development.

Target Audience

  • Software Developers
 21 Hours

Testimonials (4)

Related Categories