slide index (per richard’s sugg. / not to be included in video) what is tosca? tosca addresses...
TRANSCRIPT
Slide Index (per Richard’s sugg. / not to be included in video)
• What is TOSCA?• TOSCA Addresses Critical Cloud Challenges• TOSCA models integrate the collective knowledge of
application and infrastructure experts• TOSCA enables an eco-system where service providers
can Compete and Differentiate to add value to Your Application• TOSCA eco-system vision successfully demonstrated @Eurocloud• TOSCA enables holistic application lifecycle automation while ensuring
integrity, security and compliance• TOSCA reduces complexity by expressing application requirements
independently from cloud provider capabilities• TOSCA enables flexible movement between different clouds• TOSCA eco-system is rapidly growing with support from many industry
leaders and open source partners• Find out how TOSCA can empower your Cloud business
1
• TOSCA is an important new open cloud standard, that is enabling a unique eco-system, supported by a large and growing number of international industry leaders…
What is TOSCA?
2
TOSCA defines the interoperable description of applications; including their components, relationships, dependencies, requirements, and capabilities….
…thereby enabling portability and automated management across cloud providers regardless of underlying platform or infrastructure thus expanding customer choice, improving reliability, and reducing cost and time-to-value.
3
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 (eco-system)
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 enabling Cloud consumer choice
3. Consumer Choice of Cloud vendor and technology• TOSCA enables flexible movement between 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, Eclipse, Cloudify)
TOSCA Addresses Critical Cloud Challenges
4
Web Server Tier
Web Server
Web App
PHP Script Module
Database Server Tier
DB Server
Database
An application-centric, holistic, unified model • Models can be validated by automation to ensure app-aware,
policy-aligned config, deployment and other operational semantics • Reusable models extend investments by making it easy to compose
more valuable and complex apps from existing apps
Containment and Connectivity Concepts Support Composition & Reuse
Application / Service
TOSCA models integrate the collective knowledge of application and infrastructure experts
Need to say something about “models” as it is intro’d here
5
TOSCA supports automated application requirement to service provider capability matching
• Application can be portable to any cloud (including hybrids) that meets the app’s requirements• Opposite of a “lowest-common
denominator” approach Cloud Provider A Cloud
Provider B
TOSCA enables an eco-system where service providers can Compete and Differentiate to add value to Your Applications
Each cloud provider offers his “best fit” of unique capabilities, features, and services, based on requirements described by the application’s TOSCA Service Template
Application / Service
Would like a new graphic here. Make more consistentwith slide #5 (next)
Cloud MonitoringService Designer D
esig
n To
ols
Serv
ice
Mar
ketp
lace
sCl
oud
Man
ager
s
SAPMarketplace
Telco Cloud Solution Supported CloudsFlexFrame
Orchestrator
Workload Deployer
Other cloud optimization tools
OASIS Sponsored Multi-Company Interop. Demo– Demos of OASIS SugarCRM, SAP CRM and ERP application portability
Different partner cloud orchestration engines & tools interpreting and seamlessly deploying, running and monitoring the same TOSCA service templates on different clouds.
TOSCA eco-system vision successfully demonstrated @Eurocloud
October 15-16, Luxembourg Slides, videos: https://www.oasis-open.org/events/cloud/2013/toscademo
ParticipatingCompanies:
Cloud Marketplace
Cloud Management and Automation
6
SmartCloudOrchestrator
multiple marketplaces (conceptual)
TOSCA Templates Agnostic to Cloud Infrastructure ChangesInfrastructure Changes
Hot Packs
Strategic Requests
Operational Requests
TOSCA enables holistic application lifecycle automation whileensuring integrity, security and compliance
TOSCA templates communicate and drive application-centric DevOps and continuous delivery
Development Teams
QA TeamsOperations
ExternalInfluences
TOSCATemplate
Architects
Model services, policies &
requirements
Cloud Provider A
Cloud Provider C
Build & Test releases, updates & configurations
Develop, unit test scripts, plans &
artifacts for planned releases,
patches, fixes
TOSCATemplate
TOSCATemplate
TOSCATemplate
TOSCATemplate
Deploy, manage & monitor application
lifecycle
Cloud Provider B
v1.0
Cloud Application Lifecycle with TOSCA
v1.1
v1.2
v1.3
v1.4
TOSCAPortableCloudApplication
TOSCA reduces complexity by expressing application requirements independently from cloud provider capabilities
TOSCA applications are portable to different infrastructures
Appl
icati
on
Requ
irem
ents
Infr
astr
uctu
reCa
pabi
lities
Application Requirements (Abstract)
(Abstract)Infrastructure Capabilities
Storage
Compute1
DB
Compute2
App
Network
TOSCA Orchestration- Match and Optimize
TOSCA Service TemplateSoftware + Infrastructure Patterns
Cloud Consumer Choice
ScalingPolicy
RingNetwork
KVM
KVM
KVMKVM
KVM
KVM
Cloud Provider A
Cloud Provider C
Cloud Provider B
8
TOSCA enables flexible movement between different clouds
Cloud Provider C
TOSCATemplate
Application / Service
Initi
al D
eplo
ymen
t
TOSCA Cloud Service Templates enable …• Cloud providers to
match application requirements – while still offering unique
solutions
• Automated application movement between Clouds
–without typical migration pains
Move
9
Cloud Provider A
Freedom to respond to changes in business needs and regulatory demands
1010
TOSCA eco-system is rapidly growing with support from many industry leaders and open source partners
TOSCA Version 1.0 Specification approved as an OASIS Standard (25 Nov 2013)
Government and Corporate Awareness: – OASIS: 600+ member organizations.
5000+ participants spanning 65+ countries– TOSCA TC: 150+ members, 35+ companies and
organizations– International Standards: ETSI NFV liaison, etc. – International Research: EU FP7– Industry Analysts: Forrester names TOSCA as a
top four cloud open standard (2014 Mar)
Multi-company Interoperability Demonstrated: – EuroCloud 2013 (Oct): IBM, SAP, Fujitsu, Huawei,
HP, Vnomic, Zenoss and others– Open Data Center Alliance:
TOSCA Application Portability in the Enterprise Cloud PoC (2014 Jan)
Open Source:
– OpenStack, Eclipse Winery, Cloudify, celar
Members Companies
Open Source Projects
11
Find out how TOSCA can empower your Cloud business
• In implementing your Cloud strategy TOSCA enables unique solutions to your key challenges– Speed and accuracy moving apps to Cloud– Agility adapting to change - Business and IT– Choice of Cloud vendor and technology
• Talk to your vendors and platform providers about their TOSCA support
• Curious to learn more about TOSCA?– Please explore the following resources
TOSCA enables application portability and automated management across cloud providers regardless of underlying platform or infrastructure thus expanding customer choice, improving reliability, and reducing cost and time-to-value.