TOSCA An Open Standard for Business Application Agility and Portability in the Cloud Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard Derek Palma President/CTO/Founder Vnomic Matt Rutkowski Senior Engineer, Master Inventor IBM Open Technologies Paul Lipton VP, Industry Standards and Open Source CA Technologies Richard Probst VP, Infrastructure Technology Strategy SAP
16
Embed
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and Portability in the Cloud
Business applications are the crown jewels of the new, cloud-based, application-centric economy. Cloud service providers and their diverse platform technologies are striving to serve these increasingly complex, mission-critical business applications. However, rapidly accelerating business, technical, and even regulatory requirements for applications make it increasingly difficult for cloud service providers and cloud platform technologies to meet the needs of innovative businesses for speed, accuracy and agility.
What was missing, until recently, was an open standard that would enable business to capture and automate the use of expert knowledge regarding essential details such as business application components, dependencies, and a wide range of requirements that could be automatically matched to corresponding cloud service provider capabilities. Cloud vendor software leveraging such an open standard would enable, for the first time, a truly competitive ecosystem where cloud platform and service providers can leap beyond commoditization in order to compete, innovate, and better serve the accelerating needs of cloud-based businesses.
The Topology and Orchestration Specification for Cloud Applications (TOSCA) is a new open standard created with the active participation of leading technology vendors, cloud service providers, and customers that facilitates all of the above goals and more. TOSCA defines the interoperable description of applications; including their components, relationships, dependencies, requirements, and capabilities, thereby enabling portability and semi-automatic management across cloud providers regardless of underlying platform or infrastructure; thus expanding customer choice, improving reliability, and reducing cost and time-to-value. These characteristics also facilitate the portable, continuous delivery of applications (DevOps) across their entire lifecycle. In short, they empower a much higher level of agility and accuracy for business in the cloud.
The growing impact of TOSCA has already inspired an OASIS Interop with six vendors demonstrating cross-cloud interoperability, an ODCA Proof-of-Concept demonstration, and several open source projects. This lively and fast-paced session is suitable for both business and technology focused thought-leaders, and will provide you with a better understanding of the potential and business impact of TOSCA.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
TOSCA
An Open Standard for Business Application Agility and Portability in the Cloud
Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard
Derek Palma President/CTO/Founder
Vnomic
Matt Rutkowski Senior Engineer, Master Inventor
IBM Open Technologies
Paul Lipton VP, Industry Standards and Open Source
CA Technologies
Richard Probst VP, Infrastructure Technology Strategy
SAP
AGENDA
2
What is TOSCA?
• How it addresses critical Cloud challenges
Growing TOSCA eco-system
Dev-Ops enabled by TOSCA
Flexible and Portable TOSCA Applications
• Empowering business choice in Cloud
• 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?
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
4
Speed and accuracy moving apps to Cloud
TOSCA addresses critical cloud challenges
1
2
3
Agility adapting to change
Consumer Choice of Cloud vendor and technology
(Business and IT)
5
TOSCA Application Model
Web Server Tier
Web Server
Web App
PHP Script Module
Database Server Tier
DB Server
Database
These concepts lead to an application-centric, holistic, unified model • Reusable models extend investments by making it easy to compose
more valuable and complex apps from existing apps • Models can be validated by automation to ensure app-aware,
policy-aligned configuration, deployment and operational semantics
Containment and Connectivity concepts support Composition & Reuse
The collective knowledge of application and infrastructure experts are captured as reusable TOSCA models
Co
nta
inm
ent
Connectivity
6
TOSCA enables an eco-system where service providers can Compete and Differentiate to add value to Your Applications
Each cloud provider competes by offering their “best fit” of unique capabilities, features, and services that match the application’s requirements
Cloud Provider C
Cloud Provider B
TOSCA supports automated matching of application requirements to provider
capabilities
Portable
Choice of Provider that “best fits” your application
• Avoid the “lowest-common denominator” approach…
Choice
Best Fit
TOSCA App
• TOSCA Apps can be designed to be portable to any cloud (including hybrid) that meets the application’s requirements