Interacting with AWS

There are three ways to interact with AWS:

AWS Management Console:

  • A web based interface to configure, create, and manage resources
  • Also accessible via mobile app
  • Beginner friendly and ideal for quickly testing out services
  • Click here to access Kainos AWS Management Console

AWS CLI

  • A command line utility on Windows, Mac, and Linux
  • Every task that can be done in the console can be done with CLI
  • Ideal for automating repetetive tasks
  • Refer to AWS CLI Command Reference here

AWS SDK

  • Allows to manage resources programatically, thus allowing to automate interaction with the platform.
  • The SDK is available in all the popular languages: Java, .NET, Python, C++, Ruby, etc.
  • A rich documentation for each SDK in each is available, for Python visit https://aws.amazon.com/sdk-for-python/

Demo

  • Set up AWS Account
  • Set up AWS CLI