EMPOWERING
DEVOPS WITH
CLOUD FOUNDRY
Sergey & NevilLe
Images from https://images.thetrumpet.com/56d89fd2!h.300,id.13548,m.fill,w.540 and http://flowngrow.marketing/wp-content/uploads/2015/08/mark-804938_1280.jpg
Created by Tagul.com
Images from http://1staeronchair.co.uk/wp-content/uploads/2014/07/specs-image.jpg and http://www.sit4life.com/product-images/12/93/original/17737.jpg
hardware
Storage
L3 Networking
Hypervisor
OS
Container
App Networking
Runtime
Data
Application
1990s
Infra/Dev
DevOps
Responsibility
Managed
Services
hardware
Storage
L3 Networking
Hypervisor
OS
Container
App Networking
Runtime
Data
Application
IaaS
hardware
Storage
L3 Networking
Hypervisor
OS
Container
App Networking
Runtime
Data
Application
PaaS
Cfpush
Cfpush
Redundancy
Redundancy
Cfmarketplace
Cfscale
~ :-) cf push s1p -p spring-one-platform.jar
~ :-) cf create-service p-mysql 100mb s1p-db
~ :-) cf bind-service s1p s1p-db
~ :-) cf scale s1p -i 20
Created by Wordle.net
QUICKSTATS
2000
Requests per Second
PCF*9
2000Active Apps
4100APP Instances
900+Developers
NEEDFORMORE
Images from Freepik from http://www.flaticon.com , https://pixabay.com and and http://www.sit4life.com/product-images/12/93/original/17737.jpg
ExtendingCF
> BYOU
> GSLB
> NEW Services
BYOUBenefits
> User-friendly short URLs
>> http://s1p.us-west-1.cloud.spring-one.com
>> http://spring-one.com
> CORS / Cookie Sharing
BYOU How
Proxy
Cloud Foundry
DEV+OPS
USERS
Images from https://pixabay.com
GSLB
Benefits
>> Multi-datacenter redundancy
>> Bring content closer to the users
AND Improve experience
GSLB How AWS
Route 53
Cloud Foundry
Us-west
Cloud Foundry
US-EAST
DEV+OPS
USERS
Images from https://pixabay.com
Services
Benefits
> quick access to backing services
> Remove boundaries
> Promote innovations
Services >> LOGGING
>> PROXY
>> METRICS
>> Databases
Services How
CF Controller
Service Broker API
Logger
Proxy
AppMetrics
…
VM
VM
VM
Docker Pool Manager
Tools> CONNECTIVITY
TOOLS
> APP METRICS
Dashboards
> ZDD
Visibility
Images from https://pixabay.com
VISIBILITY
KAPACITOR
ANOMALY
DETECTION
ROUNDUP
> PAAS
> Dev + Ops
> Running CF
S NOC
S

Empowering DevOps with Cloud Foundry

Editor's Notes

  • #6 Joined > 10 years ago Duties - every aspect of app design, development and hosting Issues: - Limited capacity to innovate; < 20% of the group time spent on R&D - TTM for new products - Infra capacity mgmg was rigid. Pre-provision. Inefficient utilization Dedicated DC mgmt group. Experimenting with Virtualization and Containerization to optimize LE ----- IaaS New services: VoIP Phone Service added to Digital TV & HSI. STB, DVR, VoD Still dealing with OS, App Runtime, App Networking - Puppet & YUM; LB & DNS ----- PaaS Improve Velocity - Needed change in ALM: Smaller teams - DevOps => App Architecture Microservices Cultural and Org change and PaaS - self servie Selection - PCF - 2 years - right choice
  • #19 World Domination
  • #24 Relied on RDBMs one of the major DB vendors XML Docments Object Store Logs Messaging queues BPM flow Open access to new tech - NoSQL, in-memory data grids, Object Store...
  • #26 Docker run redis, rabbitmq, mongodb Trans to tools: Neville, before you've asked more...
  • #27 Transition to Vis: Are you happy, Neville?