PaaS na terra
diego.castro@getupcloud.com / @spinolacastro
Cloud Computing ao alcance de todos
!
Plataforma para desenvolvimento e hospedagem de aplicações na nuvem, baseado em
OpenShift Origin e com infraestrutura Amazon.
!
E por que entramos nessa?
Nós gostamos de programar
Programação e infraestrutura não se misturam
Queremos os desenvolvedores longe da infraestrutura
!
Trazer para o Brasil um serviço verdadeiramente self-service e "pay as you go"
!
chega de falso cloud!
!
!
a Getup
Por que escolhemos o OpenShift Origin?
• Open source - mandatório
• No lock-in - portabilidade
• Maturidade
• Forte senso de comunidade - 5º projeto com mais merges no
github*
• Agnóstico à linguagens e frameworks
• Confiança - projeto mantido pela RedHat
*https://octoverse.github.com/
Por que você deve usar plataforma?
• Hospedagem compartilhada não atende
• Escalabilidade automática
• Integração contínua (Jenkins)
• Cartuchos
Conceitos básicos do OpenShift
• Broker:
• Node
• Gear
• Cartucho
Nossa implementação na AWS
presença global / múltiplas zonas / vários produtos
!
EC2 - poder computacional
EBS - persistência
RDS - multi zona / escalável
Route53 - SLA 100% / plugin OpenShift
VPC - rede segmentada
CloudFormation - deploy automático
CloudWatch - monitoramento
Criando Aplicações no OpenShift
$ rhc app-create qcon php-5.5 mysql-5.5
$ echo “ola mundo” > qcon/php/index.php
$ git commit -am “ola mundo”
$ git push
http://qcon-diego.getup.io
1 gear grátis - para sempre o/
http://getupcloud.com | promo code: qcon14x
Perguntas?

PaaS na terra: Cloud Computing ao alcance de todos - QCON2014

  • 1.
    PaaS na terra diego.castro@getupcloud.com/ @spinolacastro Cloud Computing ao alcance de todos
  • 2.
    ! Plataforma para desenvolvimentoe hospedagem de aplicações na nuvem, baseado em OpenShift Origin e com infraestrutura Amazon. ! E por que entramos nessa? Nós gostamos de programar Programação e infraestrutura não se misturam Queremos os desenvolvedores longe da infraestrutura ! Trazer para o Brasil um serviço verdadeiramente self-service e "pay as you go" ! chega de falso cloud! ! ! a Getup
  • 3.
    Por que escolhemoso OpenShift Origin? • Open source - mandatório • No lock-in - portabilidade • Maturidade • Forte senso de comunidade - 5º projeto com mais merges no github* • Agnóstico à linguagens e frameworks • Confiança - projeto mantido pela RedHat *https://octoverse.github.com/
  • 4.
    Por que vocêdeve usar plataforma? • Hospedagem compartilhada não atende • Escalabilidade automática • Integração contínua (Jenkins) • Cartuchos
  • 5.
    Conceitos básicos doOpenShift • Broker: • Node • Gear • Cartucho
  • 6.
    Nossa implementação naAWS presença global / múltiplas zonas / vários produtos ! EC2 - poder computacional EBS - persistência RDS - multi zona / escalável Route53 - SLA 100% / plugin OpenShift VPC - rede segmentada CloudFormation - deploy automático CloudWatch - monitoramento
  • 7.
    Criando Aplicações noOpenShift $ rhc app-create qcon php-5.5 mysql-5.5 $ echo “ola mundo” > qcon/php/index.php $ git commit -am “ola mundo” $ git push http://qcon-diego.getup.io
  • 8.
    1 gear grátis- para sempre o/ http://getupcloud.com | promo code: qcon14x Perguntas?