Diversidade no Cloud
DISCLAIMER!
O CONTEÚDO DOS
SLIDES REPRESENTA
A VISÃO PESSOAL
DOS PALESTRANTES
Oi!
Hanneli (a.k.a. @hannelita)!
Middleware Consultant at !
Café e Pokémon <3
Luan (a.k.a.
@BR_LuanCestari)!
Cloud Develop...
O que vamos ver hoje?
Múltiplas tecnologias - o dia a dia de um
desenvolvedor!
Tecnologias interessantes e sistemas em
pro...
Yet another Openshift Talk?
Cansamos de palestras sobre somente COMO usar o
Openshift
Vamos mostrar POR QUE é interessante...
Programming
1990 -> 2000
Web
SKILL SET
PHP
Apache
MySQL
EASY!
JDBC
Hibernate 2
XML
JPA
Hibernate 3.1
Annotations
JPA 2
EclipseLink
Hibernate 4
Servlet
JSP
Struts
Struts 2
VRaptor
JSF1
...
A little MOAR
Oracle
NoSQL
Ruby
Rails
Sinatra
Postgres
HTML
CSS
JS
jQuery
TDD vim
RSpec
Mongo
Cassandra
Node.js
Meteor.js
...
F*** YEAH
Aprendemos tudo isso!
Queremos colocar em
produção!
Compre um server Cloud
Precisa pagar
Como colocar sua tecnologia
em prática pagando pouco?
Cloud
Compre um server
Tipos de Cloud
(Você já deve ter visto essa imagem 238934784535834 vezes)
Tipos de Cloud
IaaS
“Tome esse IP. É uma máquina.
Faça SSH e configure tudo"
PaaS
“Mande-me seu código.
Eu buildo e exponho...
PaaS
Quando usar um PaaS
Entrega código, expões na Web.
Sem customização de ambiente.
Sem detalhes complexos de infra e SO.
PaaS
PaaS
Escolha um PaaS de acordo com a tecnologia que for usar
A maioria dos Paas é bem fácil de aprender a usar.
Reminder
Lembra desses slides?
REMINDER
Oracle
NoSQL
Ruby
Rails
Sinatra
Postgres
HTML
CSS
JS
jQuery
TDD vim
RSpec
Mongo
Cassandra
Node.js
Meteor.js
Backb...
O problema de muitos
PaaS é que eles são
feitos para uma única
tecnologia
Mas para o bem da
nação de
programadores
Existe um PaaS que
suporta múltiplas
tecnologias
As Tecnologias que você quer colocar
em prática. Em um único PaaS.
O que você espera
Code Code Code
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 d...
Passo 1 - crie sua conta
• https://www.openshift.com/
Escolha a tecnologia que
você quer
Envie seu código para o
Openshift
Git
Dê uma chance para a linha
de comando - rhc
PaaS com gostinho de IaaS
• ssh na máquina do Openshift
Openshift para adultos
Openshift num mundo
privado - é possível!
Obrigada!
Perguntas?
@hannelita
hannelita@gmail.com
@BR_LuanCestari
luan.cestari@gmail.com
Referências
http://www.slideshare.net/openshift?
utm_campaign=profiletracking&utm_medium=sssite&utm_sou
rce=ssslideview
Diversidade no Cloud
Diversidade no Cloud
Upcoming SlideShare
Loading in …5
×

Diversidade no Cloud

519 views

Published on

TDC 2014 de FLorianópolis - Trilha Mobile

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
519
On SlideShare
0
From Embeds
0
Number of Embeds
31
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Diversidade no Cloud

  1. 1. Diversidade no Cloud
  2. 2. DISCLAIMER! O CONTEÚDO DOS SLIDES REPRESENTA A VISÃO PESSOAL DOS PALESTRANTES
  3. 3. 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
  4. 4. 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
  5. 5. Yet another Openshift Talk? Cansamos de palestras sobre somente COMO usar o Openshift Vamos mostrar POR QUE é interessante utilizar o Openshift
  6. 6. Programming
  7. 7. 1990 -> 2000 Web
  8. 8. SKILL SET PHP Apache MySQL
  9. 9. EASY!
  10. 10. JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse IntelliJ IDEA Netbeans
  11. 11. A little MOAR Oracle NoSQL Ruby Rails Sinatra Postgres HTML CSS JS jQuery TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Git Torquebox
  12. 12. F*** YEAH
  13. 13. Aprendemos tudo isso! Queremos colocar em produção! Compre um server Cloud
  14. 14. Precisa pagar
  15. 15. Como colocar sua tecnologia em prática pagando pouco?
  16. 16. Cloud Compre um server
  17. 17. Tipos de Cloud (Você já deve ter visto essa imagem 238934784535834 vezes)
  18. 18. Tipos de Cloud IaaS “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"
  19. 19. PaaS Quando usar um PaaS Entrega código, expões na Web. Sem customização de ambiente. Sem detalhes complexos de infra e SO.
  20. 20. PaaS
  21. 21. PaaS Escolha um PaaS de acordo com a tecnologia que for usar A maioria dos Paas é bem fácil de aprender a usar.
  22. 22. Reminder Lembra desses slides?
  23. 23. REMINDER Oracle NoSQL Ruby Rails Sinatra Postgres HTML CSS JS jQuery TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Git Torquebox Java
  24. 24. O problema de muitos PaaS é que eles são feitos para uma única tecnologia
  25. 25. Mas para o bem da nação de programadores Existe um PaaS que suporta múltiplas tecnologias
  26. 26. As Tecnologias que você quer colocar em prática. Em um único PaaS.
  27. 27. O que você espera Code Code Code
  28. 28. 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
  29. 29. Passo 1 - crie sua conta • https://www.openshift.com/
  30. 30. Escolha a tecnologia que você quer
  31. 31. Envie seu código para o Openshift
  32. 32. Git
  33. 33. Dê uma chance para a linha de comando - rhc
  34. 34. PaaS com gostinho de IaaS • ssh na máquina do Openshift
  35. 35. Openshift para adultos
  36. 36. Openshift num mundo privado - é possível!
  37. 37. Obrigada! Perguntas? @hannelita hannelita@gmail.com @BR_LuanCestari luan.cestari@gmail.com
  38. 38. Referências http://www.slideshare.net/openshift? utm_campaign=profiletracking&utm_medium=sssite&utm_sou rce=ssslideview

×