SlideShare a Scribd company logo
1 of 23
1
All Clouds
Any Service
Unlimited Locations
Introducing
‘Environment as a Service’
-Cloudify 5.0.5 Webinar
Cloudify Product Update Webinar
Agenda
● Cloudify 5.0.5 update
○ Cloudify at scale
○ Service composition & EaaS
○ Operability
● What’s next
Cloudify at Scale
Enterprise-grade
Highly Available Topology
Cloudify’s high availability topology has been updated in v5.0.x to
improve the availability and robustness of the Cloudify service in
cases of malfunction. It further allows for easier scaling to get
more work done by your Cloudify manager.
The new topology allows for either:
● Single, all-in-one manager (with no high availability and
no cluster option)
● Highly available cluster as described here, based on 3
services (on separate nodes) with Managers, database,
and messaging queue each operating as a highly
available cluster, on separate nodes.
Public Cloud DBaaS as
Cloudify’s Database
With version 5.0.5 Cloudify supports an external DBaaS. The certified
solutions are Amazon Relational Database Service (RDS) and Azure
Database for PostgreSQL.
Setting up Cloudify with external DBaaS leverages public cloud
support for mission-critical workloads and predictable performance,
security, high availability, as well as dynamic scalability.
Customers may also bring their own maintained PostgreSQL
server/cluster
Cluster & Manager Status
Improved system health mechanism is introduced in v5.0.5, extending
the manager status information with cluster status command and
widget providing visibility into the operational status of the cluster
(active, degraded service, service is down) with detailed information
about each of the nodes by role type.
The manager’s health and cluster management (HA) widgets
have been updated to better describe the system’s health.
Manager status command - the operational health of each
manager for load balancing among the active-active managers.
Cluster status command - designed to support Global Load
Balancers (GLB) or other networking services as a means to
determine the cluster health.
[root@2a85ca0b2643 /]# cfy status
Retrieving manager services status... [ip=localhost]
Services:
+--------------------------------+--------+
| service | status |
+--------------------------------+--------+
| Cloudify Console | Active |
| PostgreSQL | Active |
| AMQP-Postgres | Active |
| Manager Rest-Service | Active |
| RabbitMQ | Active |
| Webserver | Active |
| Cloudify Composer | Active |
| Management Worker | Active |
+--------------------------------+--------+
Scaling of the Cloudify manager (for more workload) is
achieved via two methods:
● Enhancing the cluster form factor (more compute power
and memory)
● Setting more Cloudify managers in the cluster.
Thanks to the new active-active approach, scaling is made easy,
and each added manager will partake in the workload.
● Linear scaling using HW
● Almost linear scaling with additional managers (verified
with 3-6 active managers)
Cloudify Manager Scaling
● 1000 workflows per hour on a single box
● Over 5000 workflows per hour on a Cloudify cluster
● Tested with over 2M deployed nodes
Organize the Chaos
Leveraging Site Management
Managing multiple locations with massive numbers of
systems and services is challenging.
Cloudify ‘Sites’ allow grouping of deployments by location,
providing visibility into installations in your data centers,
public cloud regions, branches, or edge sites.
The site’s concept with filtering and operations is partially
available for all premium users, while the map view and UI
widgets are limited to Spire license.
Service Composition
Service Components
Composing a service blueprint is easy. Keeping your blueprint code maintainable, readable and reusable is typically the challenge.
As a service designer, one should not have to describe every tiny object each time a service is required. Service components provide the
answer to this.
Services grow more and more complex, with a larger number of components and more complicated sub-services (e.g. a database cluster in
highly available mode consisting of dozens of nodes, ports, VMs, security groups, etc. as a sub-component).
A service component is a new node type that embeds a complete sub-service blueprint as a single node. Service components are easy to use
across blueprints and keep your code organized, easy to read, maintainable, and most importantly reusable. Components can be updated
independently from their hosting deployment- making day 2 operations even easier.
Shared Resources
Shared resources are a special case of components and represent those that are used by multiple services. These can be referenced directly
through the blueprint without the concern of setting them up or tearing them down as part of the deployment.
Cascading workflows from the hosting deployment to the component can be enabled/disabled, allowing for complete flexibility running day 2
operations on the relevant parts of the service.
app_using_shared_resource_node:
type: cloudify.nodes.Root
relationships:
- type: cloudify.relationships.depends_on_shared_resource | cloudify.relationships.connected_to_shared_resource
target: shared_resource_node
target_interfaces:
cloudify.interfaces.relationship_lifecycle:
establish:
inputs:
workflow_id: <workflow id of the shared deployment>
parameters: {}
Parameters to
be passed as
workflow
inputs
Cloudify Composer
5.0.x provides a makeover to the Cloudify Composer making it much
easier to create your first blueprints through a drag-n-drop
interface. The Cloudify composer provides a new project view
organizing your blueprint packages and providing better visibility
into the blueprint resources and properties.
Easy composition, switching from code to topology views, package
import, and real-time code validation are available out-of-the-box.
Environment as a Service
Operability
Reduce Human Errors Using
Input Validation
An operator or any team member running a deployment is not
always aware of the input specifics required for that blueprint. Input
constraints allow the service designer to enforce a set of validations
per input so that user will have to comply. For example limit port
numbers to an integer between 2500 and 5600. Name specific
values, base the validation on a pattern, etc
Real-Time Visibility Into Orchestration Task Execution
Deploying a multi-domain clustered service may consist of multiple steps with many inter-dependencies. Cloudify 5.0.x provides a
fully detailed task execution graph clearly displaying the planned nodes, execution steps along with their order and dependencies.
This visual tool makes it easy to track executions in real-time, gain visibility into their progress & status, and easily identify issues and
failures.
Dry Run Preview
Gain a better understanding of changes before they take place
with dry run preview
Cloudify’s intent-based model simplifies your day 2 operation and
deployment maintenance and makes them extremely easy to
maintain. Automation usually comes with some lack of visibility
into the steps that the system is going to apply with every
requested topology update. Getting a preview into the changes
before they are applied provides that missing layer of
visibility, and allows the operator to understand exactly what is
going to take place and apply or correct if needed.
Secrets (secure properties) are a key part of every project &
environment. A secure process for secret export from a manager (e.g.
Dev) and import into another manager (e.g. QA) allows for a secure
automatic flow of pipeline for Cloudify code.
Tie Into CI/CD Workflows With
Secure Secret Migration
A key part of a healthy CI/CD pipeline is the ability to shift
products through different environments - from Dev to QA to
Staging, and to Production.
Integrating Cloudify into the pipeline allows for greater flexibility
and reduces considerable time; it also requires that the Cloudify
code (in the form of blueprints, plugins, and secrets) can be
migrated through this process.
In 5.0.5 we introduce a complete secret export-import flow
supporting:
A secure flow with data encryption, anti-tampering flow, and
collision detection
A mapping functionality allowing for different tenant and account
names in different systems
A new option for bulk secret import from a file
A fully automated flow leveraging API/CLI.
Keeping Plugins Up-to-Speed
Plugins are the interfaces to your infrastructure and services. In an
ever-changing environment, plugin changes are inevitable and should
be considered as part of the ongoing maintenance of your systems.
Automatic update of plugins is now much simpler using two new 5.0.x
capabilities.
PEP440 format for plugin import is supported allowing the blueprint
designer to specify a range of supported plugin versions (e.g. >=2.1,
!=2.4, <3.0). Cloudify will take the most recent available plugin
matching that range.
Bulk update of a new plugin version across multiple deployments can
now be executed. Updating a plugin does not require a deployment
update.
[centos@cloudify ~]$ cfy plugins update -h
Update plugins in all deployments of a blueprint
Options:
-b, --blueprint-id BLUEPRINT_ID The id of the blueprint
What’s Next?
Please note that all references to future releases and timing represent indicative strategy and future
product plans known to Cloudify at this time, and that all references to dates and features are subject to
change. Cloudify retains the right to make changes at any time to future software development plans or
timescales and assumes no liability for the use of the information set out herein.
Cloudify Roadmap Summary
2020 (H1) - Cloudify 5.1
(Minor maintenance release)
● Cloudify Composer service catalog
● Cloudify Management Console UX improvements
● Out-of-the-box CI/CD integration
○ Jenkins plugin
○ Dedicated API
● Python 3 migration
● Snapshot & Restore flows improvements - Faster, simpler.
● Plugin improvements (GCP, Terraform, Ansible, Kubernetes)
● Cloudify as a Service (Trial)
● Minor features across the board
● Bug fixes
2020 (H2) - Cloudify 5.2
(Major release)
● Environment as a Service - Reports and ecosystem
● Criteria based orchestration (Placement policy)
● Topology refresh - Identify production/model discrepancies
● Cross manager workflows
● Kubernetes multi site workload orchestration
● Edge lightweight manager
● TOSCA requirements-Capabilities
● Improved scaling flows
● Non-privileged container deployment
● Blueprint versioning
● Plugin improvements
● Minor features across the board
Q & A
Thank You.

