addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

LA Django Monthly Meeting

  • Feb 18, 2014 · 7:15 PM

Announcing the first LA Django presentation for 2014!

In February, we have an exciting speaker who will discuss the integral role that Django plays in one of the web’s hottest open-source projects, the OpenStack cloud platform. David Lapsley has volunteered to provide an overview of OpenStack and specifically how Django is implemented to provide OpenStack’s dashboard, also known as “Horizon.”

Note that this event will be held in Pasadena, courtesy of Metacloud, and yes… we will have the following (i.e. March) meeting in Santa Monica. As noted in prior announcements, we’re hoping to travel a bit this year to provide additional exposure to our events to the greater LA-based Django community.

Please see additional details on David, and his presentation, below!

See you all on Feb 18th!

Presenter Bio

David Lapsley is a Lead OpenStack Software Engineer at Metacloud. David has been using Python for over 10 years and Django for 5 years. His first commercial Python project was writing a Spread Spectrum Software Defined Radio application for NASA. His first commercial Django project was the front end for a CyberSecurity product developed for Carrier-grade VoIP networks. David’s background is in networking, data visualization, cloud computing, software as a service, and user experience. He has a Ph. D in Electrical and Electronics Engineering from the University of Melbourne, and a B. Sc. and B. E. from Monash University. David is originally from Melbourne, Australia, and is based in LA (via Boston). In his spare time, he enjoys spending time with his family, cycling, not shoveling snow, and working on upstream patches.

Presentation Abstract

OpenStack is an open source cloud computing project that is implemented predominantly in Python. OpenStack’s goal is to provide the "ubiquitous open source cloud computing platform for public and private clouds”. The OpenStack project was launched by Rackspace and NASA in July 2010. Since then the project has gained considerable momentum with over 200 companies joining the project, and the launch of commercial services and products that use OpenStack.

The OpenStack Horizon project provides a web-based User Interface to OpenStack services. It is constructed in two parts: (1) a core set of libraries for implementing a Dashboard; (2) a reference dashboard implementation that uses the core set of libraries. Customization is a core part of the Horizon Framework. The framework enables developers to construct their own dashboards, panel groups and panels, and enables them to assemble them together via a common navigation/presentation framework.

In this presentation, we will provide a brief introduction to OpenStack and Horizon. Then we will dive into the details of Horizon. We will review Horizon’s overall architecture and how it integrates with other OpenStack services. We will look at some of Horizon’s interesting features and describe how to get started developing with Horizon. Finally, we will discuss some of the current challenges facing Horizon and some future directions.

Presentation Outline:

  1. Introduction

  2. OpenStack Intro

  3. Brief Introduction to Metacloud

  4. OpenStack Horizon

    1. Architecture

    2. Integration with other OpenStack services

    3. Interesting Features

    4. How to get started developing on Horizon

    5. Challenges

    6. Future Directions

  5. Conclusion

UPDATED: Recommended parking

The best deal for parking is 90-minutes FREE and only $2.00 for each hour after you've used up the free 90 minutes. The lot is called "Parking Concepts" and it's just a block away from our office. The lot's official address is 33 E Green St, Pasadena, CA 91105. There are two entrances, one a block south of E. Colorado Blvd. on South Raymond Ave. (on the west, or right, side) and another off of Green Street, a block east of Fair Oaks Ave.

I've created a map to help you find it.

The Metro Gold Line is clearly another strong option ;)

Join or login to comment.

  • Matti S

    You may also want to consider parking near City Hall which iirc maybe free at night. Granted it is a little walk.

    1 · January 25, 2014

    • Ray L.

      I took advantage of this, and found it to be a very pleasant walk. Free parking is nothing to sneeze out now a days.

      February 19, 2014

  • Matti S

    SCALE 12x discount code for us = DJNGO
    It will get you 50% off the full conference pass ( $35 vs 70 ). This includes most of the Friday events. SCALE 12x will be Feb 21, 22, 23 at LAX Hilton. Feel free to help put a Django BOF together either Friday or Sat night!

    February 18, 2014

    • Todd C.

      Matti confirmed that the code should now be working! Give it a try and if you have troubles ping me ;)

      1 · February 19, 2014

    • Christopher S.

      Awesome! It works! Looking forward to this!

      1 · February 19, 2014

  • Cynthia

    Superb talk. Pitched just right for introducing OpenStack and Metacloud. Love the architecture of the additions to Django. It would be great to extract those as general purpose apps.

    1 · February 19, 2014

  • Carlos B.

    I like the location because I work and live in Pasadena. It's even better that the train stop is a few blocks away. Great job, Dr. David.

    1 · February 19, 2014

  • David L.

    Great to see everyone tonight! Slides are posted now: Code to follow soon. Feel free to email/dm me if you have any questions!

    3 · February 18, 2014

  • A former member
    A former member

    Very nice meetup and great presentation by David. Very nice and interesting people across the board. Will go again.

    1 · February 18, 2014

  • Christopher S.

    Took a train ride from Culver City to Pasadena. Took about 70 minutes, which is same amount of time the trip would have taken by car. The difference is the trip cost about five dollars the whole way. Had coffee with friends and a nice dinner in Pasadena before the meetup.

    1 · February 18, 2014

  • Oscar T.

    This is my first django meeting so I don't know what to expect

    February 14, 2014

    • Todd C.

      Oscar, you'll find about 34+ people who are very interested in Django either for their person or professional work! Typically, events start off with a short time to network and just meet people (starting around 6:30). People will mingle, eat some food and have a beverage, and then the presentation kicks off. The presentation runs for a good hour or longer and with a Q & A session. Afterward, a bit more mingling and, depending on what people are doing that night, sometimes groups break off and hit a local bar or restaurant to continue their talk. This would be pretty typical of most Meetup meetings regardless of the specific group topic.

      February 18, 2014

    • Todd C.

      BTW: Topics will often be diverse but will certainly certain around Django. Tonight's presentation will be very comprehensive and will be a real eye-opener if you've never worked with cloud computing platforms (no prior experience needed!).

      February 18, 2014

33 went

Our Sponsors

  • Boingo Wireless

    Thanks for sponsoring/hosting LA Django Events!

  • Talener

    Thanks to Talener for providing event hosting for LA Django meetups!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy