Skip to content

Treinamento voltado para arquitetos de software, líderes de equipe, desenvolvedores em geral...

Notifications You must be signed in to change notification settings

rcandidosilva/workshop-microservices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Workshop Microservices

Público-alvo

Treinamento voltado para arquitetos de software, líderes de equipe, desenvolvedores em geral...

Objetivo

A arquitetura de micro-serviços já vêm em constante ascensão há um tempo. Aprenda o que são, como é o panorama atual e as práticas e metodologias disponíveis para entrar ou crescer na área mais ágil e dinâmica da programação.

Conteúdo Programático

  • Definindo uma arquitetura com micro-serviços
    • Arquitetura monolítica
    • Arquitetura de micro-serviços
    • Benefícios e problemas dos micro-serviços
    • Estratégias de particionamento
    • Práticas de deployment e administração
  • Construindo APIs RESTful com Spring Boot
    • Overview
    • REST, RESTful, HATEOAS
    • Spring MVC
    • Spring Data
    • Spring Data REST
    • Spring Profiles
  • Micro-serviços com Spring Cloud e Netflix OSS
    • Overview
    • Spring Cloud Config
    • Eureka - Descoberta de serviços
    • Ribbon - Balanceamento de carga
    • Feign - REST client
    • Hystrix - Circuit Breakers
    • Security - OAuth2 e JWT
    • Zuul - API Gateway

Resultado Esperado

Ao final deste treinamento, é esperado que você: Compreenda a definição de uma arquitetura de micro-serviços, e entenda os benefícios e problemas enfrentados na adoção da mesma; Implemente APIs RESTful utilizando Spring Boot, com suporte a persistência de dados, segurança, e boas práticas de programação; Implemente micro-serviços com Spring Cloud e com o suporte dos projetos Netflix OSS.

Slides

About

Treinamento voltado para arquitetos de software, líderes de equipe, desenvolvedores em geral...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages