Upload
felipe-freire
View
159
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Apresentação realizada no TDC 2014 Hackathon IBM DevOps com o Bluemix
Citation preview
© 2014 IBM Corporation
Hackathon IBM DevOps Desenvolvendo com agilidade no Bluemix
Felipe Freire Twitter.com/pfelipebr
www.bluemix.net
Marcelo Ancelmo Twitter.com/manwebsphere
• Visão geral do Hackathon
• Introdução ao DevOps Services
• Demonstração do Bluemix e dicas
• DESENVOLVER!
Agenda
• Desenvolver uma aplicação no Bluemix com as seguintes características:
1. Em equipe 2. Utilizando boas práticas de DevOps 3. Aproveitando melhor os recursos da plataforma 4. Com criatividade
• O que não será avaliado – O quão bom você é em programação
• Tema? – Livre escolha – Uma recomendação: smarter cities
Objetivo
O que é o Bluemix?
3
Bluemix é uma plataforma na nuvem baseada em padrões abertos para construir, gerenciar e executar aplicações de todos os tipos (web, mobile, big data, dispositivos inteligentes, etc.)
Online em segundos The developer can choose any language runtime or bring their own. Zero to production in one command.
DevOps Development, monitoring, deployment, and logging tools allow the developer to run the entire application.
APIs e Serviços A catalog of IBM, third party, and open source API services allow the developer to stitch an application together in minutes.
Integração com o atual Build hybrid environments. Connect to on-premise assets plus other public and private clouds.
Preços flexíveis Sign up in minutes. Pay as you go and subscription models offer choice and flexibility.
Layered Security IBM secures the platform and infrastructure and provides you with the tools to secure your apps.
Como o Bluemix funciona? Bluemix toma como ponto de partida o Cloud Foundry, uma PaaS aberta e extende ele com serviços IBM, de terceiros e da comunidade
• Pré-requisito: estar registrado no Bluemix • Criar um projeto no DevOps Services (http://hub.jazz.net) • Convidar os membros da equipe para o projeto • Escolher um versionador
– Jazz SCM – Git / Github
• Escolher a sua IDE para trabalhar: – Web ou Eclipse
• Definir o tema / projeto – Registrar User Stories que definam o escopo – Definir um plano
• Convidar o time IBM para o projeto
Conectar-se ao Bluemix DevOps Services
Categoria Pontuação Boilerplates Qualquer um +10
DevOps Services SCM +10 Track & Planning +10 Delivery Pipeline +10
Mobile MobileQualityAssurance +20 Web and
Application RapidApps +10
Security AppScan Dynamic Analyzer +10
Outros serviços +5 (no máximo 20 pontos)
Avaliação
Tutoriais
https://hub.jazz.net/tutorials/jazzeditor/
Getting Started with IBM Bluemix and IBM DevOps Services using Node.js
Obrigado www.bluemix.net