Portada de libro electrónico gratuitaDesenvolvimento de Microservices com Spring Boot

Ebook gratuitoDesenvolvimento de Microservices com Spring Boot

Nuevo curso

24 páginas1 horas y 54 minutos

Iniciar curso gratuito

Contenido del curso

Descripción del curso

O curso Desenvolvimento de Microservices com Spring Boot é uma jornada rica e detalhada pelo universo da arquitetura de microserviços, moldando profissionais para domarem os desafios do desenvolvimento moderno. Com 24 páginas densas de conteúdo segmentado, o curso é voltado para a categoria de Informática, mais especificamente para a subcategoria de Programação back-end.

Nos primeiros módulos, explora-se a essência do que são microservices, destacando seus benefícios e desafios face à arquitetura monolítica tradicional. Através da configuração do ambiente com o Spring Boot, os participantes são guiados passo a passo na criação de microservices utilizando o Spring Initializr, que facilita o início de projetos Spring Boot, especialmente para quem está se aventurando pela primeira vez nessa poderosa ferramenta.

As anotações essenciais em Spring Boot são apresentadas com detalhes, servindo de base para o desenvolvimento eficiente de microservices. As nuances da comunicação síncrona, especialmente através de RESTful APIs, bem como a comunicação assíncrona via Message Brokers, são abordadas minuciosamente, preparando os alunos para lidarem com diferentes cenários de integração entre serviços. Ferramentas como Client Feign e WebClient são exploradas para facilitar essas integrações.

A arquitetura de dados também é discutida, comparando as abordagens de uso de bancos de dados dedicados versus compartilhados e integrando o Spring Data em microservices. No que tange às transações, a gerência de transações distribuídas é encarada como um dos pilares para garantir a consistência dos dados entre serviços distintos.

Outros pontos cruciais abarcam a configuração e implementação do Spring Cloud Config Server, a integração do Config Client e o gerenciamento eficaz de perfis e configurações dinâmicas. O curso ainda prepara os alunos para cenários complexos de balanceamento de carga, uso do Circuit Breaker com Spring Cloud Hystrix, e descoberta de serviços com Eureka.

No campo da segurança, o curso mergulha na implementação de autenticação e autorização, usando OAuth2 e JWT, além de estratégias para proteger APIs contra ameaças e ataques comuns. As ferramentas de monitoramento e logging são essenciais, com o Spring Boot Actuator provendo métricas úteis, o ELK Stack aprimorando a centralização de logs e o Zipkin permitindo o rastreamento distribuído.

Este curso gratuito incluye:

1h54m curso de audio en línea gratuito

24 páginas de contenido

Certificado digital de finalización del curso.

Ejercicios para entrenar tus conocimientos

¡Descarga la App ahora para tener acceso a + 3300 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, audio o texto.

  • Más de 48 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.