Handeln Sie mit Waren im Internet oder betreiben Sie ein globales Geschäftsmodell, so gibt es sicher kaum Argumente , ihre Infrastruktur nicht komplet in die Cloud zu verlagern.  Liegt der Fokus hauptsächlich auf der lokalen Produktion sollte die Migration in die Cloud sehr gut überlegt sein.

Die Kosten von Cloudservices sind schwer einzuschätzen, denn sie errechnen sich aus den verwendeten Services, dem Datenvolumen, den benutzten Resourcen, der Laufzeit der Server und anderer Bedingungen. Oft sind die wirklichen Kosten erst nach einigen Monaten zu sehen. In jedem Fall wird es nicht billiger als eine vorhandene Serverlandschaft.

Die Nutzung der Cloud in der Automatisierung von Produktionsprozessen ist noch nicht so weit verbreitet. Die frage ist sicher, welche Services der Cloudanbieter hier wirklich Verbesserung bringen. FAngen wir mal mit der wichtigsten Schnittstelle einer Anlage an, der Datenbank. Den MS SQL Server könnte man anstatt auf dem eigenen Server (mit der relativ teuren Standard Lizenz) auch mieten.

SaaS - Software as a Service

Eine Software ohne Betriebssystem zu mieten fällt unter Die Rubrik SaaS. Sie brauchen sich weder um die Pflege des Programms noch die des Betriebssystems zu kümmern. Sie müssen nur die Datenbank mit Inhalten füllen und die Zugriffsrechte regeln. Das ist insbesondere bei temporären Datenbanken eine super Sache. Schnell aufgesetzt (eher ausgewählt) und schnell wieder gelöscht.

Dieser Schritt bringt einen großen Mehrwert wenn es um die globale Vernetzung geht. Die Daten können überall auf der Welt verwertet und in die örtlichen Produktionsprozesse eingebaut werden.  Super Sache also, wenn man es braucht. Natürlich kann man den lokalen Server auch ins Internet routen, man hat allerdings Hardwarekosten und Sicherheitsaufwand.  Bei Microsoft kostet die Miete eines Standard SQL Servers mit 4 Kernen etwa 500€ im Monat. Eine lebenslange Lizenz für 4 Core kostet etwa 2400€.  Rein kosten mäßig ist der Cloud Service also viel teurer.

PaaS - Platform as a Service

Soll die Analyse und Verarbeitung der Daten ebenfalls vom lokalen Server in die Cloud wandern, so kann man eine komplette Platform, also Azure SQL Database oder Azure Analysis Services mieten.  Die anfallenden Kosten sind nun nicht mehr so einfach zu ermitteln, da sie in erster Linie von Datenbankgröße und Zugriffszahlen abhängen.
PaaS enthällt neben z.B. der Datenbank auch Middleware, Entwicklungstools, Business Intelligence Dienste und Datenbankverwaltungssysteme. Alles was man zum Betrieb einer Webanwendung benötigt.

IaaS - Infrastrcture as a Service

Interessant wäre, haben Sie noch eine alte, teure SQL Server Lizenz, sie portieren diese auf eine virtuelle Maschine in der Cloud. Dann entstehen keine SQL Server Leihgebühren sondern nur Server - und Speicherkosten (nennt sich BYOL-Versionen -Bring Your Own License).  Bei IaaS leihen sie sich also nur Betriebssystem, Rechenleistung und Speicher.

.

Gründe für die Nutzung von Cloud Diensten:

  • Ein neuer Service mit hohem Wachstumspotential.
  • Natürlich für jegliche Arten von Experimenten
  • Ein neues Unternehmen oder eine neue Geschäftsidee, es fehlt Kapital für eigene Hardware
  • Ein sehr auf Online Business fokussiertes Geschäftsmodell
  • Großer Bedarf an Flexibilität und am Umfang von speziellen Online-Diensten
  • Mehr Sicherheit im Internetverkehr

Kein Grund für den Wechsel in die Cloud

  • Geld sparen
  • Personal sparen

Gründe die den Wechsel verhindern

  • Ihre Datenbankanwendungen nutzen Filestream
  • Sie benutzen SQL Server Addins mit der Common Language Runtime CLR
  • Sie haben in ihren Applikationen Extended Stored Procedures genutzt
  • Sie nutzen SQL Server Reporting Services (und möchten nicht auf Power Bi) umsteigen

Microsoft bietet die Möglichkeit ihre Azure Cloud vorab mit einem Guthaben zu testen. Sie werden erstaunt sein, wie schnell die 170€ Startkapital, die ihnen in den ersten vier Wochen zur Verfügung stehen aufgebraucht sind.

Das schöne an der Azur Cloud, ist, dass man vorab versuchen kann die Kosten eines Engagements zu ermitteln.

z.B. betragen die Monatlichen Kosten für
eine Virtuelle Windows Maschine ca 170€
einen Sql Server mit 2 Kernen mindestens 400€ 
und der Betrieb einer App mit SQL Server würde etwa 450 € pro Monat kosten
eine App mit DevOps Unterstützung auf Azure Cosmos DB kostet etwa 150€ / Monat

Hier kann man selbst seine zu erwartenden Kosten berechnen

 azurePricingCalculator