Topology and Orchestration Specification for Cloud Applications. An Open Standard for Cloud Application Portability



Similar documents
TOSCA Interoperability Demonstration

Portable, Interoperable Cloud Applications using TOSCA

Portable, Interoperable Cloud Applications using TOSCA

OASIS TOSCA. Introduction and Overview. Thomas Spatzier, IBM

OASIS TOSCA. Introduction and Overview

OpenStack An Open Cloud for an Open Data World IBM s Contributions, Commitments & Products

IBM Open Cloud Architecture

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

Bridge Development and Operations for faster delivery of applications

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

A Strategic Approach to Meeting the Demand for Cloud

Hybrid Cloud Computing

Establish a Continuous Delivery Pipeline: IBM UrbanCode Deploy

Winery A Modeling Tool for TOSCA-based Cloud Applications

Business transformation with Hybrid Cloud

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

IBM Bluemix. The Digital Innovation Platform. Simon

Cloud, where are we? Mark Potts, HP Fellow, CTO Cloud November 2014

Cloud Standards - A Telco Perspective

Portable Cloud Services Using TOSCA

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

Learn How to Leverage System z in Your Cloud

Web Application Hosting Cloud Solution Architecture.

Rapid Consumption and Deployment of SAP Software as Virtual Appliances Using SAP Cloud Appliance Library

Software defined networking. Your path to an agile hybrid cloud network

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

HPE Software SAP Automation

An Enterprise Perspective on Cloud Innovation. Andy Brown UBS Group CTO Client Facing Technologies CIO

Analytics In the Cloud

Escaping Vendor Lock-in with TOSCA, an Emerging Cloud Standard for Portability

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

Seamless adaptive multi-cloud management of service-based applications

Change the Game with HP Helion

Ironside Group Rational Solutions

Topology and Orchestration Specification for Cloud Applications (TOSCA) Primer Version 1.0

Understanding Virtualization and Cloud in the Enterprise

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales gnyers@suse.com

IBM UK & Ireland The future of cloud. Realising the future of cloud computing. The journey from an excess of choice to everything as a service

Private Cloud Management

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

HP CLOUD SYSTEM. The most complete, integrated platform for building and managing clouds featuring Intel technologies.

Running Oracle Databases in a z Systems Cloud environment

White Paper - Huawei Observation to NFV

Journey to the Intelligent Cloud - Part 2 -

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

Accelerating Innovation with Self- Service HPC

I D C T E C H N O L O G Y S P O T L I G H T

OASIS TOSCA. and how it could fit into OpenStack Heat. OpenStack Design Summit, April 15 th Thomas Spatzier, IBM

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа

OPEN DATA CENTER ALLIANCE SM CLOUD ADOPTION SURVEY

OPENSTACK AU COEUR DE LA TRANSFORMATION NFV

Code-to-Cloud with OpenNebula & Megam Varadarajan Narayanan Kishore Kumar Neelamegam Thomas Alrin Raj Thilak

Interoperability in a Cloud Ecosystem

Success Factors for a First Class SAP HANA Implementation

The New Style of IT. Rob McMahon. Director Cloud Computing HP General Western Europe

The future Cloud. Peter H. Moser, Jr. Manager, Portfolio Architects & Account CTOs

Sunshine in a Cloudy World

Cloud computing: the IBM point of view

A Marketplace Broker for Platform-as-a-Service Portability

Enabling the vision of the Modern Datacenter. System Center 2012 SP2 Azure

Hybrid Cloud Infrastructure-as-a-Service (IaaS)


HP OpenStack & Automation

Are you ready to light up your Cloud? July 7, 2015

Releasing High Quality Applications More Quickly with vrealize Code Stream

DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION

OPEN DATA CENTER ALLIANCE USAGE MODEL: Cloud Infrastructure Rev. 1.0

Cloud Services Trending

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

Experiences with Transformation to Hybrid Cloud: A Case Study for a Large Financial Enterprise

Automatic, multi- grained elasticity- provisioning for the Cloud. Deliverable no.: 2.1 Date:

Empowering IT-as-a-Service with Cloud and OpenStack Technology Innovation

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

Urbancode Deploy Overview

Convergence is accelerating the path to the New Style of Business

DevOps for CA Plex Automated Testing

UForge Application Automation and Marketplace Platform: Cooperation with the OW2 community Alexandre Lefebvre

The Promise and the Reality of a Software Defined Data Center

Oracle Reference Architecture and Oracle Cloud

Service Oriented Architecture (SOA) An Introduction

Cisco and Canonical: Cisco Network Virtualization Solution for Ubuntu OpenStack

Modern Application Architecture for the Enterprise

Lecture 02b Cloud Computing II

Transcription:

TOSCA Topology and Orchestration Specification for Applications An Open Standard for Application Portability Matt Rutkowski Senior Engineer, Master Inventor IBM Open Technologies

