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