Agile + DevOps West 2019 Tutorial: Beginning a Cloud Migration

Conference archive


Tuesday, June 4, 2019 - 1:00pm to 4:30pm

Beginning a Cloud Migration

Add to calendar

There are many ways to take a traditional application to the cloud. From lift-and-shift to rewriting the application as a series of cloud-native microservices or even rebuilding the application as a series of serverless cloud functions. These options all come with tradeoffs, and it is easy to get stuck debating the merits of each approach. This tutorial provides practical advice coupled with hands-on labs to help illustrate some migration approaches. Start with a traditional application, running in a traditional way, and explore some paths to the cloud. Participants will use a number of services provided by Google Cloud Platform, and leave with a better idea of how to begin their own cloud journey. During this session, participants will run a simple, sample application, provision compute instances in the cloud, provision and utilize cloud storage for application files, provision and utilize a cloud data store, scale out the application, and view application logs. By the end of this class, participants will be able to describe the tradeoffs with various cloud migration strategies, and describe some of the tools and services available on Google Cloud Platform

Prerequisites: This is a hands-on tutorial- participants should bring a wifi-enabled laptop. Participants will be given access to Google Cloud Platform for all of the labs. It’s best that participants of this workshop have some familiarity and comfort with basic web administration, basic system administration, and working on the command line.

Nathen Harvey

Nathen Harvey has been active in the DevOps community for almost a decade, putting the practices of DevOps to work and helping others learn and implement those practices. As a cloud developer advocate at Google, he helps the community understand and apply DevOps and SRE principles and practices in the cloud to drive business outcomes. Prior to joining Google, Nathen led the Chef community, helping them adopt continuous automation to build, deploy, and manage applications in fast, secure ways. He also has a background in running operations and infrastructure for a diverse range of web applications. Nathen is a cohost of the Food Fight Show, a podcast about Chef and DevOps.