Upload
hoangdieu
View
216
Download
0
Embed Size (px)
Citation preview
Palestrantes
IT Manager
Gerente de Tecnologia Digital na Natura, responsável pela transformação da Infraestrutura na Natura
e líder da área de DevOps/Cloud e SRE.
LinkedIn: https://www.linkedin.com/in/filipe-jaske-56614b23
Sysadmin DevOps
Arquiteto Cloud e Sysadmin Devops na Natura, responsável pela plataforma Kubernetes e Docker,
participação ativa no design das aplicações voltadas para microsserviço.
LinkedIn: https://www.linkedin.com/in/giovanejr
Benefícios
• Maior acurácia e
acompanhamento de
performance do time em
campo.
• Empoderamento da líder
e estrutura comercial
dinâmica.
• Gestão de objetivos e
metas em foco.
Desafio
• Nova estratégia e
modelo comercial.
• Motores de cálculo e
remuneração da
estrutura comercial
em near-realtime.
• Plataformas
modernas e
acessíveis.
+1.5 MMConsultoras de Beleza
+5.4KLíderes de negócio
Consultoria de Beleza Natura
Campanhas Remuneração Plano Carreira Marco CarreiraPerformance
Analytics
Força de Vendas
Gestão de Regras do Modelo Comercial
CANURA
Cadastro
TreinamentoEncontro
CRM
Capta Web
Loja
Vendas (Pedidos)
BI
Motor de Processamento de Eventos
Flexibilidade
Escalabilidade
Confiabilidade
Agilidade
Variabilidade
Veracidade
Parametrização de mecânicas e indicadores
Construção deindicadores
Near real-time
CRM
E-commerce
Plano de Carreira
Campanhas
Marco de Carreira
Apuração de Venda
Remuneração
Processando Indicadores...Processando Campanhas...Processando Remuneração...Processando Plano de Carreira ...Processando Marco de Carreira...
4K pedidos processados a cada 1 segundo.
Gerando Relatórios...
Desafios do Modelo de Negócio
SchedulingDecide onde devemos fazer o deploy dos containers
Lifecycle and healthMantém os containers rodando a despeito de falhas
DiscoveryLocaliza outros containers na rede
MonitoringVisibilidade de como os containers estão rodando
Segurança/GovernançaControla quem pode fazer o que, quando e como
ScalingEscala os containers Up e Down
PersistênciaMantém os dados além do ciclo de vida do container
AgregaçãoCompor Aplicações com multiplos containers
$ docker build -t app:v1 .
$ docker run app:v1
Campanhas Remuneração Plano Carreira Marco CarreiraPerformance
Analytics
Força de Vendas
Gestão de Regras do Modelo Comercial
CANURA
Cadastro
TreinamentoEncontro
CRM
Capta Web
Loja
Vendas (Pedidos)
BI
Motor de Processamento de Eventos
Flexibilidade
Escalabilidade
Confiabilidade
Agilidade
Variabilidade
Veracidade
Parametrização de mecânicas e indicadores
Construção deindicadores
Near real-time
CRM
E-commerce
Plano de Carreira
Campanhas
Marco de Carreira
Apuração de Venda
Remuneração
Processando Indicadores...Processando Campanhas...Processando Remuneração...Processando Plano de Carreira ...Processando Marco de Carreira...
4K pedidos processados a cada 1 segundo.
Gerando Relatórios...
Desafios do Modelo de Negócio
API Gateway
SVC + Kube-proxy
Deploy RC DSOneagent
Jenkins
Slave
Natura Data Center
ETL
Express Route
Elasticsearch
Graylog
Registry
Azure
Data Lake
API Gateway
SVC + Kube-proxy
Deploy RC DSOneagent
JenkinsSlave
Natura Data Center
Direct Connect
Registry
NLBVPC Link
Elasticsearch
Graylog
AWS
Kubernetes OperationsLink: https://github.com/kubernetes/kops
Principais features- Auto Scaling- Self Healing- Rolling-update cluster- Criação de diferentes Instance Groups- Permite utilização de instância spot- Additional *
KOPS
API Gateway
SVC + Kube-proxy
Deploy RC DSOneagent
JenkinsSlave
Natura Data Center
Direct Connect
Registry
NLBVPC Link
Elasticsearch
Graylog
AWS
Exposição e Segurança
Annotations- Domain no route53- Security Group- Certificado SSL- Proxy Protocol
Exposição e Segurança
Perímetro- API Gateway (Autenticação/Autorização)- JWT- Cloud Front + WAF- CDN- SSL- Security Group
Hardening- Imagens base
- S.O- Middleware- Aplicação
DevSecOps
CI/CD + Log Driver
Mais de 2000 deploys por mês
Criação automática de
pipelines e ambientes
Rea
l-T
ime
Da
ta In
tegra
tio
n