Microservice Design - A Nova Fronteira da Engenharia de Software
Por Anderson Oliveira de Paula
Data de Publicação: 13 de Novembro de 2018
Dia 24 de Novembro, sábado, das 9h às 18h, acontecerá mais uma edição do treinamento Microservice Design - A Nova Fronteira da Engenharia de Software: inovação e agilidade em software
É um treinamento 100% prático que já está em sua 7ª edição
Contexto
O Mercado exige Agilidade, Escalabilidade e Disponibilidade de Soluções
Digitais e essa necessidade impulsiona Adoção da Arquitetura de Microservice;
Neste sentido, urge o Uso de Microservice para a Inovação em Software com foco
na Transformação Digital para a Competitividade. Descubra, neste Workshop
como fazer, do jeito certo, a adoção de Microservice em Novos Projetos e
como fazer a Migração do Monolítico para o Microservice.
Objetivo
Esta atividade foi desenvolvida para fornecer a Base Conceitual, Princípios
e Boas Práticas de Design de Microservice e visa Apresentar o contexto atual
de Business Value Driven Microservice.
E, além disso:
- Caracterizar os Elementos Chaves e Riscos que constituem uma rede interconectada de Microservice;
- Desenvolver a fase de Design baseada com foco no Domínio de Negócio que será a base do projeto de Arquitetura de Microservice; e
- Fornecer elementos chaves para Gestão da Adoção de Microservice numa Cultura de Agilidade.
Conteído Programático
- Base Comum de Fundamentos
- Contexto das Tendências de Transformação Tecnológica no SEC XXI;
- Aplicação Monolítica: Fatores Impulsionadores para Adoção de Microservice;
- Microservice: Definição e Características, Base da Evolução Arquitetural de Software;
- Business Value Driven Microservice;
- Motivação Técnica de Adoção de Microservice: Contexto de Oportunidades da Arquitetura e da Automação;
- Fatores Chaves de Sucesso para Implementação de Microservice: A Visão de Negócio;
- Microservice deve ser Orientado ao Negócio;
- Curva de Aprendizado e Retorno de Investimento.
- Base Técnica
- Ciclo (fases) de Desenvolvimento com foco em Design, Arquitetura e DevOps;
- Fatores Técnicos Chaves de Sucesso para Implementação de Microservice;
- Base de dados: Padrão Descentralizado por Função de Negócio (Domínio) e por Microservice;
- Aplicação de Tecnologia de implementação Independente por Microservice.
- Arquitetura de Comunicação entre Microservice: Síncrono e Assíncrona (API e Message Queue);
- Papel do API Gateway em rede Interconectada de Microservice;
- Padrões de descobertas de Microservice;
- Confiabilidade: Técnica de Tolerância a Falhas;
- Técnicas de Monitoramento da Rede Interconectada de Microsrvice;
- Padrão de Transação: Garantia da Consistência de Dados;
- Conceito e Técnicas de Orquestração e Coreografia;
- Aplicação DevOps no contexto de Automação CI/CD para Microservice;
- Base Gerencial
- Complexidade no Ecosistema para adoção de Microservice;
- Fatores Gerenciais Chaves para Implementação de Microservice;
- Elementos chave para o sucesso de entrega do produto (Pipeline Ágil);
- Valores e Princípios Ágil;
- Cultura da Agilidade e Inovação;
- Liderança de equipes Multidisciplinar;
- New Mindset - Soft Skill Essenciais
- Técnica Design de Serviços
- Base conceitual da Modelagem de Domínio de Negócio (Domain Driven Design) - Contexto Microservice;
- Técnicas de Modelagem de Serviços por Decomposição de Domínio e sub Domínio;
- Especificação de Microservice com base na técnica de Design by Contact;
- Quadrante Value Map - Critérios de Seleção de Microservice;
- Abordagem da dinâmica do método Google Design Sprint
Código Promocional
29085a
Aproveite Código Promocional , válido até 14/11 (membros Dicas-L
de R$ 399,00 por R$ 269,00 (cartão 6x)
ou R$ 255,55 (boleto)
Saiba mais e faça sua inscriçao