{"id":231,"date":"2024-05-05T15:25:48","date_gmt":"2024-05-05T15:25:48","guid":{"rendered":"https:\/\/mikulalajos.hu\/?p=231"},"modified":"2024-05-05T15:25:57","modified_gmt":"2024-05-05T15:25:57","slug":"das-yrons-projekt-teil-3-und-4-manner-unter-feuer","status":"publish","type":"post","link":"https:\/\/mikulalajos.hu\/index.php\/2024\/05\/05\/das-yrons-projekt-teil-3-und-4-manner-unter-feuer\/","title":{"rendered":"Das YRoNS Projekt (Teil 3 und 4) &#8211; M\u00e4nner unter Feuer"},"content":{"rendered":"<p>Da ich meine Artikel haupts\u00e4chlich auf Ungarisch schreibe, dauert es manchmal mehrere Monate, bis ich die Originalartikel ins Deutsche \u00fcbersetzen kann. In diesem Artikel beschreibe ich den detaillierten Aufbau der Systeme, die wir w\u00e4hrend der Konferenz verwendet haben, und erz\u00e4hle, wie die Veranstaltung abgelaufen ist.<\/p>\n<p><!--more--><\/p>\n<h2>Das Team<\/h2>\n<p>Alle IT-Aufgaben sind von einem IT-Team von drei Personen erledigt worden. Ich w\u00fcrde sagen, dass drei Personen (auch wenn sie ziemlich gut ausgebildet sind) zu wenig sind, weil wir sowohl alle Software-Aufgaben (Monitoring, die Verwaltung der YRoNS app) als auch alle Hardware-Aufgaben (wie die Einstellung der Audiotechnik) erledigen m\u00fcssten. In einigen F\u00e4llen f\u00fchlten wir uns ein bisschen \u00fcberfordert, aber die meisten Programmelemente funktionierten reibungslos.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-228\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7826.png\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7826.png 1024w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7826-300x225.png 300w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7826-768x576.png 768w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7826-960x720.png 960w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h4>Das wunderbare IT-Team:<\/h4>\n<figure id=\"attachment_219\" aria-describedby=\"caption-attachment-219\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-219 size-full\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7827-Nagy-Kozepes.png\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7827-Nagy-Kozepes.png 1024w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7827-Nagy-Kozepes-300x225.png 300w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7827-Nagy-Kozepes-768x576.png 768w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7827-Nagy-Kozepes-960x720.png 960w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption id=\"caption-attachment-219\" class=\"wp-caption-text\">Meine zwei Kollegen (wie in einem Foto vom Seal Team VI.)<\/figcaption><\/figure>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-218\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7844-Nagy-1024x768.png\" alt=\"\" width=\"625\" height=\"469\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7844-Nagy-1024x768.png 1024w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7844-Nagy-300x225.png 300w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7844-Nagy-768x576.png 768w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7844-Nagy-960x720.png 960w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7844-Nagy.png 1440w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/p>\n<h2>Weg mit dem OPSEC! Wie haben wir alles \u00fcberwacht und kontrolliert?<\/h2>\n<p>Nach dem Cyberangriff haben wir ein neues Monitoring-System eingerichtet (Prometheus), mit dem wir alle Maschinen und Containers im Netzwerk \u00fcberwachen konnten. Die Daten haben wir mit der Hilfe von Grafana visualisiert. So konnte man genau sehen, wo und wie die Probleme auftraten.<\/p>\n<figure id=\"attachment_223\" aria-describedby=\"caption-attachment-223\" style=\"width: 625px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-223 size-large\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/videoframe_18625-1024x576.png\" alt=\"\" width=\"625\" height=\"352\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/videoframe_18625-1024x576.png 1024w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/videoframe_18625-300x169.png 300w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/videoframe_18625-768x432.png 768w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/videoframe_18625-960x540.png 960w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/videoframe_18625.png 1365w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><figcaption id=\"caption-attachment-223\" class=\"wp-caption-text\">Die Belastung des App-Clusters w\u00e4hrend der Scavenger Hunt in Budapest (die Teilnehmer sollten alles fotografieren und hochladen)<\/figcaption><\/figure>\n<p>Um die App ein bisschen stabiler zu machen haben wir uns schlie\u00dflich f\u00fcr Cluster-Architektur entschieden (das bedeutet, dass es sich nicht um einen zentralen Computer [auch &#8220;Monolith&#8221; genannt] handelt, sondern um mehrere kleinere Maschinen. Dies haben wir mit Docker und Apache2 (mit mod_proxy) verwirklicht.<\/p>\n<p>Da wir die Infrastruktur nach der Konferenz abgebaut haben, kann ich diese Grafik zeigen, ohne alle IP-Adressen abdecken zu m\u00fcssen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-221\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/YRoNS-infrastructure-1024x622.png\" alt=\"\" width=\"625\" height=\"380\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/YRoNS-infrastructure-1024x622.png 1024w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/YRoNS-infrastructure-300x182.png 300w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/YRoNS-infrastructure-768x467.png 768w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/YRoNS-infrastructure-1536x933.png 1536w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/YRoNS-infrastructure-2048x1245.png 2048w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/YRoNS-infrastructure-960x583.png 960w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/p>\n<p>Die App war ein riesiger Erfolg, vor allem das QnA-system (<a href=\"https:\/\/mikulalajos.hu\/index.php\/2024\/03\/07\/probieren-geht-uber-studieren-die-erste-echte-probe-des-systems\/\">Probieren geht \u00fcber studieren! Die erste echte Probe des Systems<\/a>) und das &#8220;Cityfun-Modul&#8221;, das wir f\u00fcr die Scavenger Hunt in Budapest benutzt haben.<\/p>\n<figure id=\"attachment_222\" aria-describedby=\"caption-attachment-222\" style=\"width: 748px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-222\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/cityfun.png\" alt=\"\" width=\"748\" height=\"663\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/cityfun.png 748w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/cityfun-300x266.png 300w\" sizes=\"auto, (max-width: 748px) 100vw, 748px\" \/><figcaption id=\"caption-attachment-222\" class=\"wp-caption-text\">Cityfun<\/figcaption><\/figure>\n<h2>Was alles habe ich gelernt?<\/h2>\n<p>Nachdem ich ein Projekt abgeschlossen habe, denke ich immer dar\u00fcber nach, was ich w\u00e4hrend des Projekts gelernt habe.<\/p>\n<p>Dieses Projekt war eine riesige Herausforderung sowohl f\u00fcr mich als auch f\u00fcr das ganze IT-Team.<\/p>\n<p>Was ich gelernt habe:<\/p>\n<ul>\n<li>wie das Internet wirklich funktioniert (autonome Systeme [AS], BGP, usw.)<\/li>\n<li>wie man Webseiten professionell verwaltet und wie man Webserver konfiguriert (Apache2, DNS Records [nicht nur A und CNAME], wie man Proxyserver konfiguriert, load balancing und failover)<\/li>\n<li>Die Verwaltung von Linux-Systemen (vor Allem Debian 12)<\/li>\n<li>Monitoring-Systeme (Grafana und Prometheus)<\/li>\n<li>wie man gr\u00f6\u00dfere Systeme entwickelt und wie man sich f\u00fcr erh\u00f6hte Belastung vorbereitet<\/li>\n<li>Die Verwaltung von Virtualisierungssystemen (wie <a href=\"https:\/\/mikulalajos.hu\/index.php\/2024\/03\/14\/echte-deutsche-technologie-virtualisierung-mit-proxmox\/\">Proxmox<\/a>)<\/li>\n<li>und am Ende auch ein bisschen Rauminformatik&#8230; (beim Cityfun haben wir mit GPS-Daten gearbeitet)<\/li>\n<\/ul>\n<h2>Fazit<\/h2>\n<p>Zum Schluss k\u00f6nnte ich sagen, dass obwohl dieses Projekt sehr lange gedaurt hat und am Ende wegen der schlechten Organisierung der Veranstaltung auch etwas hektisch war, haben wir sehr viel gelernt und unsere Teamf\u00e4higkeit verbessert. Um unseren Erfolg zu feiern haben wir w\u00e4hrend der Abschlussparty eine letzte &#8220;Sitzung&#8221; organisiert, bei der wir die ganze Woche besprochen und ausgewertet haben.<\/p>\n<figure id=\"attachment_226\" aria-describedby=\"caption-attachment-226\" style=\"width: 768px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-226\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7851.png\" alt=\"\" width=\"768\" height=\"1024\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7851.png 768w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7851-225x300.png 225w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption id=\"caption-attachment-226\" class=\"wp-caption-text\">Vor dem Abschlussparty&#8230;<\/figcaption><\/figure>\n<figure id=\"attachment_225\" aria-describedby=\"caption-attachment-225\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-225\" src=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7855.png\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7855.png 1024w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7855-300x225.png 300w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7855-768x576.png 768w, https:\/\/mikulalajos.hu\/wp-content\/uploads\/2024\/04\/IMG_7855-960x720.png 960w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption id=\"caption-attachment-225\" class=\"wp-caption-text\">Und w\u00e4hrend der Abschlussparty&#8230;<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Da ich meine Artikel haupts\u00e4chlich auf Ungarisch schreibe, dauert es manchmal mehrere Monate, bis ich die Originalartikel ins Deutsche \u00fcbersetzen kann. In diesem Artikel beschreibe ich den detaillierten Aufbau der Systeme, die wir w\u00e4hrend der Konferenz verwendet haben, und erz\u00e4hle, wie die Veranstaltung abgelaufen ist.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-231","post","type-post","status-publish","format-standard","hentry","category-deutsch-nemet"],"_links":{"self":[{"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/posts\/231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/comments?post=231"}],"version-history":[{"count":2,"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/posts\/231\/revisions"}],"predecessor-version":[{"id":233,"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/posts\/231\/revisions\/233"}],"wp:attachment":[{"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/media?parent=231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/categories?post=231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikulalajos.hu\/index.php\/wp-json\/wp\/v2\/tags?post=231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}