• Author: Arthur Ulfeldt

  • Updated: 5/15/2019

  • Duration: 2h 12m

  • Skill Level: Intermediate

  • Course URL: https://www.lynda.com/Docker-tutorials/Docker-Continuous-Delivery/672474-2.html

  • Description:

    Continuous integration and continuous deployment (CI/CD) allow developers to work more collaboratively and catch bugs earlier in the development lifecycle. Docker—a leading software container platform—can greatly simplify continuous deployment by allowing for safer, more reliable deployment and testing environments. In this course, join Arthur Ulfeldt as he explains how to use Docker to build deployment systems. Arthur steps through how to build your CI/CD toolbox, including how to build a minimal Jenkins installation and build Docker images for CI. He also covers essential continuous deployment and integration concepts; shows how to build a simple example of continuous deployment with Docker; discusses integration testing; and more.

    Topics include:

    • How Docker can greatly simplify continuous deployment
    • Building your CI/CD toolbox
    • Continuous deployment using hosted Docker
    • Deploying to AWS with Jenkins
    • Goals and expectations for integration testing
    • Creating an integration test job

Table of Content

Podcast

Gardener Teaser: Gardener - Kubernetes automation including day 2 operation

From Monolith to Service Mesh - Matt Klein, Lyft

  • Envoy is a new high performance open source proxy which aims to make the network transparent to applications. Envoy’s out of process architecture allows it to be used alongside any language or runtime.

Building high performance microservices with Kubernetes, Go, and gRPC (Google Cloud Nex)