Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

(Quase) 10 anos de DevOps, e agora?

58 views

Published on

Uma revisão sobre os 10 anos de DevOps, o que está usado e para onde está indo a aplicação do DevOps nas organizações

Published in: Technology
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

(Quase) 10 anos de DevOps, e agora?

  1. 1. (Quase) 10 Anos DevOps - E agora? Fernando Ike
  2. 2. DevOpsDays Ghent – Patrick Debois
  3. 3. Developers Operations
  4. 4. Operation BackEnd Team Data Team FrontEnd Team
  5. 5. 27% são equipes DevOps/SRE
  6. 6. Equipes DevOps podem/são um novo silo ou gargalo
  7. 7. DevOps FrontEnd Mobile Security BackEnd
  8. 8. Aplicando “a cultura DevOps nas equipes”
  9. 9. eMarket DevOps Financial DevOps Logistic DevOps BackOffice DevOps
  10. 10. Toyota Production System – Taiichi Ohno e Eiji Toyoda
  11. 11. Infraestrutura como Código
  12. 12. Como organizar equipes?
  13. 13. “Equipes autocontidas ou com todas as habilidades necessárias para desenvolver um produto/serviço” Lean Software Development: An Agile Toolkit
  14. 14. Cultura não se reproduz, cada organização tem a sua. Não tente encaixar “Spotify Squads” a sua Cultura Organizacional
  15. 15. Como Medir a cultura?
  16. 16. ● Na minha equipe, informação é ativamente pesquisada ● Na minha equipe, as falhas são oportunidades para aprender e os mensageiros delas não punidos ● Na minha equipe, as responsabilidades são compartilhadas DORA - State of DevOps
  17. 17. ● Na minha equipe, colaboração cross-funcional é encorajada e recompensada ● Na minha equipe, causa das falhas são investigadas ● Na minha equipe, as novas ideias são bem-vindas DORA - State of DevOps
  18. 18. Patológica Burocrática Geradora Pelo Poder Por regras Por desempenho Baixa cooperação Cooperação modesta Altamente cooperativa Mata o mensageiro Mensageiros são negligenciados Mensageiros são treinados Evita responsabilidades Diminui as responsabilidades Riscos são compartilhados Desencoraja construir pontes Construção de pontes são toleradas Construção de pontes são encorajadas Procura-se um bode expiatório para culpar em caso de falhas Procura-se fazer "justiça" em caso de falha Procura-se investigar procurando o problema no "sistema" Impede novidades Novidades são problemas Novidades são implementadas Uma Tipologia da Cultura Organizacional - Ron Westrum
  19. 19. Software Delivery Performance Velocidade ● Deploys mais frequentes ● Menor Lead Time Estabilidade ● Tempo para restaurar os serviços ● Frequência de falha nas mudanças DORA - State of DevOps
  20. 20. Lean ● Team experimentation ● Trabalhar em pequenos lotes ● Ouvir e implementar o feedback do “cliente”
  21. 21. Estabeleça e comunique as metas mas deixe a equipe como o trabalho será feito ● Remova os potenciais impedimentos mantendo regras simples ● Permita que as equipes mudem as regras se as regras forem um obstáculo para alcançar as metas ● Deixe as equipes priorizar os bons resultados para os clientes, mesmo que isso signifique quebrar as regras
  22. 22. Outsourcing 3 vezes mais tendência de ser usado por organizações de “baixa performance”
  23. 23. Trabalho não planejado
  24. 24. 50% Alta Performance Tempo em trabalho em “coisas”novas 30% Baixa Performance
  25. 25. E o que é arquitetura de Micro Serviços? “É uma forma de desenvolver uma aplicação como uma suíte de pequenos serviços, cada qual rodando em seu próprio processo (...). Esses serviços são construídos ao redor de capacidades de negócio e são implantados independentemente com processos automatizados. (...) Podem ser escritos em diferentes linguagens e usar tecnologias diferentes de armazenamento de dados” James Lewis e Martin Fowler
  26. 26. Premissas ● Centralização dos logs ● “Instâncias” (VMs e containers) stateless ● Distributed Tracing ● Circuit Breaking ● Health Check
  27. 27. Premissas ● Monitoramento “das regras de negócio” ● Use um serviço de “mensageria” para comunicação entre os Micro Serviços ● Cada Micro Serviço tem sua própria instância de banco de dados ● Múltiplas versões da aplicação rodando ao mesmo tempo ● Uso de um gerenciador de segredos “Secrets”
  28. 28. Orquestrado Coreografado
  29. 29. As Equipes ● Organização das equipes capazes de desenvolver um Micro Serviço/Sistema de forma autônoma ● Desenvolvimento baseado no Trunk/Master ● Autonomia ● Independência
  30. 30. Culture Automation Measurement Sharing
  31. 31. “Organizações que abraçam a cultura do aprendizado criam um ambiente que encoraja a curiosidade e compartilhar o conhecimento, alcançando melhores resultados no negócio.”
  32. 32. DORA - https://devops-research.com/research.htm employee-to-employee learning - https://rework.withgoogle.com/guides/learning-development-employee-to-employee/steps/make-learning-part-of-the-culture/ 10 deploys per day - https://www.youtube.com/watch?v=LdOe18KhtT4 PDSA - https://deming.org/explore/p-d-s-a The Three Way - https://itrevolution.com/the-three-ways-principles-underpinning-devops/ CAMS - https://blog.chef.io/2010/07/16/what-devops-means-to-me/ Spotify Culture - https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/ Referências:
  33. 33. Fernando Ike // fernando.ike@gmail.com // linkedin.com/in/fernandoike // twitter.com/fernandoike // www.10deploys.com // www.maburix.com // events.docker.com/sao-paulo/

×