Computação em Nuvem

cloud computing

Cloud computing: entenda o impacto na observabilidade

Junto à inteligência artificial, ao Big Data, à internet das coisas, entre outras tecnologias, o cloud computing está, há algum tempo, provocando revoluções no mercado e na indústria. Ao potencializar o uso de tecnologias digitais, o cloud computing, ou computação em nuvem, proporciona às empresas uma série de inovações que beneficiam o trabalho de diferentes […]

Cloud computing: entenda o impacto na observabilidade Read More »

Cloud FinOps

Cloud FinOps: Aprendendo a otimizar custos na computação em nuvem

Em uma economia cada vez mais baseada na alocação e escalonamento de recursos na nuvem, o FinOps (Cloud Financial Management) é um movimento natural que tem sido adotado por empresas dos mais diversos nichos de mercado, como já destacamos em um post sobre o primeiro livro lançado sobre tema. Conversamos com Renato Weiner, da Cloud8,

Cloud FinOps: Aprendendo a otimizar custos na computação em nuvem Read More »

Segurança e modernização de dados impulsiona adoção da nuvem no Brasil

Existem tendências em todas as áreas, como sabemos, especialmente quando o assunto é tecnologia. Mas migrar um software para um ambiente de nuvem é muito mais do que isso. Em seu relatório de previsões para 2021, a Deloitte Insights chama a cloud computing de “megatendência da última década”. Para se ter uma ideia, mesmo com

Segurança e modernização de dados impulsiona adoção da nuvem no Brasil Read More »

ChatOps, GitOps, GitFlow: Ferramentas e abordagens para equipes DevOps

Neste post, trataremos dos conceitos de ChatOps, GitOps e GitFlow,  indispensáveis para que as equipes DevOps possam desenvolver cada fase do projeto de acordo com um pipeline muito bem projetado. ChatOps: Conversation-Driven DevOps   O ChatOps, por exemplo, permite que as equipes de operações e engenharia trabalhem de maneira multifuncional e executem operações e comandos

ChatOps, GitOps, GitFlow: Ferramentas e abordagens para equipes DevOps Read More »

Estratégias de implantação: Blue-Green x Canary x Tests A/B

Neste post, trataremos do que é conhecido na TI como deploy, e as técnicas para fazer o lançamento de aplicativos visando análise e testes de recursos e funcionalidades específicas. “Fazer o deploy” nada mais é do que implantar um sistema ou app, ou seja, fazê-lo funcionar de forma completa e estável. Antes de mergulharmos nos

Estratégias de implantação: Blue-Green x Canary x Tests A/B Read More »

Integração contínua e entrega contínua (CI/CD) na abordagem DevOps

No último post da série sobre computação em nuvem para iniciantes, aprofundamos as questões que envolvem a segurança e criptografia na computação em nuvem. Neste post, abordaremos as boas práticas de integração entre as equipes de desenvolvimento, infraestrutura e testes, conceitos estes que compõem o chamado “pipeline DevOps”. Integração contínua (do inglês Continuous Integration, sigla

Integração contínua e entrega contínua (CI/CD) na abordagem DevOps Read More »

Segurança na nuvem: gerenciamento de chaves e criptografia

No último post da série sobre computação em nuvem para iniciantes, analisamos as particularidades dos microsserviços e os recursos necessários para seu bom funcionamento. Neste post, abordaremos as questões que envolvem a segurança e criptografia na computação em nuvem. E vamos “começar do começo”, por assim dizer. Por exemplo, em criptografia, uma chave é um

Segurança na nuvem: gerenciamento de chaves e criptografia Read More »

Introdução a microsserviços e modernização de aplicações

Motivação para o uso de microsserviços Uma das principais coisas que devemos saber sobre microsserviços é o histórico e a motivação para a adoção dos mesmos. O termo foi empregado pela primeira vez em 2005, por Peter Rodgers.  Cerca de 15-20 anos atrás, o modelo mais comum de desenvolvimento era o de Aplicações Monolíticas. As

Introdução a microsserviços e modernização de aplicações Read More »

Matriz de Resiliência: o que é e como ela pode impulsionar seu Produto Digital

Uma das práticas mais recomendadas para equipes dedicadas ao desenvolvimento de produtos digitais que desejam alcançar 99,999% de disponibilidade é rastrear versões de aplicativos e serviços e aprofundar o conhecimento no que se diz respeito às dependências entre eles. Essa prática faz parte do velho e bom – embora frequentemente ignorado – Gerenciamento de Configuração.

Matriz de Resiliência: o que é e como ela pode impulsionar seu Produto Digital Read More »

Experimente agora, grátis!