More Related Content

What's hot

Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...VMware Tanzu
 
SaaS company in north america
SaaS company in north americaSaaS company in north america
SaaS company in north americaGabe Akisanmi
 
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)Prashanth Kurimella
 
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain. What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain. Kellton Tech Solutions Ltd
 
Pedal to the metal: Red Hat CloudForms for workload & infrastructure management
Pedal to the metal: Red Hat CloudForms for workload & infrastructure managementPedal to the metal: Red Hat CloudForms for workload & infrastructure management
Pedal to the metal: Red Hat CloudForms for workload & infrastructure managementAlex Baretto
 
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 Henevaldbuildacloud
 
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...Mason Mei
 
MuleSoft Meetup Roma - CloudHub Networking Stategies
MuleSoft Meetup Roma -  CloudHub Networking StategiesMuleSoft Meetup Roma -  CloudHub Networking Stategies
MuleSoft Meetup Roma - CloudHub Networking StategiesAlfonso Martino
 
Microservices with Node and Docker
Microservices with Node and DockerMicroservices with Node and Docker
Microservices with Node and DockerTony Pujals
 
ONAP TOSCA Orchestration with Cloudify
ONAP TOSCA Orchestration with CloudifyONAP TOSCA Orchestration with Cloudify
ONAP TOSCA Orchestration with CloudifyCloudify Community
 
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Open Data Center Alliance
 
