Cloud on Demand
Eine Cloud Testumgebung auf Knopfdruck
Im Auftrag der Swisscom (Schweiz) AG wurde das vorliegende Konzept für eine «Cloud on De-mand» DEV-Stage erarbeitet. Ziel der Lösung ist es, eine minimale DCS+ Testumgebung und damit eine virtuelle Spielwiese auf Abruf zu generieren. Diese soll im Vergleich wesentlich schneller und einfacher aufbereitet werden können als die bisherig eingesetzte Variante beim Team Troopers.
Intro
Im Auftrag der Swisscom (Schweiz) AG wurde das vorliegende Konzept für eine «Cloud on Demand» DEV-Stage erarbeitet. Ziel der Lösung ist es, eine minimale DCS+ Testumgebung und damit eine virtuelle Cloud-Spielwiese auf Abruf zu generieren.Diese soll im Vergleich wesentlich schneller und einfacher aufbereitet werden können als die bisherig eingesetzte Variante beim Team Troopers.
DCS+ ist das «Public Cloud Provider - Produkt» der Swisscom (Schweiz) AG.
Ausgangslage
Das DCS+ Public Cloud Produkt der Swisscom ist eine international vertretene öffentliche Cloud Plattformlösung. Um die Plattform und Neuentwicklungen stets dem Markt gerecht zu halten, hat die Gesamtplattform verschiedene «Stages». Aktuell verfügt sie nebst der Produktionsumgebung, eine Integrations- und Entwicklungsfläche. Die heutige Entwicklungsumgebung ist auf einem physikalisch abhängigen Layer aufgebaut. Nach einer versäumten Integrationsprüfung bedarf es an Korrekturarbeiten, welche sich über mehrere Wochen strecken, bis die Entwicklungsumgebung wieder den Ursprungszustand hat. Dieser Umstand gilt es mit der Projektarbeit zu verbessern.
Vorgehen
Das Projekt wurde im 4-Phasenmodel durchgeführt:
- Projektinitialisierung
- Projektplanung
- Projektrealisierung
- Projektabschluss
Die Projektdetails zur Umsetzung sind mittels einer Auftragsklärung ermittelt und daraus wurde eine exakte Zielscheibe erstellt. Das Projekt wurde aus Zeit- und Kostengründen wesentlich mit einer Konzeptprüfung teilumgesetzt. Der Kunde wünschte zudem nur einer favorisierten Variante, an welcher er sich orientieren kann. Mithilfe eines Schemas für die Variantenfindung und der dazugehörigen logischen Argumentation wurde das Projekt umgesetzt.
Durch das Lastenheft ist schnell klar, was benötigt wird und was sich der Kunde unter der Lösung vorstellt. Mit dem Pflichtenheft wurden die angesprochenen Punkte im Lastenheft entweder aufgenommen oder abgegrenzt.
Es wurde zwischen zwei Varianten zur Konzepterarbeitung entschieden, dies anhand einer Nutzwert- und Sensitivitätsanalyse und der logischen Abschlussargumentation. Die Variante «Viserion» hat sich als bewährte Variante auskristallisiert und das Konzept dazu inkl. einem definierten PoC (Proof of Concept) war zu entwickeln.
Ergebnis
Das Resultat ist eine kleine virtuelle DCS+ Entwicklungslandschaft und Spielwiese für jedes Mitglied der ITClouds Large Solution und allen Lernenden der Swisscom. Diese Umgebung kann x-fach angefragt und erstellt werden, ohne dass eine Abhängigkeit zu einer Person, User oder Umgebung besteht. Sprich jede Person könnte sich eine kleine virtuelle Cloud auf Anfrage erstellen lassen und darin machen was sie möchte.
Über die zur Verfügung gestellte virtuelle Linux Ubuntu Desktop Maschine hat man eine Arbeits- und Einstiegsfläche mit allen benötigten Instrumenten.
In der Abbildung ist ein kleines Schema des bereitgestellten Konzepts zu sehen, welches die wichtigsten Komponenten der «Cloud on Demand» Lösung darstellt. Falls die Umgebung nicht mehr benötigt wird oder versehentlich komplett zerstört wurde, lässt man die virtuelle App einfach löschen und bei Bedarf neu erstellen.
Siehe dazu die End-to-End Grafik und den Phasenplan mit der dazugehörigen Absicht zur finalen Implementation.
Ausblick
Das Konzept ist gemäss der Projektmethodik gegliedert, um eine zeitnahe Umsetzung sicherzustellen. Die verschiedenen Teilaufgaben ermöglichen eine sehr gute Koordination mit den einbezogenen Abteilungen, um eine Realisierungsphase unverzüglich zu erreichen.
Der Phasenplan umfasst die realisierungsrelevanten Teilschritte für den Start von «Cloud on Demand». Der Phasen- und Aktivitätenplan sieht eine Komplettumsetzung bis Ende 2022- und den Launch zu Beginn von 2023 vor.

Subakeesan Kanapathipillai
Jeder Moment von Raum- und Zeit des Universums betrachte ich als einzelne Wunder des Geschehens.






