<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://drupalcamp.ruhr/15"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>DrupalCamp Essen 2015 - Microservices</title>
 <link>http://drupalcamp.ruhr/15/tags/microservices</link>
 <description></description>
 <language>de</language>
<item>
 <title>SOA: Service Oriented Architecture - eine Alternative zum Monolithen</title>
 <link>http://drupalcamp.ruhr/15/session/soa-service-oriented-architecture-eine-alternative-zum-monolithen</link>
 <description>&lt;div class=&quot;field field-name-field-beschreibung field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Häufig werden Website-Systeme mit dem monolithischen Ansatz der Software-Architektur umgesetzt. Ein System (z.B. 1 Drupal Installation) das nahezu alle Anforderungen erfüllt wird realisiert. Häufig tendiert es dazu, dass es wenigstens im Laufe der Zeit schwer wartbar und langsam wird. Mit dem SOA-Ansatz wird ein System in mehrere Instanzen zerlegt. Die Systeme kommunizieren dann nicht mehr über eine Programmlaufzeit miteinander, sondern über APIs. Damit werden Komponenten austauschbar und gekapselt bearbeitbar. Da der Umfang eines Systems reduziert wird, wird gleichwohl die Komplexität zerlegt und reduziert. Auch können dann selbst mit PHP Aufgaben parallel ausgeführt werden. Damit kann beispielsweise auf das Erscheinen einer neuen Drupal-Version schneller und gezielter auf neue Features reagiert werden, ohne einen kompletten Relaunch stämmen zu müssen. Welche Vorgehensmodelle und Lösungsansätze es im Allgemeinen und Besonderen gibt, möchte ich Euch in meiner Präsentation näher bringen.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-art field-type-list-text field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Vortrag&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-ziel field-type-list-text field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Fortgeschrittene, Experten&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-taxotags field-type-taxonomy-term-reference field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/15/tags/soa&quot;&gt;SOA&lt;/a&gt;, &lt;a href=&quot;/15/tags/microservices&quot;&gt;Microservices&lt;/a&gt;, &lt;a href=&quot;/15/tags/monolithen&quot;&gt;Monolithen&lt;/a&gt;, &lt;a href=&quot;/15/tags/vorgehensmodelle&quot;&gt;Vorgehensmodelle&lt;/a&gt;, &lt;a href=&quot;/15/tags/software-architektur&quot;&gt;Software-Architektur&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-anhang field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Anhang:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;application/pdf&quot; src=&quot;/15/modules/file/icons/application-pdf.png&quot; /&gt; &lt;a href=&quot;http://drupalcamp.ruhr/15/dateien/vortragsfolien-vortrag-soa.pdf&quot; type=&quot;application/pdf; length=5466257&quot; title=&quot;vortragsfolien-vortrag-soa.pdf&quot;&gt;Vortragsfolien zum Vortrag&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 23 Sep 2015 10:09:59 +0000</pubDate>
 <dc:creator>Peter Majmesku</dc:creator>
 <guid isPermaLink="false">70 at http://drupalcamp.ruhr/15</guid>
 <comments>http://drupalcamp.ruhr/15/session/soa-service-oriented-architecture-eine-alternative-zum-monolithen#comments</comments>
</item>
</channel>
</rss>
