Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Openshift v3-a-revolucao-dos-containers-3

373 views

Published on

Apresentação feita no TDC 2016 Floripa

Published in: Technology
  • Be the first to comment

Openshift v3-a-revolucao-dos-containers-3

  1. 1. OPENSHIFT V3: AOPENSHIFT V3: A REVOLUÇÃO DOSREVOLUÇÃO DOS CONTAINERSCONTAINERS Ricardo Martinelli de Oliveira - Senior Software Engineer Filippe Costa Spolti - Software Engineer
  2. 2. AGENDAAGENDA I N T R O D U Ç ÃO AO O P E N S H I F T V 3I N T R O D U Ç ÃO AO O P E N S H I F T V 3 A R Q U I T E T U R AA R Q U I T E T U R A B U I L D SB U I L D S D E P LOYM E N TSD E P LOYM E N TS N E T WO R K I N GN E T WO R K I N G N OVI DAD E SN OVI DAD E S
  3. 3. OPENSHIFT V3OPENSHIFT V3 DOCKERDOCKER KU BE RNETESKU BE RNETES SD N( OP ENVSWITC H)SD N( OP ENVSWITC H) MI CROSERVICESMI CROSERVICES X PAASX PAAS DEVOPSDEVOPS CI/CDCI/CD
  4. 4. ARQUITETURAARQUITETURA
  5. 5. BUILDSBUILDS SO URCE-TO-IMAG E( S2 I)SO URCE-TO-IMAG E( S2 I) DOCKERDOCKER CUSTOMCUSTOM
  6. 6. SOURCE-TO-IMAGE (S2I)SOURCE-TO-IMAGE (S2I)
  7. 7. DOCKERDOCKER
  8. 8. CUSTOMCUSTOM
  9. 9. DEPLOYMENTSDEPLOYMENTS
  10. 10. DEPLOYMENTS(CONT.)DEPLOYMENTS(CONT.) ROLLI NG DE PLOYM E N TROLLI NG DE PLOYM E N T RECRE ATE DEPLOYME N TRECRE ATE DEPLOYME N T CUSTOM DEPLOYME N TCUSTOM DEPLOYME N T B LUE GREEN DEPLOYM E NTB LUE GREEN DEPLOYM E NT A /B DEPLOYMEN TA /B DEPLOYMEN T Fonte: https://github.com/smarterclayton/origin/blob/deployment_example/examples/deployment/ README.md
  11. 11. OPENSHIFT APPLICATIONOPENSHIFT APPLICATION SERVICESSERVICES Da Red Hat De fornecedores de software Da comunidade
  12. 12. NETWORKINGNETWORKING
  13. 13. XPAASXPAAS APPLICATIONAPPLICATION CONTAINER SERVICESCONTAINER SERVICES JBoss Enterprise Application Platform 6 JBoss Enterprise Application Platform 7 Beta JBoss Web Server / Tomcat JBoss Data Grid JBoss Single Sign-On / Keycloak BUSINESS PROCESSBUSINESS PROCESS SERVICESSERVICES Business Process Management Business Rules Management System INTEGRATIONINTEGRATION SERVICESSERVICES Fuse Integration system A-MQ Data Virtualization* MOBILEMOBILE SERVICESSERVICES Red Hat Mobile / FeedHenry* * = Versões Futuras
  14. 14. XPAASXPAAS APPLICATIONAPPLICATION CONTAINER SERVICESCONTAINER SERVICES JBoss Enterprise Application Platform 6 JBoss Enterprise Application Platform 7 Beta JBoss Web Server / Tomcat JBoss Data Grid JBoss Single Sign-On / Keycloak
  15. 15. XPAASXPAAS APPLICATIONAPPLICATION CONTAINER SERVICESCONTAINER SERVICES JBoss Enterprise Application Platform 6 JBoss Enterprise Application Platform 7 Beta JBoss Web Server / Tomcat JBoss Data Grid JBoss Single Sign-On / Keycloak REST Client Memcached Client Hot-Rod Client
  16. 16. XPAASXPAAS BUSINESS PROCESSBUSINESS PROCESS SERVICESSERVICES Business Process Management Business Rules Management System * = Versões Futuras
  17. 17. XPAASXPAAS INTEGRATIONINTEGRATION SERVICESSERVICES Fuse Integration system A-MQ Data Virtualization*
  18. 18. XPAASXPAAS MOBILEMOBILE SERVICESSERVICES Red Hat Mobile / FeedHenry*
  19. 19. DEMO TIMEDEMO TIME
  20. 20. REFERÊNCIASREFERÊNCIAS http://www.OpenShift.org/ http://blog.octo.com/en/openshift-3-private-paas-with-docker/ http://getupcloud.com http://github.com/jboss-openshift
  21. 21. RED HAT DEVELOPERSRED HAT DEVELOPERS H T T P : / / D E V E L O P E R S . R E D H A T . C O MH T T P : / / D E V E L O P E R S . R E D H A T . C O M Artigos Quickstarts Videos Downloads Red Hat JBoss OpenShift CDK (Container Development Kit)
  22. 22. Red HatNews youtube.com/Red Hat facebook.com/redhatinc OBRIGADO!OBRIGADO! Red Hat" target="_blank">plus.google.com/+Red Hat linkedin.com/company/red-hat

×