Curso Spring Cloud

  • Development

Curso Spring Cloud

16h
Visão Geral

O Curso Spring Cloud fornece uma introdução ao Spring Boot, os recursos que o projeto oferece e algumas das formas mais comuns de uso. Após a conclusão deste curso, você saberá como utilizar Spring Boot para definir, configurar e adicionar rapidamente recursos a aplicativos Spring usando Spring Boot e deverá ser capaz de implantar serviços que usam Netflix Eureka, Netflix Hystrix, Netflix Ribbon e Open Zipkin.

Objetivo

Após concluir este Curso Spring Cloud, você será capaz de:

  • Desenvolva aplicações web Spring com Spring MVC
  • Entenda os recursos do projeto Spring Boot
  • Use Spring Boot para criar e configurar um aplicativo Spring
  • Personalizar recursos do Spring Boot
  • Desenvolva serviços web REST com Spring Boot
  • Utilize vários suportes de banco de dados Spring, incluindo Spring Data
  • Proteja um aplicativo com Spring Security
  • Use o suporte JMS do Spring
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Spring Cloud Config

  1. Externalized Configuration
  2. Configuration in the Cloud
  3. Using the Spring Cloud Config subsystem

Service Discovery with Netflix Eureka

  1. Flexible and reconfigurable services
  2. Service Discovery
  3. Health Monitoring
  4. Rerouting Services
  5. Eureka Server
  6. Eureka Client

Load Balancing with Netflix Ribbon

  1. Introduction to Load Balancing
  2. Client-side vs Server-side load balancing
  3. Client-side proxies
  4. The Feign client framework
  5. Netflix Ribbon
  6. Integrating Ribbon and Eureka

Circuit Breakers with Netflix Hystrix

  1. The Eight Fallacies of Distributed Computing
  2. Partial and Transient Failure
  3. The Circuit Breaker Pattern
  4. Integration with Health Monitoring
  5. Monitoring Hystrix

Edge Components with Netflix Zuul

  1. Architecture for horizontal scaling
  2. “In the Cloud” vs “At the Edge of the Cloud”
  3. “Server-side” load balancing
  4. Netflix Zuul
  5. Configuring and Deploying Zuul

Distributed Tracing with Open Zipkin

  1. Introduction to Tracing
  2. Instrumentation
  3. Integration with Spring Boot
  4. Viewing Trace Data
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas