SlideShare a Scribd company logo
1 of 25
December 3rd, 2020
HOW TO OVERCOME:
AUTOMATION
TOOL
OVERLOAD
webinar
2
Duration: Approx 50m
Live Q&A- use the button on your Zoom platform
This webinar is being recorded
2
Welcome
You will receive a recording of this webinar and slides
22
3
Cloudify 5.1 update and demo
Summary
Q&A
Industry: automation challenges in the journey to Cloud
Native and public cloud transformation
3
Agenda
Introduction: Cloudify Environment-as-a-Service
33
4
On-Prem is Here to Stay The Challenge
Source: DXC Report, Connecting
Digital Islands 2020
responded that they lack a common set of
tools
and platforms across the organization. This creates
digital islands: units working with the right technologies
but independently of each other.
How can we break the automation silos ?
“Enterprise-wide IT transformation is tough
and requires many years of follow-through.”
Karel Bosse program director of IT transformation at Dutch bank ABN AMRO
say that their mission-critical systems are
so complex that they are wary of changing them.
80%started digital
transformation process
14%reported performance
improvements
3%completed the
transformation
62%
66%
DXC TECHNOLOGY REPORT FINDINGS
5
Automation Silos are Skyrocketing
Standalone CI/CD platform Multi Cloud
CI/CD platform
CI/CD Kubernetes
Others
Lower barriers to adoption ..has caused
the number of tools used by DevOps
teams to skyrocket
Home Grown
AWS Pipeline
GCP Cloud
Build
Azure DevOps
Infrastructure
The Automation Silos
Our Approach
Breaking the Silos With
Orchestrator of Orchestrator
Standalone CI/CD platform
Multi Cloud CI/CD
platform
CI/CD K8S
ITSM etc..
Home Grown
AWS
Pipeli
ne
GCP
Cloud
Build
Azure
DevOps
Infrastructure
Creating end-to-end
environments on demand with:
Environment-as-a-Service (EaaS)
7
Environment-as-a-Service: Use Cases
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
On Prem
Environment
Hybrid Cloud
Environment
Dev / Production
Environment
On Demand
Environment
Location Based
(Edge)
Environment
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO...
● Add intent based
abstraction and
manage everything as
code.
● Abstract the differences
between dev/production
environments.
● Optimize the dev
environment for cost,
production and
availability.
● Mange deployment
across multiple sites,
regions.
● Handle continues update
across multiple sites and
clusters.
● Map View - location
based environment
monitoring.
● Create certified sandbox
(Landing Zone) per role
and cloud.
● Create a pre-canned
environment for a specific
use case.
● Delivered through a self
service portal.
● Create an environment
using Kubernetes, AWS
Cloud Formation, Azure
ARM, Terraform.
● Create certified templates
for using public cloud
resources.
8
Breaking the
Automation Silos
Many organizations are forming specialized team
(a.k.a DevSecOps teams) to tackle the automation
silos and create certified environments..
Cloudify Empowers those teams with a platform that
provides out of the box integrations with the leading
orchestration platforms, allowing interoperability
between them all.
9
The Cloudify Platform
Key Features
9
Full life cycle
management
Multi Cloud
Orchestration
Service Component with an
out-of-the-box support for
Kubernetes, Ansible, AWS
Cloud Formation, Azure
ARM, Terraform.
Easily add custom
orchestrator
through the REST
plugin or Custom
Plugin framework.
Dependency and
Relationship
between services
Interoperability -
through
Capabilities,
inputs, outputs,
context
information.
Workflow and
Cascading
workflow
Shared Service
relationship
management
Zero touch provisioning -
through shared-service
relationship, and shared
service workflow
Service
Composition
DSL (Domain
Specific
Language)
Managed as code
though CI/CD
and API - CI/CD
integration
plugins.
Consistent management -
achieved through cloudify console
with the specific nested service
topology view support that allows
simple navigation between
interdependent services.
Service catalog -
Self service portal
for sharing and
deploying pre-
templated services.
Learn More Here
Cloudify 5.1
11
Environment-as-a-Service: Use Cases
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
On-Prem
Environment
Hybrid Cloud
Environment
Dev / Production
Environment
On Demand
Environment
Location-Based
(Edge)
Environment
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO...
● Add intent based
abstraction and
manage everything
‘as code’
● Abstract the differences
between dev/production
environments.
● Optimize the dev
environment for cost and
production for availability.
● Mange deployment
across multiple sites,
regions.
● Handle continuous
updates across multiple
sites and clusters.
● Map View - location
based environment
monitoring.
● Create certified sandbox
(Landing Zone) per role
and cloud.
● Create a pre-canned
environment for a specific
use case.
● Delivered through a self
service portal .
● Create an environment
using Kubernetes, AWS
Cloud formation, Azure
ARM, Terraform.
● Create certified templates
for using public cloud
resources.
12
Environment-as-a-Service: Latest Improvements
On-Prem
Environment
Hybrid Cloud
Environment
Dev / Production
Environment
On Demand
Environment
Location-Based
(Edge)
Environment
Extended support for all legacy automation tools
● vSphere 7
● NSX-T
● vCloud Director (vCD)
● OpenStack
Everything ‘as Code’
Further optimizations to the Cloudify DSL, with intent based
modeling of services, environments, and shared resources,
allowing abstraction and code reuse
Seamless integration with any cloud resource through out-of-
the-box support for:
● AWS CloudFormation
● Azure ARM
● Ansible & AWX
● Terraform
13
Expose Orchestration Tools to Your Team via CI/CD
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO..
● Add intent based
abstraction and
manage Everything as
code
Tie into your native CI/CD flows and tools
● Run Cloudify steps directly from your pipeline
○ Set up an environment
○ Configure your setup and apps/services
○ Run your tests
○ Teardown the system
● Trigger by code push / user request / etc
● Out-of-the-box wrapper and custom steps for common
automation tools (Terraform, Ansible, CloudFormation, etc)
● Native CI/CD interface allows users to leverage Cloudify with
zero learning curve
● Allow interoperability between automation tools
● Expose all stack logs via the CI/CD interface
14
Expedite Service Delivery with Self Service Portal
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO..
● Add intent based
abstraction and
manage Everything as
code
Empower your end users with the ability to select, activate
and control their own environments and services
● Self service portal with certified services menu
● Role based access control
● Easy yet informational flow providing the user with all the
info they need to control their systems
● Keep security and regulation compliance
● Remove the ‘devops bottleneck’
● Tie into any existing workflow engine or portal
● Complete white labeling supported
15
Multi Kubernetes Platforms
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO..
● Add intent based
abstraction and
manage Everything as
code
Multi-Cluster Kubernetes Orchestration
● Deploy and manage your Kubernetes clusters everywhere
with one control panel
○ Azure AKS
○ Amazon EKS
○ Google GKE
○ Red Hat Openshift
○ Bare metal
● Leverage Cloudify embedded capabilities or any other out-of-
the-box option such as Ansible Kubespray
● Helm 3 plugin
16
Cross Platform Services & Environments
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO..
● Add intent based
abstraction and
manage Everything as
code
Divide and Conquer:
● Deploy, configure, and manage cross platform services &
environments
● Communication & data exchange between the platforms
embedded in the Cloudify DSL
● Tie it back to your CI/CD or any supported flow
17
Developer Tools
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO..
● Add intent based
abstraction and
manage Everything as
code
Simplify the EaaS blueprint development flow
● Cloudify schema for IDEs
Suggestions, auto completion and corrections
● Composer improvements
○ Direct clone+edit of uploaded blueprints
○ Drag-n-drop blueprint composition
18
Extending the value of your automation tools
Common Stack CI/CD
Self Service
Portal
RBAC
Multi Cluster
Kubernetes
Full Life Cycle
Management
● Modernize and open-
up your on-prem
environment -
specifically VMware
vSphere, NSX-T, VRO..
● Add intent based
abstraction and
manage Everything as
code
Get more value from your existing tools through Cloudify integration
● Terraform topology view
Topology visualization of Terraform based deployments based on
the template state
○ Objects + dependencies
● Custom CI/CD steps for all key orchestrators
● Multi-teams, multi-services, multi-versions
Describe your Terraform/Ansible runtime environment ‘as code’
○ Ad Hoc setup, execution and teardown
○ Any version, any set of modules, no limits
DEMO
What’s Next?
Cloud Native
Ease of Deployment and
Maintenance
● Cloudify Kubernetes based
deployment
● Simplified upgrade flow with minimized
downtime
● More agile delivery path
Minor releases every 6-8 weeks merged
into major releases every ~6 months.
Infinite Scale
Edge and 5G Ready
● Cloud discovery
Identifying and auto-registering
Kubernetes and other edge clusters as
Environments
● Placement policy & batch actions
Leverage labels & environments for
batch operations
● Extend control interfaces for a large
volume of environments and
deployments
Map views, console dashboards,
actionable reports.
EaaS 2.0
Environment as a Service
● Environments
Environment views, structure, discovery
● CI/CD extended API
● Tagging (Labels)
Smart filtering, quick searches, & batch
actions
● Continued support for 3rd party tools
Out of the box wrapper components for
all supported orchestrators
Summary
22
Our Vision: Changing the
Orchestration Paradigm
Everything as Code and UI - Bring Self Service and
as code paradigm together
Discovery - Stop writing hand coded automation
templates
Placement Policy - Simplify multi cloud and sites
deployment.
2323
Summary
Benefits
Orchestrator of
Orchestrators
Integrate all automation platforms (Kubernetes, Ansible,
Terraform, Azure ARM, etc.) under a common management
layer. Use out-of-the-box plugins, or self-develop them.
Template
Environments
Bringing infrastructure, networking and security into reusable
and 'templatized' environments, allowing deployment of tasks
for apps that run on similar configurations.
End-to-End
Automation
End-to-end modeling of the entire infrastructure that enables
cost-saving policies, such as decommissioning of resources.
‘Automation
First’ Approach
Migrate to public cloud and cloud-native architecture by
automating existing infrastructures alongside cloud native
resources.
Customizable
Portal
Deliver frictionless services to end users with a highly
customizable self service portal.
BREAK AUTOMATION
SILOS
REDUCED
DEPLOYMENT TIME
COST OPTIMIZATION
EFFORTLESS
MIGRATION
CONSISTENT
MANAGEMENT
Q&A
THANK YOU
webinar

