Technical Cheat Sheets

A RedHat publicou recentemente uma lista de “cheat sheets” para desenvolvedores bastante interessante. Estão disponíveis comandos básicos e avançados do Linux, Wildfly, Containers, MongoDB, Kubernetes, Eclipse, etc. Vale a pena dar uma olhada em: https://developers.redhat.com/blog/2017/05/23/technical-cheat-sheets-for-developers/

24 de maio de 2017 · 1 minuto · Ricardo Martins

IaC & DevOps no Azure

Slides da minha palestra no Global Azure Bootcamp que ocorreu no dia 22 de Abril no Rio de Janeiro disponíveis neste link.

5 de maio de 2017 · 1 minuto · Ricardo Martins

Global Azure Bootcamp

Anualmente ocorre o Global Azure Bootcamp e neste ano eu vou participar na edição que acontece no Rio de Janeiro falando sobre Infraestrutura como código e DevOps no Azure. As inscrições podem ser feitas pelo link http://meetu.ps/e/CCMcN/x0407/d. Participe!

22 de abril de 2017 · 1 minuto · Ricardo Martins

Conhecendo o Terraform, Packer e Ansible

O movimento DevOps vem ganhando muita força nos últimos anos e ao mesmo tempo centenas de ferramentas relacionadas são lançadas dia após dia. Por outro lado com isto tem se tornado cada vez mais difícil escolher as ferramentas adequadas ainda que para as tarefas mais simples, uma vez que a diversidade de ferramentas é cada vez maior. Então neste artigo eu vou comentar sobre a proposta do Terraform, Packer e o Ansible para implementação e gerenciamento de uma infraestrutura em nuvem. O objetivo será apresentar um método de utilização destas ferramentas de forma integrada. ...

6 de março de 2017 · 4 minutos · Ricardo Martins

Meu primeiro ano na Microsoft

Hoje eu completo meu primeiro ano trabalhando na Microsoft e por isto assim como eu fiz quando fui reprovado na primeira vez que participei no processo seletivo, e em seguida quando eu consegui ser aprovado e completava o terceiro mês, vou registrar aqui algumas palavras… Este foi um ano de muito aprendizado, desenvolvimento de novos skills, muita superação e muito trabalho. É como se todos os dias eu tivesse uma competição comigo mesmo, superando minhas limitações, descobrindo novas aptidões, testando e validando novas idéias/conceitos, assumindo riscos e me tornando um profissional melhor a cada dia. Para alguém que sempre trabalhou no lado do cliente, estar “do outro lado da bancada” tem sido um desafio incrível. ...

21 de dezembro de 2016 · 4 minutos · Ricardo Martins

Melhores práticas para administradores de sistemas na nuvem da Microsoft (Azure) – Parte II

Criando e organizando os recursos Nesta segunda parte vamos abordar os resource groups, tags, templates arm e controles Agora que você já está familiarizado com os termos Azure Accounts e Subscriptions sabendo exatamente como segmentar seus departamentos de forma apropriada, o próximo ponto é entender como criar os recursos de uma maneira lógica e organizada através dos Resource Groups. Importante destacar que associado ao uso dos resource groups, está o uso de tags. Os recursos podem ser “tageados” no formato chave/valor de modo a categorizar e permitir a visualização de recursos entre resource groups e/ou subscriptions distintos. ...

23 de novembro de 2016 · 4 minutos · Ricardo Martins

Melhores práticas para administradores de sistemas na nuvem da Microsoft (Azure) – Parte I

Nesta série de artigos gostaria de compartilhar algumas boas práticas para quem administra ambientes no Azure, abordando temas como organização dos recursos, monitoramento, backup, segurança, auditoria, alta disponibilidade, limites, permissionamento, automação, entre outros. Nesta primeira parte vou abordar conceitos básicos como subscriptions, accounts, suas respectivas hierarquias e diretrizes de uso. Subscription e Azure Account Primeiro é importante entender a diferença entre uma subscription e uma azure account. Uma Azure Account é a conta disponibilizada aos usuários para utilização dos recursos que lhes são concedidos em sua Subscription. Com sua Azure Account, além de utilizar para logar no portal do Azure, você pode acessar https://account.azure.com e obter acesso aos seguintes recursos: ...

10 de novembro de 2016 · 3 minutos · Ricardo Martins

Backup de MySQL no Azure Storage

Post rápido mostrando como fazer o backup dos databases de um servidor MySQL em um blob storage no Azure. O primeiro passo é desabilitar que o mysqldump solicite senha, e você deve fazer isto editando o arquivo my.cnf adicionando as seguintes linhas: [mysqldump] user=mysqluser password=secret * Substitua os valores mysqluser e secret pelo seu usuário e senha do mysql Em seguida instale o Azure CLI: Neste caso, como usei CentOS, estou usando o yum para realizar a instalação. Caso prefira outra distribuição como Ubuntu por exemplo, utilize o apt-get. ...

24 de outubro de 2016 · 1 minuto · Ricardo Martins

Conhece o Microsoft IT Pro Cloud Essentials ou no Career Center?

O Microsoft IT Pro Cloud Essentials e o IT Pro Career Center são as mais novas iniciativa da Microsoft para sua capacitação profissional em Cloud disponibilizadas gratuitamente para você. O Cloud Essentials (https://www.itprocloudessentials.com) oferece alguns benefícios exclusivos dentre eles: Créditos gratuitos para experimentar o Azure; Assinatura gratuita de 3 meses da Pluralsight para treinamentos online; Desconto em voucher para exame de certificação. O Career Center (http://www.itprocareercenter.com) é o programa da Microsoft para auxiliar IT Pros que desejam evoluir na carreira de tecnologias cloud com os seguintes benefícios: ...

29 de setembro de 2016 · 1 minuto · Ricardo Martins

Como se tornar um IT Pro melhor

Nos dias de hoje o profissional de TI passa por grandes mudanças. São novos paradigmas, novas tendências e etc. O administrador de sistemas hoje precisa lidar com novas formas de trabalho, culturas, metodologias e ferramentas para continuar em linha com o que o mercado exige dele. Pensando em uma forma de tentar nortear e dar um caminho sobre por onde começar, o que estudar e etc, separei aqui algumas boas referências que podem ser muito úteis para quem ainda não começou a procurar este tipo de informação. ...

19 de setembro de 2016 · 3 minutos · Ricardo Martins