Kube Your Enthusiasm - Paul Czarkowski
Kube Your Enthusiasm - Paul CzarkowskiKube Your Enthusiasm - Paul Czarkowski
Kube Your Enthusiasm - Paul CzarkowskiVMware Tanzu
 
클라우드 관리와 오픈스택, 그리고 컨테이너 기술
클라우드 관리와 오픈스택, 그리고 컨테이너 기술클라우드 관리와 오픈스택, 그리고 컨테이너 기술
클라우드 관리와 오픈스택, 그리고 컨테이너 기술OpenStack Korea Community
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the CloudNGINX, Inc.
 
Kubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureGlobalLogic Ukraine
 
TOSCA and Cloudify
TOSCA and CloudifyTOSCA and Cloudify
TOSCA and Cloudifydfilppi
 
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...fast_retailing
 

What's hot (20)

Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
 
SaaS company in north america
SaaS company in north americaSaaS company in north america
SaaS company in north america
 
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)
 
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain. What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
 
Pedal to the metal: Red Hat CloudForms for workload & infrastructure management
Pedal to the metal: Red Hat CloudForms for workload & infrastructure managementPedal to the metal: Red Hat CloudForms for workload & infrastructure management
Pedal to the metal: Red Hat CloudForms for workload & infrastructure management
 
VietOpenStack meetup 7th Kilo overview
VietOpenStack meetup 7th Kilo overviewVietOpenStack meetup 7th Kilo overview
VietOpenStack meetup 7th Kilo overview
 
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
 
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...
 
Azure Service Fabric Overview
Azure Service Fabric OverviewAzure Service Fabric Overview
Azure Service Fabric Overview
 
PaaS Solutions Comparison
PaaS Solutions ComparisonPaaS Solutions Comparison
PaaS Solutions Comparison
 
MuleSoft Meetup Roma - CloudHub Networking Stategies
MuleSoft Meetup Roma -  CloudHub Networking StategiesMuleSoft Meetup Roma -  CloudHub Networking Stategies
MuleSoft Meetup Roma - CloudHub Networking Stategies
 
Microservices with Node and Docker
Microservices with Node and DockerMicroservices with Node and Docker
Microservices with Node and Docker
 
ONAP TOSCA Orchestration with Cloudify
ONAP TOSCA Orchestration with CloudifyONAP TOSCA Orchestration with Cloudify
ONAP TOSCA Orchestration with Cloudify
 
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
 
Kube Your Enthusiasm - Paul Czarkowski
Kube Your Enthusiasm - Paul CzarkowskiKube Your Enthusiasm - Paul Czarkowski
Kube Your Enthusiasm - Paul Czarkowski
 
클라우드 관리와 오픈스택, 그리고 컨테이너 기술
클라우드 관리와 오픈스택, 그리고 컨테이너 기술클라우드 관리와 오픈스택, 그리고 컨테이너 기술
클라우드 관리와 오픈스택, 그리고 컨테이너 기술
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
 
Kubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of Infrastructure
 
TOSCA and Cloudify
TOSCA and CloudifyTOSCA and Cloudify
TOSCA and Cloudify
 
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...
 

Similar to Intro to Environment as a Service - Cloudify 5.0.5 Webinar

Pivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookPivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookVMware Tanzu
 
DevOps On Google Cloud Platform Online Training.pptx
DevOps On Google Cloud Platform Online Training.pptxDevOps On Google Cloud Platform Online Training.pptx
DevOps On Google Cloud Platform Online Training.pptxeshwarvisualpath
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchPT Datacomm Diangraha
 
Evolution of netflix conductor
Evolution of netflix conductorEvolution of netflix conductor
Evolution of netflix conductorvedu12
 
Pivotal Platform: A First Look at the October Release
Pivotal Platform: A First Look at the October ReleasePivotal Platform: A First Look at the October Release
Pivotal Platform: A First Look at the October ReleaseVMware Tanzu
 
CIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemCIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemHendrik van Run
 
Pivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First LookPivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First LookVMware Tanzu
 
Patna MuleSoft Meetup Anypoint Cloudhub 2.0
Patna MuleSoft Meetup Anypoint Cloudhub 2.0Patna MuleSoft Meetup Anypoint Cloudhub 2.0
Patna MuleSoft Meetup Anypoint Cloudhub 2.0shyamraj55
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteMicro Focus
 
Sql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiSql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiAlex Tumanoff
 
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdfDIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdfconfluent
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrdMidVision
 
Построение частного облака на примере использования Windows Server 2012R2 и ...
Построение частного облака на примере использования Windows Server  2012R2 и ...Построение частного облака на примере использования Windows Server  2012R2 и ...
Построение частного облака на примере использования Windows Server 2012R2 и ...TechExpert
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookVMware Tanzu
 
Cloudify 4.2 Webinar - Agility & Control
Cloudify 4.2 Webinar - Agility & ControlCloudify 4.2 Webinar - Agility & Control
Cloudify 4.2 Webinar - Agility & ControlCloudify Community
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrdMidVision
 
Datasheet subversionpluginforrd
Datasheet subversionpluginforrdDatasheet subversionpluginforrd
Datasheet subversionpluginforrdMidVision
 

Similar to Intro to Environment as a Service - Cloudify 5.0.5 Webinar (20)

Pivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookPivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First Look
 
