Network Function Virtualization (NFV) framework is a network architecture concept using existing virtualization technologies to virtualize network functions to provide services.
The Cisco Elastic Services Controller (ESC) v1.0 is a 1-day lab-intensive virtual instructor-led training(vILT) via video conference that introduces using Cisco Elastic Services Controller (ESC) in an OpenStack or VMware environment.


Upon completing this course, the learner will be able to meet these overall objectives:
  • Install and maintain Cisco Elastic Services Controller in an OpenStack or VMware environment
  • Manage Images, Flavors and Networks using Cisco ESC
  • Deploy new Virtual Network Functions (VNFs) using Cisco ESC
  • Monitor VNFs using custom metrics to perform fault recovery or scale-in/out
  • Describe integration of Cisco ESC with Cisco Network Services Orchestrator (NSO) to create an NFV solution


The course contains these components:
  • Cisco ESC Architecture
    • Cisco ESC Architecture
    • VNF Lifecycle in Cisco ESC
  • Cisco ESC Installation and Upgrade
    • Cisco ESC Installation on OpenStack
    • Cisco ESC Upgrade on OpenStack
    • Cisco ESC High Availability on OpenStack
    • Cisco ESC Installation on VMware
    • Cisco ESC Post-Installation Tasks
    • Lab: Installing Cisco ESC on OpenStack
  • Managing VM Resources in Cisco ESC
    • Managing Tenants
    • Managing Networks and Subnets
    • Managing Images and Flavors
  • Deploying and Configuring Virtual Network Functions
    • Deployment Data Model
    • Day-0 Configuration
    • Placement Rules
    • Deploying VNFs in OpenStack
    • Deploying VNFs in VMware
    • Deployment Notifications
    • Lab: Manage VNFs on OpenStack using Cisco ESC
  • Monitoring, Scaling and Healing Virtual Network Functions
    • Cisco ESC KPI and Rules Datamodel
    • Monitoring VNF Health and Healing
    • Monitoring VNF Load and Scaling
    • Custom Metrics and Actions
    • Dynamic Mappings
    • VNF Operations
    • Lab: Deployment Scaling
    • Lab: Custom Metrics and Custom Actions
  • Cisco ESC Integration
    • Cisco ESC Northbound APIs
    • Cisco NSO Integration
    • Virtual MPLS VPN
    • Resource Manager
    • VM Management Service
    • Lab: Cisco ESC Integration with Cisco NSO

Prerequisite Knowledge

The knowledge and skills that a learner should possess before attending this course are as follows:
  • Basic knowledge of a command line of UNIX-like operating systems
  • Basic NETCONF knowledge
  • Basic OpenStack knowledge
  • For completion of Cisco NSO integration, additional knowledge is required: