Lesson 1: Application Workloads in a Cloud Environment
-
Overview of Application Workload Components
-
Code
-
Data
-
Infrastructure
-
OS Infrastructure
-
Network Infrastructure (IP address blocks, DNS, caching, etc.)
-
Hardware Infrastructure (compute, storage, network hardware)
-
Decoupling application workload software and infrastructure components
-
Creating a common infrastructure for application workloads in a private and public cloud
-
Attaining a state of “infrastructure as code” using API’s for efficiently deploying and migrating application workloads from one cloud to another
-
Comparing and contrasting private and public environments
-
Evaluating the pros and cons of private and public environments
-
Synthesizing private and public clouds to create a hybrid cloud environment
-
Designing a secure hybrid cloud model to facilitate application workload mobility
-
Review the challenges and complexities of deploying a hybrid cloud environment to facilitate application workload mobility
-
Review the critical Cisco products to facilitate application workload mobility in a secure hybrid cloud environment
-
The Cisco CSR 1000V
-
The Cisco ASAv
-
Cisco CloudCenter
-
Cisco Tetration
Lessons 2: Introduction to AWS
-
AWS Architecture Overview
-
Introduction to AWS Elastic Services and the concept of auto-scaling cloud resources
-
Review of the AWS networking architecture
-
Review of the AWS “Shared Security Model”
-
AWS Services Overview
-
Using the AWS GUI Console
-
Using the AWS CLI
-
Viewing AWS CLI output in tabular form or in JSON
-
Managing a AWS EC2 instance with the CLI
-
Extracting AWS networking information with the CLI
-
Review of AWS Programmability using the Python BOTO3 SDK
-
Enhancing an AWS deployment with Cisco products
-
AWS Design Considerations
-
How to avoid being locked into an AWS environment
-
Deploy AWS application workloads for cloud mobility with Cisco CloudCenter
-
Be prepared to meet the security challenges and responsibilities of deploying workloads in an AWS environment with the Cisco ASAv and Cisco CSR 1000v.
-
Comparing a Cisco Powered Private Cloud Deployment with an AWS Public Cloud Deployment
Lesson 3: Deploying the Cisco CSR 1000V in AWS
-
Cisco CSR 1000V Overview
-
Cisco CSR 1000V capabilities
-
provide enhanced routing features in an AWS environment
-
securely connect AWS Virtual Private Clouds
-
provide secure private cloud to AWS connections
-
provide secure branch office to AWS connections
-
Exploring the multiple Cisco CSR 1000V management interfaces
-
Installing a Cisco CSR 1000V in AWS
-
Configuring DMVPN with the Cisco CSR 1000V to connect enterprise sites with AWS
-
Configuring IPSec on Cisco CSR 1000V DMVPN tunnels
-
Using the Cisco CSR 1000V to establish AWS inter-VPC VPN Tunnels
-
Using the Cisco CSR 1000V to create redundant connections to AWS?
Lesson 4: Deploying the Cisco ASAv in AWS
Lesson 5: Deploying Cisco CloudCenter in AWS
-
Cisco CloudCenter Overview
-
Cisco CloudCenter Components
-
Cisco CloudCenter Manager (CCM)
-
Cisco CloudCenter Orchestrator (CCO)
-
Advanced Message Queuing Protocol (AMQP)
-
Management Agents
-
Exploring Cisco CloudCenter User Interfaces
-
Installing Cisco CloudCenter
-
Cisco CloudCenter Configuration Defaults
-
Default number of Cisco CloudCenter templates
-
Default Cisco CloudCenter user accounts
-
Supported Public Clouds (emphasis on AWS)
-
Deploying an Application Cisco CloudCenter
-
Migrating an application workload with Cisco CloudCenter from AWS
-
Cisco CloudCenter advanced features: Benchmarking and Scaling Features
Lesson 6: Deploying Cisco Tetration in AWS
-
Cisco Tetration Overview
-
Cisco Tetration Features and Benefits
-
Cisco Tetration Analytics Platform Architecture
-
Functional Layers
-
Data Collection Layer
-
Analytics Layer
-
Enforcement Layer
-
Visualization Layer
-
Cisco Tetration Hardware and Software Sensors
-
Supported Operating Systems for Full-Visibility
-
Supported Operating Systems for Enforcement
-
Supported Operating Systems for Universal Software Sensors
-
Hardware Sensor Supported Platform
-
Application visibility and insight into application component communication
-
Automated whitelist policy recommendations
-
Policy enforcement that enables application segmentation
-
Policy impact analysis and compliance
-
Complete flow visualization, exploration, and forensics
-
Cisco Tetration Licensing and Deployment Models
-
Base licensing
-
Add-on license for policy enforcement and application segmentation
-
Cisco Tetration Analytics Platform Large Form Factor
-
Cisco Tetration-M (Small Form Factor)
-
Cisco Tetration Cloud (Amazon Web Service [AWS] Public Cloud) on Cloud
Labs
-
Lab Exercise 2-1: Lab Access and the AWS GUI
-
Lab Exercise 2-2: Launch a CENTOS VM as an AWS EC2 Instance
-
Lab Exercise 2-3: The AWS CLI
-
Lab Exercise 2-4: The AWS API Interface with Python BOTO3
-
Lab Exercise 3-1: Installation and Basic Setup of Cisco CSR 1000V
-
Lab Exercise 3-2: Configuring a DMVPN Tunnel Using the Cisco CSR 1000V
-
Lab Exercise 3-3: Managing the CSR 1000V using a REST-ful API
-
Lab Exercise 4-1: Installation and Basic Setup of Cisco ASAv
-
Lab Exercise 4-2: Configuring Cisco ASAv for Stateful Packet Inspection and NAT
-
Lab Exercise 4-3: Managing the Cisco ASAv using a REST-ful API