DevOps On Google Cloud Platform Online Training.pptx
DevOps On Google Cloud Platform Online Training.pptxDevOps On Google Cloud Platform Online Training.pptx
DevOps On Google Cloud Platform Online Training.pptx
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
 
Evolution of netflix conductor
Evolution of netflix conductorEvolution of netflix conductor
Evolution of netflix conductor
 
Pivotal Platform: A First Look at the October Release
Pivotal Platform: A First Look at the October ReleasePivotal Platform: A First Look at the October Release
Pivotal Platform: A First Look at the October Release
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
CIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemCIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication System
 
Pivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First LookPivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First Look
 
CloudPresentation.pptx
CloudPresentation.pptxCloudPresentation.pptx
CloudPresentation.pptx
 
Patna MuleSoft Meetup Anypoint Cloudhub 2.0
Patna MuleSoft Meetup Anypoint Cloudhub 2.0Patna MuleSoft Meetup Anypoint Cloudhub 2.0
Patna MuleSoft Meetup Anypoint Cloudhub 2.0
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
Sql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiSql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen Nedaskivskyi
 
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdfDIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrd
 
Построение частного облака на примере использования Windows Server 2012R2 и ...
Построение частного облака на примере использования Windows Server  2012R2 и ...Построение частного облака на примере использования Windows Server  2012R2 и ...
Построение частного облака на примере использования Windows Server 2012R2 и ...
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First Look
 
Cloudify 4.2 Webinar - Agility & Control
Cloudify 4.2 Webinar - Agility & ControlCloudify 4.2 Webinar - Agility & Control
Cloudify 4.2 Webinar - Agility & Control
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrd
 
SAP Business One Cloud
SAP Business One CloudSAP Business One Cloud
SAP Business One Cloud
 
Datasheet subversionpluginforrd
Datasheet subversionpluginforrdDatasheet subversionpluginforrd
Datasheet subversionpluginforrd
 

More from Cloudify Community

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 PiecesCloudify Community
 
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! Cloudify Community
 
Orchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise ApplicationsOrchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise ApplicationsCloudify Community
 
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 MicroservicesCloudify Community
 
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 - webinarCloudify Community
 
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 SoftwareCloudify Community
 
ONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & CloudifyONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & CloudifyCloudify Community
 
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 PresentationCloudify Community
 
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 BrodksyCloudify Community
 
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 ShalomCloudify Community
 
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 MeetupCloudify Community
 
2017 State Enterprise Multi Cloud Webinar
2017 State Enterprise Multi Cloud Webinar2017 State Enterprise Multi Cloud Webinar
2017 State Enterprise Multi Cloud WebinarCloudify Community
 
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 frameworkCloudify 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 challengesCloudify Community
 
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 thingCloudify Community
 
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 virtualizationCloudify Community
 
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 ReadingCloudify Community
 
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 enterpriseCloudify Community
 
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 fasterCloudify Community
 
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...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
 
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
 
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
 
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

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
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 TransformationWSO2
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
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 SoftwareJim McKeeth
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 

Recently uploaded (20)

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
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...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
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
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
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
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 

