Sábado, 4 de Dezembro de 2010, das 9h as 18h DevOps Day Brasil acontecerá num único dia - uma única trilha organizada sobre uma série de painéis/apresentações onde encorajamos fortemente a discussão aberta entre os participantes.

Saturday December 4, 2010, 9am - 6pm DevOps Day Brazil is a single day - single track conference organized around a series of panels/presentations where open discussion amongst all conference participants is encouraged.


John Willis: Keynote: The Agile Enterprise, Devops and Clouds

No começo, TI era limitada pelo tempo que levava para provisionar e colocar no ar uma nova infra-estrutura. Porém, com o surgimento do Cloud, podemos montar - e desmontar - um datacenter vitual inteiro instantaneamente. Isso acelera o ciclo de tempo de TI. Isso é análogo a dois outros grandes passos tecnológicos: métodos ágeis de desenvolvimento de software e o movimento "devops" de arquiteturas auto-escaláveis e auto-configuráveis. Vamos ver como o destino da nuvem, código ágil e devops estão entrelaçados, e o que isso significa para os profissionais de TI.

Nessa sessão, John Willis (o co-apresentador dos famosos podcasts Devops Café e IT Management & Cloud) nos fará entender o que é Devops e como ele pode ajudar (ou atrapalhar!) você. Essa sessão dará uma visão pragmática sobre devops, esclarecendo como Devops se aplica para você e sua empresa.

Once, IT was limited by the time it took to provision and deploy new infrastructure. With clouds, however, we can launch -- and decommission -- entire virtual data centers instantly. This accelerates the cycle time of IT. It's analogous to two other shifts in technology: agile software development methodologies, and the "devops" movement of self-scaling, self-healing architectures. We'll see how the fates of clouds, agile coding, and devops are intertwined, and what this means for IT professionals.

In this session, John Willis (the co-host of the popular Devops Café and the IT Management & Cloud Podcast) will catch you up on what Devops is looking like and how it might help (or harm!) you. This session will give you a pragmatic overview of Devops and leave with a better idea of how Devops applies to you and your organization.


Carla Souza: Automagicaly manage your configuration

Puppet é um software open source poderoso, flexível e extensível que consiste numa linguagem declarativa para expressão configurações de sistemas, além de um cliente e um servidor para distribui-la e uma biblioteca para perceber a configuração desejada. Nessa sessão, Carla Souza mostrará as funcionalidades do Puppet, os requisitos, como funciona e porque um sysadmin irá ama-lo.

Puppet is a powerful, flexible and extensible open source software that consists in a declarative language for expressing system configuration, a client and server for distributing it, and a library for realizing the desired configuration. In this session, Carla Souza will show all Puppet’s features, requirements, how it works and why a sysadmin will love it.


Fabio Kung: Cloud e automação: tome o controle da sua infraestrutura!

Um dos principais conceitos trazidos pelo movimento DevOps é a automação de tudo que for possível na infraestrutura. Durante esse tempo em que venho desenvolvendo produtos de Cloud, juntei algumas ideias e possibilidades que gostaria de compartilhar.

Como algumas das principais ideias e serviços do que chamamos de "Cloud" podem ajudar? Como automatizar a infraestrutura? Como isso beneficia os meus sistemas? Como isso acelera a entrega de novas funcionalidades? E a escalabilidade? Performance? Confiabilidade?


Guilherme Silveira: Deploy contínuo: pois integração contínua não basta

Integrar continuamente é uma das primeiras práticas de engenharia de software defendidas por nós agilistas. Mas ser ágil é poder se adaptar rapidamente, requer feedback rápido, inclusive do cliente. Como colocar logo em produção? Em homologação? Depois de ganhar experiência, passamos ao próximo passo natural: automatizar os processos de deploy para homologação e produção, mas passamos por questões desde dificuldades com a infraestrutura até problemas de segurança de dados. Passando por aplicações pequenas, desktop, médias, web e grandes, veremos qual a importância de efetuar deploy sempre.