Cloud Computing Definition von Cloud Computing Unter Cloud Computing versteht man die Bereitstellung von Computerdiensten sowie die Nutzung von IT-Infrastrukturen wie Server, Speicher, Datenbanken, Netzwerkkomponenten, Software oder Analyseoptionen über das Internet, welches auch als Cloud bezeichnet wird. Unternehmen, die diese Computing Dienste anbieten, werden als Cloudanbieter bezeichnet. Sie stellen die Cloud Computing-Dienste basierend auf der jeweiligen Nutzung in Rechnung dar. Das Ziel des Cloud-Computing ist eine geringe Aufwandsund Kosten-Ersparnis zu erreichen. Cloud-Computing wird in den drei Varianten gegliedert: Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS) Was ist die Funktionsweise von Cloud Computing anhand des Cloud Speichers? Die Daten werden zentral auf dem Cloud-Server abgelegt und mit den Endgeräten wie Beispielsweise PC, Laptop, Tablet oder Smartphone mit den Daten synchronisiert. Man kann die Dokumente entweder direkt per Webbrowser in der Cloud oder auf einem Endgerät ändern, so werden diese Änderungen auf alle verwendeten Geräte übertragen. Was einen dauerhaften Datenbestand sichert und vor einem Datenverlust schützt. Ein wichtiger Aspekt ist die Ablage von persönlichen Informationen und Dokumenten in der Cloud. Durch die Speicherung auf den Servern eines Anbieters kann man jederzeit auf die Daten zugreifen. Ebenso werden alle verwendeten Geräte mit dem Dienst synchronisiert und man hat auf allen Geräten den gleichen Datenbestand. Das Passwort ist bei den meisten Services beim Anbieter direkt gespeichert, daher haben diese auch Zugriff auf die Daten und können auch vergessene Passwort zurücksetzen. So können beispielsweise auch Regierungsorganisationen in bestimmten Fällen Zugriff auf Daten bekommen. Was sind Verwendungsmöglichkeiten von Computing Diensten? Cloud Computing wird bereits von vielen genutzt. Es ist in diversen Bereichen vertreten bzw. ermöglicht diese, ohne das man sich dessen bewusst ist. Bei der Verwendung von Onlinediensten, dem Senden von E-Mails, der Bearbeitung von Dokumenten, der Wie- 1
dergabe von Filmen oder Fernsehsendungen, dem Spielen von spielen oder der Speicherung von Bildern und anderen Dateien steckt höchstwahrscheinlich Cloud Computing dahinter. Trotz des jungen Alters von zehn Jahren ist Cloud Computing in den verschiedensten Unternehmen, egal ob kleinere Startups, Großunternehmen, Regierungsbehörden oder genehmigten Organisationen, vertreten. Diese Dienste können auch von Privatanwender in Anspruch genommen werden. Aus diversen Gründen hat die Nutzung dieser Technologie so rasant an Popularität gewonnen. Denn es bietet einige Möglichkeiten wie: Das Erstellen von neuen Apps und Diensten Die Speicherung, Sicherung und Wiederherstellung von Daten Das Hosten von Blogs und Webseiten Das Streamen von Audio- und Videoinhalten Die bedarfsgesteuerte Bereitstellung von Software Die Analyse von Datenmuster und das Treffen von Vorhersagen Was sind die Vorteile beim Cloud Computing? Vorteile für Privatanwender sind, dass......keine eigenen Hardware-Ressourcen für die Speicherung von Daten benötigt werden....bei der Nutzung der per Cloud-Service zur Verfügung gestellten Anwendungssoftware, diese auch nicht benötigt werden....externe Datenträger wie Festplatten oder USB-Sticks nicht verloren, weder beschädigt noch entwendet werden können....die eigene Hardware muss nicht angepasst oder aufgerüstet werden....die meisten Clouddienste über einen Webbrowser oder einen Client nutzbar sind...man mit unterschiedlichen Geräten egal ob stationär oder mobil auf den Cloud-Service zugreifen kann. (Bedingungen sind nur der Besitz eines kompatiblen Geräts und eines funktionierenden Internetzugangs)...man Bilder, Dokumente, Musik, Videos oder anderen Daten ganz einfach mit Freunden und Familie teilen, bearbeiten oder austauschen kann. (Entsprechende Zugriffsrechte müssen eingerichtet werden)...man für gemeinsame Projekte weder am gleichen Ort noch unzählige E-Mails oder Datenträger austauschen muss....daten auch lokal heruntergeladen werden können. Vorteile für unternehmen sind..einsparungen von teilweise erheblichen Investitionen in verschiedensten Bereichen wie: Personal, Hardware, spezieller Software, regelmäßigen Upgrades, IT-Fachleuten und in vielen weiteren kleineren Bereiche. 2
Was sind die Unterschiede zwischen IaaS, PaaS und SaaS? Allgemein: Iaas, PaaS und SaaS sind im allgemeinen Clouddienste, die aufeinander aufbauen und vor allem für Unternehmer von großer Bedeutung sind. IaaS: IaaS ist die Abkürzung für Infrastructure-as-a-Service. Hierbei wird eine Gebühr entrichtet, um gewisse Dienste in Anspruch zu nehmen. Diese wären beispielsweise eine virtuellen Computer beziehungsweise Server, Betriebssysteme oder Netzwerke. Auf diese Weise können Ressourcen gezielt genutzt werden. Bei IaaS werden Kosten gespart, weil keine Verwaltung mehr notwendig ist und man nur so viel bezahlt, wie man auch tatsächlich nutzt. Das heißt die Ressourcen werden nur so lange bezahlt wie man sie auch benötigt. Beispiele für die Anwendung von IaaS sind: Websitehosting speichern und wiederherstellen von Daten Big Data Analyse = ein Sammelbegriff für große Daten mit versteckten Mustern, die dem Unternehmen Nutzen bringen könnten Vorteile von IaaS sind: keine Investitionskosten und niedrige laufende Kosten Da die Dienste gemietet werden, hat man keine Anschaffungskosten. Die einzigen vorhanden Kosten sind die Mietgebühren. Sicherheit schnellere Verfügbarkeit Ein neues Produkt anzuschaffen bedeutet einen großen Zeitaufwand. Das neue Produkt nimmt Lieferzeit und Installationszeit in Anspruch. Bei IaaS dauert dieser Vorgang nur wenige Minuten bis ein paar Stunden. Ist also sehr viel schneller. PaaS: PaaS bedeutet Platform as a Service und ist dafür zuständig, dem Nutzer ein Programm mit Werkzeugen zur Entwicklung von neuen Programmen zur Verfügung zu stellen. Um das gewährleisten zu können, werden unter anderem Rechenleistung, Speicher und Netzwerke genutzt. PaaS unterstützt das Erstellen, die Verwaltung aber auch das Aktualisieren der erstellten Programme. Die Bezahlung unterliegt denselben Kriterien wie bei IaaS und ist somit die kostengünstigste Variante. Vorteile von PaaS sind: reduzierter Programmieraufwand zusätzliche Entwicklungsmöglichkeiten Effiziente Verwaltung des Anwendungslebenszyklus SaaS: SaaS bedeutet Software as a Service wobei eine eigene Anwendung zur Verfügung gestellt wird. So zum Beispiel Microsoft, das Word online zur Verfügung stellt. Gängige Bei- 3
spiele sind E-Mail-, Kalender- und Office-Tools (z. B. Microsoft Office 365). Für diesen Service werden Leihgebühren entrichtet. Im Gegenzug wird die Website von jemand anderem verwaltet und gesichert. Vorteile von SaaS sind: Zugang zu ausgereiften Anwendungen standortunabhängiger Zugriff auf App Daten bezahlt wird nur für Ressourcen, die wirklich gebraucht werden Welche Cloud Bereitstellungen gibt es? Jede Cloud ist unterschiedlich. Es gibt 3 Arten der Bereitstellung von Cloud Computing. Public Cloud Private Cloud Hybrid Cloud Welche Unterschiede zwischen Public Cloud, Private Cloud und Hybrid Cloud gibt es? Cloud Computing Public Cloud Public Cloud s werden nicht speziell von einer Personengruppe genutzt. Sie können von jedem verwendet werden. Sei werden von einem externen Cloud Anbieter betrieben und sind in dessen Besitz. Die Server und Speicher dieser Computing Ressourcen werden über das Internet bereitgestellt. Der große Unterschied von Public Cloud zu Privat, Hybrid Cloud ist, dass Hardware, - Software,- und Infrastruktur dem Cloud Anbieter gehört und er diese auch verwaltet. Webbrowser werden hierbei verwendet um auf die Dateien zugreifen zu können. Beispiele für Public Cloud s sind Microsoft Azure Amazons Elastic Compute Cloud IBMs Soft Layer Private Cloud Public Cloud s werden speziell von einer Personengruppe genutzt. Hauptsächlich für große Firmen oder sonstige größere Unternehmen. Es ist wie der Name schon sagt, privat und außenstehende Personen können nicht darauf zugreifen. Eine Privat Cloud wird intern vor Ort oder beim Rechenzentrum gehostet. Sie bietet dieselbe Qualität wie eine Privat Cloud, ist jedoch praktisch für Firmen, da sie diese Cloud ganz speziell für ihre Bedürfnisse verwenden können. Zusätzlich bietet die Privat Cloud die Möglichkeit die strengen Auflagen zu Datenverarbeitung, Regulierung und Kontrolle zu erfüllen. Hybrid Cloud Hybrid Cloud ist eine Mixtur aus den beiden obig beschriebenen Cloud s. Hierbei werden datenschutzrechtliche Dinge im Unternehmen behandelt und weniger spezielle Dinge über einen öffentlichen Anbieter im Internet geregelt. Eine Problematik hierbei gibt es 4
jedoch, da es oft ein sehr schmaler Grad zwischen datenschutzrechtlichen und undatenschutzrechtlichen Workflows gibt. Zusammengefasst heißt dies, dass es eine konsequente Trennung im Betrieb geben muss um mit einer Hybrid Cloud zu arbeiten. 5