More Related Content

What's hot

Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex HenevaldCloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
buildacloud
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
Rhys Oxenham
 

What's hot (20)

NFVO based on ManageIQ - OPNFV Summit 2016 Demo
NFVO based on ManageIQ - OPNFV Summit 2016 DemoNFVO based on ManageIQ - OPNFV Summit 2016 Demo
NFVO based on ManageIQ - OPNFV Summit 2016 Demo
 
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex HenevaldCloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
 
KURMA - A Containerized Container Platform - KubeCon 2016
KURMA - A Containerized Container Platform - KubeCon 2016KURMA - A Containerized Container Platform - KubeCon 2016
KURMA - A Containerized Container Platform - KubeCon 2016
 
Onboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking SoftwareOnboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking Software
 
Simple, Scalable and Secure Networking for Data Centers with Project Calico
Simple, Scalable and Secure Networking for Data Centers with Project CalicoSimple, Scalable and Secure Networking for Data Centers with Project Calico
Simple, Scalable and Secure Networking for Data Centers with Project Calico
 
MuleSoft Deployment Strategies (RTF vs Hybrid vs CloudHub)
MuleSoft Deployment Strategies (RTF vs Hybrid vs CloudHub)MuleSoft Deployment Strategies (RTF vs Hybrid vs CloudHub)
MuleSoft Deployment Strategies (RTF vs Hybrid vs CloudHub)
 
