Bruno Almeida

Microservices: benefícios na adoção do modelo para equipes e organizações

Trabalhar com microsserviços pode ajudar a acelerar a entrega no desenvolvimento de aplicações, ao permitir (e possibilitar) que as equipes trabalhem de forma bastante independente. Por outro lado, a sobrecarga operacional que acompanha os microsserviços pode ser muito grande. O que significa que o uso das ferramentas adequadas é um aspecto crucial quando se trata […]

Microservices: benefícios na adoção do modelo para equipes e organizações Read More »

AIOps e Observabilidade: o que é e como tirar o melhor proveito para o novo cenário de negócios

Já parou para pensar qual a relação entre Observabilidade, Monitoramento e AIOps e seu impacto no novo cenário de negócios, totalmente focado na transformação digital das empresas? De forma simples, podemos dizer que, enquanto Observability é sobre a visibilidade completa de sistemas e a combinação de métricas de negócios com dados técnicos, o Monitoramento é

AIOps e Observabilidade: o que é e como tirar o melhor proveito para o novo cenário de negócios 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 »

Como apps baseados em Inteligência Artificial podem beneficiar os negócios?

De forma simples, a resposta para a pergunta do título poderia ser: a Inteligência Artificial acelera drasticamente a análise de dados, beneficiando tanto uma organização quanto seus clientes. E isso acontece porque as organizações recebem insights de dados e com eles em mãos, podem gerar soluções recomendadas e mais adequadas às necessidades individuais de seus

Como apps baseados em Inteligência Artificial podem beneficiar os negócios? Read More »

O que é Arquitetura Serverless, seus benefícios e desvantagens?

Uma Arquitetura Serverless (ou, em tradução livre, Arquitetura sem Servidor) é uma estrutura de aplicativos que hospeda serviços do tipo “Backend-as-a-Service” (BaaS) de terceiros e pode executar ou incluir código personalizado em containers gerenciados a partir de uma plataforma “Function-as-a-Service” (FaaS). Isso significa que a computação sem servidor permite que os desenvolvedores comprem serviços de

O que é Arquitetura Serverless, seus benefícios e desvantagens? Read More »

Conheça as 12 ferramentas mais populares para gerenciamento de log

Hoje, a maioria das organizações mantém os logs de seus aplicativos. Esses logs contêm dados cruciais sobre usuários, tráfego, configuração, desempenho e aspectos relacionados à segurança de um ecossistema de TI distribuído. O monitoramento granular e a análise de log eficaz podem oferecer às organizações oportunidades de fazer melhorias e otimizações contínuas. Com as ferramentas

Conheça as 12 ferramentas mais populares para gerenciamento de log Read More »

Computação sem servidor(Serverless) a serviço do rápido ciclo de lançamento de produtos

Neste terceiro post vamos tratar da evolução da computação em nuvem para o que é conhecido no mercado como “serverless computing”, e sua relação mais que direta com o rápido ciclo de lançamento de produtos, algo fundamental para negócios disruptivos na economia digital. Mas antes de entrarmos a fundo no tema, precisamos entender o que

Computação sem servidor(Serverless) a serviço do rápido ciclo de lançamento de produtos Read More »

Banco de dados e armazenamento na computação em nuvem

O que é um Banco de Dados Relacional? Esse é o tipo mais comum de banco de dados. Trata-se de um sistema que classifica as informações em estruturas “limpas” e organizadas. Já um Sistema de Gerenciamento de Banco de Dados Relacional (RDBMS) acomoda um grande número de registros, fornece dados para muitos usuários simultaneamente e

Banco de dados e armazenamento na computação em nuvem Read More »

Computação em nuvem para iniciantes: modelos de serviço e principais usos

Até 23 anos atrás, falar em Computação em Nuvem era puro papo de academia: em 1997, o ilustre professor de Sistemas de Informação Ramnath Chellappa foi quem cunhou o termo pela primeira vez durante uma de suas palestras. Mas quase 10 anos se passaram até que, em 2006, a Amazon – hoje a maior empresa

Computação em nuvem para iniciantes: modelos de serviço e principais usos Read More »

Experimente agora, grátis!