devnet workshop - getting started with€¢install and operate on your laptop •additional...
TRANSCRIPT
DevNet Workshop -Getting Started with OpenStack
Shannon McFarland, Distinguished Consulting Engineer
Charles Eckel, Developer Evangelist, Cisco DevNet
@eyepv6, @eckelcu
DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco Spark
Questions? Use Cisco Spark to communicate with the speaker after the session
1. Find this session in the Cisco Live Mobile App
2. Click “Join the Discussion”
3. Install Spark or go directly to the space
4. Enter messages/questions in the space
How
cs.co/ciscolivebot#DEVNET-1211
• What is OpenStack
• Containerized OpenStack deployment
• Install and operate on your laptop
• Additional resources
Agenda
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Overview
• Cloud computing platform for public/private clouds
• Abstracts data centers into pools of resources
• Provides management layer for efficient, automated allocation of resources
• Empowers operators, admins, users via self service portals
• Provides APIs to develop cloud-aware applications
6DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Why Containers?
• Simplify a large complex distributed system
• Increase flexibility through modularity
• Speed of deployment
• Simplified management and troubleshooting
8DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Technology Used - Kolla
• Production-ready containers and tools to operate OpenStack clouds
• Toolchain to build Docker containers for OpenStack components in a local Docker registry
• Ansible orchestration to:
• deploy containers
• validate deployment
• manage system after deployment
9DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Run OpenStack On Your Laptop
• Available through Cisco DevNet Learning Labs
• Packaged as a Linux VM you run within VirtualBox
• OpenStack deployed using containers
• You can customize and redeploy using Kolla scripts
• Interact with OpenStack cloud as an operator / user / developer
12DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13DEVNET-1211
Prep VirtualBox
• Download and install VirtualBox and extension pack
• Configure networks in VirtualBox
• Download OpenStack OVA
• Import into VirtualBox
• Associated networks
• Boot VM
Step by Step instructions:
https://learninglabs.cisco.com/lab/openstack-install/step/1
Get OpenStack
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15DEVNET-1211
OpenStack Network Architecture
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Steps to Get Started
• Sign up for DevNet
• Free and easy using event specific URL
• https://developer.cisco.com/join/oss-eu17
• Access the Learning Lab
• https://learninglabs.cisco.com/lab/openstack-install/step/1
• Follow instructions in section titled “How To Setup Your Own Computer”
16DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18DEVNET-1211
Open Source Dev Center
• Contributions to open source
• Use in products/solutions
• Community forums, blogs
• Developer Events
• IETF Hackathons and MEF LSO Hackathons featuring open source implementations of open standards
Your Source for Open Source at Cisco
https://developer.cisco.com/opensource
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19DEVNET-1211
OpenStack Microsite https://developer.cisco.com/openstack
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
OpenStack Projects at Cisco
• Product integrations
• Use Cisco products in your OpenStack deployment
• Community Projects
• Public projects related to OpenStack lead by Cisco developers
• Access to code for you to start using and contributing
20DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21DEVNET-1211
https://communities.cisco.com/community/developer/openstack
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 22DEVNET-1211
Learning Labs https://learninglabs.cisco.com/
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco Spark
Questions? Use Cisco Spark to communicate with the speaker after the session
1. Find this session in the Cisco Live Mobile App
2. Click “Join the Discussion”
3. Install Spark or go directly to the space
4. Enter messages/questions in the space
How
cs.co/ciscolivebot#DEVNET-1211
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Please complete your Online Session Evaluations after each session
• Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt
• All surveys can be completed via the Cisco Live Mobile App or the Communication Stations
Don’t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online.
Complete Your Online Session Evaluation
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue Your Education
• Become a DevNet Member:
• https://developer.cisco.com/join/oss-eu17
• Visit our Open Source Dev Center:
• https://developer.cisco.com/site/opensource/
• Related Sessions
• DEVNET-1101: Getting Started with OpenStack• Tuesday 1pm, Classroom 2
• DEVNET-2004: Best REST in OpenStack• Wednesday 10am, Thursday 3pm, Workshop 4
25DEVNET-1211