Last updated
Kurskod
osovv
Varaktighet
7 timmar (vanligtvis 1 dag inklusive pauser)
Krav
Basic knowledge of Cloud Computing paradigm.
Översikt
Kursen ägnas åt IT-ingenjörer och arkitekter som letar efter en lösning för att vara värd för privata eller offentliga IaaS (Infrastructure as a Service) -moln.
Detta är också en stor möjlighet för IT-chefer att få kunskapsöversikt om möjligheter som kan öppnas av OpenStack .
Innan du spenderar mycket pengar på OpenStack implementering kan du överväga alla fördelar och nackdelar genom att gå på vår kurs.
Detta ämne är också tillgängligt som individuell konsultation.
Kursmål:
få grundläggande kunskaper om OpenStack
Kursplan
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)
- Core services
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
We also do Consultancy!
We work with leading clients across a wide range of technologies!
Reach out for Project | Staff Enhancement | System Audit Consulting