Mais conteúdo relacionado Semelhante a Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam) (20) Mais de Insight Technology, Inc. (20) Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)1. © 2017 Delphix. All Rights Reserved. Private and Confidential.© 2017 Delphix. All Rights Reserved. Private and Confidential.
Adam Bowen| Office of the CTO | October, 2018
<EVENT NAME>
Delphix DevOps Perspective
2. © 2017 Delphix. All Rights Reserved. Private and Confidential.© 2017 Delphix. All Rights Reserved. Private and Confidential.
MATURITY
Delphix Customer Value JourneyBUSINESSVALUE
Infrastructure
Consolidation
Operational
Productivity
Developer
& Tester
Self-Service
Integrated
Automated
Environment
Transformed
Modern
Enterprise
L2
L1
L3
L4
L5
3. © 2017 Delphix. All Rights Reserved. Private and Confidential. 3
The Speed Imperative
It’s not the large
eating the small,
it’s the fast eating
the slow.
Entrants with new digital capabilities
disrupting all industries
There’s more pressure than ever to deliver
quality software releases, in less time:
Release speed tied directly to
revenue and competitive advantage
Demand for more applications
with more features
4. © 2017 Delphix. All Rights Reserved. Private and Confidential.
4
Source: https://xebialabs.com/periodic-table-of-devops-tools
5. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Why aren’t we continuous?
Source Code
Management
Continuous
Integration
Environment
Configuration
Release
Automation
Test
Automation
Design Develop Test Deploy
6. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Why aren’t we continuous?
Source Code
Management
Continuous
Integration
Environment
Configuration
Release
Automation
Test
Automation
Design Develop Test Deploy
7. © 2017 Delphix. All Rights Reserved. Private and Confidential.
The Data Gap is Real
Environment
Configuration
Data
Source Code
Management
Continuous
Integration
Release
Automation
Test
Automation
Design Develop Test Deploy
8. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Faster Dev & Deployment
Massive, Sprawling Datasets
Increased Governance & Risk
Data-driven Decisions
8
Great Customer Experience First
Provide cloud like self-services.
9. © 2017 Delphix. All Rights Reserved. Private and Confidential.© 2017 Delphix. All Rights Reserved. Private and Confidential.
10. © 2017 Delphix. All Rights Reserved. Private and Confidential.
DATA
CONSUMERS
DATA
OPERATORS
© 2017 Delphix. All Rights Reserved. Private and Confidential.
11. © 2017 Delphix. All Rights Reserved. Private and Confidential.
DataOps
The alignment of people, process, and technology to enable
the rapid, automated, and secure management of data at scale.
© 2017 Delphix. All Rights Reserved. Private and Confidential.
12. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Delphix plugs the toolchain gap
Source Code
Management
Continuous
Integration
Environment
Configuration
Release
Automation
Test
Automation
Automated Fast, Secure Data
DistributeMask
Design Develop Test Deploy
13. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Subset Mask DistributeSynthesize
Leverage Existing Tools
Source Code
Management
Continuous
Integration
Environment
Configuration
Release
Automation
Test
Automation
Test Data Management
Design Develop Test Deploy
14. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Developing with Code and Data
14
Manual Data Management
Production
Code
Data
Schema
Code
Data
Schema
Code
Data
Schema
Code
Data
Schema
StagingTestDev
Slow,
error Prone
Many
admins
No version
control
Not
repeatable
Sensitive
data exposed
SLOW
COSTLY
RISKY
15. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Moving Fast Requires Data, Code, and Changes Together
15
Production
Code
Data
Schema
Code
Data
Schema
Code
Data
Schema
Code
Data
Schema
StagingTestDev
FAST
EFFICIENT
SECURE
Rapid
deployment
Self
service
Versioned
data & code
Automated Integrated
masking
16. © 2017 Delphix. All Rights Reserved. Private and Confidential. 16
Facilitating Automated Data Builds
17. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Enabling Self-Service Access to a Full Data Catalog
17
Source Data Preparation Data Catalog
Input Data Secure and prepare Provision, bookmark, store
Operators
Consumers
DBA
SA
Storage
App
Dev
QA
Tester
Auditor
Data Engineers, InfoSec
Operators
18. © 2017 Delphix. All Rights Reserved. Private and Confidential.
Empowering the builders to quickly select the data they need…
1818
19. © 2017 Delphix. All Rights Reserved. Private and Confidential.
To fuel innovation factories of the business
19
20. © 2017 Delphix. All Rights Reserved. Private and Confidential.© 2017 Delphix. All Rights Reserved. Private and Confidential.
Case Studies
20
21. © 2017 Delphix. All Rights Reserved. Private and Confidential.
FORTUNE 100
RETAILER
E-Commerce, Data Center Migration
• e-Commerce apps drive 20% of Direct-to-Consumer revenue
• Complex migration from HPES to Equinix datacenter
• Sensitive PCI data at risk in non-production environments
30% FASTER
releases for
e-commerce apps
90% FASTER
MIGRATION
by eliminating
rebuilding effort
DATA PRIVACY
COMPLIANCE
integrated masking,
data delivery
22. © 2017 Delphix. All Rights Reserved. Private and Confidential.
• Company goal: idea to production in < 1 month
• Agile methods and automation to enable faster testing
• Broad portfolio of test data: masked copies, subsets, synthetic
Data Privacy and Security /
Application Dev
66-75% Fewer
data-related defects
30% Faster
test and release cycles
20,000 People Hours Saved
Automate Repetitive Task
23. © 2017 Delphix. All Rights Reserved. Private and Confidential.
• Needed rapid rollout of features to stay competitive
• Limited, shared test environments; provisioning took 3+ weeks
• Sensitive customer data
Fast Development and Testing for Mobile
Daily
instead of monthly
release cycles
30% Increase
in revenue from mobile
app ticket purchases
PCI Compliance
by masking sensitive
customer data
24. © 2017 Delphix. All Rights Reserved. Private and Confidential.
• 10 Million Live Sports, Music and Theatre Events
• More than 40 Countries
• 30 – 50% rev to come from mobile app in next 5 years - 2017
CHALLENGE
● 5 dev/test environments
● 3+ weeks to create new
environments
● Developers allocated
20% of time to creating
synthetic test data
TODAY
● 120 Virtualized
Environments
● Daily: 5 -10 X release
cycles
● PCI compliance
○ With masked data
WAS IT WORTH?
Over 50% of their traffic to
mobile devices
30% Increase in revenue from
mobile app purchases
Zero Capex Addition
App Acceleration: World’s Largest Ticket Marketplace
25. © 2017 Delphix. All Rights Reserved. Private and Confidential.
• Loyalty and rewards apps critical to reducing customer churn
• Development constrained by on-prem data center capacity
• Applications run on legacy UNIX systems
Enabling Hybrid Cloud Dev/Test
FORTUNE 500
HOSPITALITY
COMPANY
MINUTES
instead of days to provision
downstream environments
FASTER
RELEASES
for key mobile
applications
FEWER BUGS
using higher-quality test
data
26. © 2017 Delphix. All Rights Reserved. Private and Confidential.
• Keeping up with market demands required CI/CD
• Took 4-6 months to procure and deliver new environments
• Legacy tools unable to securely move data to AWS
Filling the Data Gap in DevOps
ONE-CLICK
deployment process for new
dev/test environments
SECURE DATA
using Delphix encryption
for transmission to cloud
NON-DISUPTIVE
synchronization with
production applications
TOP 5 INVESTMENT
MANGEMENT FIRM
27. © 2017 Delphix. All Rights Reserved. Private and Confidential.© 2017 Delphix. All Rights Reserved. Private and Confidential.
Thank You
27