Gabber schrieb:
Ein "normaler" Server bei Azure kostet ~70.- / Monat + 70.-/ Monat für Windows -> Wenn das keine Motivation ist, Linux zu lernen.. Bei grossen Servern sinds dann 200.-/ Monat.
Wer einfach nur VMs bei den Cloud-Providern mietet, hat Cloud auch nicht verstanden. Wenn man nur ein paar VPS will (oder auch dedizierte Managed-Server), geht man besser woanders hin.
Das Mimimum in AWS oder Azure ist, seine Applikation in Container zu verpacken und nur Container zu starten nach Bedarf.
Bei AWS und Azure geht es aber eigentlich darum, dass du direkt deren Dienste nutzt - also bei AWS z.B. DynamoDB als Datenbank, du sollst nicht deine eigene DB auf einer VM laufen lassen. Für das Web-Frontend dann einen WebApp Container von denen, wo du nur noch deine Website reinfallen lässt. Container bitte auch über deren Registry verwalten und nicht selber Kubernetes in eine VM packen. Userkonten über den Azure AD verwalten, keine eigene Verwaltung dafür aufsetzen. Fertiges VPN Gateway ins eigene "Cloud-Netz" gibts natürlich auch, genauso wie Load-Balancer und alles. Usw.
Nachteil: Ziemlicher Lock-in.
Vorteil: Man spart viel Adminsitration und Wartung, muss das ganze Zeug nicht selbst installieren, updaten, patchen usw. Die Services haben Skalierung direkt eingebaut und wachsen dynamisch mit. Man zahlt nur für das an Leistung, was man braucht.
Besonders, wenn man stark schwankende Leistungsansprüche hat, kann man da gut Geld mit sparen. Selbst wenn man auf der Container-Ebene bleibt und nicht alles in deren Dienste auslagert. Da kann man dann automatisieren, dass der Load-Balancer von selbst ein paar mehr Container-Instanzen startet wenn nötig und die wieder runterfährt, wen man sie nicht mehr braucht. Im Minutentakt. So dynamisch zu agieren kann man mit festen Servern oder VPS vergessen. Für konstante Lasten lohnt sich das dagegen weniger, da sollte man dann andere Wege gehen.
Und für MS und Amazon lohnt sich das so auch richtig, weil sie nicht mehr nur dynamisch Ressourcen an VMs verteilen können und da durch Überprovisionierung von Skaleneffekten profitieren (das Geschäftmodell jedes VPS Anbieters), sondern das ganze noch ein Level weiter betreiben können und Ressourcen auf Applikationsebene dynamisch verwalten. Damit kann man die vorhandene Hardware noch effizienter ausnutzen.