Slide 1

Slide 1 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public FinOps Meetup Setembro/2024 São Paulo

Slide 2

Slide 2 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Michel Fernandes Engineering Manager John Deere

Slide 3

Slide 3 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Conteúdo 1. Quem é a John Deere? 2. Enterprise Resource Planning (ERP). 3. Onde começamos. 4. O desafio da priorização. 5. Executando a visão. 6. Resultados dizem mais. 7. Futuro! 8. Q&A

Slide 4

Slide 4 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Antes de começar…

Slide 5

Slide 5 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Tudo começou aqui Obrigado, Nubank. https://pt.slideshare.net/slideshow/costmanagement-journey-where-did-nubank-start-cmp202-so-paulo-aws-summit/152249582#2

Slide 6

Slide 6 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Quem é a John Deere?

Slide 7

Slide 7 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public

Slide 8

Slide 8 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public John Deere Mundo + 100 locais e + 70 países; no Brasil são 7 fábricas, 1 centro de distribuição e 1 tech hub. PRODUCTION & PRECISION AG SMALL AG & TURF ENABLING BUSINESSES Aftermarket & Customer Support Intelligent Solutions Group Power Systems John Deere Financial CONSTRUCTION & FORESTRY

Slide 9

Slide 9 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Enterprise Resource Planning (ERP)

Slide 10

Slide 10 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public ERP Global Cobrimos nossa operação global com 3 ambientes SAP: Américas, Europa e Ásia. Com times trabalhando nos EUA, Índia, Brasil e Alemanha. Terceiro maior ambiente SAP do mundo. Como controlamos todos os aspectos de venda, fabricação e entrega?

Slide 11

Slide 11 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Arquitetura Comum Cada landscape segue esta referência. Todos como instâncias de máquinas virtuais que podem ter memória da ordem de terabytes. Basis Account EC2 Load Balancer EC2 Application EC2 Memory DB EC2 Application EC2 Application EC2 Application Load Balancing Group

Slide 12

Slide 12 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Arquitetura de integração Sistemas ERPs estão cada vez mais integrados com outros produtos. SDKs específicos como para o ABAP tornam os ERPs menos customizados. Nesses ambientes, os custos já nascem otimizados. Basis Account Product Account Amazon S3 AWS Lambda Amazon API Gateway Amazon Route 53 Amazon CloudFront Amazon S3 AWS Lambda Amazon Aurora Serverless EC2 Load Balancer EC2 Application EC2 Memory DB EC2 Application EC2 Application EC2 Application Load Balancing Group

Slide 13

Slide 13 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Onde começamos?

Slide 14

Slide 14 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Por onde começar Dependendo da maturidade, caminhos diferentes podem ser considerados. Cost Waste Right Sizing Reservation Management Análises e implementações complexas. Requer análise avançada de capacidade, revisão de arquitetura e novas maneiras de explorar novos recursos de nuvem. A implementação simples, basicamente, envolve manter o recurso funcionando apenas quando necessário. Ações a curto prazo Ações a médio prazo

Slide 15

Slide 15 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Por onde começar Cost waste sempre é a primeira escolha: dinheiro na mesa. Cost Waste Right Sizing Reservation Management Análises e implementações complexas. Requer análise avançada de capacidade, revisão de arquitetura e novas maneiras de explorar novos recursos de nuvem. A implementação simples, basicamente, envolve manter o recurso funcionando apenas quando necessário. Ações a curto prazo Ações a médio prazo “Low-hanging fruit” Primeira abordagem a ser explorada.

Slide 16

Slide 16 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Eficiência máxima mesmo com Saving Plans A prática de eficiência é soberana, mesmo com programas de reserva de capacidade. on-demand cobrado em segundos, faturado em horas spot >70% de desconto compute saving plan custo cobrado por hora estamos aqui algum dia...

Slide 17

