<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Startseite on Niels Ophey</title><link>https://www.ophey.net/de/</link><description>Recent content in Startseite on Niels Ophey</description><generator>Hugo</generator><language>de</language><lastBuildDate>Mon, 20 Apr 2026 17:00:00 +0200</lastBuildDate><atom:link href="https://www.ophey.net/de/index.xml" rel="self" type="application/rss+xml"/><item><title>Lernpfad CAF Einführung</title><link>https://www.ophey.net/de/caf-intro/einleitung/</link><pubDate>Wed, 01 Feb 2023 10:55:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/einleitung/</guid><description>&lt;p>Willkommen auf diesem Lernpfad&lt;/p>
&lt;p>Einführung in das Cloud Adoption Framework für Azure auf Deutsch.&lt;/p>
&lt;p>Ziel dieses Lernpfades ist es, die Grundlagen zum Cloud Adoption Framework (CAF) zu vermitteln und durch die wichtigsten Module und Hilfsmittel zu leiten.&lt;/p></description></item><item><title>Modul 1 - CAF Einführung</title><link>https://www.ophey.net/de/caf-intro/modul1/</link><pubDate>Wed, 01 Feb 2023 10:47:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/modul1/</guid><description>&lt;p>Diese Einführung besteht aus zwei Teilen. Beide Teile verweisen jeweils auf die entscheidenden Stellen in der Microsoft Dokumentation bzw. dem Lernportal.&lt;/p></description></item><item><title>Modul 2 - CAF Strategy, Plan and Ready</title><link>https://www.ophey.net/de/caf-intro/modul2/</link><pubDate>Wed, 01 Feb 2023 10:47:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/modul2/</guid><description>&lt;p>In diesem Modul geht es primär um die drei Module bevor es zu eigentlich Adaption von Cloud kommt. Verstehen der Treiber, der gewünschten Ergebnisse und der geschäftlichen Rechtfertigung für den Weg in die Cloud bilden den Start. Danach ist die Planung der nächste wichtige Schritt bevor dann die Schritte unternommen werden um das Unternehmen für die erste Adaption ready zu machen.&lt;/p></description></item><item><title>Modul 3 - CAF Adopt</title><link>https://www.ophey.net/de/caf-intro/modul3/</link><pubDate>Wed, 01 Feb 2023 10:47:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/modul3/</guid><description>&lt;p>Das Modul Adopt ist das Modul, wo die ersten Workloads in die Cloud kommen. Das Modul Adopt kann zwei grundsätzliche Ausprägungen haben.&lt;/p>
&lt;ul>
&lt;li>Adopt - Migrate&lt;/li>
&lt;li>Adopt - Innovate&lt;/li>
&lt;/ul></description></item><item><title>Modul 4 - CAF Govern</title><link>https://www.ophey.net/de/caf-intro/modul4/</link><pubDate>Wed, 01 Feb 2023 10:47:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/modul4/</guid><description>&lt;p>Die Einführung der Cloud ist eine Reise und nicht ein Ziel. Auf dem Weg dorthin gibt es klare Meilensteine und konkrete Geschäftsvorteile. Der endgültige Zustand der Cloudeinführung ist hingegen unbekannt, wenn ein Unternehmen diese Reise beginnt. Cloud Governance schafft Absicherungen, die das Unternehmen während der gesamten Reise auf einem sicheren Weg halten.&lt;/p></description></item><item><title>Modul 5 - CAF Manage</title><link>https://www.ophey.net/de/caf-intro/modul5/</link><pubDate>Wed, 01 Feb 2023 10:47:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/modul5/</guid><description>&lt;p>Die Umsetzung einer Cloud-Strategie erfordert eine solide Planung, Bereitschaft und Einführung. Aber es ist der laufende Betrieb der digitalen Assets, der greifbare Geschäftsergebnisse liefert. Ohne einen Plan für einen zuverlässigen, gut verwalteten Betrieb der Cloud-Lösungen werden diese Bemühungen wenig Wert bringen.&lt;/p></description></item><item><title>Modul 6 - CAF Organize</title><link>https://www.ophey.net/de/caf-intro/modul6/</link><pubDate>Wed, 01 Feb 2023 10:47:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/modul6/</guid><description>&lt;p>Die Cloudeinführung ist ohne gut organisierte Teams nicht möglich. Eine erfolgreiche Cloudeinführung ist von umfassend geschulten Mitarbeitern abhängig, die die richtigen Aufgaben ausführen.&lt;/p></description></item><item><title>Modul 7 - CAF Secure</title><link>https://www.ophey.net/de/caf-intro/modul7/</link><pubDate>Wed, 01 Feb 2023 10:47:57 +0100</pubDate><guid>https://www.ophey.net/de/caf-intro/modul7/</guid><description>&lt;p>Die Secure-Methodik bietet eine Vision des vollständigen Endzustands, um die Verbesserung Ihres Sicherheitsprogramms im Laufe der Zeit zu steuern.&lt;/p></description></item><item><title>Was macht ein Business Architect – und warum ist er in der IT unverzichtbar?</title><link>https://www.ophey.net/de/business-architektur/</link><pubDate>Mon, 20 Apr 2026 17:00:00 +0200</pubDate><guid>https://www.ophey.net/de/business-architektur/</guid><description>Eine kompakte Einführung: Aufgaben, Einsatzszenarien und Bedeutung des Business Architect im IT‑Kontext.</description></item><item><title>Konzeptidee - Wissen bewahren, schärfen, nutzbar machen</title><link>https://www.ophey.net/de/blog/wissensmanagement/</link><pubDate>Fri, 17 Apr 2026 08:00:00 +0200</pubDate><guid>https://www.ophey.net/de/blog/wissensmanagement/</guid><description>&lt;h1 id="wissen-bewahren-schärfen-nutzbar-machen">Wissen bewahren, schärfen, nutzbar machen&lt;/h1>
&lt;h2 id="wie-ein-ki-gestützter-wissensmanagementprozess-den-fachkräftemangel-abfedert--und-nebenbei-die-grundlage-für-verlässliche-ki-schafft">Wie ein KI-gestützter Wissensmanagementprozess den Fachkräftemangel abfedert – und nebenbei die Grundlage für verlässliche KI schafft&lt;/h2>
&lt;hr>
&lt;h2 id="die-stille-krise-in-unseren-organisationen">Die stille Krise in unseren Organisationen&lt;/h2>
&lt;p>Der Fachkräftemangel ist längst kein abstraktes Zukunftsthema mehr – er ist Alltag. Behörden, Versorger, Industriebetriebe und der Mittelstand spüren heute schon, wie schwer es geworden ist, offene Stellen zu besetzen. Und die Lage verschärft sich: Das Statistische Bundesamt rechnet damit, dass in den nächsten 15 Jahren &lt;strong>rund 13,4 Millionen Erwerbspersonen&lt;/strong> in Deutschland das gesetzliche Rentenalter erreichen&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup> – deutlich mehr, als über Ausbildung, Quereinstieg und Zuwanderung nachrücken werden. Das Institut der deutschen Wirtschaft weist zudem darauf hin, dass viele Beschäftigte &lt;strong>früher als geplant&lt;/strong> aus dem Arbeitsmarkt ausscheiden&lt;sup id="fnref:2">&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref">2&lt;/a>&lt;/sup> – der Wissensverlust kommt also oft schneller, als die Personalplanung vermuten lässt. Auch das Institut für Arbeitsmarkt- und Berufsforschung (IAB) betont: Selbst bei hoher Zuwanderung schrumpft das &lt;strong>Erwerbspersonenpotenzial&lt;/strong> in Deutschland in den kommenden Jahren spürbar&lt;sup id="fnref:3">&lt;a href="#fn:3" class="footnote-ref" role="doc-noteref">3&lt;/a>&lt;/sup>. Der Digitalverband &lt;strong>Bitkom&lt;/strong> sieht genau deshalb in KI den entscheidenden Hebel, um Produktivität trotz fehlender Fachkräfte zu halten – und beziffert die resultierende Wertschöpfungslücke regelmäßig im zweistelligen Milliardenbereich&lt;sup id="fnref:4">&lt;a href="#fn:4" class="footnote-ref" role="doc-noteref">4&lt;/a>&lt;/sup>.&lt;/p></description></item><item><title>GitHub Pages mit Hugo: Der komplette Guide</title><link>https://www.ophey.net/de/blog/github-pages-guide/</link><pubDate>Fri, 04 Jul 2025 12:30:00 +0200</pubDate><guid>https://www.ophey.net/de/blog/github-pages-guide/</guid><description>Eine Schritt-für-Schritt Anleitung zum Erstellen einer Website mit Hugo und GitHub Pages</description></item><item><title>Von Silos zu Produkten: Wie Cloud-Organisationen neu denken müssen</title><link>https://www.ophey.net/de/blog/caf-organize/</link><pubDate>Thu, 03 Jul 2025 15:04:51 +0200</pubDate><guid>https://www.ophey.net/de/blog/caf-organize/</guid><description>&lt;p>Die Einführung von Cloud-Technologien ist mehr als ein technisches Upgrade – sie ist ein organisatorischer Paradigmenwechsel. Wer Cloud erfolgreich nutzen will, muss nicht nur Infrastruktur modernisieren, sondern auch die eigene Organisation neu ausrichten. Dieser Beitrag beleuchtet, warum der Wandel von projekt- zu produktorientierten Strukturen entscheidend ist – und wie das Cloud Adoption Framework (CAF) von Microsoft dabei unterstützt.&lt;/p></description></item><item><title>Update Cloud Adoption Framework Manage</title><link>https://www.ophey.net/de/blog/update-caf-manage/</link><pubDate>Thu, 17 Apr 2025 12:30:58 +0200</pubDate><guid>https://www.ophey.net/de/blog/update-caf-manage/</guid><description>&lt;h1 id="azure-cloud-operations-vorbereiten-wichtige-updates-und-best-practices">Azure Cloud Operations vorbereiten: Wichtige Updates und Best Practices&lt;/h1>
&lt;p>In der sich ständig weiterentwickelnden Welt des Cloud Computing ist es entscheidend, mit den neuesten Best Practices und Richtlinien auf dem Laufenden zu bleiben, um die eigene Cloud-Umgebung effektiv zu verwalten und zu optimieren. Der Artikel &amp;ldquo;Ready your Azure cloud operations&amp;rdquo; auf Microsoft Learn bietet umfassende Einblicke und Strategien, die bei der Vorbereitung und Verwaltung der Azure Cloud Operations helfen. Hier fassen wir die wichtigsten Updates und Best Practices aus dem Artikel zusammen.&lt;/p></description></item><item><title>Extended Security Updates Windows Server 2012</title><link>https://www.ophey.net/de/blog/extended-security-update-w2012/</link><pubDate>Fri, 13 Oct 2023 12:00:37 +0200</pubDate><guid>https://www.ophey.net/de/blog/extended-security-update-w2012/</guid><description>&lt;p>+++&lt;/p>
&lt;p>In dem Blogbeitrag &lt;a href="https://cloudblogs.microsoft.com/windowsserver/2023/10/10/secure-windows-server-2012-r2-workloads-with-options-from-azure/">&amp;ldquo;Secure Windows Server 2012/R2 workloads with options from Azure&amp;rdquo;&lt;/a> werden die wichtigsten Möglichkeiten aufgezeigt, wie man einen Workload der auf Basis des Windows Server 2012 betrieben wird auch weiterhin mit Sicherheitsupdates versorgen kann, obwohl das Supportende bereits erreicht ist.&lt;/p>
&lt;p>Im Kern gibt es folgende Hauptoptionen im Zusammenhang mit Microsoft Azure, wenn man nicht kurzfristig in der Lage ist, den Workload zu modernisieren und auf eine neue Server Version zu migrieren.&lt;/p></description></item><item><title>Cost Management - Azure RI vs. Saving Plans</title><link>https://www.ophey.net/de/blog/caf-govern-cost/</link><pubDate>Thu, 05 Oct 2023 12:00:37 +0200</pubDate><guid>https://www.ophey.net/de/blog/caf-govern-cost/</guid><description>&lt;p>Immer wieder gibt es die Diskussion sind die Azure Reserved Instances (RI) oder der Azure Saving Plan (SP) die bessere Option für den Betrieb einer Applikation auf Basis von IaaS in Azure. Es gibt nicht die eine Antwort auf diese Frage. Im folgenden werden die beiden Optionen Reserved Instance und Saving Plan gegen übergestellt und anhand von Szenarien bewertet.&lt;/p></description></item><item><title>Bicep Modul für einen Anomalie Alert</title><link>https://www.ophey.net/de/blog/caf-bicep-anomalyalert/</link><pubDate>Fri, 05 May 2023 17:00:37 +0200</pubDate><guid>https://www.ophey.net/de/blog/caf-bicep-anomalyalert/</guid><description>&lt;p>In unserem &lt;a href="https://github.com/caf-expert/CAF-LandingZone-StarterKit">CAF Landing Zone Starter Kit&lt;/a> fehlte bis dato die Implementierung des Anomalie Alerts auf der Subscription. Dies ist fast fertig gestellt. Vorab hier eine mögliche Implementierung des Anomaly Alerts als Bicep Modul.&lt;/p></description></item><item><title>CAF Partnerbootcamp Link Sammlung</title><link>https://www.ophey.net/de/blog/caf-bootcamp-links/</link><pubDate>Tue, 24 Jan 2023 19:00:37 +0200</pubDate><guid>https://www.ophey.net/de/blog/caf-bootcamp-links/</guid><description>&lt;p>Im Rahmen eines Partnerbootcamps haben wir einige Links gesammelt und hier zusammengefasst:&lt;/p></description></item><item><title>WAF Devops Tooling</title><link>https://www.ophey.net/de/blog/waf-devops-tooling/</link><pubDate>Fri, 07 Oct 2022 13:55:13 +0200</pubDate><guid>https://www.ophey.net/de/blog/waf-devops-tooling/</guid><description>&lt;h2 id="well-architected-framework-tooling">Well-Architected-Framework Tooling&lt;/h2>
&lt;p>Das Assessment aus dem Well-Architected-Framework liefert nach Beantwortung aller Fragen eine Liste von Empfehlungen zur Umsetzung. Die Liste dieser Empfehlungen kann man sich in Form einer Excel Datei aus dem Assessment Tool exportieren.&lt;/p></description></item><item><title>CAF Namenskonvention</title><link>https://www.ophey.net/de/blog/caf-namingconvention/</link><pubDate>Mon, 18 Jul 2022 13:07:02 +0200</pubDate><guid>https://www.ophey.net/de/blog/caf-namingconvention/</guid><description>&lt;h2 id="namenskonvention">Namenskonvention&lt;/h2>
&lt;p>Es ist immer eine große Diskussion, wie eine Namenskonvention für die bereitzustellenden Azure-Ressourcen implementiert werden kann. Oft wird dieser &lt;a href="https://docs.microsoft.com/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming">Artikel&lt;/a> aus dem Microsoft Cloud Adoption Framework for Azure als Ausgangspunkt für die eigene Implementierung in einem Unternehmen verwendet.&lt;/p></description></item><item><title>Datenschutzerklärung</title><link>https://www.ophey.net/de/datenschutz/</link><pubDate>Mon, 13 Jun 2022 13:18:45 +0100</pubDate><guid>https://www.ophey.net/de/datenschutz/</guid><description>&lt;h2 id="datenschutz">Datenschutz&lt;/h2>
&lt;p>Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre personenbezogenen Daten vertraulich und entsprechend der gesetzlichen Datenschutzvorschriften sowie dieser Datenschutzerklärung.&lt;/p>
&lt;p>Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder E-Mail-Adressen) erhoben werden, erfolgt dies, soweit möglich, stets auf freiwilliger Basis. Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.&lt;/p></description></item><item><title>Impressum</title><link>https://www.ophey.net/de/impressum/</link><pubDate>Mon, 13 Jun 2022 13:18:45 +0100</pubDate><guid>https://www.ophey.net/de/impressum/</guid><description>&lt;p>&lt;strong>Angaben gemäß § 5 TMG:&lt;/strong>&lt;br>
Niels Ophey&lt;br>
Max-Schmeling-Straße 32&lt;br>
21279 Hollenstedt&lt;/p>
&lt;p>&lt;strong>Kontakt:&lt;/strong>&lt;br>
E-Mail: &lt;a href="mailto:niels@ophey.net">niels@ophey.net&lt;/a>&lt;/p>
&lt;p>&lt;strong>Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV:&lt;/strong>&lt;br>
Niels Ophey&lt;/p>
&lt;p>&lt;strong>Quelle:&lt;/strong> &lt;a href="https://www.e-recht24.de">e-recht24.de&lt;/a>&lt;/p>
&lt;p>&lt;a href="https://www.ophey.net/de/datenschutz/">Datenschutzerklärung&lt;/a>&lt;/p>
&lt;hr>
&lt;h2 id="disclaimer">Disclaimer&lt;/h2>
&lt;h3 id="haftung-für-inhalte">Haftung für Inhalte&lt;/h3>
&lt;p>Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.&lt;/p></description></item><item><title>CAF Einführung deutscher Lernpfad</title><link>https://www.ophey.net/de/blog/caf-into-learning/</link><pubDate>Wed, 01 Jun 2022 00:00:37 +0200</pubDate><guid>https://www.ophey.net/de/blog/caf-into-learning/</guid><description>&lt;p>Auf unserer Github CAF Expert Seite habe ich bereits einen Lernpfad zum Cloud Adoption Framework (CAF) in deutscher Sprache veröffentlicht. Wenn Ihr neu im CAF seid, besucht bitte diese kurze Videoreihe, um mehr über dieses iterativen und strukturierte Vorgehensmodel zu erfahren. Die Cloud als Enabler für eine digitale Transformation nutzbar machen.&lt;/p></description></item><item><title>Hexo-Website auf Azure Static WebApp mit GitHub Actions bereitstellen</title><link>https://www.ophey.net/de/blog/deploy-hexo-to-azure-static-webapp/</link><pubDate>Thu, 02 Sep 2021 10:22:57 +0200</pubDate><guid>https://www.ophey.net/de/blog/deploy-hexo-to-azure-static-webapp/</guid><description>&lt;h2 id="das-ziel">Das Ziel&lt;/h2>
&lt;p>Ich migriere meinen ehemaligen WordPress-basierten Blog zu einem einfachen Static-Website-Framework. In meinem Fall habe ich eine kurze Recherche zu möglichen Frameworks gemacht und fand zum Beispiel:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://jekyllrb.com/">Jekyll&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.gatsbyjs.org/">Gatsby&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://gohugo.io/">Hugo&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>und ich fand&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://hexo.io/">Hexo&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Und um ehrlich zu sein – der einzige Grund, warum meine Wahl auf Hexo fiel, war die einfache Installation und schnelle Einsatzbereitschaft. Sowie die verfügbaren Themes für Hexo. Also erstellte ich ein neues Repo auf GitHub für meinen Blog, klonte es auf meinen Rechner und prüfte die Voraussetzungen:&lt;/p></description></item><item><title>Azure - Neues Projekt Bicep</title><link>https://www.ophey.net/de/blog/azure-new-project-bicep/</link><pubDate>Fri, 11 Sep 2020 12:59:45 +0200</pubDate><guid>https://www.ophey.net/de/blog/azure-new-project-bicep/</guid><description>&lt;p>Was ist Bicep? Bicep ist eine domänenspezifische Sprache (DSL) zur deklarativen Bereitstellung von Azure-Ressourcen. Also raus aus den ARM-Templates und eine deklarativere Beschreibung nutzen, um zu definieren, was man in Azure bereitstellen möchte. Mehr über das Projekt erfährt man auf der &lt;a href="https://github.com/Azure/bicep">GitHub-Seite&lt;/a>.&lt;/p>
&lt;p>Mein erster Schritt war die Installation der Tooling-Komponenten für Bicep und der Erweiterung für Visual Studio Code. Die Installationsanleitung findet ihr ebenfalls auf der &lt;a href="https://github.com/Azure/bicep/blob/master/docs/installing.md">GitHub-Projektseite&lt;/a>. Sobald alles installiert ist, hat VS Code Unterstützung für *.bicep-Dateien:&lt;/p></description></item><item><title>Azure - Linksammlung Cloud Adoption Framework für Azure</title><link>https://www.ophey.net/de/blog/azure-caf-link-collection/</link><pubDate>Mon, 20 Jul 2020 18:44:20 +0200</pubDate><guid>https://www.ophey.net/de/blog/azure-caf-link-collection/</guid><description>&lt;p>Das Cloud Adoption Framework ist der einheitliche Microsoft-Ansatz zur Cloud-Einführung in Azure. Es konsolidiert und teilt Best Practices von Microsoft-Mitarbeitern, Partnern und Kunden. Das Framework bietet Kunden eine Reihe von Tools, Anleitungen und Narrativen, die helfen, Technologie-, Geschäfts- und Personalstrategien für gewünschte Geschäftsergebnisse während der Cloud-Einführung zu gestalten.&lt;/p>
&lt;h2 id="hier-eine-kurze-linksammlung-für-caf-bezogene-projekte">Hier eine kurze Linksammlung für CAF-bezogene Projekte:&lt;/h2>
&lt;p>Startet mit der &lt;a href="https://aka.ms/adopt">CAF-Dokumentation&lt;/a> in den Microsoft Docs.&lt;/p>
&lt;h3 id="caf---strategie-bereitschaft-und-planung">CAF - Strategie, Bereitschaft und Planung&lt;/h3>
&lt;p>Weitere Dokumentation zu &lt;a href="https://aka.ms/adopt/strategy">Strategie&lt;/a>, &lt;a href="https://aka.ms/adopt/plan">Planung&lt;/a> und &lt;a href="https://aka.ms/adopt/ready">Bereitschaft&lt;/a>.&lt;/p></description></item><item><title>Terraform lernen - Einen App Service statt einem Scale Set bereitstellen</title><link>https://www.ophey.net/de/blog/learn-terraform-app-service/</link><pubDate>Tue, 31 Mar 2020 17:42:14 +0200</pubDate><guid>https://www.ophey.net/de/blog/learn-terraform-app-service/</guid><description>&lt;p>Wie in meinem vorherigen Beitrag erwähnt, ist es als Anfänger nicht so einfach, alles in Terraform umzusetzen. Die Herausforderung war, eine Website in Azure bereitzustellen, die hinter einem Load Balancer skalieren kann. Nach der Demonstration mit Virtual Machine Scale Sets möchte ich den Weg zeigen, den ich mit &lt;a href="https://azure.microsoft.com/de-de/services/app-service/">Azure App Services&lt;/a> gefunden habe.&lt;/p>
&lt;p>Wenn man sich das einfache Beispiel in der &lt;a href="https://docs.microsoft.com/de-de/azure/app-service/app-service-web-get-started-html">Dokumentation&lt;/a> ansieht, erkennt man, dass es sehr einfach ist, eine Website in Azure bereitzustellen. Daraus entstand meine Idee: Es kann doch nicht so kompliziert in Terraform sein.&lt;/p></description></item><item><title>Terraform lernen - Ein Virtual Machine Scale Set definieren</title><link>https://www.ophey.net/de/blog/learn-terraform-vmss/</link><pubDate>Tue, 31 Mar 2020 11:01:08 +0200</pubDate><guid>https://www.ophey.net/de/blog/learn-terraform-vmss/</guid><description>&lt;p>Jetzt, da wir eine VM haben, die eine Website bereitstellt, ist es ein gängiges Muster, nicht nur eine VM bereitzustellen. Mehrere VMs werden genutzt, um die Last zu verteilen. In Azure heißt diese Funktion Virtual Machine Scale Set (siehe die &lt;a href="https://docs.microsoft.com/de-de/azure/virtual-machine-scale-sets/tutorial-create-and-manage-powershell">Dokumentation&lt;/a>).&lt;/p>
&lt;p>Um dies in Terraform umzusetzen, benötigen wir den Ressourcentyp &lt;em>azurerm_linux_virtual_machine_scale_set&lt;/em>. Die &lt;a href="https://www.terraform.io/docs/providers/azurerm/r/linux_virtual_machine_scale_set.html">Dokumentation&lt;/a> zeigt ein Beispiel zur Verwendung.&lt;/p>
&lt;h2 id="bitte-zuerst-lesen">Bitte zuerst lesen!&lt;/h2>
&lt;blockquote>
&lt;p>&lt;strong>ACHTUNG&lt;/strong> - Ich habe alles mehrfach durchgeführt und viele mögliche Parameter ausprobiert, um das Scale Set inklusive Apache-Webserver bereitzustellen. Ich habe nicht herausgefunden, warum die Konfiguration der Custom Script Extension beim initialen Deployment nicht funktioniert. Nur wenn man die VM-Anzahl nach dem Deployment ändert, wird das Custom Script bereitgestellt. Dieses Problem kann man &lt;a href="https://github.com/terraform-providers/terraform-provider-azurerm/issues/5860">hier&lt;/a> sehen.&lt;/p></description></item><item><title>Terraform lernen - Wie wird die Linux-VM zum Webserver</title><link>https://www.ophey.net/de/blog/learn-terraform-web-server/</link><pubDate>Fri, 27 Mar 2020 16:15:52 +0200</pubDate><guid>https://www.ophey.net/de/blog/learn-terraform-web-server/</guid><description>&lt;p>Die nächste Iteration der VM ist die Konfiguration eines Webservers auf der VM sowie das Hinzufügen einer Auto-Scaling-Funktion und eines Load Balancers. Da ich mich mit Linux nicht so gut auskenne, habe ich einen etwas anderen Ansatz gewählt. Yevgeniy verwendet in seinem Buch die folgende &amp;ldquo;user_data&amp;rdquo;-Option, um eine Website über die VM bereitzustellen.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>user_date &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;lt;&amp;lt;-EOF
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> #!/bin/bash
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> echo &amp;#34;Hello, World&amp;#34; &amp;gt; index.html
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> nohup busybox httpd -f -p 8080 &amp;amp;
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> EOF&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Ich habe versucht, dies als Skript in der gerade bereitgestellten VM zum Laufen zu bringen, aber ich habe nicht herausgefunden, wie das am besten geht. Vielleicht eine Herausforderung für später. Andersherum betrachtet: Was ist der normale Weg in Azure, um etwas in einer gerade bereitgestellten VM auszuführen? Normalerweise verwende ich die Custom Script Extensions, um einen Befehl in einer Maschine auszuführen. Besonders bei Windows-VMs würde ich hier eine Desired State Configuration nutzen. Mehr über Custom Script Extensions für Linux-VMs findet ihr in diesem &lt;a href="https://docs.microsoft.com/de-de/azure/virtual-machines/extensions/custom-script-linux">Docs-Artikel&lt;/a>.&lt;/p></description></item><item><title>Terraform lernen - Die erste VM bereitstellen</title><link>https://www.ophey.net/de/blog/learn-terraform-deploy-first-vm/</link><pubDate>Thu, 19 Mar 2020 15:21:07 +0200</pubDate><guid>https://www.ophey.net/de/blog/learn-terraform-deploy-first-vm/</guid><description>&lt;p>Nachdem Terraform auf dem Rechner installiert ist, mit dem wir unsere ersten Cloud-Ressourcen bereitstellen wollen, ist das erste Beispiel in Kapitel 2 die Bereitstellung einer VM. Einer Linux-basierten VM. Alle Beispiele aus dem Buch von Yevgeniy findet ihr in &lt;a href="https://github.com/brikis98/terraform-up-and-running-code">diesem GitHub-Repo&lt;/a>.&lt;/p>
&lt;p>Wie machen wir das in Azure?&lt;/p>
&lt;h2 id="die-erste-vm-in-azure-bereitstellen">Die erste VM in Azure bereitstellen&lt;/h2>
&lt;p>Ein wesentlicher Unterschied zu AWS ist, dass wir in Azure Ressourcen immer in einer Resource Group (RG) bereitstellen – daher ist das Skript in Terraform nicht so einfach wie in AWS.&lt;/p></description></item><item><title>Terraform lernen - Erste Schritte...</title><link>https://www.ophey.net/de/blog/learn-terraform-get-started/</link><pubDate>Sun, 15 Mar 2020 16:20:59 +0200</pubDate><guid>https://www.ophey.net/de/blog/learn-terraform-get-started/</guid><description>&lt;p>Nach dem Lesen von Kapitel 1 des &lt;a href="https://www.terraformupandrunning.com/">Buches&lt;/a> war es an der Zeit, meinen Rechner für den Einsatz von Terraform vorzubereiten, um Deployments in Azure zu skripten. Also suchte ich in den Microsoft Docs nach einer kurzen Anleitung und fand diese &lt;a href="https://docs.microsoft.com/azure/terraform/terraform-install-configure">Beschreibung&lt;/a>.&lt;/p>
&lt;h2 id="erster-schritt---terraform-auf-meinem-rechner-installieren">Erster Schritt - Terraform auf meinem Rechner installieren&lt;/h2>
&lt;p>Ich entschied mich, Terraform im Windows Subsystem for Linux (WSL) auf meinem Windows-10-Rechner zu installieren. Ich bin im Fast-Ring des Windows-10-Insider-Programms – daher konnte ich bereits WSL2 nutzen. Wenn ihr mehr über WSL2 erfahren wollt, besucht die Microsoft-Seite &lt;a href="https://aka.ms/wsl2">https://aka.ms/wsl2&lt;/a>. Um Terraform in meinem WSL2 zu installieren, öffnete ich die Bash und gab folgende Befehle ein (nutzt &lt;em>sudo&lt;/em> falls erhöhte Rechte benötigt werden):&lt;/p></description></item><item><title>Terraform lernen</title><link>https://www.ophey.net/de/blog/learn-terraform/</link><pubDate>Sun, 15 Mar 2020 14:36:21 +0200</pubDate><guid>https://www.ophey.net/de/blog/learn-terraform/</guid><description>&lt;h2 id="wie-ich-angefangen-habe">Wie ich angefangen habe&lt;/h2>
&lt;p>Ich habe mich entschieden, mehr über den Einsatz von Terraform zur Bereitstellung von Diensten in Azure zu lernen. In der Vergangenheit habe ich meine Dienste meist über das Portal, die Azure-CLI oder mit ARM-Templates in Azure bereitgestellt. In vielen Diskussionen rund um Automatisierung hörte ich immer wieder Leute über Terraform als ihre bevorzugte Lösung für die Skripterstellung von Deployments sprechen. Insbesondere dank meines Kollegen Arnaud Lheureux – wir saßen zusammen auf der Microsoft Ready am Stand rund um das Cloud Adoption Framework und er zeigte mir, was er bereits mit Terraform gemacht hatte, um eine Landing Zone in Azure bereitzustellen. Das war der Impuls, mehr über Terraform zu lernen&amp;hellip;&lt;/p></description></item><item><title>Auf der Bühne</title><link>https://www.ophey.net/de/buehne/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ophey.net/de/buehne/</guid><description>&lt;p>Hier einige Impressionen von Auftritten, die ich in den letzten Jahren hatte – ob auf der Bühne bei Konferenzen, in Webinaren oder bei internen Veranstaltungen.&lt;/p>
&lt;div class="gallery-section">
&lt;figure class="gallery-item">
&lt;a href="https://www.ophey.net/images/gallery/fulls/OnStage_2025-1_full.jpg" class="gallery-link" target="_blank">
&lt;img src="https://www.ophey.net/images/gallery/thumbs/OnStage_2025-1_thumb.jpg" alt="Bechtle Microsoft World 2025" loading="lazy" />
&lt;/a>
&lt;figcaption>
&lt;strong>Bechtle Microsoft World 2025&lt;/strong>
&lt;p>Auf der Bühne zu KI – Überblick über das Microsoft KI-Portfolio und die Auswirkungen auf Unternehmen.&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;figure class="gallery-item">
&lt;a href="https://www.ophey.net/images/gallery/fulls/OnStage_2024-1_full.jpg" class="gallery-link" target="_blank">
&lt;img src="https://www.ophey.net/images/gallery/thumbs/OnStage_2024-1_thumb.jpg" alt="Interior KI Summit 2024" loading="lazy" />
&lt;/a>
&lt;figcaption>
&lt;strong>Interior KI Summit 2024&lt;/strong>
&lt;p>Auf der Bühne zu Microsoft KI 2024 – Office 365, Azure und ChatGPT.&lt;/p></description></item><item><title>Über mich</title><link>https://www.ophey.net/de/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ophey.net/de/about/</guid><description>&lt;h2 id="niels-ophey">Niels Ophey&lt;/h2>
&lt;p>Digitalisierung und Cloud – zwei Themen, die mich beschäftigen.&lt;/p>
&lt;p>Viele Digitalisierungsvorhaben benötigen ein Umdenken. Es geht nicht nur um neue &lt;strong>Technologie&lt;/strong>, sondern immer auch um &lt;strong>Menschen&lt;/strong> und &lt;strong>Prozesse&lt;/strong>. Diese drei Dimensionen sollten betrachtet werden, um erfolgreich auf dem Weg hin zur Digitalisierung zu sein.&lt;/p>
&lt;hr>
&lt;h2 id="technologie">Technologie&lt;/h2>
&lt;p>&lt;strong>Technologie ist der Schlüssel zur digitalen Transformation.&lt;/strong> Sie ermöglicht nicht nur die Automatisierung bestehender Prozesse, sondern schafft völlig neue Möglichkeiten der Zusammenarbeit, Datenanalyse und Kundeninteraktion. Als Enabler treibt Technologie Innovationen voran, reduziert Komplexität und eröffnet Organisationen den Weg zu mehr Agilität, Effizienz und Zukunftsfähigkeit.&lt;/p></description></item></channel></rss>