TOSCA Value for CIOs

TOSCA Value for CxOs
Draft outline for feedback by TOSCA TC members
Editors: Karsten Beins (Fujitsu), Peter Gibbels (HP), Paul Lipton (CA
Technologies), Derek Palma (Vnomic), Matt Rutkowski (IBM)
Date: 2014-03-05
TOSCA Introduction (to CIOs)
• TOSCA is an important new open cloud technology, supported by a large and
growing number of international industry leaders
• It addresses critical cloud application challenges:
1. Speed and accuracy moving apps to Cloud
• TOSCA captures knowledge to automate rapid implementation and deployment
• TOSCA spans the entire technology stack and multiple Clouds
2. Agility adapting to change (Business and IT)
• TOSCA enables holistic lifecycle automation ensuring Integrity, Security and
Compliance
• TOSCA reduces complexity by expressing application requirements
independently from infrastructure capabilities
3. Choice of Cloud vendor and technology
• TOSCA enables flexible deployment and migration on different Clouds
while maintaining needed functionality, quality and manageability
• TOSCA is a recognized OASIS industry standard, aligned with key open source
projects (e.g., OpenStack, Cloudify, Eclipse)
Members: ASG Software, Axway, CA Technologies, China Internet Network Information Center, Cisco, Citrix, CloudSoft, EMC, FastConnect
SAS, Fujitsu, GigaSpaces, Google, HP, Huawei, IBM, NetApp, Nokia, Primeton, Red Hat, SAP, Software AG, VCE, Vnomic , WSO2, Yaana,
Zenoss
Call to action for the CIO
• Business demands greater speed and agility while
application complexity increases
• If you intend to use the Cloud to address these
challenges then TOSCA impacts your Technology
Strategy!
• Determine how leveraging TOSCA can benefit YOU
– Talk to your vendors and platform providers
– Charter your CTO office to investigate – we can deliver deep
dive material
TOPICS FOR THE OFFICE OF THE CTO
AND ENTERPRISE ARCHITECTS ORG
Overview of Challenges (to CTOs)
• How do I optimize time-to-value for moving apps to
Cloud?
• How do I leverage domain expert knowledge and best
practices as cloud applications become more complex?
• How can I support business dynamics and IT change
agility while keeping IT costs balanced?
• How do I scale to support growing business?
• How do I keep Development & Operations aligned while
optimizing time-to-value and continuous delivery of cloud
applications?
• How do I preserve choice of Cloud vendor, platform and
technology?
<meta slide: template for following “challenge” slides>
“Challenge xyz”
• Very concrete problem statement
• How does TOSCA solve xyz?
• Why is TOSCA unique?
How do I optimize time-to-value for creating and
moving apps to Cloud?
• Accelerate IT learning curve while migrating existing
enterprise applications to the Cloud
– Leverage best internal & external expertise to prevent costly trial and
error
– Rapidly unleash the business benefit potential of Cloud
• Use of existing TOSCA models
– Bundling of application products with TOSCA model ready-to-use
– Best practices composed by communities, consultants, cloud service
providers
leveraging application lifecycle management expertise of recognized
industry experts
– OASIS TOSCA guidelines standardize a high quality
– Allows rapid deployment of applications
How do I leverage domain expert knowledge and best
practices as cloud apps become more complex?
• Powerful new mechanism to capture and leverage expert
knowledge
– ISV, System Integrators, infrastructure vendors, universities,
open contributors (e.g. OpenStack, Eclipse, Dev
communities)
– Marketplaces / libraries for cloud application models
structured as TOSCA content
• Preserve and leverage existing investments in scripts,
workflows, etc.
– TOSCA enforces reusability by a structured development and
delivery approach
• Start today to leverage TOSCA principles and
methodologies in your enterprise architect community
How can I support business dynamics and IT change
agility while keeping IT costs balanced?
• TOSCA contributes to reduced IT costs by supporting
transformation to the Cloud
• Dynamically adapt to changing business conditions
TOSCA enables choice of cloud service providers incl.
private/managed/public clouds
• TOSCA supports necessary governance of IT supply
chain while providing needed IT agility to Lines-ofBusiness
How do I scale to support growing business?
• Agile business needs to adapt to changing conditions rapidly
–
–
–
–
Seasonal changes
Special / unforeseeable events
Business growth / shrink
Merger & Acquisition, divestiture
 TOSCA is revolutionizing change management
 Enable & support full automation of planned & unplanned changes
 Adopt, harmonize and modernize the common IT standards, governance,
compliance regulations after M&A
 Automate the b2b integration for new business partner onboarding
 Accelerate agile lifecycle iterations along the Dev-Test-QA-Production chain
 Leverage other experts’ documentation, automated solutions and
tools for modeling & orchestration
 Decoupling application requirements from infrastructure capabilities
How do I keep Development & Operations aligned
while optimizing time-to-value and
continuous delivery of cloud applications?
• OASIS TOSCA is the most comprehensive cloud
application-centric open standard
• TOSCA model unified view minimizes the impact of
change and maximizes productivity while simplifying
DevOps across all environments
• TOSCA enables transparency and understanding of
applications and their dependencies across multiple
clouds and throughout their lifecycle
• TOSCA-based comparison and automation of
actual/target configurations supports governance, risk
and compliance management
How do I preserve choice of Cloud vendor, platform
and technology?
TOSCA as an Open Standard offers
• Portable service description
• Encapsulation of best practices in a provider neutral fashion
• Modular and composable approach
Benefits
• Choices of cloud service providers
• Flexibility to change cloud service providers over time
• Interoperability across multiple cloud service providers
• High quality of service through re-use and adaptability
• Choice of service quality and price
TOSCA Conceptual Open Ecosystem
Enabling choice for cloud customers … aligning with all involved roles / processes
Cloud Customers
Cloud Providers as
part of IT Supply Chain
Architects and Developers
Application Modeling
& Testing Tools
Cloud Orchestrators
Cloud A
Cloud C
Cloud B
TOSCA
Marketplaces / Libraries
ISV, System Integrators, Infrastructure Vendors,
Enterprises, Universities, Open Contributors
13
BACKUP
Placeholder slide for examples
• Needed to back up our statements
• Example slides still TBD