SlideShare a Scribd company logo
1 of 21
Download to read offline
The only constant is changeThe only constant is change
The Road to
Cloud Native VNFs
The only constant is change
Introduction
• Open Source advocate for the past 10 years.
• Actively involved with OpenStack since its
inception.
• CTO & Founder GigaSpaces
The leading Hybrid Cloud
Orchestration by
OpenStack users
The only constant is change
About Cloudify
Member of
Network Functions
Virtualisation ISG (NFV)
Standards Organizations Open Source Projects
The only constant is change
Traditional Network Function
The only constant is change
From Physical Appliance to Virtual Appliance
Mostly involved
performance
optimization and
packaging
Physical
Appliance
Virtual
Appliance
The only constant is change
The Rise of Cloud Native NFV
The only constant is change
The Cloud Native Disruption
Physical
Appliance
Virtual
Appliance
Cloud
Native
Mostly involved
performance
optimization and
packaging
Disruption -
Changes in the
architecture,
delivery model
and biz model
The only constant is change
Cloud Native VNFs (Versa)
Self-Managed
The only constant is change
Cloud Native VNF Example (Ruckus)
SaaS Managed
The only constant is change
Recipe for Cloud Native VNF
● Software Defined
• Including the management and provisioning
● Design for DevOps
• Configuration as code
• Built-in automation of the provisioning and configuration
• Continuous deployment
● Monitoring
• Avoid proprietary monitoring
• Use best of breed open-source monitoring framework
● Containers
• Package your software in containers
• Support multiple containers
The only constant is change
Other Considerations
● Multi Tenancy
○ Share the same VNF between multiple
users
○ Have separate VNF per (IaaS) tenant
● Multi Cloud (VIM) Support
○ Operators have different cloud flavour and
preferences
○ Be ready to support the common platform
to maximize your market reach
The only constant is change
Generic VNF Orchestration (G-VNFM)
Provision
ConfigureMonitor
Manage
Orchestration EngineVNF Hybrid Cloud/Stack
- Self-healing
- Auto-scaling
- Monitoring
- Policy Management
- Security and Multi-Tenancy
The only constant is change
Cloud Native on High Performance Stack
(Coming Soon)
Bare Metal Cloud
Intel EPA
Enabled
Provision
ConfigureMonitor
Manage
- Self-healing
- Auto-scaling
- Monitoring
- Policy Management
- Security and Multi-Tenancy
Orchestration EngineVNF High Performance
Containers
Canonical Clear Containers
The only constant is change
Generic (Operator) Orchestration
Virtual Appliance
Service
Composition
Physical Appliance
Micro Services
Lifecycle
Management
Consistent
Infrastructure
/Tenant
Management
Multi Tenant
Orchestrator
Cloud Native VNF
Embedded
Orchestrator
Embedded VNFM / Operator Orchestration (NFVO)
The only constant is change
Characteristics of Embeddable Orchestration
● OEMable
● White Labeling
● Lightweight
● Open Source
● Open Governance
● Extensible/Customizable
● Portable Between OSes & Clouds
The only constant is change
Cloudify Embeddable Orchestration
VNF providers should consider ARIA to gain TOSCA support,
automation of deployment and configuration across multiple
clouds such as OpenStack, VMware, (or any other cloud), as
well as portability between different container-based
architectures such as Docker Swarm or Kubernetes.
Cloudify includes ARIA as its orchestration engine, so by
definition, it inherits all of its capabilities in addition to the
capabilities that are provided by Cloudify Manager.
VNF providers should consider Cloudify in cases where they
would want to gain more advanced management, ongoing
automation and security such as:
- Self-healing
- Auto-scaling
- Monitoring
- Policy Management
- Security and Multi-Tenancy
The only constant is change
Standardization Effort
State of the Union Open-O/ OSM Common Modeling Effort
The only constant is change
Live Demos
KVM ESXI
Netconf/YANG
Heat
Netconf/YANG
Service Chaining in a World with No Standard Best of Breed vCPE
TOSCA
TOSCA
The only constant is change
Are You Ready to be Cloud Native?
Prerequisites
● Can you package your VNF as an
Image/Container?
● Can your VNF be driven by API or external script?
● Can you boot/configure your VNF using Cloud-Init
● Does the setup of your VNF assume manual
intervention during the setup process?
The only constant is change
Where Do I Go From Here?
Academy
● Free NFV Lab On Demand
Through the Cloudify Academy
● Special Consulting and Support Package
for Cloud Native VNF
The only constant is changeThe only constant is change
Thanks!
Questions?
Find out more on getcloudify.org

