Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Openshift - TDC FLN 2014

Openshift - TDC FLN 2014

TDC Florianopolis 2014

hannelita

May 16, 2014
Tweet

More Decks by hannelita

Other Decks in Technology

Transcript

  1. 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
  2. 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
  3. Yet another Openshift Talk? Cansamos de palestras sobre somente COMO

    usar o Openshift Vamos mostrar POR QUE é interessante utilizar o Openshift
  4. 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
  5. 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
  6. 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"
  7. PaaS Quando usar um PaaS Entrega código, expões na Web.

    Sem customização de ambiente. Sem detalhes complexos de infra e SO.
  8. PaaS Escolha um PaaS de acordo com a tecnologia que

    for usar A maioria dos Paas é bem fácil de aprender a usar.
  9. 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
  10. Mas para o bem da nação de programadores Existe um

    PaaS que suporta múltiplas tecnologias
  11. 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
  12. Git