TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard An Open Standard for Business Application Agility and Portability.

Slides:



Advertisements
Similar presentations
TOSCA Value for CxOs Ad-hoc workgroup status update to TOSCA TC members Editors: Karsten Beins (Fujitsu), Peter Gibbels (HP), Paul Lipton (CA Technologies),
Advertisements

TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard An Open Standard for Business Application Agility and Portability.
System Center 2012 R2 Overview
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard An Open Standard for Business Application Agility and Portability.
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.
Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard TOSCA Interoperability Demonstration Join the TOSCA Technical Committee.
TOSCA Interoperability Demonstration
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
TOSCA Topology and Orchestration Specification for Cloud Applications International Cloud Symposium October 10-12, 2012 Paul Lipton, VP Industry Standards,
An Open Standard for Business Application Agility and Portability in the Cloud TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA)
TOSCA Value for CxOs Draft outline for feedback by TOSCA TC members Editors: Karsten Beins (Fujitsu), Peter Gibbels (HP), Paul Lipton (CA Technologies),
Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard TOSCA Interoperability Demonstration Join the TOSCA Technical Committee.
TOSCA Value for CxOs 1 st draft outline for feedback by TOSCA TC members Editors: Karsten Beins (Fujitsu), Peter Gibbels (HP), Paul Lipton (CA Technologies),
TOSCA Value for CxOs 1 st draft outline for feedback by TOSCA TC members Editors: Karsten Beins (Fujitsu), Peter Gibbels (HP), Paul Lipton (CA Technologies),
An Open Standard for Business Application Agility and Portability in the Cloud TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA)
Objective: Enable portability and semi-automatic management of applications across clouds regardless of provider platform or infrastructure thus expanding.
TOSCA Value for CxOs Draft outline for feedback by TOSCA TC members Editors: Karsten Beins (Fujitsu), Peter Gibbels (HP), Paul Lipton (CA Technologies),
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
Slide Index (per Richard’s sugg. / not to be included in video) What is TOSCA? TOSCA Addresses Critical Cloud Challenges The collective knowledge of app.
An Open Standard for Business Application Agility and Portability in the Cloud TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA)
How TOSCA Adds Value in NFV world
TOSCA Interoperability Demonstration
An Open Standard for Business Application Agility and Portability in the Cloud TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA)
Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard TOSCA Interoperability Demonstration Join the TOSCA Technical Committee.
Azure Stack Foundation
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
Unit 3 Virtualization.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard An Open Standard for Business Application Agility and Portability.
Azure Infrastructure for SAP®
Partner Toolbox Cloud Infrastructure & Management
Accelerate your DevOps with OpenShift by Red Hat
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
CIM Modeling for E&U - (Short Version)
Microsoft Azure-Powered BlueCielo Meridian360 Portal Improves Asset Data Integrity and Facilitates Secure Collaboration with External Stakeholders MICROSOFT.
Service Delivery and Governance
Hybrid Management and Security
Managing your IT Environment
Service Delivery and Governance
Process Improvement Process Identification
TOSCA Interoperability Demonstration
Hosted on Azure, LoginRadius’ Customer Identity
TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard An Open Standard for Business Application Agility and Portability.
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
Cloud Application Marketplaces
TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard An Open Standard for Business Application Agility and Portability.
Interlake Hybrid Cloud Management Suite
Be Better: Achieve Customer Service Excellence and Create a Lean RMA and Returns Process with Renewity RMA and the Power of Microsoft Azure MICROSOFT AZURE.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Cloud Application Marketplaces
Service Model Monitoring Cloud Application Marketplaces
Cloud Application Marketplaces
TruRating: Mass Point-of-Payment Customer Rating System Uses the Power of Microsoft Azure to Store and Analyze Millions of Ratings for Business Owners.
Cloud Application Marketplaces
Cloud Application Marketplaces
Service Delivery and Governance
Microsoft Virtual Academy
Cloud Application Marketplaces
TEMPLATE NOTES Our datasheet and mini-case study templates are formatted specifically for consistency of branding at Microsoft. Please do not alter font.
Microsoft Virtual Academy
Harness the competitive advantages of Power BI and obtain business-critical insights with Adastra’s enterprise analytics platform using Microsoft Azure.
Single Cell’s Progenitor Powered by Microsoft Azure Improves Organisational Efficiency with Strategic Procurement, Contract Management, and Analytics MICROSOFT.
Cloud Application Marketplaces
Productive + Hybrid + Intelligent + Trusted
Matthew Farmer Making Azure Integration Services Real
Day 1, Session 4 Building Your Service Catalog
Presentation transcript:

TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard An Open Standard for Business Application Agility and Portability in the Cloud

What is TOSCA? Matt to work on overall master template, agree on color palette. Animate each of the 3 major paragraphs as read by narrator 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… 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. Slide “What is TOSCA?” <speaker notes can be literally what’s on this slide>

TOSCA addresses critical cloud challenges Animate each of the 3 challenge bullets as they are introduced by narrator Matt needs to work on adding graphics that match the verbs/concepts of each bullet. Discuss only the challenge (perhaps in more detail), but do not discuss solution Speed and accuracy moving apps to Cloud Agility adapting to change (Business and IT) Consumer Choice of Cloud vendor and technology Slide “TOSCA addresses critical cloud challenges” Unlike many other industry standards TOSCA is an Application centric technology and helps to address the most important challenges at that level: How do you capture dispersed expert knowledge to reliably automate rapid implementation and deployment? Horizontally across all components of the entire application / service Vertically across the technology tiers How can you cope with complex and frequent changes In applications and IT infrastructures Driven by strategic and operational needs in business and IT Without jeopardizing Integrity, Security and Compliance How can this promise of the cloud paradigm become reality? Enabled by a powerful and vendor-independent ecosystem In this presentation I’m going to tell you how TOSCA is addressing these challenges. Examples (optional speaker text): Change topologies Update components Automate all kinds of changes that are traditionally done manually

The collective knowledge of application and infrastructure experts are captured as reusable TOSCA models Need to say something about “models” as it is intro’d here By supporting these principles: containment, connectivity, composition and reuse (from an application perspective) Animate containment and connectivity (and reuse) Application / Service Web Server Tier Database Server Tier Web Server DB Server Web App Database PHP Script Module Slide “The collective knowledge of application and infrastructure experts are captured as reusable TOSCA models” TOSCA uses the concepts of Containment, Connectivity, Composition & Reuse to support the DevOps scenarios of continous application refinement and integration handover requirements via TOSCA templates to the appropriate receiver, e.g, via Yaml to OpenStack for Infrastructure requirements TOSCA templates allow the “divide and conquer” approach in order to allow different people to work on, e.g., application, infrastructure , operation specific leverage expert knowledge coming from inhouse teams or vendors of e.g databases like DB2, packaged apps like SAP TOSCA templates allow orchestration engines to automatically validate configurations for consistency and their compliance with policies Containment and Connectivity concepts support Composition & Reuse These concepts lead to 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

TOSCA enables an eco-system where service providers can Compete and Differentiate to add value to Your Applications Suggestions made to reuse (foreshadow) graphics from slide #6 (Eurocloud) Explore Venn diagram from “tools”, “service provider” “marketplace” using same color coding, TOSCA at intersection Show several providers reaching out (serving) to a customer (TOSCA model) Note: need to work on overlap “best fit” sentence and the “req-cap” sentence 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 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 Slide “TOSCA enables an eco-system where service providers can Compete and Differentiate to add value to Your Applications” The problem is that there is an increasing reality of commoditization amongst cloud providers, each one taking a “lowest-common denominator” approach in order to faciliate portability to their enviroment. They are, in essense, challenged to innovate in the face of portability issues experienced by their customers. The key here is an enabling standard that empowers application portability, even across multiple clouds at low cost and low effort, without limiting a cloud provider to advertise his unique capabilities. TOSCA addresses this by enabling automated match-up of application requirements to cloud provider capabilities. This enables each cloud provider to offer his “best fit” quickly and easily in order to offer differentiating value, features, and services to your application. Cloud Provider A Cloud Provider B Would like a new graphic here. Make more consistent with slide #5 (next)

