$ cd /paas - cloudbees · pivotal confidential 5 pivotal cf: cloud independent enterprise paas...
TRANSCRIPT
1Pivotal Confidential 1Pivotal Confidential
$ cd /PaaS
Chris MillsCTO, EMEA, Pivotal
2Pivotal Confidential
Getting to production used to be like this…
3Pivotal Confidential
Everything is about speed
4Pivotal Confidential
Environmental challenges
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
6Pivotal Confidential
Elasticity & Automation with CD & PaaS
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
8Pivotal Confidential
One click Jenkins setup with Pivotal CF
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
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
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”
12Pivotal Confidential 12Pivotal Confidential
$ cd /PaaS
Chris MillsCTO, EMEA, Pivotal