Produktbeschreibung
Cloud Computing stellt den nächsten Schritt in der Entwicklung der Bereitstellung von IT-Ressourcen dar, doch auch soziale Netzwerke gewinnen in der Gesellschaft immer mehr an Bedeutung. Mit ihrer Popularität wächst auch die Anzahl und es fällt schwer den Überblick zu behalten. In dieser Bachelorarbeit soll eine Anwendung zur Kapselung sozialer Netzwerke entwickelt und verschiedene Varianten zur Portierung in die Cloud vorgestellt werden. Hierzu soll zunächst in die Grundlagen des Cloud Computing sowie Representational State Transfer eingeführt und die Funktionen sozialer Netzwerke erläutert werden. Aufbauend wird das Konzept der Anwendung entwickelt und es werden Möglichkeiten zur Portierung in die Cloud-Anwendung vorgestellt. Als Varianten der Portierung werden die Nutzung eines Plattform as a Service Anbieters, der Einsatz von Sharding sowie die Aufteilung nach Zuständigkeiten für die Beispielanwendung konzipiert und realisiert.