Cloud Management and Automation FlexFrame Orchestrator TOSCA eco-system vision successfully demonstrated @Eurocloud Animate by populating the empty Tools, marketplace and cloud manager boxes, (no tools/company names or logos). Empty clouds in bottom layer Add tools/logos/company names for “Design” layer then “Marketplace” layer, then “Cloud Manager” layer then add/show purple arrows between the 3 layers showing choice/paths for fulfillment. Show arrows top-down from orange layer to purple to blue layers in that order OASIS Sponsored Multi-Company Interop. Demos of SugarCRM, SAP CRM and ERP application portability October 15-16, Luxembourg Participating Companies: Service Designer Workload Deployer Cloud Monitoring Design Tools Other cloud optimization tools multiple marketplaces (conceptual) SAP Marketplace Service Marketplaces Cloud Marketplace Slide “TOSCA eco-system vision successfully demonstrated @Eurocloud” At Eurocloud 2013 an OASIS TOSCA cross company team demonstrated for the first time portability of a couple real applications to completely different cloud environments, from different vendors and based on different technologies. This was accomplished using two TOSCA service templates as topology models, one for a SugarCRM application and one for an SAP CRM application. An eco-system around those TOSCA templates started to become visible, including model design tools, service market places to facilitate distribution and access to the templates, cloud managers using templates for application deployment to cloud environments, and monitoring tools to carefully watch health and performance of the running applications. While last year several TOSCA TC member demonstrated portability scenario prototypes this year we see first productization demonstrations While we demonstrated last year that TOSCA template-based portability is real, this year we can already show a broader adoption and productization Cloud Management and Automation SmartCloud Orchestrator Cloud Managers FlexFrame Orchestrator Telco Cloud Solution Supported Clouds Different partner cloud orchestration engines & tools seamlessly modeling, deploying, running and monitoring the same TOSCA service templates on different clouds.

TOSCA Templates Agnostic to Cloud Infrastructure Changes TOSCA enables holistic application lifecycle automation while ensuring integrity, security and compliance Animate by “role” starting with Architects then adding Development, QA and Operations (in that order around the circle) Initially, the slide starts with just the clouds and the purple ring, For each role add the yellow arrow(s) and yellow boxes and any arrows and TOSCA templates they connect to. Finally add the “External Infuences” and add 1 by 1 the darker purple arrows inside of it from top-to-bottom (i.e., Strategic requests, operational requests, etc.) Cloud Application Lifecycle with TOSCA Architects Model services, policies & requirements Development Teams Develop, unit test scripts, plans & artifacts for planned releases, patches, fixes Infrastructure Changes Hot Packs Strategic Requests Operational Requests External Influences TOSCA Template Develop Design TOSCA Template TOSCA Template Test Build Cloud Provider A Cloud Provider C Cloud Provider B TOSCA Template Deploy Operations Deploy, manage & monitor application lifecycle QA Teams Build & Test releases, updates & configurations Slide “TOSCA enables holistic application lifecycle automation while ensuring integrity, security and compliance” Create,Enrich, Change TOSCA Template within application life cycle Detail/Scope of appropriate templates will different depending on the requirements Strategic Requests → Defined by Line of Business operational requests → Operation Team defined or related to vendor inputs to e.g start preparing technology migration, upgrade , change minor changes e.g via hot packs infrastructure changes required which might influence the application stack as well ( TOSCA dependencies ) information exchange via TOSCA between People, process , technology specify via TOSCA tempates requirements/restrictions within different phases of the application lifecycle e.g you allow to run a testsystem in a public cloud but the QA/Prod system only in private cloud Role Architect → Design Phase Leverage TOSCA principles within architecture design , link to TOGAF/Archimate/Business Process modeling ( BPEL/BPMN) Design principles Create the Architecture Blueprint in TOSCA template format specifying first highlevel Node, requirements, capabilities, inter relationship, SLA/Monitoring, Testing , security/industry/compliance/ implementation, deployment artifacts needed Define TOSCA template release strategy and declarations ( release numbering scheme ) If possible use TOSCA enabled Design Tools to create Topology Design decide where you use declarative versus imperative design templates and combinations to leverage assets Define Requirements needed ot IT Supplier and different Cloud provider in IT Supply Chain Leverage TOSCA template coming from vendor ( e.g DB vendor, Middleware, application, Infrastructure ) Role Development Teams → Development phase use requirements specified in TOSCA architecture template to verify design specification and creation and input into agile developments Update TOSCA template before handover to Quality Assurance QA teams → Quality assurance phase Take TOSCA template specifications to deploy your Testlab to test the appropriate application and underlying Infrastructure create testplan and incorporate TOSCA template requirements add operation requirements regarding application behaviour, performance metrics/KPI ( backend, integration and frontend related ) to help operation team prepare Designtime to runtime artifact handover for rollout into production Operations teams → production phase leverage/ Copy TOSCA templates coming from QA team for production landscape deployment or changes required extract information for end2end IT supply chain involved in application and infrastructure involvement. extract SLA and deploy into monitoring templates store enriched TOSCA templates for compliance, governance, security and change mangement , close the loop to architecture and other involved teams to allow leverage of templates for new implementations, optimization and change management   My first thought´s, please add, modify TOSCA Templates Agnostic to Cloud Infrastructure Changes TOSCA templates communicate and drive application-centric DevOps and continuous delivery

