Inmitten der Thanksgiving-Feierlichkeiten und des Black Friday-Rummels hielt Amazon Web Services seine jährliche Konferenz AWS re:Invent in Las Vegas ab.

Ursprünglich ist die Veranstaltung für Entwickler und Cloud-Enthusiasten gedacht, hat sich aber zur weltweit führenden Cloud-Veranstaltung für Entwickler und Führungskräfte entwickelt. In vier Kongresshallen in Las Vegas verteilten sich die über 43.000 Teilnehmer auf fünf Tage voller Keynotes, Ankündigungen und Workshops, die das Tempo der Cloud-Innovation und des Wachstums für das nächste Jahr bestimmen werden.

Für einen Techniker wie mich war die Veranstaltung hervorragend!

Ich habe dieses Jahr zum ersten Mal an der AWS Re:Invent teilgenommen und war völlig überwältigt von dem rasanten Tempo der neuen Produktankündigungen, den Roadmaps für die Cloud-Architektur und der schieren Dominanz von AWS. Beginnen wir mit der Größe von AWS, das mit einem Umsatz von 18 Milliarden US-Dollar und einem jährlichen Wachstum von 40 % arbeitet. Laut Gartner macht AWS 44 % des weltweiten Gesamtumsatzes mit Cloud-Infrastruktur und -Services aus, während alle anderen Cloud-Anbieter zusammen nicht einmal die Hälfte davon ausmachen.

Hunderte von neuen AWS-Cloud-Services wurden im Laufe der Woche auf verschiedenen Veranstaltungen vorgestellt, darunter auch eine "Midnight Madness"-Enthüllung. Die neu vorgestellten Services umfassen die Bereiche Künstliche Intelligenz (KI), maschinelles Lernen, Deep Learning, serverloses Computing, Container, Internet der Dinge (IoT), Alexa for Business sowie Virtual Reality (VR), Augmented Reality (AR) und dreidimensionale Verarbeitung. Zur Freude der Ingenieure wurden außerdem Hunderte von Verbesserungen für viele zentrale AWS-Cloud-Produkte angekündigt, darunter EC2 Compute, Relational Database Service (RDS), VPC Networking, Cloud Trail und Cloud Formation.

Cloud architectural roadmaps

Während seiner strategischen Technologie-Keynote beschrieb AWS-CTO Dr. Werner Vogels die Säulen der "21st Century Architectures" für die Cloud. Vogels skizzierte mehrere wichtige Themen, die die Art und Weise, wie Anwendungen entwickelt und bereitgestellt werden, verändern werden:

Menschenzentrierte Interaktionen

Natürliche, auf den Menschen ausgerichtete Interaktionen werden nun durch sprachgesteuerte Schnittstellen zur Realität und stellen eine der größten technischen Umwälzungen dar. Alle in der Vergangenheit entwickelten Schnittstellen waren an die Grenzen von Maschinen, insbesondere der Rechenleistung, gebunden. Diese "maschinengesteuerten Schnittstellen" wie Green Screens/Terminals, grafische Benutzeroberflächen und mobile Touchscreen-Schnittstellen sind für den Menschen unnatürlich.

Die Schnittstellen der Zukunft werden alle auf den Menschen ausgerichtet sein, angefangen bei sprachbasierten Schnittstellen, die auf Konversation ausgerichtet sind, da dies die natürliche Art der menschlichen Interaktion ist. AWS hat mit seinen Alexa-Tools, den Spracherkennungs- und Spracherzeugungsdiensten Lex und Polly und den neuen Echtzeit-Übersetzungs- und Transkriptionsdiensten erheblich in diesen Bereich investiert.

Digitales Kapital durch Daten

Daten sind die neue Währung in der digitalen Welt, so Vogels. Was die Unternehmen der Zukunft auszeichnet, ist ihre Fähigkeit, alle ihnen zur Verfügung stehenden Daten zu sammeln, zu analysieren und Entscheidungen zu treffen. Dies wird durch den verstärkten Einsatz von Technologien für künstliche Intelligenz und maschinelles Lernen erreicht, um eingehende Datenströme aus unzähligen Quellen in Echtzeit zu analysieren, um automatisch Muster und Anomalien zu erkennen und Kausalitäten zu bestimmen.

Digital Capital Through Data

In diesem Jahr hat AWS Sagemaker eingeführt, um Entwicklern die Erstellung und Bereitstellung von Modellen für maschinelles Lernen in ihren Anwendungen zu erleichtern. Ziel von Sagemaker ist es, die Reibungsverluste bei der Erstellung von Modellen für maschinelles Lernen zu verringern, damit sich Entwickler stärker auf die Anwendung konzentrieren können, anstatt sich mit den komplexen technischen Grundlagen des maschinellen Lernens zu beschäftigen.

Serverloses Rechnen

Serverloses Computing ist auf dem Vormarsch. AWS hat seine Vision des Serverless Computing durch seine Investitionen in Lambda-Services umgesetzt, die es Entwicklern sehr einfach machen, Code in großem Umfang zu veröffentlichen, zu überwachen und zu warten.

Infolgedessen entwickelt sich ein "Alles-als-Service"-Paradigma. In dieser Welt konzentrieren sich Entwickler ausschließlich auf das Schreiben, Debuggen und Ausführen von Code, ohne dass sie jemals etwas auf Servern ablegen oder sich Gedanken über die Skalierung der Infrastruktur machen müssen - alle Ressourcen (Computer, Festplatte, Speicher, Netzwerk) werden dynamisch verwaltet und zugewiesen.

AWS has implemented their vision of serverless

Entwickler können sich ganz auf die Erstellung ihrer Anwendungen konzentrieren und bei Bedarf branchenführende Funktionen zur Lösung ihrer Probleme nutzen, die in Form von unabhängigen, belastbaren und skalierbaren Microservices bereitgestellt werden. Außerdem wurde ein neues AWS Serverless Application Repository angekündigt, das den Austausch von Funktionen ermöglicht, die von einer globalen Entwicklergemeinschaft erstellt wurden. Letztlich geht es darum, die Entwicklung noch einfacher und schneller zu machen.

Sicherheit ist jedermanns Aufgabe

Keine strategische Cloud-Keynote wäre vollständig ohne eine Diskussion über Sicherheit. AWS macht es immer einfacher, eine vollständige Verschlüsselung von Cloud-Ressourcen zu erreichen. Vorbei sind die Zeiten, in denen man sich Gedanken über die Auswirkungen der Datenverschlüsselung auf die Leistung, die Verwaltung von Schlüsselspeichern und deren Aktualisierung über verschiedene Dienste hinweg machen musste. Wie Vogels betonte, ist die Verschlüsselung die einzige Möglichkeit, um sicherzustellen, dass Sie der Einzige sind, der Zugriff auf Ihre Daten hat. Sie ist nicht mehr optional, und es gibt wirklich keine Ausrede mehr, sie nicht zu verwenden.

Darüber hinaus stehen robuste verwaltete Dienste zur Verfügung, um den Zugriff auf alle Ressourcen bis hinunter zur API-Ebene zu prüfen und zu verfolgen. AWS hat außerdem seinen neuen GuardDuty-Service eingeführt, der die Echtzeit-Erkennung potenziell gefährlicher Aktivitäten auf der Grundlage von Indikatoren für eine Kompromittierung ermöglicht, z. B. die Übertragung von Daten an bekannte bösartige Akteure. Das Beste daran ist, dass dieser Dienst mit nur wenigen Klicks aktiviert werden kann und mit dem Wachstum der Nutzung mitwächst.

Da ich nicht genau wusste, was mich erwartete, empfand ich AWS Re:Invent als aufschlussreich und befähigend. Für Entwickler eröffnet das scheinbar endlose Buffet der von AWS angebotenen Cloud-Services eine Vielzahl von Möglichkeiten.

AWS hat die Philosophie des Amazon-Gründers Jeff Bezos, die er in seinem ursprünglichen Brief an die Aktionäre im Jahr 1997 dargelegt hat, mit Sicherheit erfüllt:

Es ist am besten, so lange wie möglich an "Tag 1" festzuhalten und der Vorstellung zu widerstehen, dass "Tag 2" gekommen ist. "Tag 2 ist Stillstand. Gefolgt von Irrelevanz. Gefolgt von einem unerträglichen, schmerzhaften Niedergang. Gefolgt vom Tod. Und deshalb ist es immer Tag 1"