AGENDA What is TOSCA? How it addresses critical challenges Growing TOSCA eco-system Dev-Ops enabled by TOSCA Flexible and Portable TOSCA Applications Empowering business choice in 2

What is TOSCA? 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. 3

TOSCA addresses critical cloud challenges 1 Speed and accuracy moving apps to 2 Agility adapting to change (Business and IT) 3 Consumer Choice of vendor and technology 4

The collective knowledge of application and infrastructure experts are captured as reusable TOSCA models Containment Web Server Tier Web Server TOSCA Application Model Database Server Tier DB Server Web App Database PHP Script Module Connectivity Containment and Connectivity concepts support Composition & Reuse 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 5

TOSCA enables an eco-system where service providers can Compete and Differentiate to add value to Your Applications Provider B Choice Provider A TOSCA App Portable Best Fit Provider C TOSCA supports automated matching of application requirements to provider capabilities TOSCA Apps can be designed to be portable to any cloud (including hybrid) that meets the application s requirements Choice of Provider that best fits your application Avoid the lowest-common denominator approach Each cloud provider competes by offering their best fit of unique capabilities, features, and services that match the application s requirements 6

TOSCA eco-system vision successfully demonstrated @Eurocloud Design Tools Service Marketplaces Managers OASIS Sponsored Multi-Company Interop. Demos of SugarCRM, SAP CRM and SAP ERP application portability Participating Companies: Service Designer Workload Deployer Monitoring Marketplace multiple marketplaces (conceptual) Marketplace optimization tools FlexFrame Orchestrator Management and Automation Telco Solution Orchestrator Supported s Different partner cloud orchestration engines & tools seamlessly modeling, deploying, and running the same TOSCA service templates on different clouds. 7

External Influences Business Conditions Strategic Requests Operational Requests Hot Packs Infrastructure Changes TOSCA enables holistic application lifecycle automation while ensuring integrity, security and compliance Architects Model services, policies & requirements Operations Deploy, manage & monitor application lifecycle Application Lifecycle with TOSCA TOSCA Template TOSCA Template Provider A Provider C Provider B TOSCA Template TOSCA Template TOSCA Template TOSCA Templates Agnostic to Infrastructure Changes Development Teams Develop, unit test scripts, plans & artifacts for planned releases, patches, fixes QA Teams Build & Test releases, updates & configurations TOSCA templates communicate and drive app-centric Dev-Ops and continuous delivery 8

TOSCA reduces application complexity by expressing application requirements TOSCA Portable Application TOSCA Service Template App Compute1 DB Compute2 Scaling Policy independently from cloud provider Capabilities Network Storage TOSCA Orchestration Application Requirements Automatic Matching & Optimization Infrastructure Capabilities X86 VM Provider A 10 Gb Network X86 VM X86 VM HDD HDD PowerVM PowerVM Provider B Ring Network Enabling TOSCA applications to be portable to different infrastructures RDMA Network PowerVM PowerVM PowerVM PowerVM SSD SSD SSD SSD KVM KVM KVM Provider C KVM KVM KVM 9

Initial Deployment TOSCA enables flexible movement between different clouds Application / Service TOSCA Template WebApp Database TOSCA Service Templates enable providers to match application requirements while still offering unique solutions Provider A Provider C Automated application movement between s without typical migration pains Freedom to respond to changes in business needs and regulatory demands 10

TOSCA eco-system is rapidly growing with support from industry leaders and open source partners TOSCA Version 1.0 Specification approved as an OASIS Standard (Nov 2013) Government and Corporate Awareness: OASIS: 600+ member organizations. 5000+ participants spanning 65+ countries TOSCA TC: 150+ members, 35+ companies & orgs. International 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: Euro 2013 (Oct 2013): IBM, SAP, Fujitsu, Huawei, HP, Vnomic, Zenoss and others Open Data Center Alliance: TOSCA Application Portability in the Enterprise PoC (Jan 2014) Open Source: OpenStack, Eclipse, getcloudify.org, celar Member Companies Open Source Projects 11

Find out how TOSCA can empower your 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 strategy TOSCA enables unique solutions to your key challenges Speed and accuracy moving apps to Agility adapting to change - Business and IT Choice of vendor and technology Talk to your vendors and platform providers about their TOSCA support 12

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 OASIS YouTube Channel https://www.youtube.com/user/oasisopen Contact the Technical Committee Co-Chairs: Paul Lipton, paul.lipton@ca.com Simon Moser, smoser@de.ibm.com 13

ODCA Forecast Kiosk video features OASIS TOSCA TC Members showcasing their support of the TOSCA Ecosystem See the latest TOSCA Ecosystem in our video ify Developed by the TOSCA Marketing & Education WG 14

Questions? 15

Join the Standards Customer Council An end user advocacy group dedicated to accelerating cloud s successful adoption and drilling down into the standards, security, and interoperability issues surrounding the transition to the cloud. The CSCC is where emerging standards and user needs intersect. Become a member: www.cloud-council.org 16