Slide 17 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public O básico: start & stop instances Garantir que os recursos estão funcionando apenas quando necessário. Stop dias úteis horas + buffer extra horário de folga Start 672 horas/mês 432 horas/mês 65% savings times locais 35% savings times globais Para os globais, considerando Brasil, Alemanha, EUA e Índia. Para ambientes ou aplicativos operados exclusivamente por um fuso horário, temos economia máxima.

Slide 18

Slide 18 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Ganhos Infinitos 1h por dia são 360h em um ano, e 1500 em 5 anos: ganhos sempre crescents. 19h 7h 19h 7h 19h 7h 19h 7h Brazil US Germany India Total de horas durante os dias úteis 70 horas/mês Horário de trabalho com margens seguras Horário de folga comum a todas as equipes no mundo Total de horas durante os fins de semana (sábado e domingo) 158 horas/mês Eficiência de custo endereçável de 228 horas/mês em ambientes globais. Para equipes locais, onde apenas o país é responsável a eficiência é de 432 horas. Horário de folga para equipes locais

Slide 19

Slide 19 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public O desafio da priorização

Slide 20

Slide 20 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Mire Alto

Slide 21

Slide 21 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Mas comece baixo…

Slide 22

Slide 22 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Dados ajudam mas não negligencie confiança Mesmo em aplicações que não funcionem em ambientes produtivos, há preocupações do tipo: 1. Quanto tempo o ambiente demora para iniciar? 2. Teremos instâncias disponíveis? 3. Haverá risco maior de indisponibilidade para aplicar correções? 4. O que faremos com as reservas de instância? Utilizar o CDK (describe-instance- types) para assegurar disponibilidade de instâncias Listar os deploys de correção nos horários previstos para desligamento de instâncias

Slide 23

Slide 23 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public O tamanho do dinheiro na mesa incentiva Elabore um estudo completo de quanto é possível capturar com os savings. Isso ajuda em pitches com outros líderes para que te escutem. Priorize sistemas menos complexos e até mesmos os EOL (End of Life) programado, assim testamos as hipóteses com mais segurança. Sistemas EOL Sistemas globais menores Sistemas globais menores Sistemas globais maiores Sandbox User Acceptance Test Develoment

Slide 24

Slide 24 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Tenha o cenário completo comece pequeno E comece pequeno. alto risco & baixo retorno Risco Retorno alto risco & alto retorno baixo risco & baixo retorno baixo risco & alto retorno 2 1 3 ?

Slide 25

Slide 25 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Executando a visão

Slide 26

Slide 26 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Apesar de conseguir fazer plante a ideia Mesmo quando apenas um Lambda recorrente é suficiente.

Slide 27

Slide 27 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Ter um plano é essencial Tangibilize sua ideia de execução, para demonstrar que viável. Amazon EC2 7 PM MON-FRI Amazon EventBridge Shutdown Instances 7 AM MON-FRI Start Instances Amazon API Gateway Teams Chatbot (start instances manually) Check if is the schedule is enabled by a tag Power Virtual Agents

Slide 28

Slide 28 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Não esquecer que outcome é o mais importante Abrir mão da sua arquitetura e abraçar outras fortalece a parceria com seu time de infraestrutura.

Slide 29

Slide 29 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Resultados dizem mais

Slide 30

Slide 30 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Ganhe confiança e exponha Compare com o baseline e crie reputação. Resultados Negociação Desenvolvimento

Slide 31

Slide 31 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Futuro

Slide 32

Slide 32 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public Contaminação positiva Com o apoio e confiança, mais oportunidades. Compatibilidade de família de instâncias ARM Sandbox as on demand Clean Core with Serverless Design Principles

Slide 33

Slide 33 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public É apenas o começo Uma vez saindo da inércia, nos permitimos voôs maiores.

Slide 34

Slide 34 text

Copyright 2019-2024 FinOps Foundation – All rights reserved Public Q&A

Slide 35

Slide 35 text

Copyright 2019-2023 FinOps Foundation – All rights reserved. Public FIM