Abstract: To be effective with agile development and with your DevOps implementation, you need to have solid technical practices. Container technology – such as Docker – can be incredibly instrumental in making your developers more agile, and help you scale your DevOps practices throughout the organization. On the other hand, when not implemented properly, container initiatives often introduce numerous challenges and requirements – particularly on your Operations teams – and could put your releases at risk.
In this talk, we will review the pre-requisites for creating an effective development and delivery pipeline powered by containers, to enable you to:
- Empower your developers to be self-sufficient and wicked fast
- Give your Ops team - and the business - confidence in what’s “inside the box”, so they can ensure the containers your developers produce can be managed in production, at scale.
Learning Outcomes: - The implications containers have on your DevOps processes and agile implementation
- How to set up a delivery pipeline using containers and free tooling to dramatically increase your agile throughput
- Special considerations for container-based application pipelines
- How to incorporate the right checks and balances so your Operations team feels comfortable with what goes inside the containers
- Some use cases along your pipeline that are prime for starting your container journey
- Enabling containers at scale in production
- Managing pipelines for container-based applications alongside “traditional” releases
- Bonus: should you go all-in for continuous deployments? and how to get there
Attachments: