Learn how to design Docker containers that you can feel proud of. Design structured microservices easy to scale up, evolve, and maintain. Learn to develop faster using Docker and avoid the "Works for me" problem when deploying to production by design.
Why should you attend this training?
Monolithic solutions were great until now, but in an ever-changing world of continuous development and evolution, we need to make sure that we can add new components, remove old ones and do it in a fashion that is not disruptive of production. Docker solves the problem of coupling components by adding a new abstraction layer, the containers, that help run applications side-to-side but also be isolated one from another.
This course is designed for both Devs and Ops in order to explain how Docker works and how it can fit on the development and production workflow.
Prerequisites & requirements
Basic Linux and
shell knowledge is necessary in order to understand the commands executed inside containers. No specific language knowlege is necessary, we'll interact with various languages (
Java) but the examples are self-descriptive and there is no need for any preparation.
During the training, the attendees will perform various exercises (laboratories), they will need to have their laptop, with pre-installed Docker for their OS, and their text-editor of preference.
WiFi Internet connection is necessary during the training.
420€ per attendant (IVA included). The number of attendees per class may range between 6 to 16 but if your team is smaller just contact us and we'll see if we can collaborate. The duration of the training is two days, split in sessions of eight hours. Alternatively, traininng can be split to four sessions of four hours.