THE INDUSTRY STANDARD PLATFORM FOR CLOUD …air.imag.fr/images/9/94/VT2016_CloudFoundry.pdfPackaged...
Transcript of THE INDUSTRY STANDARD PLATFORM FOR CLOUD …air.imag.fr/images/9/94/VT2016_CloudFoundry.pdfPackaged...
THE INDUSTRY STANDARD PLATFORM FOR CLOUD APPLICATIONS
SOMMAIRE• Introduction
• Trois service de cloud
• Services externes
• Langage supporté
• Démonstration
INTRODUCTION
• Développé par VMware
• Écrit en Ruby et Go
• Open Source PaaS (platform as a service)
INTRODUCTION
• Open Source: BOSH script de deployment
• Fournisseur: Deployment par command line
INTRODUCTION
Fournisseur certifié
TROIS SERVIES DE CLOUD
• IaaS(Infrastucture as a Service)
• PaaS(Platform as a Service)
• SaaS(Software as a Service)
TROIS SERVIES DE CLOUD
SERVICES EXTERNES
• Data Storage: MySQL, MongDB ……
• Messaging: Pivotal RabbitMQ
• Development: CloudBees Jenkins
• Mobile: API Gateway, Data Sync, Push Notifications
LANGAGE SUPPORTÉ• Java (6, 7 ,8)
• Ruby (Ruby 1.8, Ruby 1.9, Ruby 2.0, Ruby 2.1, Ruby 2.2, Ruby 1.9.3 via JRuby 1.7, Ruby 2.0.0 via JRuby 1.7, Ruby 2.2.2 via JRuby 9.0.0.0)
• Node.js (V8 JavaScript Engine)
• Scala (Scala 2.x)
• Python 2.7.10 buildpack default , 2.7.11, 3.3.5, 3.3.6, 3.4.3, 3.4.4, 3.5.0, 3.5.1
• PHP (5.5 5.6 7.0)
• GO (Go 1.1.1, 1.1.2, 1.2.1, 1.2.2, 1.3.2, 1.3.3, 1.4.1, 1.4.2)
Démonstrationpivotal cloud foundry