The Doppler Quarterly (DEUTSCHE) Winter 2018 | Page 72
Developer und Full Stack Teams zum allgemeinen Sprachgebrauch. Auch die
Bezeichnung „DevOps Engineer“ kommt in Diskussionen über Cloud-Pro-
gramme immer wieder vor. Jeder Arbeitgeber wünscht sich ein Universalgenie,
das alle Fähigkeiten vereint. Diesen Typus mag es geben, doch er kommt sehr
selten vor.
Das Full Stack Team ist eine Gruppe von Engineers, die das gemeinsame Ziel
haben, Anwendungen zu entwickeln, zu testen, freizugeben und zu unterstüt-
zen. In einem solchen Team können Sie sich mit Ihren besten Fähigkeiten ein-
bringen. Sie müssen jedoch etwas anbieten, was dem ganzen Team nützt.
Wird es jemals dazu kommen, dass explizit nach einem Full Stack Engineer
oder Full Stack Developer gesucht wird? Nach den Gesetzen des Marktes wird
die Nachfrage mit dem Vormarsch der Public Cloud steigen. Im Zuge dessen
wird sich der Full Stack Engineer oder Developer von einer seltenen Spezies
zur Norm entwickeln. Nutzen Sie die Zeit, um sich auf eine Sache zu
spezialisieren.
Womit soll ich beginnen?
Schritt 1: Cloud-Schulungen und -Zertifizierungen
Auch wenn Ihr Unternehmen proaktiv Schulungen anbietet, um Sie zu unter-
stützen, gibt es keine Alternative zu selbstbestimmtem Lernen. Die gute Nach-
richt ist, dass hochqualitative Informationen und Schulungen noch nie so ein-
fach zugänglich waren. Wer nicht automatisch die Google-Suchmaschine
benutzt, um einen neuen Begriff oder eine neue Technologie nachzuschlagen,
hinkt dem Fortschritt schon meilenweit hinterher. Alle drei führenden
Cloud-Anbieter bieten umfassende Onlineinformationen und -Dokumentatio-
nen an, die nur einen Klick entfernt sind.
Neben einfachen Ad-hoc-Suchen steht Ihnen auch das ganze Spektrum offizi-
eller Schulungskurse zur Verfügung, die zur Erweiterung Ihrer Fähigkeiten
und Ihres Know-hows rund um die Cloud unverzichtbar sind. Videos, Labs und
Dokumentationen gehören zum Standard und beziehen sich auf die Cloud-Be-
reiche, für die Sie sich zertifizieren können: Architektur, Engineering, DevOps
usw. Einige nützliche Bespiele für diese Art von Schulungen finden Sie unter
lynda.com, coursera.org, acloud.guru und linuxacademy.com. Wenn Ihr Unter-
nehmen bereits eine Public Cloud-Umgebung nutzt, sollten Sie sich zunächst
auf die Schulungen und Zertifizierungen des betreffenden Public Cloud-An-
wenders fokussieren.
Schritt 2: Skripterstellung und Programmierung
Wenn Sie noch in einer klassischen IT-Umgebung arbeiten, können Sie sich
vielleicht nicht vorstellen, wie stark „Infrastruktur als Code“ die IT verändern
wird. Aber es stimmt! Sind Sie es gewohnt, sich manuell bei Ihren bevorzugten
Servern, Netzwerkgeräten und Datenbanken anzumelden, um Betriebs- und
Wartungsarbeiten durchzuführen? Diese Tage sind bald gezählt. Unabhängig
von Ihrer Spezialisierung werden Interaktionen mit IT-Ressourcen bald zum
größten Teil per Skript oder Code ausgeführt werden.
Was Sie können oder lernen müssen? AWS, Azure und GCP sind Services, die
Infrastruktur als Code bereitstellen. Diese Services bilden die Basis für die
nächste Generation von IT-Bereitstellungen. Im Folgenden finden Sie eine
70 | THE DOPPLER | WINTER 2018