Zugriff auf AWS Services

Es gibt unterschiedliche Möglichkeiten, auf die AWS Plattform und auf die AWS Services zuzugreifen. Nachfolgend werden die wichtigsten Methoden genannt.

Für die Durchführung der Übungen ist der Zugang zur AWS Plattform über einen regulären AWS Account oder über AWS Academy zwingend notwendig.

AWS Management Console

Die AWS Management Console ist die grafische Benutzeroberfläche für AWS, die in einem Browser ausgerufen wird. Sie bietet Zugriff auf alle AWS Services in den AWS Regionen und erlaubt deren Konfiguration und Überwachung. Alle Interaktionen über die AWS Management Console interagieren direkt mit den Service API’s. Mit regulären AWS Accounts ist die AWS Management Console über den Link https://console.aws.amazon.com/console/home erreichbar.

Wenn die AWS Management Console über einen AWS Academy Account geöffnet werden soll, muss dies über die AWS Academy Plattform erfolgen. Es ist wichtig zu beachten, dass im Rahmen von AWS Academy nur die AWS Regionen “us-east-1” und “us-east-2” für Übungen verwendet werden können.

AWS CLI

Das AWS Command Line Interface AWS CLI ist ein Open-Source-Tool und erlaubt es per Shell direkt auf die AWS APIs zuzugreifen. Mit nur minimalem Konfigurationsaufwand ermöglicht das AWS CLI die Ausführung von Befehlen. Dabei werden die gleichen AWS Service APIs angesprochen, wie bei der AWS Management Console. Das AWS CLI ist für folgende Betriebssysteme verfügbar:

  • Linux
  • Windows
  • macOS
  • Docker

Die entsprechenden Installationsanleitungen sind in der AWS Dokumentation hinterlegt.

Das AWS CLI muss für die Durchführung der ÜK Module NICHT zwingend installiert werden! Für die Module wird eine Amazon Cloud9 Web IDE genutzt, in der das AWS CLI bereits installiert ist.

AWS SDK

Das AWS SDK (Software Development Kit) dient Entwicklern dazu, AWS Services in ihre Programme zu integrieren. Es steht für viele moderne Programmiersprachen wie C++, Go, Java, JavaScript, .Net, Node.js, PHP, Python oder Ruby zur Verfügung. Für jede dieser Programmiersprachen gibt es eine eigene Dokumentation für die Installation sowie für die Verwendung. Anbei einige Beispiele:

Ein AWS SDK muss für die Durchführung der ÜK Module NICHT installiert werden!

Weiterführende Informationen / Dokumentation