Abstract:
Using a container as the new unit of deployment greatly simplifies things on the surface. You no longer have your application and all the components in it. You don’t need to worry about the runtime environment. Or the operating system? It is all there. You just have the containers. But hold on. Think again. Things are a lot easier to manage - but you still have all those parts. You still have an operating system. And a runtime environment like e.g. a Java VM. And your application. It consists of a bunch of third party, open source libraries for the web frontend. Oh.. yeah and persistence is handled by that ORM library. And then there is this command line tool we have in the container to manage a few tasks. Learn how you can apply supply chain principles to get a better understanding of your container and all its parts. Improve the workflows around them, optimize the parts and manage it all efficiently. And take advantage of a number of emerging tools to keep it manageable.
Outline:
Introduction to hidden complexity of components inside containers with examples
Introduction to supply chain management principles
Apply supply chain principles to container management and creation
Review helpful tools
Speaker:
Manfred Moser got involved with agile methodologies, CI servers and the intersection of Ops and Dev, before everybody was talking about it. He has a passion for tools that help other developers. He is a trainer for Apache Maven and the Nexus Repository Manager and author of multiple books. He is a committer with a number of open source projects. As community advocate for Sonatype, he helps developers with their component usage reaching out from Victoria, BC.