Escolar Documentos
Profissional Documentos
Cultura Documentos
MIGRANDO APLICAÇÃO ON
PREMISE PARA CLOUD USANDO
ARQUITETURA DE
MICROSERVICES ADRIANO DA SILVA
AFRAIN CALIXTO
LUCIANNA SILVEIRA
LUIS GOMES
ORIENTADOR: PROF.
M.SC. ANDRÉ LUIZ
GONÇALVES CAMPOS
Corpo do Trabalho
Construção
API
gRPC
Docker
AWS
Introdução
MICROSSERVIÇOS Tema
Problema
Justificativa
Objetivo
Corpo do Trabalho
Construção
API
gRPC
Docker
AWS
Introdução
MICROSSERVIÇOS Tema
Problema
Justificativa
Objetivo
Corpo do Trabalho
Construção
API
gRPC
Docker
AWS
Introdução
MICROSSERVIÇOS Tema
Problema
Justificativa
Objetivo
Corpo do Trabalho
Construção
API
gRPC
Docker
AWS
Introdução
MICROSSERVIÇOS Tema
Problema
O USO DA AWS COMO SOLUÇÃO PARA NUVEM Justificativa
Objetivo
A solução cloud oferece diversos benefícios
Corpo do Trabalho
que tornam o trabalho ainda mais seguro e ágil Construção
API
gRPC
Análise em tempo real Docker
Segurança AWS
Escalabilidade
Flexibilidade
Backups automáticos
Introdução
MICROSSERVIÇOS Tema
Problema
CLOUD X CLOUD COMPUTING Justificativa
Objetivo
Reduzir os custos de TI: a cloud permite transferir
Corpo do Trabalho
alguns ou a maioria dos custos e esforços de Construção
comprar, instalar, configurar e gerenciar a sua API
gRPC
infraestrutura on-premises. Docker
Maior agilidade e o tempo de maturação: a AWS
ESTUDO DE CASO
Financeiro Service – Responsável pelo controle
Objeto de
financeiro. Ex.: controle de contas a pagar e receber.
Estudo
Corporative Service - Responsável por manter os
recursos dos clientes e contas. Diagrama de
Gestão Service – Responsável pelo cadastro de Arquitetura
categorias, departamentos e lançamentos (Receita ou Migração on
despesa).
premise
Eureka Service – Responsável por registrar e descobrir
serviços da arquitetura de microsserviços.
API Gateway - Gerencia o fluxo de requisição do serviço
front-end com o serviço back-end
MICROSSERVIÇOS
MIGRAÇÃO PARA CLOUD
Resultado
Desvantagens
Comunicação gRPC
Conclusão
MICROSSERVIÇOS
MIGRAÇÃO PARA CLOUD
Resultado
Desvantagens
Comunicação gRPC
Conclusão
MICROSSERVIÇOS
MIGRAÇÃO PARA CLOUD
Comportamento do sistema depende das Resultado
interações entre os microsserviços Desvantagens
Liberdade para escolher a melhor tecnologia Comunicação gRPC
(diferentes linguagens e frameworks) Conclusão
Dado o estudo que foi feito de migração on
premise para cloud conclui-se que é extremamente
vantajoso e relativamente simples de executar. Isto
é, considerando que seja feito um mapeamento de
infraestrutura de TI adequada às necessidades do
negócio.
MICROSSERVIÇOS
REFERÊNCIAS
FOWLER, Martin; LEWIS, James. Microsserviços em Poucas Palavras. Thougthworks, 2015.
Disponível em: . Acesso em: 25 ago. de 2021.
BANCA: