Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amazon CloudWatch Evidently: Releases confiávei...

Amazon CloudWatch Evidently: Releases confiáveis utilizando rollouts graduais e experimentos

Apresentação realizada no AWS Summit São Paulo 2022 sobre como produzir releases confiáveis utilizando rollouts graduais e experimentos através do uso de serviço de experimentação da AWS.

Avatar for Marcelo Palladino

Marcelo Palladino

August 11, 2022
Tweet

More Decks by Marcelo Palladino

Other Decks in Programming

Transcript

  1. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon CloudWatch Evidently: Releases confiáveis utilizando rollouts graduais e experimentos Marcelo Palladino DEV202 8x AWS Certified | AWS Community Hero Senior Software Engineer Nubank
  2. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Nota legal “As opiniões e exemplos contidos nesta apresentação não representam e não estão diretamente ligados às empresas para a qual eu presto ou prestei serviço, quer seja como colaborador individual, quer seja como consultor.”
  3. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Motivação • Software relevante invariavelmente evolui e a arquitetura precisa suportar isso • Mudanças geralmente tornam o software mais complexo • Software relevante fica mais caro de evoluir com o tempo • Novas funcionalidades vs aumento do lead time
  4. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. “O fracasso e a invenção são gêmeos inseparáveis. Para inventar você tem que experimentar, e se você sabe de antemão que vai dar certo, não é um experimento. A maioria das grandes organizações abraça a ideia de invenção, mas não está disposta a sofrer a série de experimentos fracassados necessários para chegar lá.” Jeff Bezos Founder and Executive Chair of Amazon
  5. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. “Falhar em se preparar é se preparar para falhar.” Benjamin Franklin
  6. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. O que é um experimento? • Componente chave do método científico • Testar e validar hipóteses • Duas ou mais variações de uma funcionalidade • Frontend ou backend
  7. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Por que ter um experimento? • Aprender • Falhar positivamente • Entregar melhores produtos/serviços • Ter confiança na trajetória do negócio
  8. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Quando ter um experimento? • Entender impactos em métricas existentes • Liberar mudanças gradualmente
  9. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Em termos de atributos de qualidade Observability Reliability Evolvability
  10. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. O impacto da experimentação na capacidade da organização de atingir resultados
  11. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Acelerando o seu negócio de forma segura Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations Nicole Forsgren, PhD Jez Humble e Gene Kim
  12. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. A dor do deploy “Entregar software com velocidade e confiabilidade reduzem o estresse e a ansiedade associados ao envio de código para a produção”
  13. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. O que é o Amazon CloudWatch Evidently?
  14. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Preço • Evidently events: $5 a cada 1 milhão de eventos • Evidently Analysis Units: $7.50 a cada 1 milhão de analysis units
  15. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. CloudFormation • AWS::Evidently::Project • AWS::Evidently::Launch • AWS::Evidently::Feature
  16. © 2022, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. • Conteúdo semanal sobre Cloud, desenvolvimento, comunidades e muito mais • Principalmente AWS HeroBuzz Newsletter www.herobuzz.com.br
  17. Obrigado! © 2022, Amazon Web Services, Inc. ou suas afiliadas.

    Todos os direitos reservados. Marcelo Palladino @mfpalladino