When expanding a Docker setup beyond a single node, shared volumes and shared networks become an important topic. LPI asks you to ‘be aware’ of these topics which basically means that you should know that these projects exist and what their purposes are. The GitHub pages of Flocker and Flannel do a great job in providing this information. Similar, LPI asks you to understand the features of CoreOS Container Linux, rkt and etcd.

In a dynamic environment such as most containerized microservice applications, services need to find each other. This is where service discovery comes into play. LPI expects you to understand the concept of service discovery. Sreenivas Makam’ blog on service discovery using Consul is an interesting read with illustrative examples. Focus on the concepts, not on Consul, which is not mentioned in the DevOps Tools Engineer objectives.

Fabian Thorns is the Director of Certification Development at Linux Professional Institute, LPI. He is M.Sc. Business Information Systems, a regular speaker at open source events and the author of numerous articles and books. Fabian has been part of the exam development team since 2010. Connect with him on LinkedIn, XING or via email (fthorns at lpi.org).

Your name

Comment *

LPI is a non profit organization.

LPI is the global certification standard and career support organization for open source professionals. With more than 600,000 exams delivered, it's the world’s first and largest vendor-neutral Linux and open source certification body. LPI has certified professionals in over 180 countries, delivers exams in 9 languages, and has hundreds of training partners.

Our purpose is to enable economic and creative opportunities for everybody by making open source knowledge and skills certification universally accessible.