Load Balancing for Containers and Cloud Native Architecture
Load Balancing for Containers and Cloud Native ArchitectureLoad Balancing for Containers and Cloud Native Architecture
Load Balancing for Containers and Cloud Native Architecture
 
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
 
Cloudify 4.2 Webinar - Agility & Control
Cloudify 4.2 Webinar - Agility & ControlCloudify 4.2 Webinar - Agility & Control
Cloudify 4.2 Webinar - Agility & Control
 
VietOpenStack meetup 7th Kilo overview
VietOpenStack meetup 7th Kilo overviewVietOpenStack meetup 7th Kilo overview
VietOpenStack meetup 7th Kilo overview
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
 
Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...
Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...
Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...
 
使用 Prometheus 監控 Kubernetes Cluster
使用 Prometheus 監控 Kubernetes Cluster 使用 Prometheus 監控 Kubernetes Cluster
使用 Prometheus 監控 Kubernetes Cluster
 
WTF Do We Need a Service Mesh?
WTF Do We Need a Service Mesh? WTF Do We Need a Service Mesh?
WTF Do We Need a Service Mesh?
 
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
 
How Confluent Completes the Event Streaming Platform (Addison Huddy & Dan Ros...
How Confluent Completes the Event Streaming Platform (Addison Huddy & Dan Ros...How Confluent Completes the Event Streaming Platform (Addison Huddy & Dan Ros...
How Confluent Completes the Event Streaming Platform (Addison Huddy & Dan Ros...
 
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVMSven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
 
PaaS Design & Architecture: A Deep Dive into Apache Stratos
PaaS Design & Architecture: A Deep Dive into Apache StratosPaaS Design & Architecture: A Deep Dive into Apache Stratos
PaaS Design & Architecture: A Deep Dive into Apache Stratos
 
Directions for CloudStack Networking
Directions for CloudStack  NetworkingDirections for CloudStack  Networking
Directions for CloudStack Networking
 
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
 

Similar to Webinar: Dealing with automation tool overload!

Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...
Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...
Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...
ShapeBlue
 

Similar to Webinar: Dealing with automation tool overload! (20)

Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry MeetupPivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 
Cloud computing: highlights
Cloud computing: highlightsCloud computing: highlights
Cloud computing: highlights
 
PaaS Solutions Comparison
PaaS Solutions ComparisonPaaS Solutions Comparison
PaaS Solutions Comparison
 
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdfDIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
 
cloudtoolsandcomputingwithcloudsssss.pptx
cloudtoolsandcomputingwithcloudsssss.pptxcloudtoolsandcomputingwithcloudsssss.pptx
cloudtoolsandcomputingwithcloudsssss.pptx
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building clouds
 
Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...
Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...
Providing Microsoft Azure Functions And Microsoft Dataverse Resources With Cl...
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics
 
Madrid meetup #7 deployment models
Madrid meetup #7   deployment modelsMadrid meetup #7   deployment models
Madrid meetup #7 deployment models
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cc.pptx
cc.pptxcc.pptx
cc.pptx
 
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
Best Practices for Building Hybrid-Cloud Architectures | Hans JespersenBest Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
 
Deploying couchbaseserverazure cihanbiyikoglu_microsoft
Deploying couchbaseserverazure cihanbiyikoglu_microsoftDeploying couchbaseserverazure cihanbiyikoglu_microsoft
Deploying couchbaseserverazure cihanbiyikoglu_microsoft
 
Dockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaDockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx Casablanca
 
Community Session: Strategic Private Cloud in SKY UK
Community Session: Strategic Private Cloud in SKY UKCommunity Session: Strategic Private Cloud in SKY UK
Community Session: Strategic Private Cloud in SKY UK
 
cncf overview and building edge computing using kubernetes
cncf overview and building edge computing using kubernetescncf overview and building edge computing using kubernetes
cncf overview and building edge computing using kubernetes
 
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesConfluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
 

More from Cloudify Community

Overcoming the five hybrid cloud adoption challenges
Overcoming the five hybrid cloud adoption challengesOvercoming the five hybrid cloud adoption challenges
Overcoming the five hybrid cloud adoption challenges
Cloudify Community
 

More from Cloudify Community (20)

Edge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different PiecesEdge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different Pieces
 
Why nfv and digital transformation projects fail!
Why nfv and digital transformation projects fail! Why nfv and digital transformation projects fail!
Why nfv and digital transformation projects fail!
 
Orchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise ApplicationsOrchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise Applications
 
Making Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesMaking Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to Microservices
 
Multi tenancy RBAC in a multi-cloud world - webinar
Multi tenancy RBAC in a multi-cloud world - webinarMulti tenancy RBAC in a multi-cloud world - webinar
Multi tenancy RBAC in a multi-cloud world - webinar
 
ONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & CloudifyONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & Cloudify
 
Multi-Cloud Orchestration for Kubernetes with Cloudify - Webinar Presentation
Multi-Cloud Orchestration for Kubernetes with Cloudify - Webinar PresentationMulti-Cloud Orchestration for Kubernetes with Cloudify - Webinar Presentation
Multi-Cloud Orchestration for Kubernetes with Cloudify - Webinar Presentation
 
Deep Work For Programmers - Reversim Summit 2017 - Pavel Brodksy
Deep Work For Programmers - Reversim Summit 2017 - Pavel BrodksyDeep Work For Programmers - Reversim Summit 2017 - Pavel Brodksy
Deep Work For Programmers - Reversim Summit 2017 - Pavel Brodksy
 
A David vs. Goliath Tale of Triumph - Reversim Summit 2017 - Nati Shalom
A David vs. Goliath Tale of Triumph - Reversim Summit 2017 - Nati ShalomA David vs. Goliath Tale of Triumph - Reversim Summit 2017 - Nati Shalom
A David vs. Goliath Tale of Triumph - Reversim Summit 2017 - Nati Shalom
 
ONAP TOSCA Orchestration with Cloudify
ONAP TOSCA Orchestration with CloudifyONAP TOSCA Orchestration with Cloudify
ONAP TOSCA Orchestration with Cloudify
 
Introducing ONAP (Open Network Automation Platform) - Bay Area Meetup
Introducing ONAP (Open Network Automation Platform)  - Bay Area MeetupIntroducing ONAP (Open Network Automation Platform)  - Bay Area Meetup
Introducing ONAP (Open Network Automation Platform) - Bay Area Meetup
 
2017 State Enterprise Multi Cloud Webinar
2017 State Enterprise Multi Cloud Webinar2017 State Enterprise Multi Cloud Webinar
2017 State Enterprise Multi Cloud Webinar
 
vCPE 2.0 – the business case for an open vCPE framework
vCPE 2.0 – the business case for an open vCPE frameworkvCPE 2.0 – the business case for an open vCPE framework
vCPE 2.0 – the business case for an open vCPE framework
 
Overcoming the five hybrid cloud adoption challenges
Overcoming the five hybrid cloud adoption challengesOvercoming the five hybrid cloud adoption challenges
Overcoming the five hybrid cloud adoption challenges
 
OpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thingOpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thing
 
Openness is the true path of network functions virtualization
Openness is the true path of network functions virtualizationOpenness is the true path of network functions virtualization
Openness is the true path of network functions virtualization
 
NFV's major movements - Cloudify in Light Reading
NFV's major movements - Cloudify in Light ReadingNFV's major movements - Cloudify in Light Reading
NFV's major movements - Cloudify in Light Reading
 
NFV and DevOps converging to bring telecom lessons to the enterprise
NFV and DevOps converging to bring telecom lessons to the enterpriseNFV and DevOps converging to bring telecom lessons to the enterprise
NFV and DevOps converging to bring telecom lessons to the enterprise
 
New VNF management platform enables carriers to configure, deploy VNFs faster
New VNF management platform enables carriers to configure, deploy VNFs fasterNew VNF management platform enables carriers to configure, deploy VNFs faster
New VNF management platform enables carriers to configure, deploy VNFs faster
 
Cloudify kicks off cloud native vnf partner program with versa networks and a...
Cloudify kicks off cloud native vnf partner program with versa networks and a...Cloudify kicks off cloud native vnf partner program with versa networks and a...
Cloudify kicks off cloud native vnf partner program with versa networks and a...
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in Uganda
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 

Webinar: Dealing with automation tool overload!

  • 1. December 3rd, 2020 HOW TO OVERCOME: AUTOMATION TOOL OVERLOAD webinar
  • 2. 2 Duration: Approx 50m Live Q&A- use the button on your Zoom platform This webinar is being recorded 2 Welcome You will receive a recording of this webinar and slides 22
  • 3. 3 Cloudify 5.1 update and demo Summary Q&A Industry: automation challenges in the journey to Cloud Native and public cloud transformation 3 Agenda Introduction: Cloudify Environment-as-a-Service 33
  • 4. 4 On-Prem is Here to Stay The Challenge Source: DXC Report, Connecting Digital Islands 2020 responded that they lack a common set of tools and platforms across the organization. This creates digital islands: units working with the right technologies but independently of each other. How can we break the automation silos ? “Enterprise-wide IT transformation is tough and requires many years of follow-through.” Karel Bosse program director of IT transformation at Dutch bank ABN AMRO say that their mission-critical systems are so complex that they are wary of changing them. 80%started digital transformation process 14%reported performance improvements 3%completed the transformation 62% 66% DXC TECHNOLOGY REPORT FINDINGS
  • 5. 5 Automation Silos are Skyrocketing Standalone CI/CD platform Multi Cloud CI/CD platform CI/CD Kubernetes Others Lower barriers to adoption ..has caused the number of tools used by DevOps teams to skyrocket Home Grown AWS Pipeline GCP Cloud Build Azure DevOps Infrastructure
  • 6. The Automation Silos Our Approach Breaking the Silos With Orchestrator of Orchestrator Standalone CI/CD platform Multi Cloud CI/CD platform CI/CD K8S ITSM etc.. Home Grown AWS Pipeli ne GCP Cloud Build Azure DevOps Infrastructure Creating end-to-end environments on demand with: Environment-as-a-Service (EaaS)
  • 7. 7 Environment-as-a-Service: Use Cases Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management On Prem Environment Hybrid Cloud Environment Dev / Production Environment On Demand Environment Location Based (Edge) Environment ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO... ● Add intent based abstraction and manage everything as code. ● Abstract the differences between dev/production environments. ● Optimize the dev environment for cost, production and availability. ● Mange deployment across multiple sites, regions. ● Handle continues update across multiple sites and clusters. ● Map View - location based environment monitoring. ● Create certified sandbox (Landing Zone) per role and cloud. ● Create a pre-canned environment for a specific use case. ● Delivered through a self service portal. ● Create an environment using Kubernetes, AWS Cloud Formation, Azure ARM, Terraform. ● Create certified templates for using public cloud resources.
  • 8. 8 Breaking the Automation Silos Many organizations are forming specialized team (a.k.a DevSecOps teams) to tackle the automation silos and create certified environments.. Cloudify Empowers those teams with a platform that provides out of the box integrations with the leading orchestration platforms, allowing interoperability between them all.
  • 9. 9 The Cloudify Platform Key Features 9 Full life cycle management Multi Cloud Orchestration Service Component with an out-of-the-box support for Kubernetes, Ansible, AWS Cloud Formation, Azure ARM, Terraform. Easily add custom orchestrator through the REST plugin or Custom Plugin framework. Dependency and Relationship between services Interoperability - through Capabilities, inputs, outputs, context information. Workflow and Cascading workflow Shared Service relationship management Zero touch provisioning - through shared-service relationship, and shared service workflow Service Composition DSL (Domain Specific Language) Managed as code though CI/CD and API - CI/CD integration plugins. Consistent management - achieved through cloudify console with the specific nested service topology view support that allows simple navigation between interdependent services. Service catalog - Self service portal for sharing and deploying pre- templated services. Learn More Here
  • 11. 11 Environment-as-a-Service: Use Cases Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management On-Prem Environment Hybrid Cloud Environment Dev / Production Environment On Demand Environment Location-Based (Edge) Environment ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO... ● Add intent based abstraction and manage everything ‘as code’ ● Abstract the differences between dev/production environments. ● Optimize the dev environment for cost and production for availability. ● Mange deployment across multiple sites, regions. ● Handle continuous updates across multiple sites and clusters. ● Map View - location based environment monitoring. ● Create certified sandbox (Landing Zone) per role and cloud. ● Create a pre-canned environment for a specific use case. ● Delivered through a self service portal . ● Create an environment using Kubernetes, AWS Cloud formation, Azure ARM, Terraform. ● Create certified templates for using public cloud resources.
  • 12. 12 Environment-as-a-Service: Latest Improvements On-Prem Environment Hybrid Cloud Environment Dev / Production Environment On Demand Environment Location-Based (Edge) Environment Extended support for all legacy automation tools ● vSphere 7 ● NSX-T ● vCloud Director (vCD) ● OpenStack Everything ‘as Code’ Further optimizations to the Cloudify DSL, with intent based modeling of services, environments, and shared resources, allowing abstraction and code reuse Seamless integration with any cloud resource through out-of- the-box support for: ● AWS CloudFormation ● Azure ARM ● Ansible & AWX ● Terraform
  • 13. 13 Expose Orchestration Tools to Your Team via CI/CD Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO.. ● Add intent based abstraction and manage Everything as code Tie into your native CI/CD flows and tools ● Run Cloudify steps directly from your pipeline ○ Set up an environment ○ Configure your setup and apps/services ○ Run your tests ○ Teardown the system ● Trigger by code push / user request / etc ● Out-of-the-box wrapper and custom steps for common automation tools (Terraform, Ansible, CloudFormation, etc) ● Native CI/CD interface allows users to leverage Cloudify with zero learning curve ● Allow interoperability between automation tools ● Expose all stack logs via the CI/CD interface
  • 14. 14 Expedite Service Delivery with Self Service Portal Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO.. ● Add intent based abstraction and manage Everything as code Empower your end users with the ability to select, activate and control their own environments and services ● Self service portal with certified services menu ● Role based access control ● Easy yet informational flow providing the user with all the info they need to control their systems ● Keep security and regulation compliance ● Remove the ‘devops bottleneck’ ● Tie into any existing workflow engine or portal ● Complete white labeling supported
  • 15. 15 Multi Kubernetes Platforms Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO.. ● Add intent based abstraction and manage Everything as code Multi-Cluster Kubernetes Orchestration ● Deploy and manage your Kubernetes clusters everywhere with one control panel ○ Azure AKS ○ Amazon EKS ○ Google GKE ○ Red Hat Openshift ○ Bare metal ● Leverage Cloudify embedded capabilities or any other out-of- the-box option such as Ansible Kubespray ● Helm 3 plugin
  • 16. 16 Cross Platform Services & Environments Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO.. ● Add intent based abstraction and manage Everything as code Divide and Conquer: ● Deploy, configure, and manage cross platform services & environments ● Communication & data exchange between the platforms embedded in the Cloudify DSL ● Tie it back to your CI/CD or any supported flow
  • 17. 17 Developer Tools Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO.. ● Add intent based abstraction and manage Everything as code Simplify the EaaS blueprint development flow ● Cloudify schema for IDEs Suggestions, auto completion and corrections ● Composer improvements ○ Direct clone+edit of uploaded blueprints ○ Drag-n-drop blueprint composition
  • 18. 18 Extending the value of your automation tools Common Stack CI/CD Self Service Portal RBAC Multi Cluster Kubernetes Full Life Cycle Management ● Modernize and open- up your on-prem environment - specifically VMware vSphere, NSX-T, VRO.. ● Add intent based abstraction and manage Everything as code Get more value from your existing tools through Cloudify integration ● Terraform topology view Topology visualization of Terraform based deployments based on the template state ○ Objects + dependencies ● Custom CI/CD steps for all key orchestrators ● Multi-teams, multi-services, multi-versions Describe your Terraform/Ansible runtime environment ‘as code’ ○ Ad Hoc setup, execution and teardown ○ Any version, any set of modules, no limits
  • 19. DEMO
  • 20. What’s Next? Cloud Native Ease of Deployment and Maintenance ● Cloudify Kubernetes based deployment ● Simplified upgrade flow with minimized downtime ● More agile delivery path Minor releases every 6-8 weeks merged into major releases every ~6 months. Infinite Scale Edge and 5G Ready ● Cloud discovery Identifying and auto-registering Kubernetes and other edge clusters as Environments ● Placement policy & batch actions Leverage labels & environments for batch operations ● Extend control interfaces for a large volume of environments and deployments Map views, console dashboards, actionable reports. EaaS 2.0 Environment as a Service ● Environments Environment views, structure, discovery ● CI/CD extended API ● Tagging (Labels) Smart filtering, quick searches, & batch actions ● Continued support for 3rd party tools Out of the box wrapper components for all supported orchestrators
  • 22. 22 Our Vision: Changing the Orchestration Paradigm Everything as Code and UI - Bring Self Service and as code paradigm together Discovery - Stop writing hand coded automation templates Placement Policy - Simplify multi cloud and sites deployment.
  • 23. 2323 Summary Benefits Orchestrator of Orchestrators Integrate all automation platforms (Kubernetes, Ansible, Terraform, Azure ARM, etc.) under a common management layer. Use out-of-the-box plugins, or self-develop them. Template Environments Bringing infrastructure, networking and security into reusable and 'templatized' environments, allowing deployment of tasks for apps that run on similar configurations. End-to-End Automation End-to-end modeling of the entire infrastructure that enables cost-saving policies, such as decommissioning of resources. ‘Automation First’ Approach Migrate to public cloud and cloud-native architecture by automating existing infrastructures alongside cloud native resources. Customizable Portal Deliver frictionless services to end users with a highly customizable self service portal. BREAK AUTOMATION SILOS REDUCED DEPLOYMENT TIME COST OPTIMIZATION EFFORTLESS MIGRATION CONSISTENT MANAGEMENT
  • 24. Q&A