QCon São Paulo 2018 11/05/2018
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. filipejaske@natura.net 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. giovanejunior@natura.net LinkedIn: https://www.linkedin.com/in/giovanejr
Natura&CO
Natura&CO
Consultoria de Beleza Natura 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. 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. +1.5 MM Consultoras de Beleza +5.4K Líderes de negócio
Desafios do Modelo de Negócio Agilidade Variabilidade Veracidade Performance Campanhas Remuneração Plano Carreira Marco Carreira Flexibilidade Escalabilidade Confiabilidade Vendas (Pedidos) Capta Web E-commerce Motor de Processamento de Eventos Parametrização de mecânicas e indicadores Construção de indicadores Força de Vendas Near real-time Plano de Carreira Loja CRM Apuração de Venda Cadastro Remuneração URA CAN Campanhas Marco de Carreira pedidos processados 4K a cada 1 segundo. Gerando Processando Relatórios... Campanhas... Plano Remuneração... Marco Indicadores... de Carreira... Analytics Treinamento Encontro BI Gestão de Regras do Modelo Comercial
Transformação Digital
Containers
Scheduling Decide onde devemos fazer o deploy dos containers Lifecycle and health Mantém os containers rodando a despeito de falhas Discovery Localiza outros containers na rede Monitoring Visibilidade de como os containers estão rodando Segurança/Governança Controla quem pode fazer o que, quando e como Scaling Escala os containers Up e Down Persistência Mantém os dados além do ciclo de vida do container Agregação Compor Aplicações com multiplos containers $ docker build -t app:v1. $ docker run app:v1
Desafios do Modelo de Negócio Agilidade Variabilidade Veracidade Performance Campanhas Remuneração Plano Carreira Marco Carreira Flexibilidade Escalabilidade Confiabilidade Vendas (Pedidos) Capta Web E-commerce Motor de Processamento de Eventos Parametrização de mecânicas e indicadores Construção de indicadores Força de Vendas Near real-time Plano de Carreira Loja CRM Apuração de Venda Cadastro Remuneração URA CAN Campanhas Marco de Carreira pedidos processados 4K a cada 1 segundo. Gerando Processando Relatórios... Campanhas... Plano Remuneração... Marco Indicadores... de Carreira... Analytics Treinamento Encontro BI Gestão de Regras do Modelo Comercial
Azure Registry API Gateway Jenkins Slave SVC + Kube-proxy Deploy RC DS Oneagent Graylog Data Lake Elasticsearch ETL Express Route Natura Data Center
Agilidade Escalabilidade Confiabilidade
AWS API Gateway Registry NLB VPC Link Jenkins Slave SVC + Kube-proxy Deploy RC DS Oneagent Graylog Direct Connect Elasticsearch Natura Data Center
KOPS Kubernetes Operations Link: 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 *
AWS API Gateway Registry NLB VPC Link Jenkins Slave SVC + Kube-proxy Deploy RC DS Oneagent Graylog Direct Connect Elasticsearc h Natura Data Center
Visão Global Route53 Auth API Gateway Auth SaaS Services Natura Data Center
Annotations - Domain no route53 - Security Group - Certificado SSL - Proxy Protocol Exposição e Segurança
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
Real-Time Data Integration CI/CD + Log Driver Criação automática de pipelines e ambientes Mais de 2000 deploys por mês
Impacto na Mídia e Reconhecimento
QCon São Paulo 2018