Attendees must be familiar with Linux, basic shell and scripting (Bash/Python), Git (clone, commit, pull, etc.), VMs, and public IaaS infrastructure.
Attendees must have a Linux or Mac OS laptop (or a Windows laptop with VirtualBox installed), as well as a GitHub account. Go to Vagrantbox.es and pick your favorite Linux distribution (Ubuntu, CentOS, etc.).
This training is for you because:
Containerized applications grow in use every day. In addition, a number of tools and frameworks are available to implement containerized applications. However, concrete strategies to start your organization on the path to containerization are not widespread. Guidance about what to use and when to use it helps you succeed in the long term.
Michael Hausenblas provides a gentle introduction to building and operating containerized applications at scale. The first day focuses on the basics of building app using containers; the second day expands this knowledge, focusing on the operations (monitoring, upgrades, etc.) of these apps. You’ll learn how to transition from an application to a docker container; how to handle orchestration when changes happen; how to scale your container approach; and how containerization reduces your risks of downtime.
Michael Hausenblas is a developer advocate for OpenShift and Kubernetes at Red Hat, where he helps app ops engineers build and operate distributed services. Michael shares his experience with distributed systems and large-scale data processing through demos, blog posts, and public speaking engagements and contributes to open source software such as OpenShift and Kubernetes. Previously, Michael was a developer advocate at Mesosphere, chief data engineer at MapR Technologies, and a research fellow at the National University of Ireland, Galway, where he researched large-scale data integration and the internet of things and gained experience in advocacy and standardization (World Wide Web Consortium, IETF).
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com