Sie können die AWS Cloud auf vielfältige Weise nutzen. AWS bietet alle drei Cloud-Computing-Modelle an: Infrastructure as a Service (Iaas), Platform as a Service (PaaS) und Software as a Service (SaaS). Wenn Sie AWS als IaaS-Provider nutzen, wird Ihnen lediglich die Hardware zur Verfügung gestellt. Bei Nutzung von AWS als PaaS übernimmt AWS für Sie zusätzlich die Verwaltung der zugrundeliegenden Infrastruktur (Hardware und Betriebssysteme). Entscheiden Sie sich für SaaS, so steht Ihnen ein vollständiges Produkt – meist eine Endbenutzeranwendung – zur Verfügung, das komplett von AWS ausgeführt und verwaltet wird.
ML/AI
Nutzen Sie die AWS Cloud, um Ihre Machine-Learning-Workloads auf einfache Weise umzusetzen. AWS unterstützt Sie beim Erstellen von Data Lakes in kürzester Zeit (Tage statt Wochen) unter Einbeziehung gängiger Sicherheitsaspekte. Trainieren Sie Ihre Modelle (Machine Learning as a Service) oder verlagern Sie Ihre ETL-Jobs in die AWS Cloud. Sie kümmern sich lediglich um die Abbildung Ihrer Businesslogik, AWS übernimmt die Verwaltung und Administration der Infrastruktur für Sie und Sie zahlen stets nur für das, was Sie wirklich verbraucht haben.
IoT
Nutzen Sie die AWS Cloud, um Daten von Millionen von Devices quasi in Echtzeit zu empfangen und zu verarbeiten. Verwalten Sie Ihre Device Farm zentral aus AWS heraus. Verknüpfen Sie ihre IoT-Daten mit den AWS-Diensten für maschinelles Lernen und erweitern Sie das Anwendungsspektrum auf einfachste Art und Weise (z. B Predictive Maintenance). AWS kümmert sich hierbei um die Verwaltung der Infrastruktur und skaliert in Abhängigkeit der Nutzlast, während Sie nur für die Ressourcen zahlen, die Sie tatsächlich in Anspruch genommen haben.
Serverless Compute
AWS bietet Ihnen mit AWS Lambda eine Möglichkeit, sich voll und ganz auf die Entwicklung zu konzentrieren. Sie laden nur noch den Sourcecode in die AWS Cloud, und AWS lässt diesen auf moderner, sicherer Hardware ausführen. Bei AWS Lambda zahlen Sie nur für die Ausführungsdauer Ihrer Funktion. Wird Ihre Funktion nicht ausgeführt, wird Ihnen auch nichts in Rechnung gestellt. AWS Lambda ist ein hochskalierender Service, der sich jeder Workload dynamisch anpasst.
Mobile Entwicklung
AWS unterstützt die Entwicklung von Applikationen, die auf mobilen Endgeräten laufen sollen. Mit der AWS Device Farm können Sie Ihre Anwendungen auf vielen Endgeräten (automatisiert) testen. Das Amplify-Framework von AWS hilft Ihnen, in kürzester Zeit Backends zur Verfügung zu stellen, die auf die Nutzung mobiler Applikationen zugeschnitten sind.