Application Requirements TOSCA reduces complexity by expressing application requirements independently from cloud provider capabilities Initially the slide starts with everything but the arrows (and dotted lines connecting the “top” (App requirements) to the “bottom” (Infra. Capabilities) and also the “TOSCA Orhcstration” box is hidden. The Large Arrows on the left are the first to be made visible (first adding the orange App reqs then adding the blue Infra Caps) Then add the “Match and Optimize” purple box Finally we add the smaller arrows connecting the graphics by adding (in the same order) the 1 orange chevron inside the App Req. box and then the 3 blue Caps for providers A, B and C and the connecting lines. Ideally we would show the TOSCA document flowing to Clouds A, B and C in along the dotted line’s path TOSCA Portable Cloud Application TOSCA Service Template Software + Infrastructure Patterns Application Requirements App DB Scaling Policy Compute1 Compute2 Network Storage Application Requirements (Abstract) TOSCA Orchestration - Match and Optimize Cloud Consumer Choice Slide “TOSCA reduces complexity by expressing application requirements independently from cloud provider capabilities” A very powerful mechanism of TOSCA is its automatic matching of application requirements to infrastructure capabilities in terms of their exposed services. This slide illustrates a rather simple example. In more complex cases you will match services requirements and capabilities on all levels. E.g an application running in a private cloud can leverage several services like security, monitoring from another public cloud. Or, on the infrastructure level you might be able to consume storage services and network services from different providers    newly created. What do you think? like this, although the slide mainly shows application to IaaS , the requirement/capability matching and relationships also works across Apps Infrastructure Capabilities (Abstract) Infrastructure Capabilities Ring Network KVM PowerVM SSD RDMA Network 10 Gb Network X86 VM HDD Cloud Provider A Cloud Provider B Cloud Provider C TOSCA applications are portable to different infrastructures

TOSCA enables flexible movement between different clouds Initially no arrows Animate the “Initial deployment” arrow Then add and animate the “Move” arrow 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 Application / Service Initial Deployment TOSCA Template Move Slide “TOSCA enables flexible movement between different clouds” TOSCA enables cloud portability to applications that enables application owners the freedom to distribute their applictions across clouds, or move those applications to new cloud providers, as needed, to meet changing technical, business, and regulatory conditions. That freedom comes from the inherent lower cost and lower effort that the TOSCA modeling approach provides for such operations as moving or distributing an application across multiple providers. For example, as the upcoming holiday season approaches, I may have a retail cloud application that has specific SLA and transaction throughput requirements that cannot be met by my current provider. Or, new healthcare privacy regulations require that I move my application to a provider offering better audit and privacy capabilities to meet those new regulations. Cloud Provider A Cloud Provider C Freedom to respond to changes in business needs and regulatory demands

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 & orgs. Iternational Standards & Research: ETSI NFV liaison, EU FP7, etc. Industry Analysts: Forrester names TOSCA as a top four cloud open standard (Mar 2014) Multi-company Interoperability Demonstrated: EuroCloud 2013 (Oct 2013): IBM, SAP, Fujitsu, Huawei, HP, Vnomic, Zenoss and others Open Data Center Alliance: TOSCA Application Portability in the Enterprise Cloud PoC (Jan 2014) Open Source: OpenStack, Eclipse Winery, getcloudify.org, Apache, celar Members Companies Slide “TOSCA eco-system is rapidly growing with support from many industry leaders and open source partners” TOSCA v1.0 is already an OASIS standard, and as you can see it is a standard that is already recognized by leading analysts, and embraced by literally hundreds of members and dozens of companies. In fact, the TOSCA TC is already one of the largest technical committees in OASIS and is further distinguished by its accelerating membership and number of adopters in recent months -- something quite noteworthy for a technical committee. The TOSCA Technical Committee is currently working on the next release of TOSCA, which is designed to improve the interoperability and flexibility of the standard for cloud providers, tools, and application builders and architects. Moreover, the current standard is already quite real. Implementations have been publically demonstrated, for example at Eurocloud in October where leading vendors demonstrated deployment, tools, and repositories, as we discussed earlier. Also, a very worthwhile ODCA proof-of-concept was conducted in 2013. The findings of that study has further informed the ongoing work and refinement of the TOSCA open standard. There is acelerating interest and support in the open source community, as well. For example, there are now several different TOSCA-related projects in the OpenStack community. Additionally, there are open source TOSCA-related projects in Eclipse, Apache, Cloudify, celar. External Links (for reference, not spoken) ODCA TOSCA “TOSCA Application Portability in the Enterprise Cloud” http://www.opendatacenteralliance.org/newsroom/mediaresources/odca-demos-software-application-portability-in-enterprise-cloud-using-oasis-tosca-standard Eclipse Celar (open source): https://github.com/CELAR/c-Eclipse/tree/master/app-description/eu.celar.tosca Eclipse Winery https://projects.eclipse.org/projects/soa.winery Open Source Projects

Find out how TOSCA can empower your Cloud business 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. 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 Slide “Find out how TOSCA can empower your Cloud business” ask your vendors, developer, architects, cloud provider to create reusable TOSCA templates    start using Oasis TOSCA principles in all your Cloud Projects Start using Oasis TOSCA principles in all your Cloud Projects

TOSCA Resources – Learn More TOSCA Technical Committee Public Page https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=tosca TOSCA v1.0 Specification http://docs.oasis-open.org/tosca/TOSCA/v1.0/TOSCA-v1.0.pdf TOSCA v1.0 Primer http://docs.oasis-open.org/tosca/tosca-primer/v1.0/tosca-primer-v1.0.pdf TOSCA Simple Profile in YAML v1.0 in early, committee-approved draft form http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/TOSCA-Simple-Profile-YAML-v1.0.pdf Technical Committee Co-Chairs: Paul Lipton, paul.lipton@ca.com Simon Moser, smoser@de.ibm.com Find out more about TOSCA through these links and contacts.

The TOSCA Ecosystem in action! The following slides … Showcase companies’ and organizations’ TOSCA Design Tools, Marketplaces, Orchestrators and Cloud Managers

App-Centric Cloud Lifecycle Prototype: Sugar CRM CSAR Use Case

Juju is an Open Source TOSCA Orchestrator that can deploy workloads across public, private clouds, and directly onto bare metal. Supports TOSCA 1.1 - Simple YAML Profile Supports AWS, OpenStack, Azure, HP Helion Cloud, Joyent, and Bare Metal Rich Ecosystem of tools and Users Library of over 100 production workloads via a Charm Store

… … … … Application LIfecycle ENabler 4 Cloud Open-Source Cloud Governance Solution based on TOSCA ∂ TOSCA Topology edition ∂ Applications Single application package Cloud Service ARchives Multiple platforms and clouds Alien4Cloud Multiple platform versions Environment Resources and Capabilities Orchestrator Compliant Package Execution platforms Enterprise devops collaboration & Self-Service PaaS and Orchestrators … cloudify 2 cloudify 3 heat others Cloud governance Application Lifecycle management Containers Private Cloud Public Cloud … … … Continuous Delivery

FlexFrame® Orchestrator adopting TOSCA Key Technologies Key Values FlexFrame Management Application Repository TOSCA Automation & Orchestration Application & Infrastructure Virtualization High Availability Disaster Tolerance Multi Tenancy Lifecycle Management TOSCA Service Templates Reduced Costs Increased Agility Improved Service Levels Reduced Complexity Cloud Interoperability & Portability Service Template Orchestration Application & Hardware Virtualization Computing Network Storage FlexFrame® Orchestrator solutions enable dynamic infrastructures for private and hosted clouds focusing on SAP Applications Adopting OpenStack and OASIS-TOSCA is driving FlexFrame® Orchestrator innovation towards cloud interoperability and application portability Potentially extending FlexFrame® Orchestrator to support a broad set of TOSCA-compliant business applications

GigaSpaces Cloudify - Cloud Application Orchestrator to Support TOSCA Orchestrates TOSCA Service Templates using workflows to automate deployments and other DevOps automation processes

Develop a TOSCA Design model for a Pet Clinic App and deploy the application Publish into Catalogs as Service Offerings Create Subscriptions Topological graph results in a system generated execution plan for fulfillment Declarative Service Designs (Aligned to TOSCA principles) HP Cloud Service Automation - HP’s comprehensive Hybrid Cloud Management Solution

Deploy the SugarCRM Based on Tosca CSAR Package For Tosca Demo Login portal Upload the CSAR package Step 1: Login Step 2: Upload Ready Wait for implement installing configuring Topology of the Application based on the CSAR Package and the Deploying Flow Status of each nodes descript in the CSAR Package Step 3: Deploying Step 4: Deployment Successful 20

SugarCRM or SAP CRM services offered in a service catalog Demo TOSCA Service Templates import and deployment using IBM Cloud Orchestrator Integrated tooling for TOSCA template creation and editing Import and export of TOSCA v1.0 compliant service templates Deploy-time composition of service templates based on policies Integrated monitoring and scaling of deployed services Import of the SugarCRM or SAP TOSCA applications into our integrated application builder tool. SugarCRM or SAP CRM services offered in a service catalog Deployed instances of SugarCRM or SAP services with public IP addresses

SAP supports TOSCA standardization As a cloud leader, SAP has supported the development of the TOSCA standard from the very beginning. SAP was one of the companies that originally proposed TOSCA at OASIS in 2011. In 2013, SAP took part in the TOSCA interoperability demo at Eurocloud Congress, showing an SAP landscape – SAP CRM on Sybase ASE – automatically deployed by TOSCA solutions from several SAP partners, all developed independently. We anticipate that TOSCA will deliver significant cost savings and faster time-to-value for the many SAP customers moving to the cloud.

Service Designer and Desired State Controller support for TOSCA Vnomic Service Designer Vnomic Suite: Declarative Desired State Service Delivery and Governance for the most complex applications and infrastructures Create TOSCA Service Templates using modeled Components and Artifacts Compose Services from existing deployments and component libraries Publish to Marketplaces Import and Compose new Services Orchestrate TOSCA Service Templates across diverse clouds and infrastructures Cloud X Marketplaces Deploy from Marketplaces Model existing deployments Vnomic Desired State Controller

Service Model Monitoring via TOSCA SAP service deployed with TOSCA orchestration Realized deployment is instrumented for monitoring using TOSCA template along with deployment information Results in deployment and operational support of services based on IT policies Copyright Zenoss, Inc. 24