More Related Content Similar to DevOps Culture & Enablement with Postgres Plus Cloud Database (20) DevOps Culture & Enablement with Postgres Plus Cloud Database1. © 2015 EnterpriseDB Corporation. All rights reserved. 1
DevOps Culture & Enablement with
Postgres Plus Cloud Database
To listen to this presentation visit EnterpriseDB.com > Resources > Webcasts > On-demand
2. © 2015 EnterpriseDB Corporation. All rights reserved. 2
• Update their services all the time
• Deliver new features within hours
• Don’t have to tell their customers
DevOps is Already Changing the World
3. © 2015 EnterpriseDB Corporation. All rights reserved. 3
• Products had product launches
− Long development cycles
− Themed releases, major features
− Customers had to plan for, install a new version
• Long cycles are not as good as short cycles
− Customer requests get bundled into the next release
It Wasn’t Always That Way
4. © 2015 EnterpriseDB Corporation. All rights reserved. 4
− Visible releases are not the norm
− Developers provide product continuity
− Features must be more intuitive
Continuous Integration Changes all that
5. © 2015 EnterpriseDB Corporation. All rights reserved. 5
• High-performing organizations:
− Ship code 30 times faster
− Complete deployments 8,000 times faster
− Have 50% fewer failed deployments
− Restore service 12 times faster than their peers
− [http://www.thoughtworks.com/insights/blog/case-continuous-delivery]
• Other Benefits:
− Integration bugs are identified quickly and easily
− Builds are always available for testing, demos, or releases
− Reinforces good practices (robust test suites, modular code,
stable code base, high quality code, etc.)
DevOps is Demonstrably Good
6. © 2015 EnterpriseDB Corporation. All rights reserved. 6
Who Participates in DevOps?
Development
Operations
Documentation
Marketing
Sales
Support QA
7. © 2015 EnterpriseDB Corporation. All rights reserved. 7
New Roles for DevOps
• Cloud Architect
• DevOps
Automation
Engineer
(strategic)
• DevOps
Engineer
(tactical)
• Integration
Specialist
• Release
Manager
• Story Owner
Marketing Engineering Operations
8. © 2015 EnterpriseDB Corporation. All rights reserved. 8
Provisioning Evolution to the Cloud
Before
Cloud
Early
Cloud
Mature
Cloud
• Organizations
requested
computing
applications
• IT provisioned
applications and
computing
resources
• Provisioning
requests take a
lot of time
• Organizations
bypass IT to get
resources in the
cloud
• IT anticipates
needs with
standard apps
and resources
• Organizations
self-serve cloud
applications and
resources
10. © 2015 EnterpriseDB Corporation. All rights reserved. 10
− Replaces legacy provisioning
− Create virtual machine(s)
− Install, configure, and start the database
The Role of Postgres Plus Cloud Database
• Provision
• Configure
• Deploy
• Monitor
11. © 2015 EnterpriseDB Corporation. All rights reserved. 11
Traditional Development Workflow
Marketing Project
Management
Engineering
Quality
Assurance
Operations
Implementation
Requirements
Planning Design
Test
Provision
& Install
Provision
& Install
Provision
& Install
Deploy
12. © 2015 EnterpriseDB Corporation. All rights reserved. 12
Traditional Development Workflow
Marketing Project
Management
Engineering
Quality
Assurance
Operations
Implementation
Requirements
Planning Design
Test
Provision
& Install
Provision
& Install
Provision
& Install
Deploy
13. © 2015 EnterpriseDB Corporation. All rights reserved. 13
Traditional Development Workflow
Marketing Project
Management
Engineering
Quality
Assurance
Operations
Implementation
Requirements
Planning Design
Test
Provision
& Install
Provision
& Install
Provision
& Install
Deploy
14. © 2015 EnterpriseDB Corporation. All rights reserved. 14
DevOps Development Workflow
Marketing Project
Management
Engineering
Quality
Assurance
Operations
User Stories
Self-Provision
Self-Provision
Self-Provision
Deploy
Test
Implementation
Create Golden
Images
Agile
Cycle
15. © 2015 EnterpriseDB Corporation. All rights reserved. 15
DevOps Development Workflow
Marketing Project
Management
Engineering
Quality
Assurance
Operations
User Stories
Self-Provision
Self-Provision
Self-Provision
Deploy
Test
Implementation
Create Golden
Images
Agile
Cycle
16. © 2015 EnterpriseDB Corporation. All rights reserved. 16
DevOps Development Workflow
Marketing Project
Management
Engineering
Quality
Assurance
Operations
User Stories
Self-Provision
Self-Provision
Self-Provision
Deploy
Test
Implementation
Create Golden
Images
Agile
Cycle
17. © 2015 EnterpriseDB Corporation. All rights reserved. 17
DevOps Development Workflow
Marketing Project
Management
Engineering
Quality
Assurance
Operations
User Stories
Self-Provision
Self-Provision
Self-Provision
Deploy
Test
Implementation
Create Golden
Images
Agile
Cycle
18. © 2015 EnterpriseDB Corporation. All rights reserved. 18
EDB’s Roadmap to DevOps
Now
Later This
Year
Early
2016
• DBAs and
developers
provision and
deploy
databases
• Database
loosely tied to
application
• Administrators
make approved
versions of
databases
available to
classes of user
• Full automation
of provisioning
and deployment
• Database closely
tied to
application
19. © 2015 EnterpriseDB Corporation. All rights reserved. 19
• IT management is simplified and streamlined
• Standard workflows driven by events and status
• Tie software and related services together
− Applications and their databases
• Approved services / versions always delivered to the
right users
The Promise of Automation
21. © 2015 EnterpriseDB Corporation. All rights reserved. 21
Fred Dalrymple
• EDB, product manager, Postgres Plus Cloud Database
• http://www.enterprisedb.com
• @enterprisedb
• @fred_dalrymple
Additional Information
• Learn more about PPCD and get a free trial
− Visit cloud.enterprisedb.com
• Useful Blogs
− Enable DevOps with Postgres Plus Cloud Database
− Open Source is the New Data Center Standard
− Visit blogs.enterprisedb.com
• Interested in a subscription? Email sales@enterprisedb.com