Inicio / Nossos Cursos / Microservices
Quer assistir a 4 aulas grátis desse curso?
Preencha ao lado que você será redirecionado.
Curso Microservices
–
Potencialize sua carreira com Microsserviços explorando ganhos de mais de R$ 13 mil
R$1299,00
em até 12x sem juros
Vagas limitadas
Esse curso inclui:
+ de 60 horas de aprendizagem na prática tirando suas dúvidas direto com os professores
Acesso por 1 ano, podendo ser renovado.
Certificado de Conclusão
Agendamento individual de 30 minutos por semana para tirar dúvidas com os professores.
Presentear esse curso
Dúvidas frequentes
Sobre o curso
Microsserviços é uma das principais habilidades para quem quer se destacar no mercado de TI. Se você ainda não domina, será ultrapassado pelo mercado.
SUA FORMAÇÃO HANDS ON PARA DESENVOLVER E OPERAR UMA ARQUITETURA DE MICROSERVICES.
Formação completa
Mais de 60 horas-aula gravadas em vídeo para você aprender microsserviços na teoria e na prática.
Você possui acesso por tempo indeterminado a esses conteúdos.
Prática e mentoria
Atividades ao longo do curso e mentoria individual de 30 minutos por semana para tirar dúvidas com os professores.
Certificado de Conclusão
Ao concluir 80% do curso, o certificado de conclusão fica disponível para você emitir, adicionar ao seu currículo e/ou compartilhar no LinkedIn.
+ de 60 horas
de aprendizagem na prática
tirando suas dúvidas direto com os professores
Dinheiro de volta caso não esteja satisfeito (em até 7 dias)
CURSO MICROSERVICES COM SPRING CLOUD, DOCKER, KUBERNETES, KAFKA E +
O CURSO COMPLETO PARA DAR UM UPGRADE NA SUA CARREIRA DE TI
Nesse cursos iremos EXPLICAR e PRATICAR a criação de microserviços, tratando dos assuntos: Criando aplicações em Spring Cloud como Java 14; Empacotamento em Gradle; CI/CD em Gradle/Docker e Kubernetes; Sagas, Kafka e EDA; API's Swagger e OpenAPI; Resiliência, monitoramento;
Kubernetes e Istio; DDD e Event Storming; Cloud Native e Cloud Native Maturity; Autenticação e Autorização; Tracing e Observabilidade.
Pré-requisitos:
Lógica de Programação . Java Básico . Comandos Git
MÓDULO 1
ENTENDENDO MICROSERVICES
- Monolito x Microservices
- Caracteristicas
- SOA
- Design Patterns de Microservices.
APIs
- Design
- Boas práticas e modelagem avançada de APIs.
- Swagger e OpenAPI
- Protocolos HTTP e Status Code.
- Tratamento e modelagem de erros da API.
- HATEOAS e Discoverability
- Versionamento de APIs
CLOUD NATIVE
- Características
- 12 fatores
- Automação
- IaaS - Infraestrutura como serviço
- PaaS – Plataforma como Serviço usando
Google Cloud Plataform.
- Containers - Docker
- CI/CD – com GItlab-CI
CLOUD NATIVE MAURITY MODEL
- Cloud Native
- Cloud Resilient
- Cloud Friendly
- Cloud Ready
MÓDULO 3
CI/CD
- Gradle.
- Gitlab
-CI
- Testes de Unidade e Integração
Observabilidade/Tracing
- Jaeger / Open Tracing
MÓDULO 2
DDD E EVENT STORMING
- Message Broker – Kafka
- Mapeando Eventos
- Identificando os comandos
- Associando os aggregates
- Boundaries
EDA
- Características
- Coreografia
- Orquestração
- SAGAS
CONTAINERS
- Caracteristicas
- Kubernetes
- Istio
AUTENTICAÇÃO E AUTORIZAÇÃO
- OpenId, OAuth2 e JWT.
- Keycloak
DATABASE CONTINUOUS MIGRATION
- Zero Downtime Database
- Flyway
SPRING
- Conhecendo o ecossistema Spring Cloud.
- Spring Boot
- Spring Cloud
- Spring Webflux
- Spring Data/JPA
- Spring Cloud Kubernetes - Spring Cache
- Spring Security
MÓDULO 4
ESPECIAL SPRING
- Api Rest
- Conditional (CDI)
- OpenApi
- Redis Cache
- Database Migrations com Flyway
- Spring Data JPA
- Spring Data MongoDB
- OpenFeign
- ExceptionHandlers
- Spring Cloud Circuit Breaker
- Spring Cloud Retry
- Spring Cloud Vault
- Spring Cloud Kubernetes
- Spring Cloud Stream Kafka
- Spring Cloud Functions
- Spring Cloud Config
- Spring Webflux
- Spring Security + OAuth2
- Spring + Aws S3
- Spring Config e ConfigMap
- Micrometer e Actuator
- Opentracing
- Docker
- Spring Native
Com quem você vai aprender
Vinicius Soares
Profissional de TI flexível, curioso e comprometido, especialista em Arquitetura de Software (+17 anos) e cultura devops. Sólida experiência liderando equipes de arquitetura usando SOA e Microsserviços com tecnologias Open Sources.
Apaixonado por Java, arquitetura de sistemas e computação em nuvem, compartilho experiências através de conteúdo online e eventos internacionais como Devoxx, TDC e Agile Brazil.
Cleber da Silveira
Profissional com mais de 20 anos de experiência desenvolvendo aplicações escaláveis, de desempenho e resilientes em arquiteturas incrementais e evolutivas. Profissional praticamente de técnicas e cultura DevOps. Desenvolvedor de Arquitetura de Microsserviços. Especialista em Desenvolvedor Java com Spring.io e Quarkus. Abordagem eventualmente consistente com a Event Driven Architecture e a Kafka Distributed Streaming Platform. Apaixonado por computação em nuvem. Seguidor dos padrões DDD e Event Storming. Desenvolvedor Kubernetes e Service Mesh. Desenvolvedor de streaming-data-pipelines usando Apache Kafka, Apache Spark, Apache Flink e Hadoop Ecosystem.
Satisfação garantida ou seu dinheiro de volta
E para que você tenha certeza de que fará uma ótima aquisição, se por algum motivo você perceber que o Curso não é para você, oferecemos uma garantia incondicional de 7 dias para reembolso de 100% do seu dinheiro e de cada centavo que você pagou. Basta me enviar um e-mail que farei a devolução de todo o seu dinheiro. Simples assim!