AWS Provisioning

AWS Tutorial: Interacting with AWS

Welcome to the Provisioning AWS lesson. Now that you understand the infrastructure, it's time to learn how developers actually interact with AWS to provision (create) resources.

How to Interact with AWS

Why Learn Provisioning Methods?

As a beginner, you will click around a website to build servers. As an advanced cloud engineer, you will write automated code to build those same servers. Understanding the progression of how to interact with the AWS API is the key to mastering DevOps.

Tutorial Overview

In this tutorial, you will learn the three primary ways to interact with AWS:

  1. The AWS Management Console
  2. The AWS Command Line Interface (CLI)
  3. The AWS Software Development Kits (SDKs)

3 Ways to Interact with AWS

Under the hood, every single action in AWS is an API call. Here are the three ways you can trigger those API calls:


Exercise

?

Which tool would a Python developer use to programmatically upload a file to Amazon S3 directly from their application code?