More Related Content

More from Nati Shalom

Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackReal World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackNati Shalom
 
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Nati Shalom
 
OpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitOpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitNati Shalom
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaNati Shalom
 
Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Nati Shalom
 
Software Defined Operator
Software Defined OperatorSoftware Defined Operator
Software Defined OperatorNati Shalom
 
Complex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeComplex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeNati Shalom
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsNati Shalom
 
When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)Nati Shalom
 
Application Centric Approach to Devops
Application Centric Approach to DevopsApplication Centric Approach to Devops
Application Centric Approach to DevopsNati Shalom
 
Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013Nati Shalom
 
Application Centric DevOps
Application Centric DevOpsApplication Centric DevOps
Application Centric DevOpsNati Shalom
 
Real-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using StormReal-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using StormNati Shalom
 
Disaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the CloudDisaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the CloudNati Shalom
 
Disaster recovery on demand on the cloud
Disaster recovery on demand on the cloudDisaster recovery on demand on the cloud
Disaster recovery on demand on the cloudNati Shalom
 
Giga spaces cloudify road map-3 (citi)
Giga spaces cloudify road map-3 (citi)Giga spaces cloudify road map-3 (citi)
Giga spaces cloudify road map-3 (citi)Nati Shalom
 
Big Data on OpenStack
Big Data on OpenStackBig Data on OpenStack
Big Data on OpenStackNati Shalom
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud OutageNati Shalom
 
Dont call me cache april 17
Dont call me cache april 17Dont call me cache april 17
Dont call me cache april 17Nati Shalom
 
Big data (reversim)
Big data (reversim)Big data (reversim)
Big data (reversim)Nati Shalom
 

More from Nati Shalom (20)

Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackReal World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
 
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
 
OpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitOpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the Summit
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & Tosca
 
Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users
 
Software Defined Operator
Software Defined OperatorSoftware Defined Operator
Software Defined Operator
 
Complex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real TimeComplex Analytics with NoSQL Data Store in Real Time
Complex Analytics with NoSQL Data Store in Real Time
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOps
 
When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)When networks meets apps (open stack atlanta)
When networks meets apps (open stack atlanta)
 
Application Centric Approach to Devops
Application Centric Approach to DevopsApplication Centric Approach to Devops
Application Centric Approach to Devops
 
Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013Case Studies for moving apps to the cloud - DLD 2013
Case Studies for moving apps to the cloud - DLD 2013
 
Application Centric DevOps
Application Centric DevOpsApplication Centric DevOps
Application Centric DevOps
 
Real-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using StormReal-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using Storm
 
Disaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the CloudDisaster Recovery on Demand on the Cloud
Disaster Recovery on Demand on the Cloud
 
Disaster recovery on demand on the cloud
Disaster recovery on demand on the cloudDisaster recovery on demand on the cloud
Disaster recovery on demand on the cloud
 
Giga spaces cloudify road map-3 (citi)
Giga spaces cloudify road map-3 (citi)Giga spaces cloudify road map-3 (citi)
Giga spaces cloudify road map-3 (citi)
 
Big Data on OpenStack
Big Data on OpenStackBig Data on OpenStack
Big Data on OpenStack
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud Outage
 
Dont call me cache april 17
Dont call me cache april 17Dont call me cache april 17
Dont call me cache april 17
 
Big data (reversim)
Big data (reversim)Big data (reversim)
Big data (reversim)
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

The Road to Cloud Native VNFs

  • 1. The only constant is changeThe only constant is change The Road to Cloud Native VNFs
  • 2. The only constant is change Introduction • Open Source advocate for the past 10 years. • Actively involved with OpenStack since its inception. • CTO & Founder GigaSpaces The leading Hybrid Cloud Orchestration by OpenStack users
  • 3. The only constant is change About Cloudify Member of Network Functions Virtualisation ISG (NFV) Standards Organizations Open Source Projects
  • 4. The only constant is change Traditional Network Function
  • 5. The only constant is change From Physical Appliance to Virtual Appliance Mostly involved performance optimization and packaging Physical Appliance Virtual Appliance
  • 6. The only constant is change The Rise of Cloud Native NFV
  • 7. The only constant is change The Cloud Native Disruption Physical Appliance Virtual Appliance Cloud Native Mostly involved performance optimization and packaging Disruption - Changes in the architecture, delivery model and biz model
  • 8. The only constant is change Cloud Native VNFs (Versa) Self-Managed
  • 9. The only constant is change Cloud Native VNF Example (Ruckus) SaaS Managed
  • 10. The only constant is change Recipe for Cloud Native VNF ● Software Defined • Including the management and provisioning ● Design for DevOps • Configuration as code • Built-in automation of the provisioning and configuration • Continuous deployment ● Monitoring • Avoid proprietary monitoring • Use best of breed open-source monitoring framework ● Containers • Package your software in containers • Support multiple containers
  • 11. The only constant is change Other Considerations ● Multi Tenancy ○ Share the same VNF between multiple users ○ Have separate VNF per (IaaS) tenant ● Multi Cloud (VIM) Support ○ Operators have different cloud flavour and preferences ○ Be ready to support the common platform to maximize your market reach
  • 12. The only constant is change Generic VNF Orchestration (G-VNFM) Provision ConfigureMonitor Manage Orchestration EngineVNF Hybrid Cloud/Stack - Self-healing - Auto-scaling - Monitoring - Policy Management - Security and Multi-Tenancy
  • 13. The only constant is change Cloud Native on High Performance Stack (Coming Soon) Bare Metal Cloud Intel EPA Enabled Provision ConfigureMonitor Manage - Self-healing - Auto-scaling - Monitoring - Policy Management - Security and Multi-Tenancy Orchestration EngineVNF High Performance Containers Canonical Clear Containers
  • 14. The only constant is change Generic (Operator) Orchestration Virtual Appliance Service Composition Physical Appliance Micro Services Lifecycle Management Consistent Infrastructure /Tenant Management Multi Tenant Orchestrator Cloud Native VNF Embedded Orchestrator Embedded VNFM / Operator Orchestration (NFVO)
  • 15. The only constant is change Characteristics of Embeddable Orchestration ● OEMable ● White Labeling ● Lightweight ● Open Source ● Open Governance ● Extensible/Customizable ● Portable Between OSes & Clouds
  • 16. The only constant is change Cloudify Embeddable Orchestration VNF providers should consider ARIA to gain TOSCA support, automation of deployment and configuration across multiple clouds such as OpenStack, VMware, (or any other cloud), as well as portability between different container-based architectures such as Docker Swarm or Kubernetes. Cloudify includes ARIA as its orchestration engine, so by definition, it inherits all of its capabilities in addition to the capabilities that are provided by Cloudify Manager. VNF providers should consider Cloudify in cases where they would want to gain more advanced management, ongoing automation and security such as: - Self-healing - Auto-scaling - Monitoring - Policy Management - Security and Multi-Tenancy
  • 17. The only constant is change Standardization Effort State of the Union Open-O/ OSM Common Modeling Effort
  • 18. The only constant is change Live Demos KVM ESXI Netconf/YANG Heat Netconf/YANG Service Chaining in a World with No Standard Best of Breed vCPE TOSCA TOSCA
  • 19. The only constant is change Are You Ready to be Cloud Native? Prerequisites ● Can you package your VNF as an Image/Container? ● Can your VNF be driven by API or external script? ● Can you boot/configure your VNF using Cloud-Init ● Does the setup of your VNF assume manual intervention during the setup process?
  • 20. The only constant is change Where Do I Go From Here? Academy ● Free NFV Lab On Demand Through the Cloudify Academy ● Special Consulting and Support Package for Cloud Native VNF
  • 21. The only constant is changeThe only constant is change Thanks! Questions? Find out more on getcloudify.org