The Doppler Quarterly (DEUTSCHE) Frühjahr 2017 - Page 43

Ergebnisse wie diese fördern das ultimative Ziel der schnellen Innovation. AbstractAI (Abstract) mit Sitz in Los Angeles entwickelt Software und Services. Gemeinsam mit Brainitch, einer weiteren in Los Angeles ansässigen Firma, die personalisiertes 1:1-Marketing für Künstler auf Facebook Messenger und ähn- lichen Plattformen anbietet, erstellte das Unternehmen einen Bot für die Geburtstagsfeier von Laidback Luke (einem niederländischen Künstler im Bereich der elektronischen Musik). Ihre anfängliche Legacy-Architektur konnte die Verkehrsspitzen nicht verarbeiten. Auch diese Unternehmen nutz- ten dann das Serverless Framework. Damit implementierten sie die neue Architektur in zwei Wochen neu und erzielten eine Kostensenkung von 95 Pro- zent, während sich die Skalierbarkeitsprobleme in Luft auflösten. Weitere Anwendungsfälle für Serverless Computing Es gibt heute viele Anwendungsfälle für die Nutzung von Serverless Compu- ting. Sehen wir uns ein paar an. Einer der ersten Fälle, die wir bei CTP implementierten, war eine serverlose Build/Deploy-Pipeline, die den herkömmlichen Jenkins-Server für CI/CD umging. Wir nutzten den neuen Bitbucket Pipeline-Service von Atlassian für die Erstellung. Die Build-Artefakte wurden in AWS S3 gespeichert. Dies löste eine AWS Lambda-Funktion aus, die die Implementierung verarbeitete (siehe Abbildung 1). Eine zweite Iteration nutzte Terraform-Skripte, die direkt aus Bitbucket Pipelines aufgerufen wurden. Damit ließ sich der Prozess weiter optimieren. Angesichts der Wichtigkeit des Build/Deploy-Prozesses für di P&GVFfL:GBVBvW66vFvVBvW&FVv"vVFW"WW&VFW&VV@WFRF֖W&VGW&6FRV;gFvR7FVVB&&VFVl;"F2g&Ч7G'VGW&vVVBVFfV&&GVrl:FvƖ6R6W'fW&6R'VBFWVƖPVƖW2l;"FRFFVfW&&&VGVr6BVvVFW&W"f&VFV6W'fW&W706WFr6VR7L:G&VW77VV&&GVr"VwBV&V7VW0vW&W"fvV2&rFFVVƖW2;fVW2fW'66VFVV6VBFfVशVFVW6VvW6WGB6VFR:FVFFVVfRB*u0W62fW&&&VGVrB*u2&FǗ6RB*u2T"VB7VЦ6W"B*u232GD"FW"&VG6gB6W'fW&6RfW&&&VGVw6ЧVFVVvV66W'f'&vVBl;"UDgVFVVB76V66VЦf6fW&WGFVV;fvƖ6RV66,:FVvV66FƖ6FW W6l;Ƈ'Vw6FVW"RfW&VFVe,9Ą"#rDRDU"C