Page 1
Copyright © 2014 Boeing. All rights reserved.
Enterprise Architecture Approach to Developing a Private DBaaS Cloud at Boeing Boeing’s Success on the Road to IT as a Service
Enes Yildirim, Infrastructure & Platform Hosting Services, The Boeing Company
Sami Turan, Database Strategy and Design, The Boeing Company
Yunas Nadiadi, Enterprise Architecture, Oracle Corporation
Page 2
Copyright © 2014 Boeing. All rights reserved.
Virtual Technology, Real Results
Boeing’s Vision and Strategy
ITaaS Transformation Approach
Results
Path to the Future
| 2
Page 3
Copyright © 2014 Boeing. All rights reserved.
Innovation is embedded in Boeing’s DNA
Increasing Business Challenges • BCA: Increase production rates at
committed profit margins
• BDS: Accelerate change to remain competitive
• EO&T: Drive innovation through focused enterprise R&D
• IT: Expedite adoption of emerging technologies that drive business value
First ground to air radio communication
1929
First Hughes 601 satellite achieves orbit.
1987
Boeing 707, first successful commercial jet.
1957 Future
R&D Centers
Joint Research Centers
International University Relationships
10,700+ Active Patents Worldwide
Employees in
65+ countries
$86.6 billion
One Boeing
$66 million in Community Investments
50+
22
6 in Revenue (2013)
169,000
2009
The 787 Dreamliner applies breakthrough composite technology.
Moon to Mars: Extended humans space travel
| 3
Page 4
Copyright © 2014 Boeing. All rights reserved.
Boeing IT Addresses Scale and Complexity of Global Business Operations
14,000+ Virtual Machines on 3,000+
Physical Servers
20+ PB Storage
7000+ Boeing IT Employees
60+ Business Units /
Accounting
2,000+ Apps Hosted on 1,500+
Servers
IaaS
DBaaS
PaaS
20,000+ SQL Server &
Oracle Databases 3,000+ Database Servers
Boeing IT
5,000+ Applications
• Multi-Billion $ IT Spend
• Data Center Modernization
• Future State Architecture
| 4
Page 5
Copyright © 2014 Boeing. All rights reserved.
“Cloud First” Strategy
Community Hybrid
Private Public
External SaaS Business Capability (Service Based)
Internal or
External
PaaS
(DBaaS/MWaaS)
Integrated Platforms (Pattern Based)
Internal or
External IaaS Components
(Standards Based)
Internal or
Co-Located Traditional Shared/Dedicated
• Consume capabilities at the highest level based on business needs
• Implement a hybrid cloud model • Leverage the private, public, and
community clouds • Adapt business process to services
More Control Less Control
| 5
Page 6
Copyright © 2014 Boeing. All rights reserved.
Program Goals
COST
PERFORMANCE
OPERATIONAL MATURITY
DIFFERENTIATION
STRATEGY
• 80% 1st time quality • 300+ days to provision environment
• Basic & commodity Platform costs too much
• Level 1 - 2
• One size fits all
• Virtualization
CURRENT STATE TARGET STATE
~100% 1st time quality < 24 hours to provision environment
50% reduction in cost per environment Double digit $M savings per year
Level 4
Tiered service offering
Cloud
| 6
Page 7
Copyright © 2014 Boeing. All rights reserved.
Virtual Technology, Real Results
Boeing’s Vision and Strategy
ITaaS Transformation Approach
Results
Path to the Future
| 7
Page 8
Copyright © 2014 Boeing. All rights reserved.
Guiding Principles Lay Foundation for Culture of Innovation
Bank on Success - One vision: everyone owns the vision; everyone plans on success; everyone delivers to commitment
Leverage the Good - Throw out the bath water, not the baby
Self-Fund Innovation through tough prioritization and focused quick wins targeted to create efficiencies
Partner for Success - Expect key stakeholders and vendors to invest ($) to achieve the vision
Don’t Accept the Status Quo!
| 8
Page 9
Copyright © 2014 Boeing. All rights reserved.
Transformation Approach
Critical Elements of
Transformation
People Technology People People
People Process
| 9
• Leverage industry expertise
• Acquire strategic new talent
• Transform existing staff
• Empower to dream IT
People
Page 10
Copyright © 2014 Boeing. All rights reserved.
Transformation Approach
Critical Elements of
Transformation
People Technology People People
People Process
• Leverage industry expertise
• Acquire strategic new talent
• Transform existing staff
• Empower to dream IT
People
• Establish quick wins < 90 days
• 5 year vision & <12 month plan
• Embrace agile methodology in
running an Infrastructure program
• Publish success & failure
• Prioritized business outcomes to
drive innovation (not technology)
Process
| 10
Page 11
Copyright © 2014 Boeing. All rights reserved.
Transformation Approach
Critical Elements of
Transformation
People Technology People People
People Process
| 11
• Leverage industry expertise
• Acquire strategic new talent
• Transform existing staff
• Empower to dream IT
People
• Establish quick wins < 90 days
• 5 year vision & <12 month plan
• Embrace agile methodology in
running an Infrastructure program
• Publish success & failure
• Prioritized business outcomes to
drive innovation (not technology)
Process
• Build a flexible platform to enable
rapid time to market for future
value-added services
Technology
Page 12
Copyright © 2014 Boeing. All rights reserved.
DBaaS Architecture Development Process
| 12
Business Context
Architecture Vision
Current State
Future State
Roadmap Governance
Focu
s A
reas
• Business drivers
• Business case requirements
• Use case analysis
• Reference architectures
• Socialize vision with key stakeholders
• Database estate analysis
• Current state challenges
• Capabilities gaps
• Environment & operations
• Database platform
• Management platform
• Ecosystem
• Gap analysis
• Transition phases
• ITSM maturity
• People and Process
• Change management
De
live
rab
les
• DBaaS drivers and goals
• DBaaS metrics and scorecard
• Capabilities Model
• Use cases
• Architecture principles
• Conceptual architecture views
• Environment analysis
• Application impact analysis
• Operations analysis
• Solutions & operations architecture
• Database consolidation
• Management tools
• Integration
• Prioritized list of initiatives
• Strategic roadmap
• Implementation strategy
• ITIL maturity assessment
• RACI’s
• DBaaS governance strategy
Page 13
Copyright © 2014 Boeing. All rights reserved.
Boeing DBaaS Strategy Map - Business Context
| 13
Defining, Developing and Deploying a DBaaS platform through investments in people, process, and technology will enable IT to offer a solution that will… • Reduce lost time to the business • Improve time to market • Decrease risk • Reduce IT TCO …which will assist LOBs in achieving corporate goals.
Page 14
Copyright © 2014 Boeing. All rights reserved.
DBaaS Conceptual Architecture Vision
| 14
Provides a high-level conceptual architecture vision of the functional capabilities in scope of Boeing’s DBaaS offering.
Page 15
Copyright © 2014 Boeing. All rights reserved.
Current vs. Future State DBaaS Capability Heat Map
| 15
The logical architecture heat map diagram summarizes the current DBaaS capability disposition as: • Available • Partially available • Not available Relative to the future state key requirements in scope for Boeing.
Page 16
Copyright © 2014 Boeing. All rights reserved.
Business Service Catalog
| 16
Focus Areas
• Service Tiers
• Recovery Levels
• Database T-Shirt Sizes
Page 17
Copyright © 2014 Boeing. All rights reserved.
Detailed Technical Catalog
| 17
Focus Areas
• Deployment Host, OS and Oracle version
• HA and DR Technology options
• Backup & Recovery Technology options
• Patching & Elasticity options
• Managed & Monitored by VMware & Oracle Enterprise Manager Tools
Deployment
Models
Virtual
Host
Physical
Hosting#HOST +DISK +MEM OS
Oracle
Versions
VMware
HAVMware FT +RAC
Active
Data
Guard
+FSFO +GGDatabase
Backup
Flashback
DatabaseOS Backup
Out of Place
OS Patch
Rolling
OS Patch
Rolling
Oracle
Patch
Scale Up
Scale
Down
CPU BurstMEM
Burst
IOPS
Burst
MB/s
Burst
Platinum 1:1:1 Yes Yes 5 Yes Yes Yes Yes 2-Node Yes Yes 48 HoursVMware
SnapshotYes +RAC +RAC Yes No No Yes Yes
Gold 1:1:1 Yes No 2 Yes Yes Yes Yes 2-Node No Yes 24 HoursVMware
SnapshotNo +RAC +RAC Yes No No Yes Yes
Silver
1:1:1
1:1:M
1:1:S
1:1:X
Yes No 1 Yes Yes Yes No No No Yes 24 HoursVMware
SnapshotNo No No Yes No No Yes Yes
Bronze
1:1:1
1:1:M
1:1:S
1:1:X
Yes No 1 Yes Yes Yes No No No Yes 24 HoursVMware
SnapshotNo No No Yes No No Yes Yes
Sandbox 1:1:1 Yes No 1 Yes Yes Yes No No Yes No No No No No No No No Yes Yes
ElasticityHost, Operating System and Oracle Versions High Availability Disaster Recovery Backup and Recovery Patching
Page 18
Copyright © 2014 Boeing. All rights reserved.
DBaaS Strategic Roadmap
| 18
Implement Foundation Configuration / Change Mgmt Provisioning Automation Monitoring & Alerting
Bu
sin
ess
St
rate
gy • Reduce IT TCO and lost time to
business through standardized Software and Infrastructure; and defined Service Catalog with tiers.
• Reduce risk through configuration / change management.
• Improve time to market through standard DB config templates for provisioning automation.
• Improve SLAs through Improved monitoring & alerting.
Tech
no
logy
St
rate
gy • Standardized database platform
• Standardized service catalog • Increased database capacity • Platform for consolidation
• Configuration/Change Management • Database service portfolio • Database service delivery • Business service portfolio
• Monitoring and alerting
Op
era
tio
nal
C
han
ges
• Skills - DBaaS technical platform • Skills - DBaaS service management and tracking
• Skills - DBaaS service management and service delivery
• Skills - DBaaS service management and tracking
• Process - Service level management; Service catalog management; Request fulfillment
• Process - Configuration & Change Management
• Process – Service Portfolio Management; Service Asset Configuration Management; Provisioning
• Process - Incident management
Ou
tco
me
• DBaaS infrastructure foundation • Increased service standards • Improved SLAs • Added capacity for business
initiatives
• Improved compliance • Improved change controls • Improved configurations visibility
• Improved DB provisioning time • Decrease manual work
• Improved SLAs • Reduce outages & duration
Page 19
Copyright © 2014 Boeing. All rights reserved.
DBaaS Strategic Roadmap - Continued
| 19
Reporting Usage Metering Self Service Portal Resource Management Access Management
Bu
sin
ess
St
rate
gy • Improve customer
visibility to SLA / QoS metrics through detailed reporting.
• Reduce IT TCO through Usage Metering/ Showback.
• Improve time to market with consumer portal for service catalog, self service and order management.
• Reduce IT TCO / risk, improve time to market with better resource utilization, consolidation.
• Reduce risk with better security controls for account and access management in IDM systems.
Tech
no
logy
St
rate
gy • Reporting metrics &
SLA / QoS attainment • Resource usage based
show-back / utilization accounting
• Consumer portal for service catalog, self service and order management
• DB resources utilization & segmentation management for competing demands in shared environments
• Security best practices using granular LDAP groups, password lifecycle & account management in IDM systems
Op
era
tio
nal
C
han
ges
• Skills - DBaaS consumer service management
• Skills - DBaaS consumer service management
• Skills - DBaaS consumer service management
• Skills - Resource planning and balancing
• Skills - Information security
• Process - Service measurement
• Process - Metering, showback, accounting; Service measurement
• Process - Service catalog management; Request fulfillment
• Process - Demand management • Process - Information security management
Ou
tco
me
• Transparency on SLA / QoS attainment
• Visible cost usage & showback
• Improved DB provisioning time
• Decrease Manual work
• Improve system performance & availability
• Faster scale on demand • Improve utilization • Better manage EOSL
• Improved security controls
Page 20
Copyright © 2014 Boeing. All rights reserved.
Service Strategy Service Design Service Transition Service Operation Continual Service Improvement
Financial Service Level Change Incident Service Improvement
Service Portfolio Availability Service Asset & Config. Problem Service Measurement
Demand Capacity Release & Deploy Request Fulfilment Service Reporting
Strategy Generation IT Service Continuity Transition, Plan, Support Access
Service Catalog Service Validation Testing Event
Information Security Evaluation
Supplier Knowledge
Processes to Start With
Priority ITIL Processes for Cloud
| 20
Priority Process for Cloud
Page 21
Copyright © 2014 Boeing. All rights reserved.
Building the Cloud Services in Phases
Service Catalog Offerings Boeing Ecosystem Integration Points
Targets Automation Integration
PaaS & MaaS
DBaaS
IaaS
RHEL 6.5 IIS
Phase 1: Complete
.Net Applications RHEL 6.5
Windows 2008 R2 Windows 2012
AD
HPSA
NetBackup
Apptio
MyServices
SIS
HPOM
NAMS
HPOO vSphere
Apache IIS 3
WebSphere Tomcat
Phase 4 & Later
App CMDB
PerfMgt
App DR
WAS
AWS
Azure
Azure
OpenStack
AWS
OpenStack
.Net Applications JBoss
Phase 3: Q1 2015
App Monitoring
Backup
Patch Mgmt
Apprenda
OpenShift
vSphere Apptio
Oracle 11 Oracle 12c
SQL 2008 SQL 2012
Phase 2: EOY 2014
Apptio
OEM
Backup
Patch Mgmt
HP DMA
Oracle OEM
Oracle RAC
SQL Cluster
Oracle Stand-Alone
vSphere
DBIS
SA
| 21
Subject to Change
Page 22
Copyright © 2014 Boeing. All rights reserved.
Cloud
Resource Pool
App Platform
Package
Deployed
Technical Approach to Provisioning Within 24 Hours
End-User / Developer
REST
API
User
Notification
Windows / Linux
Templates
Deploy from Template
Additional
SW/Config/Integration (~1-2
hrs.)
Apprenda
OpenShift
Oracle OEM
HP DMA
REST APIs
Standard DB
Config./Deploy
SIS
HPOM
Apptio
Ent. Dir
Backup
Patches
Monitor
Backup
Mgmt. Svc
DBIS
Patches
Apptio
App Configuration
Orchestrator (vCO)
Orchestrator (HP 00)
Portal (vCAC)
*PaaS vendors still under evaluation.
| 22
REST API
Page 23
Copyright © 2014 Boeing. All rights reserved.
Virtual Technology, Real Results
Boeing’s Vision and Strategy
ITaaS Transformation Approach
Results
Path to the Future
| 23
Page 24
Copyright © 2014 Boeing. All rights reserved.
Cloud Capability Maturity Model
Service Driven 3
Ad-Hoc
Basic
Controlled
Business Automation
Optimized ITaaS
2
1
0
5
4
Automated, policy-driven
operational control
Automated process
management and operational
controls
Complete operational control
and quality of service
assurance
Limited control over
virtualization and cloud
computing layers
Defined for virtualization
environment
No support for virtualization or
cloud computing
All IT functionality delivered
"as a service”
Business critical services offered
and controlled within the
virtualization or cloud computing
layers
Services governance and lifecycle
are defined. Design and
development processes for
services are established
Objectives defined, limited
automation, manual or automated
integration with existing IT
processes (change, configuration)
Adapted for virtualization,
largely manual with basic
operational controls defined
Objectives undefined, ad-hoc
and manual
CoE manages all non-legacy
elements
Expanded CoE
CoE established with
experienced and
knowledgeable staff
Center of Excellence roles and
responsibilities are defined
with a limited staff
Roles specialized for
management of virtualization
environment
Roles are undefined
Process Operational Tools &
Technology Roles
Reactive
Proactive
Predictive
2013
2014
2015
| 24
Page 25
Copyright © 2014 Boeing. All rights reserved.
From Theory to Results
0
50
100
150
200
250
300
350
2010 2011 2012 2013 2014
Provisioning Cycle Time
300+
Days
to
< 1 Day
Dramatically reduced cycle time through people, process, and technology transformation *August 2014 cycle time is ~ 15 days
| 25
Page 26
Copyright © 2014 Boeing. All rights reserved.
Program Goals - Update
COST
PERFORMANCE
OPERATIONAL MATURITY
DIFFERENTIATION
STRATEGY
• 80% 1st time quality • 300+ days to provision environment
• Basic & commodity platform costs too much
• Level 1 - 2
• One size fits all
• Virtualization
CURRENT STATE JUN 2013
TARGET STATE DEC 2014
~100% 1st time quality < 24 hours to provision environment
50% reduction in cost per environment Double digit $M savings per year
Level 3 Level 4
Tiered service offering
Cloud 1.X IaaS, DBaaS, and PaaS MaaS
| 26
Page 27
Copyright © 2014 Boeing. All rights reserved.
Virtual Technology, Real Results
Boeing’s Vision and Strategy
ITaaS Transformation Approach
Results
Path to the Future
| 27
Page 28
Copyright © 2014 Boeing. All rights reserved.
Path to the Future
2013 Laying the Foundation Cloud Automation
• IaaS pilot
• Process updates
• Roles/Responsbilities update
• Resource-based costing model
2014 IaaS and DBaaS Platforms with Advanced Features Cloud Automation & Operations
• Enhanced portal
• IaaS &DBaaS offering matching needs of 70-80% of WLs
• Mature Operations
• Resource-based charge back
2015 Fully integrated
Managed Cloud Services • Cloud broker
• Hybrid Cloud
• ITaaS capabilities
• Financial Model Update
• Ability to rapidly offer new services
What’s Next?
| 28
Page 29
Copyright © 2014 Boeing. All rights reserved.
Summary
Transformation is a journey effectively guided by Enterprise Architecture
People first, technology next
5 year vision, <12 month plan, < 90 days demonstrable value
Bank on success
Business outcomes are the priority (not technology)
Perfect is the enemy of good
It is hard work
Business value is well worth the investment
Don’t accept the status quo!
| 29
Page 30
Copyright © 2013 Boeing. All rights reserved.