paas na terra: cloud computing ao alcance de todos - qcon2014

8
PaaS na terra [email protected] / @spinolacastro Cloud Computing ao alcance de todos

Upload: getup-cloud

Post on 03-Jul-2015

804 views

Category:

Technology


0 download

DESCRIPTION

Short Talk apresentada no QCON 2014 em São Paulo

TRANSCRIPT

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

PaaS na terra

[email protected] / @spinolacastro

Cloud Computing ao alcance de todos

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

!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

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

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/

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

Por que você deve usar plataforma?

• Hospedagem compartilhada não atende • Escalabilidade automática • Integração contínua (Jenkins) • Cartuchos

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

Conceitos básicos do OpenShift

• Broker: • Node • Gear • Cartucho

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

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

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

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

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

1 gear grátis - para sempre \o/ http://getupcloud.com | promo code: qcon14x

Perguntas?