{"id":22923,"date":"2022-03-20T19:43:17","date_gmt":"2022-03-20T18:43:17","guid":{"rendered":"https:\/\/blog.mi.hdm-stuttgart.de\/?p=22923"},"modified":"2023-08-06T21:39:43","modified_gmt":"2023-08-06T19:39:43","slug":"games-aus-der-cloud-wo-sind-wir-und-wohin-geht-die-reise","status":"publish","type":"post","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2022\/03\/20\/games-aus-der-cloud-wo-sind-wir-und-wohin-geht-die-reise\/","title":{"rendered":"Games aus der Cloud, wo sind wir und wohin geht die Reise?"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/Cloud-Gaming.jpg\" alt=\"\" width=\"861\" height=\"484\" \/><figcaption><a href=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/Cloud-Gaming.jpg\"><a href=\"https:\/\/www.esports.com\/de\/cloud-gaming-fluessiges-zocken-auch-mit-schlechter-grafikkarte-288390\">Cloud Gaming &#8211; fl\u00fcssiges Zocken auch mit schlechter Grafikkarte? (esports.com)<\/a><\/a><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Was genau ist Cloud Gaming?<\/h2>\n\n\n\n<p>Cloud Gaming l\u00e4sst sich mit Remote Desktops, Cloud Computing und Video on Demand Diensten vergleichen. Im Grunde beinhaltet Cloud Gaming das Streamen von Videospielen aus der Cloud zum Endkunden. Dabei erfasst und \u00fcbertr\u00e4gt der Client seine Nutzereingaben (bspw. Maus, Tastatur, Controller) an den Server. W\u00e4hrend dieser wiederum die Gesamtspielweltberechnung sowie Nutzereingaben-Auswertung bew\u00e4ltigt. Der Client stellt lediglich die Kapazit\u00e4t bereit, die Frames in der gew\u00fcnschten Qualit\u00e4t gestreamt zu bekommen. Wesentliche Vorteile ergeben sich f\u00fcr leistungsschwache Ger\u00e4te, w\u00e4hrend der offenkundige Nachteil in der Notwendigkeit einer gut ausgebauten Dateninfrastruktur liegt.<\/p>\n\n\n\n<p>Neben Game Streaming geh\u00f6rt zum Cloud Gaming auch das Hosten von Serverinstanzen f\u00fcr Onlinespiele, sowie das Bereitstellen von Plattformdiensten (bspw. Bestenlisten, Chatsysteme, Authentifizierung etc.). Wesentlicher Bestandteil ist des Weiteren das Angebot von leistungsf\u00e4higen Downloadservern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Plattformdienste und etablierte Nutzung der Cloud<\/h2>\n\n\n\n<p>Plattform- oder Onlinedienste bieten Schnittstellen, welche Spielemetadaten zur Verf\u00fcgung stellen. Diese Dienste Umfassen in der Regel Funktionalit\u00e4ten wie Bestenlisten, Chat- und Gruppensysteme sowie Onlinelobbys, aber auch Metadienste wie Authentifizierung, Analyse, Zuordnung von Spieleridentit\u00e4ten und Matchmaking. Hierbei k\u00f6nnen Dienste sowohl \u00f6ffentlich im Internet als auch intern f\u00fcr andere Dienste zur Verf\u00fcgung stehen. W\u00e4hrend diese Systeme zu Beginn ihres Aufkommens noch als einzelne Monolithen bereitgestellt wurden, bieten heutige Cloudbetreiber solche Dienste als Microservices an. Dies sorgt daf\u00fcr, dass sich die hohe Skalierbarkeit der Cloud auf die Plattformdienste \u00fcbertragen l\u00e4sst. Diese Skalierbarkeit ist vor allem deshalb wichtig geworden, da der Spielemarkt in den letzten Jahren stark gewachsen ist und auch die Spiele selbst immer ressourcenintensiver geworden sind. Als gutes Beispiel kann man hierf\u00fcr eine der gr\u00f6\u00dften Spieleplattformen hernehmen: Steam. Steam integriert viele der angebotenen Spiele in die eigenen Plattformdienste. Dies umfasst Beispielsweise eine Freundesliste, Chatsysteme, Matchmaking und Verbindungssysteme. Zus\u00e4tzlich wird auch die dahinter liegende Infrastruktur f\u00fcr die Vermarktung der Spiele von Steam gestemmt. Dies umfasst einen Webshop und Downloadserver.<\/p>\n\n\n\n<p>Der gro\u00dfe Aufwand und die Nachfrage nach diesen Diensten zeigen sich anhand des weltweiten Datenverkehrs von Steam. So kommt zum Zeitpunkt dieses Blogeintrags allein der deutsche Datenverkehr auf \u00fcber 35 Petabyte innerhalb der letzten 7 Tage. Und dies wiederum entspricht lediglich ca. 4,3% des weltweiten Datenvolumens.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/steamDownloadGermany_last7days_031622_1446.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1008\" height=\"709\" data-attachment-id=\"23087\" data-permalink=\"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2022\/03\/20\/games-aus-der-cloud-wo-sind-wir-und-wohin-geht-die-reise\/steamdownloadgermany_last7days_031622_1446\/\" data-orig-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/steamDownloadGermany_last7days_031622_1446.png\" data-orig-size=\"1008,709\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"steamDownloadGermany_last7days_031622_1446\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/steamDownloadGermany_last7days_031622_1446.png\" src=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/steamDownloadGermany_last7days_031622_1446.png\" alt=\"\" class=\"wp-image-23087\" srcset=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/steamDownloadGermany_last7days_031622_1446.png 1008w, https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/steamDownloadGermany_last7days_031622_1446-300x211.png 300w, https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/steamDownloadGermany_last7days_031622_1446-768x540.png 768w\" sizes=\"auto, (max-width: 1008px) 100vw, 1008px\" \/><\/a><figcaption class=\"wp-element-caption\">Aufnahme der Steam Statistiken am 16.03.2022 um 14.48 Uhr &#8211; <a href=\"https:\/\/store.steampowered.com\/stats\/content\/\">Steam: Game and Player Statistics (steampowered.com)<\/a><\/figcaption><\/figure>\n\n\n\n<p>Diese Zahlen steigen vor allem dann rasant an, wenn es zu speziellen Aktionen kommt, wie etwa dem Release eines neuen, stark erwarteten Spieles oder Sale-Aktionen vergleichbar mit einem Black-Friday f\u00fcr Games. Hierbei kommt es dazu, dass teilweise Millionen von Spielern gleichzeitig das neue Produkt erwerben und herunterladen wollen.<\/p>\n\n\n\n<p>Diese starke Belastung sp\u00fcren aber nicht nur Shop- und Downloadserver, sondern nat\u00fcrlich auch die klassischen dedizierten Spieleserver selbst. Gerade beim Release eines neuen Massive Multiplayer Onlinespiels (MMO) oder einer neuen gro\u00dfen Inhaltserweiterung versuchen sich gleichzeitig mehrere tausende Spieler auf den Spieleservern einzuloggen, w\u00e4hrend es zum Normalbetrieb meist nur ein Bruchteil der User ist. Auch hier hilft die hohe Skalierbarkeit der Cloud. Da solche Ereignisse normalerweise zu dem Betreiber bewussten und geplanten Zeiten auftreten k\u00f6nnen allerdings im Vorfeld schon Ressourcen reserviert und bereitgestellt werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Technische Herausforderungen des Game Streaming<\/h2>\n\n\n\n<p>W\u00e4hrend Plattform- oder Onlinedienste auf die heute weit verbreiteten und gut etablierten Microservice Strukturen und Architektur zur\u00fcckgreifen, er\u00f6ffnen sich mit Games as a Service oder Game Streaming ganz neue Herausforderungen. Die Simulation des eigentlichen Spiels kann noch problemlos in einer emulierten Umgebung ablaufen und seine Inputs von au\u00dfen beziehen, sowie das berechnete Resultat nach au\u00dfen \u00fcber einen Video stream abgeben. Das wahre Problem liegt allerdings in der Latenz. Bei Games handelt es sich im Gegensatz zu den meisten anderen Medien um ein interaktives Medium. Das hei\u00dft auf eine Aktion des Nutzers muss idealerweise eine unmittelbare Reaktion des Mediums erfolgen. Bei Game Streaming sind die Anspr\u00fcche daran besonders hoch, wenn es mit anderen interaktiven Medien wie einem Livestream mit Live Chat verglichen wird. Hier sind Verz\u00f6gerungen von bis zu 1 Sekunde noch akzeptabel. Bei Spielen hingegen wird eine Latenz von wenigen Millisekunden erwartet. In dieser Zeit muss also die Eingabe beim Client registriert, an den Server geschickt, dort verarbeitet und ein neues Bild an den Client zur\u00fcckgeschickt, decodiert und angezeigt werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/CloudRetroPicture.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Eine abstrahierte, allgemeine Darstellung der Abl\u00e4ufe eine Game Streaming Dienstes &#8211; <a href=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/CloudRetroPicture.png\">CloudRetroPicture.png (787\u00d7492) (webrtchacks.com)<\/a><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Was kann Cloud Gaming?<\/h2>\n\n\n\n<p>Viele Vorteile aus Cloud Computing und Video on Demand Diensten k\u00f6nnen sich direkt auf Game Streaming \u00fcbertragen lassen.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>F\u00fcr das Spielen von Games aus der Cloud wird keine teure, eigene Hardware ben\u00f6tigt. Der Streamingdienst Betreiber stellt die n\u00f6tige Hardware zur Verf\u00fcgung, um das gew\u00fcnschte Spiel auf einer maximalen Qualit\u00e4tsstufe darstellen zu k\u00f6nnen.<\/li>\n\n\n\n<li>Um die Wartung, Instandhaltung und Modernisierung der Hardwaresysteme k\u00fcmmert sich der Streaming Anbieter. F\u00fcr den Endkunden fallen dadurch keine hohen Einzelkosten an.<\/li>\n\n\n\n<li>Spiele stehen jederzeit und \u00fcberall auf vielen verschiedenen Endger\u00e4ten zur Verf\u00fcgung. Auch leistungsschwache Ger\u00e4te wie Smartphones, Smart TVs oder einfache Laptops k\u00f6nnen somit zum Spielen Hardwareintensiver Titel verwendet werden<\/li>\n\n\n\n<li>Das Manipulieren und Betr\u00fcgen in Online- und Singleplayerspielen wird durch das Streaming erheblich erschwert. Dies resultiert direkt aus der Begrenzung der Interaktionspunkte mit dem Spiel. Lediglich die Bildausgabe und die Nutzereingabe finden auf dem lokalen Ger\u00e4t statt. Jegliche weitere Informationsverarbeitung, wie beispielsweise die Position eines Mitspielers bleiben dem Nutzer verborgen.<\/li>\n<\/ul>\n\n\n\n<p>Neben den Vorteilen gibt es jedoch auch einige Nachteile:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>F\u00fcr Gamestreaming ist zwingend eine durchgehende, leistungsstarke Internetverbindung von N\u00f6ten. Denn im Gegensatz beispielsweise zum Video on demand kann bei Game Streaming kein Buffering verwendet werden. Dies ist bei Spielen allerdings nicht m\u00f6glich, da der weitere Verlauf des Spieles direkt von den Eingaben des Spielers abh\u00e4ngig ist. Ein Verbindungsverlust f\u00fchrt somit zwangsl\u00e4ufig zu einer abrupten Unterbrechung der Spielsession.<\/li>\n\n\n\n<li>Schwankungen in der Bandbreite f\u00fchren zu einer Drosselung der Bildqualit\u00e4t und mindern damit das Spielerlebnis.<\/li>\n\n\n\n<li>Das \u00dcbertragen bereits in Besitz befindlicher Spiele werden von vielen Anbietern nicht unterst\u00fctzt. Dies kann dazu f\u00fchren, dass Spiele entweder nicht zur Verf\u00fcgung stehen oder nochmals auf der Streaming Plattform gekauft werden m\u00fcssen.<\/li>\n\n\n\n<li>Das Modifizieren der eigenen Spieldaten wird unterbunden, da nicht lokal auf die Spielinhalte zugegriffen werden kann. Dies verhindert, dass Spieler Modifikationen erstellen und ihr Spielerlebnis bei Bedarf individuell anpassen k\u00f6nnen.<\/li>\n\n\n\n<li>Der Anbieter entscheidet welche Publisher und Franchise in seinem Portfolie aufgenommen werden. Dies erschwert vor allem kleine Studios oder Indie Entwickler sich auf dem Markt zu etablieren.<\/li>\n\n\n\n<li>Spiele stehen zus\u00e4tzlich nur solange zur Verf\u00fcgung so lange sie sich im Angebot des Streamingdienst befinden oder dieser die Lizenzen hierf\u00fcr besitzt.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p>Cloud Gaming umfasst mehr als nur Game Streaming. Es ist bereits fester Bestandteil der heutigen Infrastruktur, da ein Gro\u00dfteil der Spiele auf Cloud-Dienste zur\u00fcckgreift oder durch Plattformen wie bspw. Steam in diese integriert wird. Zwar steht Game Streaming an sich gerade erst in den Startl\u00f6chern, doch es w\u00fcrde mich nicht verwundern, wenn immer mehr Nutzer umsteigen oder zumindest teilweise auf dessen Vorteile zugreifen w\u00fcrden. Meiner Meinung nach wird es in absehbarer Zeit kein kompletter Ersatz f\u00fcr alle Spieler werden. Allerdings bin ich der \u00dcberzeugung, dass Game Streaming zum Netflix der Spieler wird, da es aufgrund der vorhandenen Technologien, Infrastruktur und Kunden \u00fcber ein hohes Potential verf\u00fcgt. Die Entwicklung der Streaming Ttechnologien steht allerdings erst an ihrem Anfang. Eine Weiterverfolgung wird sich in jedem Fall lohnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quellen<\/h2>\n\n\n\n<p><a href=\"https:\/\/cloud.google.com\/architecture\/cloud-game-infrastructure\">\u00dcberblick \u00fcber die Cloud-Gaming-Infrastruktur &nbsp;|&nbsp; Cloud Architecture Center &nbsp;|&nbsp; Google Cloud<\/a><br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Microservices\">Microservices &#8211; Wikipedia<\/a><br><a href=\"https:\/\/docs.microsoft.com\/en-us\/gaming\/azure\/reference-architectures\/unreal-pixel-streaming-in-azure\">Unreal Pixel Streaming in Azure &#8211; Azure Gaming | Microsoft Docs<\/a><br><a href=\"https:\/\/docs.microsoft.com\/en-us\/gaming\/azure\/\">Azure for Gaming &#8211; Azure Gaming | Microsoft Docs<\/a><br><a href=\"https:\/\/www.heise.de\/download\/specials\/Cloud-Gaming-Die-besten-Anbieter-im-Vergleich-6216405\">Cloud-Gaming: Die besten Anbieter im Vergleich | heise Download<\/a><br><a href=\"https:\/\/www.netzwelt.de\/spiele-streaming-dienst\/spiele-streaming-dienste-ueberblick.html\">Cloud-Gaming im Vergleich: Die besten Spiele-Streamingdienste | NETZWELT<\/a><br><a href=\"https:\/\/www.esports.com\/de\/cloud-gaming-fluessiges-zocken-auch-mit-schlechter-grafikkarte-288390\">Cloud Gaming &#8211; fl\u00fcssiges Zocken auch mit schlechter Grafikkarte? (esports.com)<\/a><br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Cloud_gaming\">Cloud gaming &#8211; Wikipedia<\/a><br><a href=\"https:\/\/de.wikipedia.org\/wiki\/Xbox_Cloud_Gaming\">Xbox Cloud Gaming \u2013 Wikipedia<\/a><br><a href=\"https:\/\/dotesports.com\/streaming\/news\/what-is-cloud-gaming-and-how-does-it-work\">What is cloud gaming and how does it work? &#8211; Dot Esports<\/a><br><a href=\"https:\/\/www.makeuseof.com\/tag\/cloud-gaming-and-streaming-games\/\">How Cloud Gaming and Streaming Games on Stadia and xCloud Works (makeuseof.com)<\/a><br><a href=\"https:\/\/webrtchacks.com\/open-source-cloud-gaming-with-webrtc\/\">Open Source Cloud Gaming with WebRTC &#8211; webrtcHacks<\/a><br><a href=\"https:\/\/www.youtube.com\/watch?v=avtlQeaxd_I\" title=\"Youtube: Google WebRTC project update &amp; Stadia review\">Youtube: Google WebRTC project update &amp; Stadia review<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was genau ist Cloud Gaming? Cloud Gaming l\u00e4sst sich mit Remote Desktops, Cloud Computing und Video on Demand Diensten vergleichen. Im Grunde beinhaltet Cloud Gaming das Streamen von Videospielen aus der Cloud zum Endkunden. Dabei erfasst und \u00fcbertr\u00e4gt der Client seine Nutzereingaben (bspw. Maus, Tastatur, Controller) an den Server. W\u00e4hrend dieser wiederum die Gesamtspielweltberechnung sowie [&hellip;]<\/p>\n","protected":false},"author":1007,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,120,396,650,223],"tags":[7,599,91,103],"ppma_author":[821],"class_list":["post-22923","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-cloud-technologies","category-games","category-scalable-systems","category-ultra-large-scale-systems","tag-cloud","tag-gaming","tag-microservices","tag-streaming"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":23679,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2022\/08\/31\/jobsuche-portal\/","url_meta":{"origin":22923,"position":0},"title":"Jobsuche Portal","author":"ag164","date":"31. August 2022","format":false,"excerpt":"SS22 - Dev4Cloud Projekt - von Robin H\u00e4rle und Anton Gerdts Ideenfindung \u00a0\u00a0\u00a0 Zu Beginn der Ideenfindungsphase f\u00fcr unser Projekt sahen wir uns die verschiedenen Apis auf Bund.dev an, um uns von der Thematik der verf\u00fcgbaren Daten inspirieren zu lassen. Wir entschieden uns ohne lange abzuw\u00e4gen daf\u00fcr ein Jobsuche-Portal mit\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11711,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2020\/09\/29\/perfekter-gluhwein-fur-zuhause-thermometer-mit-raspberry-pi-und-aws\/","url_meta":{"origin":22923,"position":1},"title":"Perfekter Gl\u00fchwein f\u00fcr Zuhause: Thermometer mit Raspberry Pi und AWS","author":"jg129","date":"29. September 2020","format":false,"excerpt":"Abstract Kein anderes Getr\u00e4nk ist mit Weihnachtsm\u00e4rkten so verbunden wie Gl\u00fchwein. Und so trinkt sich der ausschweifende Weihnachtsmarktbesucher im Laufe der Adventszeit von Stand zu Stand bis er schlie\u00dflich am Ende des Jahres seinen Lieblingsstand gefunden hat. Doch auch daheim kann der perfekte Gl\u00fchwein gelingen.\u00a0 Wir zeigen, wie man sich\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/lh3.googleusercontent.com\/rbu36fXExVo14XfyUicXbIFjAgh1bvNnXHlaUVRfqLevpyZx4KVyjeuYdgItPx6y39R8L9Ub_hug03LYM3AIAW_F14vhBiXOZlt92qIpN0Y2h0H-czZ65ERnn3qUoWVh7JfI5ihA","width":350,"height":200,"srcset":"https:\/\/lh3.googleusercontent.com\/rbu36fXExVo14XfyUicXbIFjAgh1bvNnXHlaUVRfqLevpyZx4KVyjeuYdgItPx6y39R8L9Ub_hug03LYM3AIAW_F14vhBiXOZlt92qIpN0Y2h0H-czZ65ERnn3qUoWVh7JfI5ihA 1x, https:\/\/lh3.googleusercontent.com\/rbu36fXExVo14XfyUicXbIFjAgh1bvNnXHlaUVRfqLevpyZx4KVyjeuYdgItPx6y39R8L9Ub_hug03LYM3AIAW_F14vhBiXOZlt92qIpN0Y2h0H-czZ65ERnn3qUoWVh7JfI5ihA 1.5x"},"classes":[]},{"id":24203,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2023\/02\/26\/die-zukunft-ist-serverless\/","url_meta":{"origin":22923,"position":2},"title":"Die Zukunft ist Serverless?","author":"Michael Partes","date":"26. February 2023","format":false,"excerpt":"\u00dcberblick Die \u201cCloud\u201d ist ein Begriff, der in den letzten Jahren immens an Bedeutung gewonnen hat. H\u00e4ufig wird sie f\u00fcr die Bereitstellung von Diensten und Services genutzt. Im Lauf der Zeit haben sich dabei verschiedene Architekturen entwickelt, die in der Cloud eingesetzt werden und unterschiedliche Ans\u00e4tze f\u00fcr die Handhabung des\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/lh5.googleusercontent.com\/hnARrH3Mz7d41IhTltMgTCpuUfKpg8k6ur_0Ir46moShZzCf53cVBMeUogOFgp2yD-maHIuCu3CIOsnqE_oBCOrEEaB-KfPc8lsQ5jWanA8hFVPvMdC5XYLBboHJ_lUbrtMT5aVqtMNUjTbsLQQNuoM","width":350,"height":200,"srcset":"https:\/\/lh5.googleusercontent.com\/hnARrH3Mz7d41IhTltMgTCpuUfKpg8k6ur_0Ir46moShZzCf53cVBMeUogOFgp2yD-maHIuCu3CIOsnqE_oBCOrEEaB-KfPc8lsQ5jWanA8hFVPvMdC5XYLBboHJ_lUbrtMT5aVqtMNUjTbsLQQNuoM 1x, https:\/\/lh5.googleusercontent.com\/hnARrH3Mz7d41IhTltMgTCpuUfKpg8k6ur_0Ir46moShZzCf53cVBMeUogOFgp2yD-maHIuCu3CIOsnqE_oBCOrEEaB-KfPc8lsQ5jWanA8hFVPvMdC5XYLBboHJ_lUbrtMT5aVqtMNUjTbsLQQNuoM 1.5x"},"classes":[]},{"id":24588,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2023\/05\/12\/cloud-gaming-quality-factors\/","url_meta":{"origin":22923,"position":3},"title":"Evaluating Cloud Gaming Services: Uncovering Key Quality Factors with Engaging Examples","author":"Milos Aleksic","date":"12. May 2023","format":false,"excerpt":"Cloud Gaming, Source: Ajjan (2019) Introduction Cloud gaming services have gained significant traction in recent years. They allow users to play high-quality games without needing powerful hardware. This technology revolutionizes the gaming industry by enabling gamers to stream games on-demand, regardless of their device's capabilities. One key benefit of cloud\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-12-um-13.07.19.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-12-um-13.07.19.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-12-um-13.07.19.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-12-um-13.07.19.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-12-um-13.07.19.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":26208,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2024\/02\/29\/die-meere-der-systemtechnik-navigieren-eine-reise-durch-die-bereitstellung-einer-aktien-webanwendung-in-der-cloud\/","url_meta":{"origin":22923,"position":4},"title":"Die Meere der Systemtechnik navigieren: Eine Reise durch die Bereitstellung einer Aktien-Webanwendung in der Cloud","author":"mk306","date":"29. February 2024","format":false,"excerpt":"Auf zu neuen Ufern: Einleitung Die Cloud-Computing-Technologie hat die Art und Weise, wie Unternehmen Anwendungen entwickeln, bereitstellen und skalieren, revolutioniert. In diesem Beitrag, der im Rahmen der Vorlesung \u201c143101a System Engineering und Management\u201d entstanden ist, werden wir uns darauf konzentrieren, wie eine bereits bestehende Webanwendung zur Visualisierung und Filterung von\u2026","rel":"","context":"In &quot;Cloud Technologies&quot;","block_context":{"text":"Cloud Technologies","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/scalable-systems\/cloud-technologies\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2024\/02\/Dashboard2-Kopie-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2024\/02\/Dashboard2-Kopie-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2024\/02\/Dashboard2-Kopie-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2024\/02\/Dashboard2-Kopie-1.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2024\/02\/Dashboard2-Kopie-1.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2024\/02\/Dashboard2-Kopie-1.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":12032,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2020\/09\/30\/admin-panel-web-app-in-der-aws-cloud\/","url_meta":{"origin":22923,"position":5},"title":"Admin Panel (Web App) in der AWS Cloud","author":"ss447","date":"30. September 2020","format":false,"excerpt":"1. Einleitung Im Rahmen der Vorlesung \u201eSoftware Development for Cloud Computing\u201c haben wir uns als Gruppe dazu entschieden aufbauend auf teilweise bereits vorhandener Codebasis an einem Startup-Projekt weiterzuarbeiten. Der Hauptfokus lag bei uns auf dem Ausbau von DevOps-Aspekten und auf dem eines stabilen und sicheren Systems, welches auch in der\u2026","rel":"","context":"In &quot;Cloud Technologies&quot;","block_context":{"text":"Cloud Technologies","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/scalable-systems\/cloud-technologies\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/qw9ZkWnvR4M\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"authors":[{"term_id":821,"user_id":1007,"is_guest":0,"slug":"sk351","display_name":"Sven Kirsch","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/57763179393d2e865c67617de6e81d115dc8649c0edc24a718b680b129c2fee6?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/22923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/users\/1007"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/comments?post=22923"}],"version-history":[{"count":22,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/22923\/revisions"}],"predecessor-version":[{"id":25344,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/22923\/revisions\/25344"}],"wp:attachment":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/media?parent=22923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/categories?post=22923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/tags?post=22923"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/ppma_author?post=22923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}