CSABR - Cloud Computing: Entendendo os Riscos no Horizonte 20110718 IDETI
Diversidade no Cloud
-
Upload
hanneli-tavante -
Category
Technology
-
view
312 -
download
0
description
Transcript of Diversidade no Cloud
![Page 1: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/1.jpg)
Diversidade no Cloud
![Page 2: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/2.jpg)
DISCLAIMER!O CONTEÚDO DOS
SLIDES REPRESENTA A VISÃO PESSOAL
DOS PALESTRANTES
![Page 3: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/3.jpg)
Oi!
Hanneli (a.k.a. @hannelita)!
Middleware Consultant at !
Café e Pokémon <3
Luan (a.k.a. @BR_LuanCestari)!
Cloud Developer!
Naruto e Tecnologia
![Page 4: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/4.jpg)
O que vamos ver hoje?Múltiplas tecnologias - o dia a dia de um desenvolvedor!
Tecnologias interessantes e sistemas em produção!
Um pouco sobre Cloud (Guia rápido MESMO)!
Openshift - o básico!
Openshift para adultos
![Page 5: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/5.jpg)
Yet another Openshift Talk?Cansamos de palestras sobre somente COMO usar o
Openshift
Vamos mostrar POR QUE é interessante utilizar o Openshift
![Page 6: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/6.jpg)
Programming
![Page 7: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/7.jpg)
1990 -> 2000
Web
![Page 8: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/8.jpg)
SKILL SET
PHP
Apache
MySQL
![Page 9: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/9.jpg)
EASY!
![Page 10: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/10.jpg)
JDBCHibernate 2
XMLJPA
Hibernate 3.1Annotations
JPA 2EclipseLink
Hibernate 4
ServletJSP
StrutsStruts 2VRaptor
JSF1JSF 2Richfaces
PrimefacesSeam
TomcatJetty
JBossGlassfish
WeblogicWebsphere
EJBWebservices
JMSJAX-RS
Eclipse
IntelliJ IDEANetbeans
![Page 11: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/11.jpg)
A little MOAR
Oracle
NoSQLRubyRailsSinatra
Postgres
HTML
CSS
JS
jQuery
TDD vimRSpecMongo
CassandraNode.jsMeteor.js Backbone.js
Neo4jRedis
HerokuGit
Torquebox
![Page 12: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/12.jpg)
F*** YEAH
![Page 13: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/13.jpg)
Aprendemos tudo isso!Queremos colocar em
produção!Compre um server Cloud
![Page 14: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/14.jpg)
Precisa pagar
![Page 15: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/15.jpg)
Como colocar sua tecnologia em prática pagando pouco?
![Page 16: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/16.jpg)
CloudCompre um server
![Page 17: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/17.jpg)
Tipos de Cloud
(Você já deve ter visto essa imagem 238934784535834 vezes)
![Page 18: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/18.jpg)
Tipos de CloudIaaS “Tome esse IP. É uma máquina.
Faça SSH e configure tudo"
PaaS“Mande-me seu código.
Eu buildo e exponho a aplicação"
SaaS “Use esse serviço. Online. Ele está no Cloud. Google Drive"
![Page 19: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/19.jpg)
PaaSQuando usar um PaaS
Entrega código, expões na Web.Sem customização de ambiente.
Sem detalhes complexos de infra e SO.
![Page 20: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/20.jpg)
PaaS
![Page 21: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/21.jpg)
PaaSEscolha um PaaS de acordo com a tecnologia que for usar
A maioria dos Paas é bem fácil de aprender a usar.
![Page 22: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/22.jpg)
Reminder
Lembra desses slides?
![Page 23: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/23.jpg)
REMINDER
Oracle
NoSQLRubyRailsSinatra
Postgres
HTML
CSS
JS
jQuery
TDD vimRSpecMongo
CassandraNode.jsMeteor.js Backbone.js
Neo4jRedis
HerokuGit
Torquebox
Java
![Page 24: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/24.jpg)
![Page 25: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/25.jpg)
O problema de muitos PaaS é que eles são feitos para uma única
tecnologia
![Page 26: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/26.jpg)
Mas para o bem da nação de
programadoresExiste um PaaS que
suporta múltiplas tecnologias
![Page 27: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/27.jpg)
![Page 28: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/28.jpg)
As Tecnologias que você quer colocar em prática. Em um único PaaS.
![Page 29: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/29.jpg)
O que você espera
Code Code Code
![Page 30: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/30.jpg)
Princípio - É para ser fácil e rápido.
• Você faz o código
• Você envia o códio para o openshift
• Ele faz o Build
• Ele deploya
• A app está pronta
![Page 32: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/32.jpg)
Escolha a tecnologia que você quer
![Page 33: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/33.jpg)
Envie seu código para o Openshift
![Page 34: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/34.jpg)
Git
![Page 35: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/35.jpg)
Dê uma chance para a linha de comando - rhc
![Page 36: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/36.jpg)
PaaS com gostinho de IaaS
• ssh na máquina do Openshift
![Page 37: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/37.jpg)
Openshift para adultos
![Page 38: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/38.jpg)
Openshift num mundo privado - é possível!
![Page 39: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/39.jpg)
Obrigada!Perguntas?
@BR_LuanCestari
![Page 40: Diversidade no Cloud](https://reader033.fdocumentos.com/reader033/viewer/2022051612/54c3aacd4a79593e5f8b456f/html5/thumbnails/40.jpg)
Referênciashttp://www.slideshare.net/openshift?
utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview