{"id":27660,"date":"2025-03-20T17:31:29","date_gmt":"2025-03-20T16:31:29","guid":{"rendered":"https:\/\/blog.mi.hdm-stuttgart.de\/?p=27660"},"modified":"2025-03-20T17:32:50","modified_gmt":"2025-03-20T16:32:50","slug":"monolith-vs-micro-services","status":"publish","type":"post","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2025\/03\/20\/monolith-vs-micro-services\/","title":{"rendered":"Monolith vs Micro Services &#8211; &#8220;Back to the future with modular monoliths&#8221;"},"content":{"rendered":"\n<p>In der Softwareentwicklung stehen Software- und Systemarchitekten heutzutage oft vor der Entscheidung zwischen einem monolithischen Aufbau oder Microservices. In diesem Blogpost wird erl\u00e4utert, was ein Monolith und Microservice sind und welche Vor- und Nachteilen diese mit sich bringen. Zudem wird ein Blick in die Wirtschaft gewagt, um den aktuellen Trend zu analysieren, sodass die Frage beantwortet werden kann, ob modulare Monolithen die Zukunft aus der Vergangenheit sind.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monolithische Architektur<\/h2>\n\n\n\n<p>Ein Monolith in der Natur wird oft als gro\u00dfes, massives und unteilbares Gestein bezeichnet. Diese Eigenschaften besitzen auch monolithische Architekturen in der Softwareentwicklung.<\/p>\n\n\n\n<p>Ein monolithisches System charakterisiert sich dadurch, dass s\u00e4mtliche Komponenten und Funktionen innerhalb einer einzigen zusammenh\u00e4ngenden Codebasis implementiert sind. Komponenten wie Benutzeroberfl\u00e4che, Anwendungslogik oder Datenbankzugriffe sind eng miteinander verkn\u00fcpft und agieren als eine Einheit.<a href=\"#_ftn1\" id=\"_ftnref1\">[1]<\/a><\/p>\n\n\n\n<p>Dies bietet einige Vor- und Nachteile. Bei weniger komplexen Anwendungen ist eine monolithische Architektur \u00fcbersichtlich und bietet eine hohe Performance, da alle Aufrufe zwischen den Komponenten direkt erfolgen und keine Netzwerklatenz entsteht.<a id=\"_ftnref2\" href=\"#_ftn2\">[2]<\/a> Zudem ist die Software \u201eself-contained\u201c<a id=\"_ftnref3\" href=\"#_ftn3\">[3]<\/a>, was die Sicherheitsma\u00dfnahmen einschr\u00e4nkt und die Software besser testbar macht.<a id=\"_ftnref4\" href=\"#_ftn4\">[4]<\/a> Bei steigender Komplexit\u00e4t, kann die Codebasis jedoch sehr schnell sehr gro\u00df werden. Die Weiterentwicklung der Anwendung wird bei steigender Komplexit\u00e4t exponentiell zeit- und somit auch kostenintensiv. Dieser Aspekt verleitete einige Unternehmen Anfang der 2010er Jahre zu Microservices zu wechseln. Netflix, Amazon oder Facebook sind die bekanntesten Beispiele.<a id=\"_ftnref5\" href=\"#_ftn5\">[5]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Microservices<\/h2>\n\n\n\n<p>Im Gegensatz zur monolithischen Architektur basieren Microservice-Architekturen auf mehreren kleinen, unabh\u00e4ngigen Diensten \u2013 daher auch der Name \u201eMicroservices\u201c. Diese Dienste oder auch Services sind eigenst\u00e4ndig und kommunizieren \u00fcber leichtgewichtige Mechanismen wie API. Die einzelnen Dienste separieren spezifische Funktionen, wie zum Beispiel Benutzeroberfl\u00e4chen oder Datenbankzugriffe. <a href=\"#_ftn6\" id=\"_ftnref6\">[6]<\/a><\/p>\n\n\n\n<p>Microservices bieten mehr Flexibilit\u00e4t und Skalierbarkeit als ein rein monolithischer Ansatz, da die einzelnen Dienste unabh\u00e4ngig voneinander weiterentwickelt werden k\u00f6nnen. So k\u00f6nnen bei gro\u00dfen Anwendungen das Prinzip des Continuous Integration angewendet werden, um schneller und effektiver Updates zu releasen, da nicht das gesamte System angepasst werden muss.<a href=\"#_ftn7\" id=\"_ftnref7\">[7]<\/a> Zudem bieten Microservices mehr Toleranz f\u00fcr den Benutzer, da nur einzelne Funktionen bei einem Ausfall betroffen sind und nicht das ganze System zusammenbricht.<a href=\"#_ftn8\" id=\"_ftnref8\">[8]<\/a><\/p>\n\n\n\n<p>Auf der anderen Seite bringen Microservices auch Herausforderungen mit sich. Eine verteilte Datenspeicherung erh\u00f6ht die Komplexit\u00e4t der Anwendung, wodurch auch das Testen aufwendiger wird. Im Vergleich zu monolithischen Architekturen, ben\u00f6tigen Microservices einen hohen Ressourcen verbrauch hinsichtlich Netzwerk- und Rechenleistung. Dieser erh\u00f6hte Ressourcenverbrauch muss jedoch immer im Kontext der Anwendungsgr\u00f6\u00dfe betrachtet werden.<a id=\"_ftnref9\" href=\"#_ftn9\">[9]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Blick in die Wirtschaft<\/h2>\n\n\n\n<p>Wie bereits angedeutet vollbrachten viele gro\u00dfe Unternehmen die Migration zu Microservices, jedoch nicht alle mit dem erw\u00fcnschten Erfolg. Amazon Prime Video ist eines davon. Amazon arbeitete mit AWS-step-functions und Lambda Funktionen, welches eine schnelle Entwicklung erm\u00f6glichte. H\u00e4ufige Status\u00fcberg\u00e4nge der step-functions f\u00fchrten zu enormen Kosten. So entschied sich Amazon Prime Video zu einer Migration zur\u00fcck zu einer monolithischen Architektur. Die direkte Datenverarbeitung im Speicher erwies sich als kosteneffizienter als eine externe Speicherl\u00f6sung, sodass die Umstellung zu einer Kostenreduktion von 90% f\u00fchrte.<a id=\"_ftnref10\" href=\"#_ftn10\">[10]<\/a><\/p>\n\n\n\n<p>Andere Unternehmen wie Istio<a id=\"_ftnref11\" href=\"#_ftn11\">[11]<\/a>, Segment<a id=\"_ftnref12\" href=\"#_ftn12\">[12]<\/a> oder InVision<a id=\"_ftnref13\" href=\"#_ftn13\">[13]<\/a> hatten \u00e4hnliche Probleme, welche mit einer Migration zur\u00fcck zu Monolithen behoben werden konnten.<a id=\"_ftnref14\" href=\"#_ftn14\">[14]<\/a> Als Reaktion durch die Probleme von Microservices und herk\u00f6mmlicher Monolithen entstanden modulare Monolithen als Hybridl\u00f6sung. Sie kombinieren die Vorteile beider Architekturen, indem sie eine einheitliche Codebasis wie bei konventionellen Monolithen benutzen. Innerhalb des Monoliths wird jedoch mit klar abgegrenzten Modulen gearbeitet, die wie bei Microservices \u00fcber APIs kommunizieren. Die Physischen grenzen der jeweiligen Deployments von Microservice werden somit in logische Grenzen zwischen den Modulen umgewandelt.<a id=\"_ftnref15\" href=\"#_ftn15\">[15]<\/a><\/p>\n\n\n\n<p>In den letzten Jahren ist die Pr\u00e4senz von modularen Monolithen in der Wirtschaft immer deutlicher geworden. Besonders durch das Open-Source-Framework \u201eService Weaver\u201c von Google tr\u00e4gt dazu bei, da das Framework die Implementierung von modulare Monolithen erm\u00f6glicht.<a id=\"_ftnref16\" href=\"#_ftn16\">[16]<\/a><br>Heutzutage setzen Unternehmen wie Shopify<a id=\"_ftnref17\" href=\"#_ftn17\">[17]<\/a>, Appsmith, Gusto und PlayTech erfolgreich auf modulare Monolithe.<a id=\"_ftnref18\" href=\"#_ftn18\">[18]<\/a> Jedoch ist eine Migration zu modularen Monolithen sehr spezifisch und nicht f\u00fcr alle Use Cases und Unternehmen sinnvoll. Daher stellt sich die Frage, ob der Trend weiter in Richtung modulare Monolithen geht oder ob dieser L\u00f6sungsansatz wieder zur\u00fcck zu Microservices geht. Letzten Endes sehen modulare Monolithen nach dem aktuellen wissenschaftlichen Stand zuversichtlich aus, dennoch wird die Zukunft sagen, welche Architektur sich auf Dauer durchsetzen wird. &nbsp;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><a id=\"_ftn1\" href=\"#_ftnref1\">[1]<\/a>&nbsp; Vgl. https:\/\/builtbright.io\/de\/lexikon\/monolith\/ (Zugriff am 12.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn2\" href=\"#_ftnref2\">[2]<\/a> Vgl. https:\/\/www.studysmarter.de\/ausbildung\/ausbildung-in-it\/fachinformatiker-anwendungsentwicklung\/monolithische-architektur\/ (Zugriff am 12.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn3\" href=\"#_ftnref3\">[3]<\/a> Anwendung, bei der alle notwendigen Komponenten in sich vereint. Sie ben\u00f6tigt keine externen Systeme oder Abh\u00e4ngigkeiten, um lauff\u00e4hig zu sein (Zugriff am 12.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn4\" href=\"#_ftnref4\">[4]<\/a> https:\/\/www.agile-academy.com\/en\/agile-dictionary\/monolithic-architecture\/ (Zugriff am 13.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn5\" href=\"#_ftnref5\">[5]<\/a> https:\/\/www.f5.com\/company\/blog\/nginx\/microservices-at-netflix-architectural-best-practices (Zugriff am 13.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn6\" href=\"#_ftnref6\">[6]<\/a> Vgl. https:\/\/www.thoughtworks.com\/insights\/blog\/microservices-nutshell (Zugriff am 19.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn7\" href=\"#_ftnref7\">[7]<\/a> Vgl. https:\/\/martinfowler.com\/articles\/continuousIntegration.html (Zugriff am 19.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn8\" href=\"#_ftnref8\">[8]<\/a> Vgl. \u201cArchitectural Patterns for Microservices: A Systematic Mapping Study\u201c &nbsp;https:\/\/www.scitepress.org\/papers\/2018\/67983\/67983.pdf S.221 (Zugriff am 20.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn9\" href=\"#_ftnref9\">[9]<\/a> Vgl. \u201eThe Pains and Gains of Microservices: A Systematic Grey Literature Review\u201c, https:\/\/www.researchgate.net\/publication\/327923070_The_Pains_and_Gains_of_Microservices_A_Systematic_Grey_Literature_Review (Zugriff am 20.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn10\" href=\"#_ftnref10\">[10]<\/a> https:\/\/web.archive.org\/web\/20240223075245\/https:\/\/www.primevideotech.com\/video-streaming\/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90 (Zugriff am 24.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn11\" href=\"#_ftnref11\">[11]<\/a> https:\/\/blog.christianposta.com\/microservices\/istio-as-an-example-of-when-not-to-do-microservices\/ (Zugriff am 24.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn12\" href=\"#_ftnref12\">[12]<\/a> https:\/\/segment.com\/blog\/goodbye-microservices\/ (Zugriff am 24.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn13\" href=\"#_ftnref13\">[13]<\/a> https:\/\/www.bennadel.com\/blog\/3944-why-ive-been-merging-microservices-back-into-the-monolith-at-invision.htm (Zugriff am 24.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn14\" href=\"#_ftnref14\">[14]<\/a>&nbsp; Vgl. \u201eBack to the Future: From Microservice to Monolith\u201c https:\/\/arxiv.org\/abs\/2308.15281 (Zugriff am 25.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn15\" href=\"#_ftnref15\">[15]<\/a> Vgl. https:\/\/www.milanjovanovic.tech\/blog\/what-is-a-modular-monolith (Zugriff am 25.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn16\" href=\"#_ftnref16\">[16]<\/a> https:\/\/opensource.googleblog.com\/2023\/03\/introducing-service-weaver-framework-for-writing-distributed-applications.html (Zugriff am 25.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn17\" href=\"#_ftnref17\">[17]<\/a> https:\/\/shopify.engineering\/deconstructing-monolith-designing-software-maximizes-developer-productivity# (Zugriff am 26.02.2025)<\/p>\n\n\n\n<p><a id=\"_ftn18\" href=\"#_ftnref18\">[18]<\/a> \u201eModular Monolith: Is This the Trend in Software Architecture?\u201c https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643657.3643911(Zugriff am 26.02.2025)<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der Softwareentwicklung stehen Software- und Systemarchitekten heutzutage oft vor der Entscheidung zwischen einem monolithischen Aufbau oder Microservices. In diesem Blogpost wird erl\u00e4utert, was ein Monolith und Microservice sind und welche Vor- und Nachteilen diese mit sich bringen. Zudem wird ein Blick in die Wirtschaft gewagt, um den aktuellen Trend zu analysieren, sodass die Frage [&hellip;]<\/p>\n","protected":false},"author":1259,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[181,1031,91,630],"ppma_author":[1101],"class_list":["post-27660","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-enterprise-architecture","tag-enterprise-it","tag-microservices","tag-software-architecture"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":28364,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2026\/02\/19\/monolith-vs-micro-services-back-to-the-future-with-modular-monolith\/","url_meta":{"origin":27660,"position":0},"title":"Monolith vs. Micro Services &#8211; Back to the future with modular monolith","author":"Leon Obertopp","date":"19. February 2026","format":false,"excerpt":"Anmerkung: Dieser Blogpost wurde f\u00fcr das Modul Enterprise IT (113601a) verfasst. Einleitung: In den vergangen Jahren war die Microservice-Architektur in vielen Unternehmen fast alternativlos. Die grundlegende Idee von Microservices ist es, Anwendungen in kleine, unabh\u00e4ngige Dienste zu zerlegen, welche separat entwickelt, skaliert und deployed werden k\u00f6nnen. Dieser Ansatz soll flexible\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\/2026\/02\/Pasted_image_20260214135003.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2026\/02\/Pasted_image_20260214135003.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2026\/02\/Pasted_image_20260214135003.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":27751,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2025\/07\/21\/was-unternehmenssoftware-von-entwicklern-verlangt\/","url_meta":{"origin":27660,"position":1},"title":"Was Unternehmenssoftware von Entwicklern verlangt","author":"Peter Tran","date":"21. July 2025","format":false,"excerpt":"Anmerkung: Dieser Blogpost wurde f\u00fcr das Modul Enterprise IT (113601a) verfasst Einleitung Unternehmenssoftware, wie ERP oder CRM-Systeme, ist das R\u00fcckgrat moderner Organisationen. Sie \u00fcbernimmt zentrale Gesch\u00e4ftsprozesse, verarbeitet gro\u00dfe Datenmengen zuverl\u00e4ssig und muss h\u00f6chsten Anforderungen an Sicherheit, Skalierbarkeit und Wartbarkeit gerecht werden. F\u00fcr Entwickler bedeutet das: Ihre L\u00f6sungen m\u00fcssen nicht nur\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":28372,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2026\/02\/18\/safeguards-in-der-ki-unterstutzten-softwareentwicklung\/","url_meta":{"origin":27660,"position":2},"title":"Safeguards in der KI-unterst\u00fctzten Softwareentwicklung","author":"Christoph Merck","date":"18. February 2026","format":false,"excerpt":"KI gest\u00fctzte Werkzeuge und autonome Agenten machen Softwareentwicklung schneller, schaffen aber neue Sicherheitsrisiken, weil sie eigenst\u00e4ndig Entscheidungen treffen und externe Tools nutzen k\u00f6nnen. Der Artikel zeigt, warum deshalb ein mehrschichtiges Safeguard Konzept n\u00f6tig ist, das klassische Ma\u00dfnahmen wie Code Reviews, Tests und statische sowie dynamische Analysen mit KI spezifischen Schutzmechanismen\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":24203,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2023\/02\/26\/die-zukunft-ist-serverless\/","url_meta":{"origin":27660,"position":3},"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":28347,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2026\/02\/10\/prufung-des-vibe-coding-ansatzes-als-ki-gestutzte-softwareentwicklung-in-der-implementierungsphase-des-software-development-life-cycles\/","url_meta":{"origin":27660,"position":4},"title":"Pr\u00fcfung des Vibe Coding Ansatzes als KI gest\u00fctzte Softwareentwicklung in der Implementierungsphase des Software Development Life Cycles","author":"Frederik Runge","date":"10. February 2026","format":false,"excerpt":"Abstract Vibe Coding hat sich innerhalb kurzer Zeit als neuartiger, KI-gest\u00fctzter Ansatz in der Softwareentwicklung etabliert und wird im Kontext der Implementierungsphase des Software Development Life Cycles kontrovers diskutiert. W\u00e4hrend dem Ansatz hohe Produktivit\u00e4tsgewinne und ein einfacherer Zugang zur Softwareentwicklung zugeschrieben werden, verweisen kritische Stimmen auf Risiken in Bezug auf\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\/2026\/02\/Vibe-Kurve.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2026\/02\/Vibe-Kurve.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2026\/02\/Vibe-Kurve.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2026\/02\/Vibe-Kurve.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":27464,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2025\/02\/28\/low-code-no-code-in-der-enterprise-software-entwicklung-fluch-oder\/","url_meta":{"origin":27660,"position":5},"title":"Low-Code\/No-Code in der Enterprise-Software-Entwicklung \u2013 Fluch oder Segen?","author":"Antonia Herdtner","date":"28. February 2025","format":false,"excerpt":"Anmerkung:\u00a0Dieser Blogpost wurde f\u00fcr das Modul Enterprise IT (113601a) verfasst. 1. Einleitung Die fortschreitende digitale Transformation erfordert von Unternehmen eine stetige Anpassung ihrer IT-Strategien, um wettbewerbsf\u00e4hig zu bleiben. Traditionelle Softwareentwicklung erfordert jedoch umfangreiche Programmierkenntnisse, lange Entwicklungszyklen und erhebliche finanzielle Ressourcen. Angesichts des Fachkr\u00e4ftemangels in der IT-Branche und des steigenden Bedarfs\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":[]}],"jetpack_sharing_enabled":true,"authors":[{"term_id":1101,"user_id":1259,"is_guest":0,"slug":"luca-max_baur","display_name":"Luca-Max Baur","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/649f688177dd991ccb1a4fba5bcceb9416af28c09bdf580620dd416acd207b0b?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\/27660","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\/1259"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/comments?post=27660"}],"version-history":[{"count":3,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/27660\/revisions"}],"predecessor-version":[{"id":27664,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/27660\/revisions\/27664"}],"wp:attachment":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/media?parent=27660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/categories?post=27660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/tags?post=27660"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/ppma_author?post=27660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}