Organisationen, die selbst Software entwickeln oder zugekaufte Software konfigurieren, integrieren und warten, können in wenigen Monaten von einer "Cloud Ready Strategie" profitieren, in dem sie für ausgewählte Produkte eine Countinous Integration und Deployment [CI CD] Pipeline einrichten, die zumindest für die Stages "Entwicklung" und "Test" neben dem Build die wichtigsten Unit- und Integations-Tests in Containern durchführt. Auf diese Weise kann das Produkt schrittweise auf eine Container Platform wie Kubernetes migriert werden und von deren Vorteilen profitieren, wenn die zu Grunde liegende Architektur das erlaubt.
Die Integration der einzelnen Bausteine wird idealerweise durch moderne REST basierte APIs auf technischer Ebene erfolgen. In ausgewählten Branchen können Low Code Lösungsbausteine, z.B. "Block Code" Werkzeuge die Integration soweit erleichtern, dass dafür geschulte interne MitarbeiterInnen aus dem Fachbereich mit etwas Unterstützung durch externe Berater Prozess-Abläufe und maßgeschneiderte Dashboards und Auswertungen (Reports) gestalten können.
Dienstleistungen:
- Ziele technisch motivierter Transformationen evaluierbar machen:
Erleichterte Skalierung, Elastizität, Rolling Updates für 24/7 Betrieb, Kostenreduktion durch Teilen von Ressourcen [Sharing] - Ziele geschäftlich motivierter Transformationen evaluierbar machen:
Kürzere Auslieferungszyklen, Prozess KPIs, verbesserter Einblick in die Prozesse zur systematischen Automatisierung und Optimierung - Aufbau von Infrastruktur zur Optimierung und Automatisierung intelligenter Geschäftsprozesse (iBPM, RPA) und zum Management von Low Code/No Code Prozess-Bausteinen in dafür geeigneten Branchen
- Unterstützung Ihres Entwicklungsteams (Devs, DevOps) bei der Automatisierung, Lösungsarchitektur, Dokumentation und Wartung z.B. mit Ansible, Terraform und CloudInit
- Beratung zur Auswahl von europäischen Cloud- und Container-Hosting Angeboten [Kubernetes, Openshift, Docker]
- Beratung zu Lösungsbausteinen und Technologien für cloud ready Lösungen in ihrem Rechenzentrum, in der privaten und public Cloud
Auf dem Informationsportal finden Sie dazu hilfreiche Grundlagen, Produkt- und Servicetipps und Empfehlungen zu erfahrenen Partnern. Weitere Details zu diesem Thema bieten die Beiträge *!.
Die Entwicklung einer cloudbasierten Lösungsarchitektur erfordert ein klares Verständnis von kurz- und mittelfristigen Entwicklungszielen Ihres Unternehmens bzw. Ihrer Organisation. Eine Transformation ohne klare Zielvorgaben macht nur für Basis-Infrastruktur Sinn, z.B. bei der Bereitstellung von digitalen Arbeitsplätzen, bei der Modernisierung von Intranet-Portalen, Remote- und mobilen Arbeitspätzen und beim gesicherten Zugriff auf Firmendaten z.B. Dateiablagen.
Auch in diesem Umfeld lohnt sich eine grobe Planung und Priorisierung der Modernisierung, die in der Regel darauf abzielt, alle Tätigkeiten außerhalb des Kerngeschäftes auszulagern, z.B. den Betrieb von Office-Software, CRM und ERP Software, Umsetzung von Sicherheitsvorgaben usw. Dabei sind Compliance Vorgaben, Datenschutz und technische Voraussetzungen zu berücksichtigen, aber auch die Anforderungen und Wünsche der betroffenen MitarbeiterInnen. Davon hängt z.B. die Entscheidung ab, welche Services über SaaS, PaaS, Public- oder Private Cloud Angebote unter welchem Service Level eingekauft werden müssen.
Im Gegensatz dazu sollte die Transformation bestehender Geschäftsprozesse und die damit verbundene Anpassung und Neuentwicklung von IT Systemen nicht durch unreflektierte Modernisierung getrieben werden - siehe *todo.