Azure, Devops

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.

Continue reading

Carreira, Devops

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.

Continue reading

Devops, Linux

Como instalar o Jenkins

A idéia deste post é criar um “mini-howto” da instalação do Jenkins.

Eu não vou entrar em muitos detalhes sobre o que é o Jenkins. Se você quiser saber um pouco mais sobre ele, separei os dois links abaixo, que são uma excelente documentação:

http://imasters.com.br/desenvolvimento/serie-integracao-continua-deploy-automatizando-jenkins-tomcat/

http://www.infoq.com/br/presentations/turbinando-testes-com-jenkins

A parte de configuração também pode variar muito, e dependerá muito das necessidades do time de desenvolvimento da sua empresa. Por esta razão vamos dar foco apenas na instalação mesmo. Vamos lá:

Neste caso, estou usando uma instância na Amazon, que utiliza o Amazon Linux (CentOS Based):

Por fim, acesse no browser:

http://ip.do.seu.servidor:8080

AWS, Devops, Webinar

Webinar sobre Computação em Nuvem e AWS

treinamento-cloud

Estou finalizando os preparativos para a realização do meu primeiro webinar onde vou fazer uma abordagem sobre computação em nuvem usando os serviços da AWS.

A idéia será trazer uma visão geral sobre o que é computação em nuvem, tipos, conceitos e camadas. Em seguida veremos um pouco sobre a infraestrutura da Amazon Web Services, características, principais serviços e no final vamos fazer um laboratório. Neste laboratório veremos como iniciar sua primeira instância Linux EC2  junto com uma instância RDS e colocar para funcionar um blog rodando WordPress em cinco minutos!

Continue reading

CoreOS, Devops, Linux

CoreOS: Como realizar a instalação básica em cluster

coreos-logo

Conforme prometido, neste post vou mostrar a instalação do CoreOS fazendo uma continuação deste post, porém de forma mais prática mostrando os passos para instalação e configuração básica de um ambiente rodando em cluster.

Vou simular uma instalação Bare Metal através do VirtualBox. Note que no site do CoreOS estão relacionadas diversas opções de instalação para todo tipo de ambiente, seja Bare Metal (PXE, iPXE, diretamente em disco), em serviços Cloud (Amazon, Digital Ocean, Azure, Rackspace) ou em plataformas de virtualizalção (Vagrant, VMWare, QEUMU, OpenStack, Eucalyptus, etc). Para cada uma forma de instalação, existem modos diferentes de instalação.

Continue reading