Top Banner
27

DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

May 18, 2018

Download

Documents

trankiet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.
Page 2: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

DevNet Workshop -Getting Started with OpenStack

Shannon McFarland, Distinguished Consulting Engineer

Charles Eckel, Developer Evangelist, Cisco DevNet

@eyepv6, @eckelcu

DEVNET-1211

Page 3: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 4: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

• What is OpenStack

• Containerized OpenStack deployment

• Install and operate on your laptop

• Additional resources

Agenda

Page 5: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

What is OpenStack

Page 6: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 7: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

Containerized OpenStack deployment

Page 8: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 9: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 10: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10DEVNET-1211

Kolla Workflow

Page 11: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

Install and operate on your laptop

Page 12: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 13: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 14: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14DEVNET-1211

Page 15: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15DEVNET-1211

OpenStack Network Architecture

Page 16: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 17: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

Additional resources

Page 18: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 19: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19DEVNET-1211

OpenStack Microsite https://developer.cisco.com/openstack

Page 20: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 21: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21DEVNET-1211

https://communities.cisco.com/community/developer/openstack

Page 22: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 22DEVNET-1211

Learning Labs https://learninglabs.cisco.com/

Page 23: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 24: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 25: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

© 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

Page 26: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.

Thank you

Page 27: DevNet Workshop - Getting Started with€¢Install and operate on your laptop •Additional resources Agenda What is OpenStack © 2018 Cisco and/or its affiliates. All rights reserved.