Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 5.04 KB

StackEntrance.md

File metadata and controls

49 lines (34 loc) · 5.04 KB

StackEntrance Application Laboratory

Welcome to the OpenStack Cloud App Lounge! Below you will find the second app lab challenge. Each lab is a playful way to see if you have what it takes to be a 'Cloud Application Engineer' - the future of apps.

Before you being, don't forget to setup your laptop with the OpenStack powered cloud of your choice.

your own personal keys to datacentres around the world!

Context for completing the lab:

  1. Because of EU Safe Harbour laws the cloud application you have just built requires that it be run from two different European countries. Fortunately, OpenStack has numerous OpenStack powered clouds in Europe which you can choose from to run your cloud app.
  2. By building your cloud app on multiple clouds you are helping assure your app is not locked to a single cloud operating (infrastructure) system.
  3. Get accounts on two (or more) OpenStack-powered clouds and place your details in a set of instructions which will automatically give you a programmatic entrance to each cloud, i.e. create a clouds.yaml file for use by the os-cloud-config.py (see 'ingredients' below), and ask for help.
  4. Demonstrate you can get access to both clouds via the same cloud configuration instructions

Lab learning objectives (by completing this lab you will know how to...)

  • ...find the API endpoints for each OpenStack cloud so you can control the datacentre via command line (instead of clicking buttons on a dashboard).
  • ...maintain login credentials for multiple clouds worldwide via a single secure file (clouds.yaml)
  • ...connect to 2+ or more OpenStack powered clouds so you can build applications at the datacentre of your choosing.

Win StackerPoints for completing this lab:

  • Show that you have connected to two different datacenters by tweeting two public (IPs) HTTP URLs which can be pinged by one of our Cloud App Lab Pros. Use the hashtag #CloudApp to get the attention of a pro.
  • Ask for one of the Cloud App Lab Pros to verify that these two URLs are publically pingable by giving your tweet a "❤". You will get +5 StackerPoints for each different datacentre/cloud to which you connect.
  • Once you have solved your lab and had it +1'd then head to the cloud app lab lounge to show your evidence to receive your Stacker points.
  • Once you have collected enough lab points, you can turn them into Stacker swag!

Ingredients you'll need to complete the lab:

Lab pros who can help you complete the lab

Open Source is about knowing who as much as it is about knowing what. Stuck on this lab, need some help to solve? Ping one of our Cloud App Lab Pros on Twitter/IRC

Recommended cloud app pros who can help (click the link to send them a tweet):

Solving the lab

Having trouble? Sit back and watch someone else solve the lab challenge ;-)

Watch how to connect to an OpenStack-powered cloud with OS-Cloud-Config.py library and a clouds.yaml file with your authentication details