Cloud Hosting & Security

Was ist Cloud-Hosting?

Cloud-Hosting-Services bieten Hosting für Websites auf virtuellen Servern, die ihre Computing-Ressource aus umfangreichen zugrunde liegenden Netzwerken von physischen Webservern zu ziehen. Es folgt dem Gebrauchsmuster des Rechnens, dass es als Dienstleistung und nicht als Produkt zur Verfügung steht und daher mit herkömmlichen Versorgungseinrichtungen wie Strom und Gas vergleichbar ist. Im Großen und Ganzen spricht der Kunde kann in ihren Dienst, so viel wie sie brauchen, je nach den Anforderungen ihrer Website, und sie werden nur für das, was sie verwenden bezahlen.

Es existiert als Alternative zum Hosting von Webseiten auf einzelnen Servern (dedizierte oder gemeinsam genutzte Server) und kann als eine Erweiterung des Konzepts des geclusterten Hostings betrachtet werden, auf dem Websites auf mehreren Servern gehostet werden. Mit Cloud-Hosting, aber das Netzwerk von Servern, die verwendet werden, ist riesig und oft aus verschiedenen Rechenzentren an verschiedenen Standorten gezogen.

Praktische Beispiele für Cloud-Hosting können sowohl die Infrastruktur als Service (IaaS) und Plattform als Service (PaaS) Klassifikationen fallen. Unter IaaS-Angeboten wird dem Client einfach die virtualisierte Hardware-Ressource zur Verfügung gestellt, auf der sie ihre eigene Softwareumgebung installieren können, bevor sie ihre Web-Anwendung erstellen. Bei einem PaaS-Dienst ist der Client aber auch mit dieser Softwareumgebung ausgestattet, beispielsweise als Lösungsstapel (Betriebssystem, Datenbankunterstützung, Web-Server-Software und Programmierunterstützung), auf dem sie direkt zu deren Installation und Weiterentwicklung kommen können Internetanwendung. Unternehmen mit komplexen IT-Infrastrukturen und erfahrenen IT-Experten können sich für die mehr anpassbare IaaS-Modell entscheiden, aber andere können die Leichtigkeit einer PaaS-Option bevorzugen.

Eine Weiterentwicklung des Cloud-Hosting-Konzepts für Unternehmenskunden ist das Virtual Data Center (VDC). Dies nutzt ein virtualisiertes Netzwerk von Servern in der Cloud, die verwendet werden können, um alle IT-Operationen eines Unternehmens einschließlich seiner Websites Host.

Die offensichtlichsten Beispiele für Cloud-Hosting beinhalten die Verwendung von öffentlichen Cloud-Modellen – das heißt Hosting-Websites auf virtuellen Servern, die Ressourcen aus demselben Pool ziehen wie andere öffentlich verfügbare virtuelle Server und die gleichen öffentlichen Netzwerke verwenden, um die Daten zu übertragen; Daten, die physisch auf den zugrundeliegenden gemeinsam genutzten Servern gespeichert sind, die die Cloud-Ressource bilden. Diese öffentlichen Clouds enthalten einige Sicherheitsmaßnahmen, um sicherzustellen, dass Daten privat gehalten werden und für die meisten Website-Installationen ausreichend sind. Allerdings, wo Sicherheit und Privatsphäre ist mehr ein Anliegen, können Unternehmen auf Cloud-Hosting in privaten Wolken als Alternative – das ist Wolken, die Ring-umzäunten Ressourcen (Server, Netzwerke usw.), ob vor Ort oder mit dem Cloud-Provider .

Ein typisches Cloud-Hosting-Angebot kann die folgenden Funktionen und Vorteile bieten:

Zuverlässigkeit; Anstatt auf einer einzigen Instanz eines physischen Servers gehostet zu werden, wird die Website auf einer virtuellen Partition gehostet, die ihre Ressourcen, wie z. B. Festplattenspeicher, aus einem umfangreichen Netzwerk zugrunde liegenden physischen Servern zieht. Wenn ein Server offline geschaltet wird, verdünnt er die verfügbare Ressource für die Cloud ein wenig, hat jedoch keinen Einfluss auf die Verfügbarkeit der Website, deren virtueller Server weiterhin Ressourcen aus dem verbleibenden Netzwerk von Servern ziehen wird. Einige Cloud-Plattformen könnten sogar ein komplettes Rechenzentrum offline überleben, da die gepoolte Cloud-Ressource von mehreren Rechenzentren an verschiedenen Standorten gezogen wird, um das Risiko zu verbreiten.

Physische Sicherheit; Sind die zugrunde liegenden physischen Server noch in Rechenzentren untergebracht und profitieren von den Sicherheitsmaßnahmen, die diese Einrichtungen implementieren, um zu verhindern, dass Personen auf sie zugreifen oder sie vor Ort zerstören

Skalierbarkeit und Flexibilität; Ressource ist in Echtzeit auf Anfrage verfügbar und nicht auf die physischen Einschränkungen / Kapazität eines Servers beschränkt. Wenn ein Client-Website verlangt zusätzliche Ressource von seiner Hosting-Plattform aufgrund einer Spike in Besucher-Traffic oder die Umsetzung neuer Funktionalität, die Ressource ist nahtlos abgerufen. Selbst wenn ein privates Cloud-Modell verwendet wird, kann der Dienst häufig aufgerufen werden, auf Ressourcen von der öffentlichen Cloud zuzugreifen, um auf nicht-sensible Verarbeitung zuzugreifen, wenn es Aktivitäten auf der Website gibt.

Gebrauchsmusterkalkulation; Der Kunde zahlt nur für das, was er tatsächlich benutzt. Die Ressource ist für Spikes in der Nachfrage, aber es gibt keine verschwendete Kapazität unbenutzt, wenn die Nachfrage niedriger ist.

Verantwortliche Lastverteilung; Lastverteilung ist softwarebasiert und kann daher sofort skalierbar sein, um auf veränderte Anforderungen zu reagieren.