Openstack in Production

Course Outline

Openstack Foundation

  • Foundation Governance
  • Joining the Foundation
  • Getting Help from the Community
  • Reporting Bugs

Boot Servers

  • MAAS Features
  • Kickstart Features
  • Crowbar Features
  • Fuel Features
  • Manual Deployment
  • How to Deploy MAAS
  • Deployment Lab Exercises

Deployment Tools

  • Comparison of Config Management Tools
    • Puppet
    • Chef
    • Ansible
    • Juju
  • Comparison of Openstack Installers
    • Landscape
    • Fuel
    • Juju
    • Packstack
    • OSP Director
  • How to deploy Juju
  • Deployment Lab Exercises

Deploying Openstack

  • Configuring Juju to deploy Openstack
  • Optional Configuration Options
  • Creating the Bundle
  • Adding Storage
  • Adding Telemetry and Orchestration
  • Deployment Lab Exercises

Neutron Networking

  • Overall Architecture
  • Path of Packet Flow from Instance to Internet
  • The metadata service
  • Troubleshooting

Storage Services

  • Ephemeral Storage
  • Block Storage
  • Object Storage
  • Ceph
  • Troubleshooting

Highly Available Services

  • CAP Theorem
  • Running Percona cluster in HA master-master replication mode
  • Failure Recovery
  • Lab exercises
  • Running RabbitMQ in HA mode
  • Failure Recovery
  • Lab Exercises

Logging and Monitoring

  • Monitoring Tools
  • Deploying Nagios
  • Logging Tools
  • ELK stack
  • Tuning Elasticsearch
  • Using Kibana

Backup and Disaster Recovery

  • Tenant Backups
  • Operator Backups
  • Failure Modes
  • Disaster Recovery

 

Cost: £960 for 3 days course per student, including Lab Exercises, NUS Student discounts available.  Contact Us for on-premise courses.  

Delivered by Darryl Weaver, an experienced Openstack Architect worked with Openstack for 4 years and worked on large deployments with customers all over the world.