Topology and Orchestration Specification for Cloud Applications (TOSCA) enables users to manage the entire lifecycle of application and network services, from initial service design through service deployment all the way to ongoing service management. TOSCA is widely used and vendor independent. It works across multiple clouds and network technologies, which allows architects to focus on application design and requirements without being bogged down by the ever-changing specificity of the infrastructure.
The OASIS Open TOSCA technical development team brings you this unique opportunity to learn how TOSCA is used for real-world application and deployment scenarios. Leading developers and users of TOSCA have agreed to share their experiences with the broader community during a 2021 webinar series. They will show demonstrations of TOSCA-based systems and examples of TOSCA service templates. They’ll also explain the unique benefits of TOSCA for their application domains. The series will span over 6 months featuring monthly implementation stories leading up to the release of TOSCA 2.0, which has improved the standard to further align it with modern development paradigms, including cloud-native and microservices.
TOSCA is developed under the OASIS Open Consortium. Members include Cisco, Fujitsu, Hewlett Packard Enterprise (HPE), Huawei, IBM, NEC Corporation, NetApp, NetCracker, U.S. NIST, Red Hat, SAP and many more. For more on TOSCA, visit the website.
Who should attend?
This series of events are suitable for network operators, service providers, cloud brokers, application providers, tooling providers, and so on.
The OASIS Open TOSCA leaders are proud to bring you this informative webinar series designed to explain the different facets of TOSCA through real-world implementations.
Take-aways include a clear understanding of:
- WHAT it is used for,
- WHY it is important,
- HOW to find helpful implementation resources, and
- WHERE you can get started on your implementation!
Wednesday, 30 June
11:00 AM EDT / 3:00 PM GMT
Holistic modeling of HPC, FaaS, and Edge applications with RADON and SODALITE TOSCA extensions
Defining an integrated scenario with the ability to deploy distributed and heterogeneous software simultaneously across HPC, Function-as-a-Service (FaaS), and edge is a complex and challenging endeavour. During this presentation, the presenters will provide an overview of the TOSCA extensions defined by the EU projects RADON and SODALITE that enable such heterogeneous deployments. They’ll tell the story of how, by joining forces, the two projects have holistically integrated these extensions and the modelling and orchestration toolchain that can leverage them. Industrial use cases that further demonstrate the applicability of the joint RADON and SODALITE extensions will be showcased.
Mark Your Calendar to Hear All Implementation Stories in the Series
Recorded Implementation Stories
First Real-World Application and Deployment Scenario
Turandot: A Lightweight Open-Source Orchestrator That Enables TOSCA for Kubernetes
Guest Speaker: Tal Liron, Principal Software Engineer, Red Hat
At its most basic level, Turandot functions as a replacement for Helm. Service designers can use the expressivity and strict validation of TOSCA to create deployments, pods, services, and even KubeVirt virtual machines, to package them as CSAR files and publish them directly to a live cluster. But TOSCA goes beyond Kubernetes manifests in that it allows designers to create their own node types that model higher-level architecture and other custom systems, and then to add the crucial topologies that relate resources to each other (e.g. a service mesh).
Furthermore, Turandot supports some advanced TOSCA features: 1) container and virtual machine images can be packed into a CSAR file as TOSCA artifacts, which Turandot will then publish to a registry (via Reposure), allowing for entirely self-contained workloads; 2) scripts and other executables can also be packaged as TOSCA artifacts, which Turandot will then deploy to containers or virtual machines and execute as TOSCA interfaces and operations; and finally 3) service composition via policy-based TOSCA node substitution, with support for multi-cluster composition through delegation.
Second Real-World Application and Deployment Scenario
Inter-Cloud Computing: How TOSCA Helps Open Telekom Cloud Users Run Anywhere
Guest Speakers: Dr. Tri Vo, Cloud Architect at T-Systems and Alexander Navratil, Chapterlead Architect at T-Systems
Inter-Cloud computing has been defined as a cloud model that, to guarantee service quality, allows on-demand resources and transfer of workload through interworking of different cloud providers. However, despite the data centre outages in the past, none of the leading commercial cloud providers voluntarily interconnect their infrastructures to allow sharing of on-demand resources among each other. As a result, cloud applications are directly responsible for managing resources provisioning and scheduling. On the other hand, Open Telekom Cloud by Deutsche Telekom (https://open-telekom-cloud.com) is the biggest OpenStack platform in Europe. It facilitates its customers to run a workload in multiple cloud providers.
In this presentation, the speakers explain the reason why and how the standard specification TOSCA helps the users of Open Telekom Cloud to design their applications once and run anywhere by using the tool the Cloud Topology Designer (https://designer.otc-service.com).
Third Real-World Application and Deployment Scenario
Will Cloud Architecture Conquer the Heart of Industrial Manufacturing – Using TOSCA?
Guest Speakers: John Casey CTO and Cofounder of CPLANE.ai, and Co-chair of the Orchestration Sub-Committee in the Open Process Automation Forum and Brandon Williams, Cofounder of CPLANE.ai and Former Nuclear Submarine Officer
Yes, cloud architectures and technologies are conquering the heart of industrial manufacturing. Join us in this Webinar to learn how the TOSCA framework is leading the way.
Industrial manufacturing, long a laggard in the adoption of IT innovations, is experiencing a sudden and significant transformation of end-to-end digitalization. At the very heart of industrial manufacturing are proprietary solutions known as the “Industrial Control System” or “ICS”, an approximately $150B global market. Now entering testing and pilot demonstrations are Open-ICS architectures that are embracing modern IT technologies including virtualization and a 500X increase in compute power. And TOSCA is emerging as an important tool to simplify lifecycle management of applications and infrastructure in this Open-ICS environment.
Industrial automation infrastructure architectures differ significantly from cloud data centers. Up until now, ICS solutions from vendors like Honeywell and Siemens have managed the complexity of the ICS through a completely proprietary stack, all the way up from a simple temperature sensor to sophisticated physics-based process simulation software. But in an Open-ICS architecture, the glue provided by the proprietary ICS vendors must be delivered by a very sophisticated orchestration platform. And what better way to manage complex application and infrastructure lifecycles than TOSCA?
John and Brandon led CPLANE.ai into the industrial market three years ago at the request of a leading ICS vendor; and they just recently completed a very successful pilot with ExxonMobil demonstrating the incredible power of orchestration using TOSCA in an Open-ICS. This demonstration, which will be reviewed in this OASIS Webinar, reduced the startup time of an ICS by more than 99%. John and Brandon will also discuss how orchestration is being accepted as the key technology to displace proprietary systems. Orchestration is opening industrial manufacturing to Open and powerful IT and Cloud technologies, accelerating the digital transformation of industrial manufacturing.
Fourth Real-World Application and Deployment Scenario
Ubicity: Pure TOSCA Orchestration
Guest Speaker: Chris Lauwers, CEO, Ubicity Corporation
Ubicity is a pure TOSCA orchestrator: orchestration functionality is based exclusively on features in the TOSCA language without any built-in knowledge about domain-specific types or platform-specific implementations. Domain-specific information is introduced into the Orchestrator using TOSCA Profiles (a TOSCA Version 2.0 feature). Profiles include the artifacts that provide implementations for domain-specific types.
This webinar will highlight how Ubicity uses TOSCA features such as Requirement Fulfillment and Substitution Mapping to support abstract service templates that are realized based on available resources at deployment time. We will use deployment of Kubernetes Clusters as an example to demonstrate how Profiles are introduced into the Ubicity catalog, how the Orchestrator is made aware of external resources, how Service Archives are onboarded, and how services are deployed from the catalog.
Fifth Real-World Application and Deployment Scenario
Commercial Network Services Lifecycle Management Using Model Driven Software Automation
Guest Speakers: Gaurav Khandpur, Director, Software Engineering, Comcast and Pattabi Ayyasami, Principal Engineer, Comcast Silicon Valley Innovation Center
Comcast architecture leverages a number of information models and orchestration tools including TOSCA and YANG to enable complete life cycle management of SDN and NFV functionalities and to configure the physical and virtual devices that comprise an end-to-end service.
During this webinar, the speakers will share how TOSCA is being used to describe the orchestration between the resources across a complex end to end service(s) such as SD-WAN and Cloud Security. Also how Comcast makes use of the TOSCA orchestration capabilities such as substitution/service decomposition for vendor abstraction to realize some of the VNF use cases. TOSCA’s interface and life cycle operations are used for the implementation aspects. TOSCA’s requirement, capability types, node referencing features helps to define and visualize the end-to-end service as a topology graph of inter-connected nodes and navigate across connected services.