Skip to the content.

Cloud 101 Installation Guide

To participate in the workshop, you’ll need the following tools and accounts for working with C#, Kotlin and Node on Azure and Google Cloud Platform.

General tools

Git and GitHub

You’ll need git installed and a GitHub account to complete both the Azure and GCP -part of the workshop.

  1. Create a new GitHub account here
  2. Download and install git following these instructions
  3. When git is installed, you should be able to set your username and commit email address. Use the same email that you registered at GitHub.

Postman

You’ll create at least one API, so it’s nice to have a tool to test it. Postman is quite nice, and available on all platforms.

Azure and C#

To complete the Azure-part of the workshop, you’ll need the following tools and accounts.

.NET 5 SDK and VS Code

If you already have .NET Core installed, you can check the version with dotnet --version.

  1. Install the .NET 7 SDK
  2. If you don’t already have a preferred editor for C# code, grab a copy of VS Code. You’ll also want to get the C# extension. Install it by pressing Ctrl+P, pasting ext install ms-vscode.csharp into the window and pressing enter.

Azure free trial

If you don’t have an active Azure account with available credits, the easiest option is to grab an Azure free trial account. Just go through the registration process, verify your account, and at the end you should be able to visit the Azure portal. You unfortunately have to register both a phone number and a debit or credit card, but Microsoft won’t charge you if you don’t upgrade the account.

If you already have used the Azure free trial, then you’ll have to register a new account with a new email. You can use the same phone number during the registration process.

Google Cloud Platform (GCP) and Kotlin

To complete the GCP-part of the workshop, you’ll need the following tools and accounts.

Java SE JDK and IntelliJ IDEA

  1. You’ll need a version 17 or newer of the Java Developer Kit (JDK). You can use OpenJDK.
  2. If you don’t have a Java IDE and Spring Boot installed, you should download IntelliJ IDEA Ultimate. It’s not free, but it has a 30 day trial and includes Spring Boot and Kotlin. If you prefer another IDE, you can use that instead but you will need to set up envrionments for Maven, Sping Boot and Kotlin yourself.

Python

During the course you will use Python. If you run MacOS or Linux, you will already have an installation as part of the OS that will suffice. If you run Windows, you will need to install Python. You can download it from here.

If you struggle setting up either environments, feel free to reach out to course holders for help before the workshop.

Google Cloud Platform

Course holders have already made a GCP project for you, so all you need is your Computas account.

Cloud SDK

  1. Install the Cloud SDK
  2. During the installation process you’ll initialize Cloud SDK with gcloud init. Remember to log on with your Computas account.