{"id":842707,"date":"2023-09-10T20:51:51","date_gmt":"2023-09-11T01:51:51","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/passen-sie-virtuelle-cloud-maschinen-mit-azure-image-builder-an\/"},"modified":"2023-09-10T20:51:51","modified_gmt":"2023-09-11T01:51:51","slug":"passen-sie-virtuelle-cloud-maschinen-mit-azure-image-builder-an","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/passen-sie-virtuelle-cloud-maschinen-mit-azure-image-builder-an\/","title":{"rendered":"Passen Sie virtuelle Cloud-Maschinen mit Azure Image Builder an"},"content":{"rendered":"<p>        Erstellen Sie benutzerdefinierte Images f\u00fcr Ihre virtuelle Infrastruktur, die automatisch Ihrer Sicherheitsrichtlinie folgen.  <\/p>\n<figure id=\"attachment_92069\" aria-describedby=\"caption-attachment-92069\" style=\"width: 770px\" class=\"wp-caption alignnone\"><\/figure>\n<p class=\"c5\">Einer der gro\u00dfen Vorteile der Nutzung von IaaS in der Cloud ist die Bequemlichkeit;  Sie k\u00f6nnen eine virtuelle Maschine bei Bedarf hochfahren, skalieren, anhalten oder entsorgen.  Aber gro\u00dfe Unternehmen m\u00f6chten, dass die virtuellen Maschinen, die sie in der Cloud verwenden, \u00fcber Sicherheits- und Konfigurationseinstellungen verf\u00fcgen, die ihren eigenen Richtlinien entsprechen (und m\u00f6glicherweise bestimmte von ihnen autorisierte oder erstellte Apps vorinstallieren), was bei Standardgaleriebildern nicht der Fall ist .  Das Ausf\u00fchren von Skripten zum Anpassen dieser Standardbilder nimmt Zeit in Anspruch.  Wenn die Installation und Konfiguration von Software 10 Minuten dauert, ist dies mit einem Skript zu langsam, wenn Sie eine Arbeitslast nach Bedarf skalieren m\u00f6chten.<\/p>\n<p class=\"c5\">\u201eUnternehmenskunden bevorzugen ein \u201egoldenes\u201c Image (ein Image, das alle Anforderungen ihres Unternehmens erf\u00fcllt), das sie bei der Bereitstellung zus\u00e4tzlicher virtueller Maschinen wiederverwenden k\u00f6nnen, anstatt zus\u00e4tzliche virtuelle Maschinen bereitzustellen und dann nach der Bereitstellung ein Bereitstellungsskript auszuf\u00fchren\u201c, sagte Microsoft .  Durch die Wiederverwendung eines Bildes wird die horizontale Skalierung schneller und zuverl\u00e4ssiger, w\u00e4hrend gleichzeitig die Richtlinien eingehalten werden.  Und sobald Sie den Prozess zum Erstellen von Images implementiert haben, k\u00f6nnen Sie diese problemlos regelm\u00e4\u00dfig neu erstellen, um Betriebssystem- und Anwendungsupdates einzubinden.<\/p>\n<p style=\"margin: 0in; font-family: Arial; font-size: 10.0pt;\">SIEHE: Windows 11: Installationstipps, Sicherheit und mehr (kostenloses PDF) (TechRepublic)<\/p>\n<p class=\"c5\">Das Erstellen und Verwalten einer eigenen Image-Pipeline zur Erstellung dieser benutzerdefinierten Images erfordert jedoch den Betrieb zus\u00e4tzlicher Infrastruktur und die Verwaltung zus\u00e4tzlicher Software.  Azure Image Builder bietet Ihnen dies als Cloud-Dienst.  Sie erhalten benutzerdefinierte Images, die Ihren Verwaltungs- und Sicherheitsrichtlinien f\u00fcr die virtuelle Infrastruktur entsprechen, die Sie in der Cloud nutzen, und Sie m\u00fcssen sich nicht mit komplizierten Imaging-Pipelines und -Prozessen vertraut machen. <\/p>\n<p class=\"c5\">W\u00e4hlen Sie Ihr Quellbild aus, erstellen Sie eine Vorlage mit den Bildeinstellungen (verwenden Sie vorhandene Befehle, Skripte und Build-Artefakte wieder, wenn Sie bereits \u00fcber einen Image-Erstellungsprozess verf\u00fcgen, oder ziehen Sie sie von verschiedenen Speicherorten, damit Sie sie nicht an einem Ort kompilieren m\u00fcssen, um sie auszuf\u00fchren). ).  den Build) und erhalten Sie ein Image oder eine VHD, die Ihren Compliance-Regeln entspricht. <\/p>\n<p class=\"c5\">AIB umfasst eine rollenbasierte Zugriffskontrolle, sodass Sie ausw\u00e4hlen k\u00f6nnen, wer Zugriff auf Bilder erh\u00e4lt. Gleichzeitig k\u00f6nnen Sie ein VNET, eine \u00f6ffentliche IP-Adresse und eine Netzwerksicherheitsgruppe erstellen, um mit der virtuellen Maschine zu kommunizieren, die das Bild erstellt.  Wenn Sie jedoch \u00fcber ein vorhandenes VNET mit Ressourcen einschlie\u00dflich Konfigurationsservern verf\u00fcgen, die Ansible, Chef, Puppet, DSC oder \u00e4hnliches verwenden, k\u00f6nnen Sie dies stattdessen angeben und \u00fcberhaupt keine \u00f6ffentliche IP-Adresse verwenden.<\/p>\n<h2 class=\"c12\">Verpacken Sie Ihre Richtlinieneinstellungen <\/h2>\n<p class=\"c5\">AIB begann als Funktion im Azure Kubernetes Service, die Hashicorp Packer zum Erstellen von VHD-Images verwendete.  Azure unterst\u00fctzt auch die Verwendung der beliebten Cloud-Init-Technologie zum Erstellen von Linux-Images aus Azure Resource Manager-Vorlagen, beispielsweise wenn Sie die Erstellung eines Images zum Ausf\u00fchren der Azure IoT Edge-Laufzeit automatisieren.  \u201ePacker ist etwas ausgefeilter als Cloud-Init (stellen Sie sich das als Obermenge vor) und kann auch zur Installation von IoT Edge auf benutzerdefinierten VM-Images verwendet werden\u201c, sagte Microsoft. <\/p>\n<p class=\"c5\">AIB macht daraus einen Komplettservice mit flexiblen Bildfreigabeoptionen.  Sie beginnen mit Windows- oder Linux-Images, vom Azure Marketplace oder vorhandenen benutzerdefinierten Images, und f\u00fcgen Ihre eigenen Anpassungen hinzu, sei es Konfigurationsoptionen, Dateikopien oder Anwendungsinstallation (einschlie\u00dflich Reimaging, wenn die Installation dies erfordert). <\/p>\n<p class=\"c5\">Aktuelle Versionen von Ubuntu, RHEL, CentOS, SLES, Windows und Windows Server wurden getestet, aber Microsoft sagte, dass es mit jedem Linux- oder Windows-Image funktionieren sollte, und wenn Sie bereits ein benutzerdefiniertes Image haben, k\u00f6nnen Sie es mit AIB unter Linux patchen Befehle o Windows Update.  Der Windows Update Customizer basiert auf der Open-Source-Community Windows Update Provisioner for Packer.<\/p>\n<p class=\"c5\">Sie k\u00f6nnen bekannte Befehle wie Sysprep (oder waagent f\u00fcr Linux-Images) verwenden und Dateien aus einem GitHub-Bericht oder Azure-Speicher in das Image kopieren.  Wenn Sie gro\u00dfe Dateien herunterladen, bevorzugen Sie m\u00f6glicherweise die Verwendung eines Skripts und verwenden wget, curl oder Invoke-WebRequest unter Windows.<\/p>\n<p class=\"c5\">F\u00fcr virtuelle Windows-Maschinen k\u00f6nnen Sie PowerShell-Skripte verwenden, um das Image anzupassen.  Derzeit k\u00f6nnen Sie nur Shell-Skripte (einschlie\u00dflich aller Packer-Shell-Provisioner-Skripte, die Sie bereits haben) verwenden, um virtuelle Linux-Maschinen anzupassen;  Als wir nach der PowerShell-Unterst\u00fctzung fragten, sagte Microsoft nur, dass \u201edas Team st\u00e4ndig Funktionsanfragen von Kunden erh\u00e4lt.\u201c <\/p>\n<p class=\"c5\">Sie k\u00f6nnen Images f\u00fcr spezielle virtuelle Maschinengr\u00f6\u00dfen erstellen, einschlie\u00dflich der Erstellung von Images f\u00fcr virtuelle Maschinen mit GPUs.<\/p>\n<p class=\"c5\">Die Kosten f\u00fcr AIB bestehen lediglich aus den virtuellen Maschinen, dem Speicher und dem Netzwerk, die jedes Mal zum Erstellen Ihrer Images verwendet werden.  Sie ben\u00f6tigen diese Infrastruktur unabh\u00e4ngig davon, wie Sie Images erstellen, und AIB ist wahrscheinlich effizienter als eine Pipeline, die Sie selbst erstellen.  Microsoft teilt uns mit, dass AIB f\u00fcr IT-Administratoren, die es gewohnt sind, Images f\u00fcr die Infrastruktur vor Ort zu erstellen, keine Herausforderung darstellen d\u00fcrfte.  \u201eDie einzige Verwirrung besteht m\u00f6glicherweise in der Suche nach AIB-Fehlerprotokollen, die sich in dem Speicherkonto befinden, das in der IT-Ressourcengruppe_ f\u00fcr Ihr Image erstellt wurde.  Kunden m\u00fcssen auch lernen, wie Build- und Release-Pipelines funktionieren, da DevOps \u00fcber spezifische Funktionen verf\u00fcgt, bei denen Build-Bits in das Image integriert werden, um darauf Anpassungen vorzunehmen.\u201c<\/p>\n<p style=\"margin: 0in; font-family: Arial; font-size: 10.0pt;\">SIEHE: Office 365: Ein Leitfaden f\u00fcr Technologie- und Unternehmensf\u00fchrer (kostenloses PDF) (TechRepublic)<\/p>\n<p class=\"c5\">Sie k\u00f6nnen mit AIB erstellte Bilder als freigegebenes Bild \u00fcber Azure Compute Gallery verteilen.  Dadurch k\u00f6nnen Sie Image-Versionen erstellen und diese \u00fcber verschiedene Azure-Regionen hinweg replizieren, sodass sie sofort auf virtuellen Maschinen und VM-Skalierungsgruppen verwendet werden k\u00f6nnen.  Alternativ k\u00f6nnen Sie ein verwaltetes Image in einem Azure Storage-Konto erstellen und mithilfe der Richtlinie bestimmen, wer Zugriff hat.  Oder Sie k\u00f6nnen eine VHD generieren und sie auf beliebige Weise verteilen: \u00fcber Azure Storage, durch Ver\u00f6ffentlichung im Azure Marketplace, durch Kopieren in die Azure Stack-Infrastruktur oder auf jede andere Art und Weise, wie Sie VHDs freigeben.<\/p>\n<p class=\"c5\">Wenn Sie nach Beispielen suchen, wie Sie AIB optimal nutzen k\u00f6nnen, k\u00f6nnen Sie Azure Resource Manager-Beispiele aus diesem Repository mit Vorlagen abrufen, die Parameter verwenden, die Sie mit Ihren eigenen Details f\u00fcllen k\u00f6nnen.<\/p>\n<p class=\"c5\">Wenn Sie m\u00f6chten, dass dies Teil einer CI\/CD-Pipeline ist, gibt es Beispiele, um AIB aus einer GitHub-Aktion aufzurufen und die vom Workflow generierten Bilder zu verteilen.  Oder Sie k\u00f6nnen die Azure DevOps-Aufgabe ausf\u00fchren, die AIB verwendet, um Build-Artefakte als Teil einer DevOps-Pipeline in eine virtuelle Maschine einzuschleusen (obwohl sie keine Windows-Neustarts unterst\u00fctzt und daher besser f\u00fcr virtuelle Linux-Maschinen geeignet ist, da Sie mehrere zus\u00e4tzliche ben\u00f6tigen). Schritte zur Verwendung).  f\u00fcr virtuelle Windows-Maschinen).  Die AIB DevOps-Aufgabe unterst\u00fctzt au\u00dferdem nur einen Inline-Skript-Customizer und unterst\u00fctzt noch keine Gen2-Images. <\/p>\n<p class=\"c5\">Laut Microsoft ist AIB auch n\u00fctzlich zum Erstellen benutzerdefinierter Images f\u00fcr Azure Virtual Desktop, zum Patchen und zum Verwalten des Lebenszyklus von Images. <\/p>\n<p class=\"c5\">\u201eHeutzutage wird ein erheblicher Prozentsatz der AVD-Sitzungshosts mit benutzerdefinierten Images erstellt, und der typische Kunde muss sein \u201egoldenes\u201c Image einmal im Monat mit den neuesten Funktions- und Sicherheitsupdates patchen.  Aus diesem Grund kann Azure Image Builder hier eine Schl\u00fcsselrolle spielen, indem es AVD-Kunden eine effiziente M\u00f6glichkeit bietet, ein \u201egoldenes\u201c Image zu pflegen, ohne manuell Anpassungen oder Patch-Updates vornehmen zu m\u00fcssen.\u201c<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Erstellen Sie benutzerdefinierte Images f\u00fcr Ihre virtuelle Infrastruktur, die automatisch Ihrer Sicherheitsrichtlinie folgen. Einer der gro\u00dfen Vorteile der Nutzung von IaaS in der Cloud ist die Bequemlichkeit; Sie k\u00f6nnen eine virtuelle Maschine bei Bedarf hochfahren, skalieren, anhalten oder entsorgen. Aber gro\u00dfe Unternehmen m\u00f6chten, dass die virtuellen Maschinen, die sie in der Cloud verwenden, \u00fcber Sicherheits- [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":842708,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/4.png","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/842707"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=842707"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/842707\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/842708"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=842707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=842707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=842707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}