SlideShare a Scribd company logo
2015
The Cloud: Releasing
Software into
Controlled Chaos
Wednesday October 14, 2015
#GHC15
2015
2015
DIRECTOR
Release Management
Panelists
PRINCIPAL
Release Management
ENGINEER
Release Engineering
ENGINEER
DevOps Engineer
Kate
Gentry
Eugene
Boguslavsky
Nicole
Santiago
Geraldine
Gray
20152015
Enterprise Release Process
1
Multi-Release
Scheduling
Release Manager
does centralized
scheduling
2
Pre-Release
Communications
Customer
Communication
Specialist
3
Deployment
Workflow Plan
All team members
input into the plan
4
Release
Deployment
Mostly automated;
Errors/Exceptions
need human intervention
5
Release
Communications
Automated Messages
to customers providing
release status
information
6
Post-Release
Monitoring
Automated; Any
concerning metrics are
investigated by
Service Owner
2015
More than deploying a software package
Providing “Always-On” Service
2015
Continuous Integration
Developers
Check in
Package
+tests
Continuous Integration
Test Environment
Robots
Handle
Testers,
Release Mgrs.
2015
Continuous
Integration
Continuous Delivery
Monitoring
Monitoring
Monitoring
If bad
Ifbad
RollbackReject
Production
Acceptance
Test
TestDevelopment
Intregrated
Dev. Env.
Build &
Integration
Package &
Repository
Test
Automation
2015
Got Feedback?
Rate and review the session on our mobile app
Download at http://ddut.ch/ghc15
or search GHC 2015 in the app store

More Related Content

The Cloud: Releasing Software into Controlled Chaos