Cloud Native | 3 – Continuous Delivery
Nós já vimos como Cloud Native está próximo de microsserviços. Agora é hora de pensar em colocar esses serviços em produção. Com fazemos isso?
(mais…)Nós já vimos como Cloud Native está próximo de microsserviços. Agora é hora de pensar em colocar esses serviços em produção. Com fazemos isso?
(mais…)Somos 6390 pessoas no grupo de Docker do telegram. Se cada um de nós perdeu ao menos 1 dia tentando fazer 2 contêineres conversarem então juntos perdemos mais de 17 anos!
Esse é um guia prático de redes docker que ajudará a entender esse universo.
A missão desse post é trazer os principais conceitos para evitar sofrimento. São conceitos ridiculamente simples, mas que vão poupar horas, dias ou até semanas de cada indivíduo que ler esse post.
Como sei isso?
Bom, eu ajudo a comunidade docker desde 2016, todo dia, várias vezes por dia.
(mais…)E se eu dissesse para você que você pode, com apenas 1 comando, criar um cluster RabbitMQ dentro do seu Kubernetes, de forma segura e prática?
Hoje é a vez de criarmos o seu cluster RabbitMQ com a ajuda do RabbitMQ Cluster Operator for Kubernetes.
(mais…)O que faz Microsserviços estar no coração do Cloud Native? Seria a forma de distribuir aplicações? Seria a forma de lidar com complexidade? Seria pela forma como usa recurso de cloud?
Qual é a relação entre Microsserviços e Cloud Native?
Hoje vamos abordar essa relação de proximidade!
(mais…)Embora não seja comum ver conteúdo sobre o assunto, Operators está no coração do Kubernetes e esse definitivamente é um dos temas mais legais na minha opinião no que diz respeito ao projeto.
Nessa série composta por 3 posts, vamos abordar step-by-step os 2 operators do RabbitMQ, mas hoje vamos primeiro elucidar o que são Operators e CRD’s.
(mais…)Ao longo dos últimos anos Cloud Native tem estado em evidência.
Há a oportunidade de retrocesso? É hype?
Sempre teremos quem defenda que tudo é hype! Por quê com Cloud Native seria diferente? Na real, essas pessoas em geral adiam por anos o estudo por julgaram que algo é hype, até não conseguirem mais se movimentar no mercado sem um determinado conhecimento.
Esse é o momento em que muitos optam por fazer uma transição de carreira.
Se você não pretende seguir em outra carreira, e sim trabalha com Backend, principalmente .NET, esse post visa mostrar um pouco do universo Cloud Native e mostrar como chegamos até aqui.
(mais…)O que é a arquitetura? Eu defino como estratégias, táticas e elementos que definem um software.
E quando jogo uma definição tão abrangente assim estou dizendo que:
A escolha do banco de dados, é arquitetura.
A escolha da forma como seu código acessa esse banco de dados, é arquitetura.
A forma como você evita que esse banco seja consumido desnecessariamente, usando cache, é arquitetura.
Se a aplicação é Web, Desktop, um serviço agendado, ou um embarcada em um vestível como um relógio, isso é arquitetura.
Os componentes que compõem essa aplicação, são definidos pela arquitetura.
A arquitetura é tudo, que não a construção em si. É como você define cada singelo elemento daquele software. E vai além.
O apagão na TI é um fenômeno real, mas um fenômeno bem estranho do nosso mercado é a distância entre o JR e o estagiário, ou seja o profissional possível, e o profissional desejável. É sobre esses problemas que vamos discutir hoje.
(mais…)Hoje somos dezenas de milhares de profissionais de tecnologia amontoados em grupos do telegram. Nós nos ajudamos e fazemos da vida do desenvolvedor, devops, infra mais fácil, na medida que ele conta com suporte da própria comunidade.
(mais…)O bloqueio do telegram está causando histeria na comunidade técnica e em grupos privados. Aqui vou abordar 2 temas. Comunidades técnicas e Grupos de Alunos.
(mais…)