YOU WANT US TO DO WHAT?!
EMPOWERING DEVOPS WITHCLOUD FOUNDRYSergey & 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
hardwareStorageL3 NetworkingHypervisorOSContainerApp NetworkingRuntimeDataApplication1990sInfra / Dev
DevOps Responsibility
Managed ServiceshardwareStorageL3 NetworkingHypervisorOSContainerApp NetworkingRuntimeDataApplicationIaaShardwareStorageL3 NetworkingHypervisorOSContainerApp NetworkingRuntimeDataApplicationPaaSVelocityDevOpsReady
Joined > 10 years agoDuties - every aspect of app design, development and hostingIssues:- 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 utilizationDedicated DC mgmt group.Experimenting with Virtualization and Containerization to optimize LE----- IaaSNew services: VoIP Phone Service added to Digital TV & HSI. STB, DVR, VoDStill dealing with OS, App Runtime, App Networking - Puppet & YUM; LB & DNS----- PaaSImprove Velocity - Needed change in ALM:Smaller teams - DevOps => App Architecture MicroservicesCultural and Org change and PaaS - self servieSelection - PCF - 2 years - right choice5
Cf push
Cf push
Redundancy
Redundancy
Cf marketplace
Cf scale
~ :-) 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
WRITE CODETEST CODEDEPLOY CODE
Created by Wordle.netWRITE CODETEST CODEDEPLOY CODE
DevOpsReady
GROWTH
QUICK STATS2000Requests per SecondPCF * 92000Active Apps4100APP Instances900+Developers
NEED FOR MORE
Images from Freepik from http://www.flaticon.com , https://pixabay.com and and http://www.sit4life.com/product-images/12/93/original/17737.jpg
17
Extending CF> BYOU
> GSLB
> NEW Services
World Domination
18
BYOUBenefits
> User-friendly short URLs >> http://s1p.us-west-1.cloud.spring-one.com >> http://spring-one.com
> CORS / Cookie Sharing
BYOU How
ProxyCloud Foundry
REGISTRY
> SSL Cert
> Host header translationDEV+OPSUSERSImages from https://pixabay.com
GSLB Benefits
>> Multi-datacenter redundancy
>> Bring content closer to the users AND Improve experience
GSLB How
AWSRoute 53Cloud FoundryUs-west
REGISTRY
> CF env list
> LB Method
> Health checkCloud FoundryUS-EASTDEV+OPSUSERSImages from https://pixabay.com
22
Services Benefits
> quick access to backing services> Remove boundaries> Promote innovations
Relied on RDBMs one of the major DB vendors
XML DocmentsObject StoreLogsMessaging queuesBPM flow
Open access to new tech - NoSQL, in-memory data grids, Object Store...23
Services >> LOGGING
LOGS
>> PROXY
>> METRICS
>> Databases
24
Services How
CF ControllerService Broker APILoggerProxyApp MetricsVM
VM
VM
Docker Pool Manager
Docker run redis, rabbitmq, mongodb
Trans to tools: Neville, before you've asked more...25
Tools> CONNECTIVITYTOOLS > APP METRICSDashboards
> ZDD
Transition to Vis: Are you happy, Neville?26
VisibilityImages from https://pixabay.com
VISIBILITYPCF Ops MetricsTELEGRAFFIREHOSENAGIOSCUSTOM COLLECTORSALERTASLACKOPS TOOLS
GrafanaKAPACITOR
ANOMALYDETECTIONVITALS
visualize
28
ROUND UP> PAAS
> Dev + Ops
> Running CF
29
QUESINOTABCDFGKHjLMPRVWXZYS
Top Related