Intro to Environment as a Service - Cloudify 5.0.5 Webinar

  • 1. 1 All Clouds Any Service Unlimited Locations Introducing ‘Environment as a Service’ -Cloudify 5.0.5 Webinar Cloudify Product Update Webinar
  • 2. Agenda ● Cloudify 5.0.5 update ○ Cloudify at scale ○ Service composition & EaaS ○ Operability ● What’s next
  • 4. Enterprise-grade Highly Available Topology Cloudify’s high availability topology has been updated in v5.0.x to improve the availability and robustness of the Cloudify service in cases of malfunction. It further allows for easier scaling to get more work done by your Cloudify manager. The new topology allows for either: ● Single, all-in-one manager (with no high availability and no cluster option) ● Highly available cluster as described here, based on 3 services (on separate nodes) with Managers, database, and messaging queue each operating as a highly available cluster, on separate nodes.
  • 5. Public Cloud DBaaS as Cloudify’s Database With version 5.0.5 Cloudify supports an external DBaaS. The certified solutions are Amazon Relational Database Service (RDS) and Azure Database for PostgreSQL. Setting up Cloudify with external DBaaS leverages public cloud support for mission-critical workloads and predictable performance, security, high availability, as well as dynamic scalability. Customers may also bring their own maintained PostgreSQL server/cluster
  • 6. Cluster & Manager Status Improved system health mechanism is introduced in v5.0.5, extending the manager status information with cluster status command and widget providing visibility into the operational status of the cluster (active, degraded service, service is down) with detailed information about each of the nodes by role type. The manager’s health and cluster management (HA) widgets have been updated to better describe the system’s health. Manager status command - the operational health of each manager for load balancing among the active-active managers. Cluster status command - designed to support Global Load Balancers (GLB) or other networking services as a means to determine the cluster health. [root@2a85ca0b2643 /]# cfy status Retrieving manager services status... [ip=localhost] Services: +--------------------------------+--------+ | service | status | +--------------------------------+--------+ | Cloudify Console | Active | | PostgreSQL | Active | | AMQP-Postgres | Active | | Manager Rest-Service | Active | | RabbitMQ | Active | | Webserver | Active | | Cloudify Composer | Active | | Management Worker | Active | +--------------------------------+--------+
  • 7. Scaling of the Cloudify manager (for more workload) is achieved via two methods: ● Enhancing the cluster form factor (more compute power and memory) ● Setting more Cloudify managers in the cluster. Thanks to the new active-active approach, scaling is made easy, and each added manager will partake in the workload. ● Linear scaling using HW ● Almost linear scaling with additional managers (verified with 3-6 active managers) Cloudify Manager Scaling ● 1000 workflows per hour on a single box ● Over 5000 workflows per hour on a Cloudify cluster ● Tested with over 2M deployed nodes
  • 8. Organize the Chaos Leveraging Site Management Managing multiple locations with massive numbers of systems and services is challenging. Cloudify ‘Sites’ allow grouping of deployments by location, providing visibility into installations in your data centers, public cloud regions, branches, or edge sites. The site’s concept with filtering and operations is partially available for all premium users, while the map view and UI widgets are limited to Spire license.
  • 10. Service Components Composing a service blueprint is easy. Keeping your blueprint code maintainable, readable and reusable is typically the challenge. As a service designer, one should not have to describe every tiny object each time a service is required. Service components provide the answer to this. Services grow more and more complex, with a larger number of components and more complicated sub-services (e.g. a database cluster in highly available mode consisting of dozens of nodes, ports, VMs, security groups, etc. as a sub-component). A service component is a new node type that embeds a complete sub-service blueprint as a single node. Service components are easy to use across blueprints and keep your code organized, easy to read, maintainable, and most importantly reusable. Components can be updated independently from their hosting deployment- making day 2 operations even easier.
  • 11. Shared Resources Shared resources are a special case of components and represent those that are used by multiple services. These can be referenced directly through the blueprint without the concern of setting them up or tearing them down as part of the deployment. Cascading workflows from the hosting deployment to the component can be enabled/disabled, allowing for complete flexibility running day 2 operations on the relevant parts of the service. app_using_shared_resource_node: type: cloudify.nodes.Root relationships: - type: cloudify.relationships.depends_on_shared_resource | cloudify.relationships.connected_to_shared_resource target: shared_resource_node target_interfaces: cloudify.interfaces.relationship_lifecycle: establish: inputs: workflow_id: <workflow id of the shared deployment> parameters: {} Parameters to be passed as workflow inputs
  • 12. Cloudify Composer 5.0.x provides a makeover to the Cloudify Composer making it much easier to create your first blueprints through a drag-n-drop interface. The Cloudify composer provides a new project view organizing your blueprint packages and providing better visibility into the blueprint resources and properties. Easy composition, switching from code to topology views, package import, and real-time code validation are available out-of-the-box.
  • 13. Environment as a Service
  • 15. Reduce Human Errors Using Input Validation An operator or any team member running a deployment is not always aware of the input specifics required for that blueprint. Input constraints allow the service designer to enforce a set of validations per input so that user will have to comply. For example limit port numbers to an integer between 2500 and 5600. Name specific values, base the validation on a pattern, etc
  • 16. Real-Time Visibility Into Orchestration Task Execution Deploying a multi-domain clustered service may consist of multiple steps with many inter-dependencies. Cloudify 5.0.x provides a fully detailed task execution graph clearly displaying the planned nodes, execution steps along with their order and dependencies. This visual tool makes it easy to track executions in real-time, gain visibility into their progress & status, and easily identify issues and failures.
  • 17. Dry Run Preview Gain a better understanding of changes before they take place with dry run preview Cloudify’s intent-based model simplifies your day 2 operation and deployment maintenance and makes them extremely easy to maintain. Automation usually comes with some lack of visibility into the steps that the system is going to apply with every requested topology update. Getting a preview into the changes before they are applied provides that missing layer of visibility, and allows the operator to understand exactly what is going to take place and apply or correct if needed.
  • 18. Secrets (secure properties) are a key part of every project & environment. A secure process for secret export from a manager (e.g. Dev) and import into another manager (e.g. QA) allows for a secure automatic flow of pipeline for Cloudify code. Tie Into CI/CD Workflows With Secure Secret Migration A key part of a healthy CI/CD pipeline is the ability to shift products through different environments - from Dev to QA to Staging, and to Production. Integrating Cloudify into the pipeline allows for greater flexibility and reduces considerable time; it also requires that the Cloudify code (in the form of blueprints, plugins, and secrets) can be migrated through this process. In 5.0.5 we introduce a complete secret export-import flow supporting: A secure flow with data encryption, anti-tampering flow, and collision detection A mapping functionality allowing for different tenant and account names in different systems A new option for bulk secret import from a file A fully automated flow leveraging API/CLI.
  • 19. Keeping Plugins Up-to-Speed Plugins are the interfaces to your infrastructure and services. In an ever-changing environment, plugin changes are inevitable and should be considered as part of the ongoing maintenance of your systems. Automatic update of plugins is now much simpler using two new 5.0.x capabilities. PEP440 format for plugin import is supported allowing the blueprint designer to specify a range of supported plugin versions (e.g. >=2.1, !=2.4, <3.0). Cloudify will take the most recent available plugin matching that range. Bulk update of a new plugin version across multiple deployments can now be executed. Updating a plugin does not require a deployment update. [centos@cloudify ~]$ cfy plugins update -h Update plugins in all deployments of a blueprint Options: -b, --blueprint-id BLUEPRINT_ID The id of the blueprint
  • 21. Please note that all references to future releases and timing represent indicative strategy and future product plans known to Cloudify at this time, and that all references to dates and features are subject to change. Cloudify retains the right to make changes at any time to future software development plans or timescales and assumes no liability for the use of the information set out herein. Cloudify Roadmap Summary 2020 (H1) - Cloudify 5.1 (Minor maintenance release) ● Cloudify Composer service catalog ● Cloudify Management Console UX improvements ● Out-of-the-box CI/CD integration ○ Jenkins plugin ○ Dedicated API ● Python 3 migration ● Snapshot & Restore flows improvements - Faster, simpler. ● Plugin improvements (GCP, Terraform, Ansible, Kubernetes) ● Cloudify as a Service (Trial) ● Minor features across the board ● Bug fixes 2020 (H2) - Cloudify 5.2 (Major release) ● Environment as a Service - Reports and ecosystem ● Criteria based orchestration (Placement policy) ● Topology refresh - Identify production/model discrepancies ● Cross manager workflows ● Kubernetes multi site workload orchestration ● Edge lightweight manager ● TOSCA requirements-Capabilities ● Improved scaling flows ● Non-privileged container deployment ● Blueprint versioning ● Plugin improvements ● Minor features across the board
  • 22. Q & A