课程目录:Introduction to Cloud Computing and OpenStack - overview course培训
4401 人关注
(78637/99817)
课程大纲:

         Introduction to Cloud Computing and OpenStack - overview course培训

 

 

 

Introduction:
What is OpenStack?
Foundations of Cloud Computing
OpenStack vs other cloud orchestrators and virtualization solutions (oVirt, Cloud Stack, Proxmox, VMware)
OpenStack evolution
OpenStack distributions
OpenStack releases
OpenStack deployment solutions
OpenStack competitors
OpenStack Services:
Building blocks of the cloud and the OpenStack services:
Core services
Identity Management (Keystone)
Image Service (Glance)
Compute Service (Nova)
Networking Service (Neutron)
Block Storage Service (Cinder)
Other services:
Telemetry Service (Ceilometer)
Load Balancing-as-a-Service (Octavia)
Object Storage (Swift)
Orchestration Service (Heat)
Database-as-a-ServiceTrove
Bare Metal-as-a-Service (Ironic)
Shared File System (Manila)
DNS-as-a-Service (Designate)
Key Management (Barbican/Castellan)
OpenStack clients
Web Interface (Horizon)
CLI clients (python-openstackclient, python-serviceclients)
REST API
3rd party integrations (Terraform, Ansible)
OpenStack Architecture:
Node roles
High availability
Scalability
Segregation
Backup
Monitoring
Self service portal
Interfaces
Quotas
Schedulers
Migrations
Load balancing
Autoscaling
Demonstration:
How to download and execute RC files
How to create an external network in Neutron
How to upload an image to Glance
How to create a new flavor in Nova
How to update default Nova and Neutron quotas
How to create a new tenant in Keystone
How to create a new user in Keystone
How to manage roles in Keystone
How to create a tenant network in Neutron
How to create a router in Neutron
How to manage router’s interfaces in Neutron
How to update security groups in Neutron
How to upload RSA key-pair to the project
How to allocate floating IPs to the project
How to launch an instance from image in Nova
How to associate floating IPs with instances
How to create a new volume in Cinder
How to attach the volume to the instance
How to take a snapshot of the instance
How to take a snapshot of the volume
How to launch an instance from snapshot in Nova
How to create a volume from snapshot in Cinder
Q&A regarding real-life deployments and deployment considerations