Time: 
2017-05-06 10:45 to 2017-05-06 12:15
Room: 
CC-115

Experience level

Learner

Session Track

Code

Continuous Delivery to Microsoft Azure with Docker through Codeship

Codeship, a hosted continuous integration (CI) solutions provider that empowers software builds and test automation, recently announced support for Microsoft Azure. Codeship previously natively supported Docker and now further enhances their toolset by allowing developers to customize test and production environments in Microsoft’s cloud.

This session will first review what Codeship is and will briefly cover how it works. If you’re not familiar with Codeship, I will demo how it handles continuous deployment and how you can use it in conjunction with Microsoft Azure to stand up Docker infrastructure and pass Docker commands for your dev environments. This session will teach attendees how to push apps to Docker containers on Azure from Codeship through CI/CD and will review how I wrote the code to add support for this. The code used to support Azure is highly scalable and can be applied to other CI/CD tools, such as Jenkins, as well. If you’ve ever been curious about how to get started with continuous integration / continuous deployment and Docker containers, this is the talk to attend!

After this session you will firmly understand how you can use Codeship with Microsoft Azure and Docker to build Docker images and run your applications in running containers. You will also learn how to create a non-interactive, command line based, login session to Microsoft Azure, a method you can scale to other CI/CD tools.