2. DAY ONE:
Introduction To Cloud Computing and Virtualization
(Three Hours)
• Virtualization Fundamentals.
• The Purpose of Virtualization.
• Benefits of Virtualization
• System Virtualization (Server, Desktop)
• Application Virtualization.
• Cloud Computing Fundamentals.
• Cloud Service Models.
• Cloud Deployment Models.
• Security of Cloud Computing
• Business Continuity and Disaster Recovery
3. DAY TWO:
Introduction To CloudStack [Part One]
(Three Hours)
• Overview of CloudStack
• Cloud Strategies
• Problem Definition
• CloudStack Architecture
• CloudStack Core Components
• Feature set overview
• CloudStack Network
• CloudStack Storage
4. DAY THREE:
Introduction To CloudStack [Part Two]
(Three Hours)
• MS internals
• CloudStack Workflow
• CloudStack Plugins
• System VMs
• System Interactions
• CloudStack High Availability
• Roadmap
• Comparisons
5. DAY FOUR:
CloudStack Administration [Part One]
(Three Hours)
• Concepts
◦ What is CloudStack?
◦ What CloudStack Do?
◦ Deployment of Cloud Stack
• CloudStack Infrastructure Concepts
◦ Zones, Pods, Clusters and Hosts
◦ Primary and Secondary Storage
• Physical Networks
• CloudStack Accounts
◦ Accounts, Users and Domains
6. DAY FIVE:
CloudStack Administration [Part Two]
(Three Hours)
• User Services Overview
◦ Service Offerings, Disk Offerings, Network Offerings and
Templates
• User Interface
◦ Login to the UI
◦ Using SSH Keys for Authentication
• Using Projects
◦ Overview of Projects
◦ Configuring Projects
◦ creating a New Project
◦ Adding members to a Project
◦ Accepting a membership Invitation
◦ Suspending or Deleting a Project
◦ Using the Project View
7. DAY SIX:
CloudStack Administration [Part Three]
(Three Hours)
• Steps to Provisioning Cloud Infrastructure
◦ Overview of Provisioning Steps
◦ Adding Zones, Pods, Clusters and Hosts
◦ Adding primary and Secondary storage
◦ Initializing and Test.
• Service Offerings
◦ Compute and Disk Service Offerings
◦ System Service Offerings
• Setting up Networking for Users
◦ Overview of Setting up Networking for Users
◦ About Virtual Networks
◦ Network Service Providers
◦ Network Offerings
8. DAY SEVEN:
CloudStack Administration [Part Four]
(Three Hours)
• Working with Virtual Machines
◦ Best Practices for VMs
◦ VM Life Cycle
◦ Creating Vms
◦ Accessing Vms
◦ Stoping and Starting VMs
◦ Changing the VM name, OS and Group.
◦ Creating a Service Offering for a VM
◦ Moving VM between hosts.
◦ Deleting Vms
◦ Working with ISOs
• Working with Hosrs
◦ Adding Hosts
◦ Scheduled Maintenance and Maintenance Mode for
◦ Hosts
◦ Disabling and Enabling Zones, Pods, and Clusters
◦ Removing Hosts
◦ Re-Installing Hosts
◦ Maintaining Hypervisors on Hosts
◦ Changing Host Password
◦ VLAN Provisioning
9. DAY EIGHT:
CloudStack Administration [Part Five]
(Three Hours)
• Working with Templates
◦ Creating Templates: Overview
◦ Requirements for Templates
◦ Best Practices for Templates
◦ The Default Template
◦ Private and Public Templates
◦ Creating a Template from an Existing Virtual Machine
◦ Creating a Template from a Snapshot
◦ Exporting Templates
◦ Creating a Windows Template
◦ Importing Amazon Machine Images
◦ Converting a Hyper-V VM to a Template
◦ Adding Password Management to Your Templates
◦ Deleting Templates
• Working With Storage
◦ Storage Overview
◦ Primary Storage
◦ Secondary Storage
◦ Working With Volumes
◦ Working with Snapshots
10. DAY NINE:
CloudStack Administration [Part Six]
(Three Hours)
• Working with Usage
◦ Configuring the Usage Server
◦ Setting Usage Limits
◦ Globally Configured Limits
◦ Default Account Resource Limits
◦ Per-Domain Limits
• Managing Networks and Traffic
◦ Guest Traffic
◦ Networking in a Pod
◦ Networking in a Zone
◦ Basic Zone Physical Network Configuration
◦ Using Multiple Guest Networks
◦ Security Groups
◦ External Firewalls and Load Balancers
◦ Guest IP Ranges
◦ Acquiring a New IP Address
◦ Releasing an IP Address
◦ Static NAT
◦ IP Forwarding and Firewalling
◦ IP Load Balancing
◦ DNS and DHCP
◦ About Inter-VLAN Routing
◦ Configuring a Virtual Private Cloud
◦ Management Server Load Balancing
11. DAY TEN:
CloudStack Administration [Part Seven]
(Three Hours)
• Working with System Virtual Machines
◦ The System VM Template
◦ Multiple System VM Support for Vmware
◦ Console Proxy
◦ Virtual Router
◦ Secondary Storage VM
• System Reliability and High Availability
◦ HA for Management Server
◦ HA-Enabled Virtual Machines
◦ HA for Hosts
◦ Primary Storage Outage and Data Loss
◦ Secondary Storage Outage and Data Loss
• Managing the Cloud
◦ Using Tags to Organize Resources in the Cloud
◦ Changing the Database Configuration
◦ Administrator Alerts
◦ Customizing the Network Domain Name
◦ Stopping and Restarting the Management Server