$ cd /paas - cloudbees · pivotal confidential 5 pivotal cf: cloud independent enterprise paas...
TRANSCRIPT
![Page 1: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/1.jpg)
1Pivotal Confidential 1Pivotal Confidential
$ cd /PaaS
Chris MillsCTO, EMEA, Pivotal
![Page 2: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/2.jpg)
2Pivotal Confidential
Getting to production used to be like this…
![Page 3: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/3.jpg)
3Pivotal Confidential
Everything is about speed
![Page 4: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/4.jpg)
4Pivotal Confidential
Environmental challenges
![Page 5: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/5.jpg)
5Pivotal Confidential
Pivotal CF: Cloud Independent Enterprise PaaS
Deploy, Operate, Update & Scale with minimal downtime on Any IaaS
….and more
Built-in and Ecosystem
Services
Easy to add and customize
• Auto-detect frameworks
• “Push and it works”
• .WAR
• Dockerfile
• .NET
• Simple service binding
• Agile Microservices
Simple, Developer
Friendly Commands & API
Easy to add and customize
• Instant dynamic routing
• Log stream aggregation
• Access controls & policies
• Built-in Containerization
• APM & Operational metrics
• 4 Layers of High Availability
Operational Benefits for
Every Application
• App-Instance
• Availability
Zone
• Process
• Virtual
Machine
• Applications
• Rabbit MQ
• MySQL HA
• Cassandra
• Elasticsearch
• Jenkins (CI)
• Memcached
• MongoDB
• Neo4j
• Redis
• Riak CS
• Data/Analytics
• Elastic Hadoop
• HAWQ
• GemFire XD
• Mobile
• Push
Notification
• Data Synch
• API Gateway
![Page 6: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/6.jpg)
6Pivotal Confidential
Elasticity & Automation with CD & PaaS
![Page 7: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/7.jpg)
7Pivotal Confidential
Removing Developer and Operator Constrains
BUILD APPLICATION
PUSH FIRST RELEASE
MAINTAIN APPLICATION
UPDATE APPLICATIONS
RETIRE APPLICATIONS
• Auto-detect frameworks
• Link to PaaS
• Self-service deploy
• Dynamic routing
• Elastic scale
• Integrated HA
• Autoscaling and APM
• Log aggregation
• Policy and Auth
• A/B versioning
• Live upgrades
• Self-service
removal
![Page 8: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/8.jpg)
8Pivotal Confidential
One click Jenkins setup with Pivotal CF
![Page 9: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/9.jpg)
9Pivotal Confidential
Pivotal CF & Enterprise Jenkins
Test dependencies match that of their production
environment, we use the same buildpacks for:– Java
– NodeJS
– Ruby
Tests have access to the same Services as in their
production environment
![Page 10: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/10.jpg)
10Pivotal Confidential
Pivotal CF & Enterprise Jenkins
Integrates with UAA for login
Offline install possible (i.e. no internet)
Blue/Green deployment possible with custom Jenkins jobs
![Page 11: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/11.jpg)
11Pivotal Confidential
Our strategic partnership
“Pivotal, CloudBees and our enterprise customers all share an
affinity for delivering and deploying software with speed and at
scale”
![Page 12: $ cd /PaaS - CloudBees · Pivotal Confidential 5 Pivotal CF: Cloud Independent Enterprise PaaS Deploy, Operate, Update & Scale with minimal downtime on Any IaaS ... •4 Layers of](https://reader036.vdocuments.net/reader036/viewer/2022081615/5fd83b94f354a5354960ce08/html5/thumbnails/12.jpg)
12Pivotal Confidential 12Pivotal Confidential
$ cd /PaaS
Chris MillsCTO, EMEA, Pivotal