Apresentando a cultura e estratégia DevOps

19 de março de 2019 Por Ramon Durães

A metodologia DevOps ganhou um grande impulso nas empresas pelo movimento da transformação digital e pela necessidade de melhorar as estratégias de software. Uma pergunta frequente é como apresentar a cultura de DevOps na empresa alinhando a colaboração, agilidade e segurança nos pilares: Pessoas, Processos e Tecnologia construindo uma nova cultura e estratégia para a […]

A fábrica de Microservices

14 de março de 2019 Por Ramon Durães

O movimento da transformação digital tem provocando uma necessidade de renovação nas empresas e como elas fazem negócio. O software e a tecnologia tornaram-se um componente estratégico demandando a modernização das aplicações. As mudanças estão ocorrendo em uma velocidade tão grande que os profissionais e empresas que não entenderem esse novo fluxo digital de trabalho […]

Os primeiros passos na arquitetura de Microservices

14 de janeiro de 2019 Por Ramon Durães

A demanda por software tem crescido ano a ano em função da evolução do próprio mercado que passou a depender cada vez mais de tecnologia para ser mais eficiente e gerar negócios respondendo ao impulso da Transformação Digital. No passado empresas de software eram aquelas que construíam aplicativos para comercialização e hoje mudou completamente essa […]

Introdução a estratégia Cloud Native no Azure Kubernetes

26 de dezembro de 2018 Por Ramon Durães

O movimento da transformação digital tem impulsionado um ciclo de modernização das áreas de TI nas empresas. A renovação dos projetos de software tem provocado novas necessidades de infraestrutura principalmente se envolver o mundo de Microservices e Cloud Native visando o desenvolvimento de soluções modernas de software preparadas para a nuvem porém agnósticas ao provedor […]

Um mergulho no Velocity 2018 New York

17 de dezembro de 2018 Por Ramon Durães

O Velocity 2018 em New York é a maior conferência sobre Sistemas distribuídos, alta performance e Arquitetura de aplicações. O Velocity é promovido pela Oreilly com o apoio de grandes empresas e profissionais do mercado de tecnologia. Durante o Velocity eu tive a oportunidade de interagir e entender como os profissionais estão tratando projetos complexos […]

O futuro do software

11 de junho de 2018 Por Ramon Durães

A tecnologia deixou de ser algo restrito aos profissionais de tecnologia e passou a fazer parte do dia a dia das pessoas. O consumo de serviços baseado em software teve um crescimento enorme nos últimos anos dentro das empresas promovendo inclusive a visão sobre os investimentos em TI que se tornaram estratégicos e metas de […]

Desafios no dia a dia do profissional de DevOps

21 de maio de 2018 Por Ramon Durães

A metodologia DevOps oferece uma estratégia para gestão moderna de aplicações unificando as áreas de desenvolvimento e operações. Dentre os inúmeros ganhos comprados na adoção do DevOps podemos pontuar como a redução do tempo para a liberação de versões, redução do tempo de recuperação entre as falhas, redução dos erros operacionais como a publicação de […]

A jornada dos contêineres no Cloud

21 de maio de 2018 Por Ramon Durães

A popularização do uso de contêineres nas aplicações se deu principalmente seguindo o padrão Docker por resolver problemas comuns no dia a dia dos projetos seja no desenvolvimento e teste ou na publicação em produção. Se você comparar o tempo de carga de um contêiner com uma Virtual Machine tradicional vai perceber outra grande diferença. […]

Cloud: Azure Integration Services

19 de março de 2018 Por Ramon Durães

Os servicos de Cloud Computing oferecem para os desenvolvedores uma oportunidade única de acelerar a transformação digital de aplicações. Dentro da Cloud do Azure oferecido pela Microsoft você pode atuar nos mais variados cenários indo do IaaS, Paas e Serverless conforme a demanda de cada cenário de aplicação. Aproveitando uma visita minha a Microsoft em […]

O futuro dos contêineres nas aplicações

9 de novembro de 2017 Por Ramon Durães

A estratégia de contêineres permite isolar uma aplicação ou partes dela (Microservices) com todos os recursos necessários (kernel compartilhado) sem precisar duplicar uma máquina virtual. A principal diferença de um serviço de contêiner e uma máquina virtual está relacionada ao consumo de recursos e tempo de disponibilização de um novo contêiner. Ao utilizar uma máquina […]