In this workshop, you’ll learn the basics of Kubernetes and how to orchestrate containers across a variety of cloud platforms. We will illuminate why this technology is used, and the specific history of VMs, containers, and cloud architecture that has led to its necessity. From there, we will introduce key concepts and tools for using Kubernetes. By the end of the workshop, students will be able to deploy a web application using Kubernetes.
This is a great skill to learn for anybody interested in software operations, data science, infrastructure engineering, building a Continuous Integration pipeline, or starting a tech company.
What we'll cover:
• A brief history of Virtual Machines and Containers
• What is Kubernetes, and why would I use it?
• Deployments, Pods, and Services
• Deploy an application with Kubernetes
• Basic understanding of containers
• Basic understanding of the Unix Command Line Interface (Terminal)
To install dependencies:
If you are on OS X and have homebrew, download this repository and run brew bundle: https://github.com/brendajin/k8s-workshop
Otherwise, you'll need:
• Docker Community Edition
• Kubernetes kubectl
Instructor: Lorena Mesa
Political analyst turned coder, Lorena Mesa is a Sprout Social software engineer on data science, Director on the Python Software Foundation, PyLadies Chicago co-organizer, and Tech Ladies Chicago city organizer. Lorena’s work in the data driven Obama for America campaigns and her graduate research on the economic impact of the 2009 mortgage crisis on Chicagoland Latinxs led to her interest in applied mathematics in software and data science. One part activist, one part Star Wars fanatic, and another part Trekkie, Lorena abides by the motto to “live long and prosper”.
Hosted by: Morningstar
Morningstar’s mission is to create great products that help investors reach their financial goals. We accomplish this by working directly with investors, as well as the advisors and institutions that serve them.
Scholarships: A limited number of scholarships are available for those with a financial hardship. Apply at http://bit.ly/gdi-chi-scholarship Do not RSVP for the event. The deadline to apply for a scholarship is July 3. Scholarship applicants will be notified shortly after the deadline. Class capacity does not impact scholarship students.
Teaching Assistants: If you are interested in being a teaching assistant for this or future workshops, please visit http://gdichicago.com/volunteer/
No shows: Your course fee will be donated to the chapter scholarship fund.
Cancellation Policy: Class is subject to cancellation if there are fewer than 5 registrations 1 week in advance.
Refund Policy: Girl Develop It is unable to offer refunds for cancelled registrations or no-shows. We only extend refunds if 1) the class is cancelled by the GDI chapter leaders due to low enrollment, or 2) the class is rescheduled and you cannot make the rescheduled date.
No Drop-Ins: We have a 100% no drop-ins policy. Students that have not registered on Meetup before the class will not be accepted into the class. Please do not show up to a class without registering via Meetup, you will be turned away.
Age Limit: Our program and curriculum are geared towards adults 18 and over. At this time, we do not accept minors as students in our courses and workshops.
Code of Conduct: Girl Develop It's mission is focused on providing opportunities for women to learn web and software development, but our classes and events are open to all genders and identities. We are dedicated to providing a welcoming and comfortable environment for all to learn coding and every attendee is expected to uphold our Code of Conduct (http://www.girldevelopit.com/codeofconduct).
Questions?: If you have any questions prior to registering, please contact us at firstname.lastname@example.org