Curso Microservices with Spring Cloud and Kafka

Curso Microservices with Spring Cloud and Kafka

24 horas
Visão Geral

Curso Microservices with Spring Cloud and Kafka, pring Cloud é uma estrutura de microsserviços para construir aplicativos Java para a nuvem. Esses microsserviços geralmente são executados como contêineres Docker dentro de um cluster Kubernetes. Outros componentes incluem agentes de mensagens, como Kafka, para permitir a comunicação entre serviços e bancos de dados, como Redis, para armazenar e armazenar em buffer os dados do aplicativo.

Este Curso Microservices with Spring Cloud and Kafka 100% on-line ao vivo conduzido por instrutor via Microsoft Teams, destina-se a desenvolvedores que desejam transformar a arquitetura tradicional em uma arquitetura altamente simultânea baseada em microsserviços usando Spring Cloud, Kafka, Docker, Kubernetes e Redis.

Objetivo

Após realizar este Curso Microservices with Spring Cloud and Kafka você será capaz de:

  • Configure o ambiente de desenvolvimento necessário para criar microsserviços.
  • Projete e implemente um ecossistema de microsserviços altamente simultâneo usando Spring Cloud, Kafka, Redis, Docker e Kubernetes.
  • Transforme serviços monolíticos e SOA em arquitetura baseada em microsserviços.
  • Adote uma abordagem DevOps para desenvolver, testar e liberar software.
  • Garanta alta simultaneidade entre microsserviços em produção.
  • Monitore microsserviços e implemente estratégias de recuperação.
  • Execute o ajuste de desempenho.
  • Saiba mais sobre as tendências futuras na arquitetura de microsserviços.
Pre-Requisitos
  • Uma compreensão dos conceitos de arquitetura corporativa.
  • Experiência com desenvolvimento de aplicações Java.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
  1. Introduction
  2. Transforming traditional architecture into microservices architecture
  3. Overview of Spring Cloud Features and Architecture
  4. Preparing the Development Environment
  5. Installing and Configuring Spring Cloud
  6. Creating a Microservices Application
  7. Containerizing Microservices with Docker
  8. Enabling Inter-Service Communication Using Kafka
  9. Preparing the Database
  10. Reading and Writing to the Database
  11. Using Redis to Buffer Messages
  12. Bringing it all Together
  13. Testing the Application
  14. Debugging the Application
  15. Scaling Dockerized Microservices with Kubernetes
  16. Deploying the Application
  17. Setting up a Continuous Integration Pipeline
  18. Securing the Application
  19. Adopting a DevOps Mentality
  20. Formalizing the DevOps Cycle
  21. Troubleshooting
  22. Future Trends in Software Architecture
TENHO INTERESSE

Cursos Relacionados

Curso Build REST APIs with Python and Flask

16 horas