O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

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

379 visualizações

Publicada em

Apresentação feita no TDC 2016 Floripa

Publicada em: Tecnologia
  • Seja o primeiro a comentar

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

×