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

Adoção de nuvem: as verdades que não lhe contaram

Adoção de nuvem: as verdades que não lhe contaram

As notícias dizem que cloud reduz custos, acelera os negócios, fazem com que as empresas atendam melhor seus clientes, mas há uma jornada por trás disso tudo que não costuma ser divulgada. Como chegar lá? Essa apresentação trata dessa questão e traz outras reflexões.

Avatar for Flavio Medeiros

Flavio Medeiros

January 29, 2020

Other Decks in Technology

Transcript

  1. Adoção de nuvem: as verdades que não lhe contaram Flavio

    Medeiros – DevOps Meetup – JAN/2019
  2. A jornada de adoção Identificação • Necessidades de negócio Porque

    a empresa precisa ir para a nuvem? Migração • Necessidades de negócio O quê preciso ter na nuvem? Otimização • Necessidades de negócio Como meus produtos e serviços são usados?
  3. A jornada de adoção Identificação • Motivações • Objetivos •

    Perfis Envolvidos • Custo Total de Propriedade • Plano de Treinamento Migração • Plano de Projeto Piloto • Estratégia de Migração • Aceleração de Migração Otimização • Monitoramento das Operações • Gerenciamento de Custos • Readequação dos Serviços
  4. Posso levar tudo para a nuvem?  Resposta padrão: Depende!

     É governo?  Seu cliente tem alguma restrição?  Lida com que tipos de dados (GDPR/LGPD)?  É viável financeiramente?  Sua empresa já está pronta?
  5. Usar cloud é uma decisão meramente técnica... Não é! Nunca

    foi! É BUSINESS! Sempre trata de estratégia de negócio! Ah, mas minha equipe técnica me mostrou que é mais barato um servidor na nuvem... Espera, “um servidor na nuvem”?
  6. Transferi meus servidores para uma nuvem, então eu uso nuvem

    Não! Não usa. Você só transferiu! Mover o seu workload sem adaptar para o uso correto da nuvem não significa que você usa nuvem. Você só vai gastar seu dinheiro em outro lugar agora. Quer ver? Próximo slide...
  7. Ineficiências das estruturas atuais TIME IT CAPACITY Actual Load Allocated

    IT- capacities “Waste“ of capacities “Under- supply“ of capacities Fixed cost of IT-capacities Load Forecast Barrier for innovations
  8. Visão baseada em cloud Actual Load Allocated IT capacities Reduction

    of initial investments Reduction of “over-supply“ No “under-supply“ Possible reduction of IT- capacities in case of reduced load IT CAPACITY Load Foreca st
  9. Mas, na nuvem, posso escalar minhas aplicações  Pode mesmo?

    Você migrou suas aplicações para cloud?  Vamos ver... Próximo slide novamente...
  10. Eu uso microserviços (ou pelo menos eu acho que uso)

    Migrar uma solução para microserviços não é tarefa simples. A melhor estratégia é ir aos poucos, com pequenos contextos, ou serviços, movendo para a nuvem.
  11. Eu uso microserviços (ou pelo menos eu acho que uso)

     Suas aplicações que estavam naqueles servidores que “migrou” para a nuvem foram migradas para serem “cloud native”?  E sua equipe ténica, você a capacitou na estratégia de microserviços?  E os times envolvidos, estão alinhados com os objetivos da empresa?  E não é a equipe técnica que me leva para a nuvem?
  12. Perfis envolvidos na jornada para cloud • Aumentar a lucratividade

    Negócios • Reter, recrutar e capacitar os funcionários Pessoas • Automação, monitoramento e disponibilidade dos serviços Tecnologia • Alinhamento entre as estratégias de tecnologia com as estratégias de negócios Governança • Acelerar as vendas, melhorar o valor de tempo de vida do cliente Vendas • Garantir conformidade com a legislação vigente Segurança
  13. Nuvem é mais caro...  Resposta padrão: Depende! Qual sua

    estratégia de negócio? Qual seu ramo de atividade? Qual o nível de maturidade da empresa? Business, business...
  14. Qual o seu TCO?  Servidores  Equipamentos de Rede

     Manutenção de hardware  Energia  Resfriamento  Espaço físico  Equipe Técnica  Segurança  Eu espero que você já acompanhe estes números.  Os provedores de cloud possuem calculadoras que podem lhe ajudar  Mas esta é uma questão financeira, lembre-se: BUSINESS!
  15. DevOps  Finalmente... Agora eu posso dizer que uso nuvem

    porque:  ...tenho um Engenheiro DevOps  ...uso o Jenkins  ...uso Agile
  16. DevOps  Finalmente... Agora eu posso dizer que uso nuvem...

     Não, ainda não pode. Você disse que tem um “engenheiro DevOps” ‍♂️  Sim, é polêmico.  DevOps não é uma pessoa ou um cargo!  DevOps é cultura!  Lembrando novamente: BUSINESS!  É estratégia de negócio, assim como as outras metodologias “Ágeis”  Envolve toda uma cadeia de interessados, assim como nos itens anteriores.
  17. Preciso de nuvem, containers, microserviços para poder usar DevOps 

    Não. Sinto muito.  Se sua equipe simplesmente usa Containers, não faz DevOps  Pode usar DevOps sem nuvem sim  Sua aplicação não precisa ser um microserviço para usar DevOps  Lembre-se: É um conjunto de processos e adaptações culturais que formam as ferramentas do DevOps, vai se resumir novamente a estratégia de negócio e de quão capacitadas e envolvidas estão as pessoas que fazem parte da empresa, não somente equipes técnicas.
  18. Otimizando custos  Palavra chave: “OTIMIZANDO”  Agora que sua

    solução é “cloud native”:  Não pense em pagar menos  Pense em “usar melhor” (otimizar)  Você agora não paga mais por energia elétrica, mas esse custo é inerente à operação dos servidores do seu provedor de nuvem, a diferença é que ele usa em alta escala e compartilha esse custo com outros clientes.
  19. Otimizando custos  Você precisa medir, medir, medir, medir... Você

    entendeu a ideia.  Monitore e melhore a forma como sua solução usa os recursos da nuvem.  O seu aumento de demanda, geralmente, não reflete de forma diretamente proporcional no seu custo.  É possível fazer mais, com menos, quando comparado ao modelo on-premise.