Bruno Almeida

O que é uma DevOps Toolchain e porque ela importa para seus resultados de negócios?

Uma DevOps Toolchain – na tradução livre: “cadeia de ferramentas DevOps” – é uma coleção de ferramentas que operam em conjunto, porém como uma unidade integrada, a fim de projetar, construir, testar, gerenciar, medir e operar software e sistemas. Uma DevOps toolchain inclui as ferramentas e a tecnologia que possibilitam que as equipes de desenvolvimento […]

O que é uma DevOps Toolchain e porque ela importa para seus resultados de negócios? Read More »

Netflix adota GraphQL para acelerar desenvolvimento de aplicações

Recentemente, a equipe de engenharia da Netflix publicou um post no blog oficial detalhando como a Netflix havia adotado microsserviços em GraphQL para acelerar o desenvolvimento de aplicações. Dane Avilla, Engenheiro de Software da Netflix, descreveu seus principais aprendizados no processo e também sobre como o GraphQL funciona bem para desenvolver prova de conceito. Antes,

Netflix adota GraphQL para acelerar desenvolvimento de aplicações 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 »

Agile e DevOps: impulsionando a inovação e a Transformação Digital?

Uma empresa pode ter adotado Agile e DevOps e não ter obtido muita inovação como resultado. Faz parte: essas duas abordagens não impulsionam a inovação, mas pavimentam o caminho para que isso aconteça, uma vez que facilitam mudanças pequenas e rápidas. Geralmente é assim que a inovação é germinada: em pequenas iterações. A chave para

Agile e DevOps: impulsionando a inovação e a Transformação Digital? Read More »

O atual “Estado da Arte” em Observabilidade não é o suficiente

A Observabilidade ajuda as equipes SRE, fornecendo os dados e insights de que necessitam para solucionar e corrigir problemas rapidamente ou até mesmo impedir de maneira proativa que os problemas ocorram . Mas… o atual “estado da arte” da Observabilidade ainda não é o suficiente.  Até o momento, há um sucesso razoável na coleta de

O atual “Estado da Arte” em Observabilidade não é o suficiente 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 »

O que é rastreamento distribuído e porque você deve considerá-lo em seu projeto

O que é rastreamento distribuído (conhecido como Tracing), e quais são seus principais componentes? E mais importante ainda: por que você deve investir tempo na integração do rastreamento distribuído em sua pilha de tecnologia? Embora haja muitos motivos, vamos tratar neste post dos mais significativos. Revela dependências de serviçoA decisão estratégica foi tomada: sua empresa

O que é rastreamento distribuído e porque você deve considerá-lo em seu projeto 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 »

Grafana Labs lança plataforma de Observability Grafana Enterprise Stack

A Grafana Labs anunciou essa semana a disponibilidade de uma Grafana Enterprise Stack unificada para que equipes DevOps possam implementar uma plataforma de Observabilidade precisa, baseada em ferramentas de código aberto como o Prometheus, em ambientes de TI locais (on-premises). A Grafana Enterprise Stack também inclui plugins de visualização de todos os dados de outras

Grafana Labs lança plataforma de Observability Grafana Enterprise Stack Read More »

Experimente agora, grátis!