Skip to content

jorenknieper/multi-cloud-workshop

 
 

Repository files navigation

Multi-cloud workshop

Introduction

Public clouds are omnipresent these days, but which public cloud provider do you choose? Can you avoid cloud lock-in? And if you can, do you really want to avoid this?

In this workshop we will look at how we can easily configure infrastructure into different public cloud providers (AWS, Google Cloud and Azure). Once we have our infrastructure in place we will look at how we can easily deploy application to them.

This workshop is accompanied by a presentation which should give you additional insights and knowlegde required to complete this hands-on part.

Table of contents

Summed up contents

In this workshop we'll discover the following tools:

  • Docker basics
  • CloudFormation (AWS), ARM Templates (Azure), Deployment Manager (Google Cloud)
  • Terraform
  • AWS (EC2 instances + Route53)
  • Google Cloud (Compute Instances + DNS)
  • Azure (Virtual Machines + DNS)
  • Azure DevOps

Target group

This workshop is very much an introduction to the different public cloud providers. It also provides the basics about DevOps/CI/CD pipelines.

Some notes

  • You will not be able to start this workshop on your own without a Gluo tutor. We set up an environment in which you can work (creating accounts and initial instances...) using scripting which is not integrated into the public GitHub repository.

Contact

If you liked what we did or want to like what we do, please do contact us! Revelant links can always be found at http://www.gluo.be.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 98.0%
  • Shell 2.0%