Overview:
The purpose of this workshop is to explore the core concepts of modern Continuous Delivery (CD). The participants will learn why CD is needed, what are the necessary (and the optional) parts of a great CD pipeline and how to wire them all together for an effective workflow. In the process we will get our hands dirty building and deploying a number of interconnected microservices onto a cloud-based cluster.
Target Audience:
Software Developers, Testers, Sysadmins and DevOps Engineers looking to expand their knowledge in CI/CD, obtain a system-wide view of software delivery processes and enrich their experience by playing with the industry hottest tools.
Course prerequisites:
Professional background in working with computer systems. Basic knowledge in:
– unix/linux OS
– scripting languages (perl, python, ruby, javascript or shell)
– software build systems (desirable)
Technical requirements:
Each participant should be equipped with a personal computer with internet connection. For the purpose of the workshop the participants will be requested to acquire a trial account for Google Cloud Platform. These accounts are free of charge but may require providing credit card details.