Azure ile anormal kullanmaUsing Ansible with Azure

Anerişilebilir , bulut sağlamayı, yapılandırma yönetimini ve uygulama dağıtımlarını otomatikleştiren açık kaynaklı bir üründür.Ansible is an open-source product that automates cloud provisioning, configuration management, and application deployments. Kullanılması, sanal makineler, kapsayıcılar ve ağ ve tüm bulut altyapılarını temin edebilir.Using Ansible you can provision virtual machines, containers, and network and complete cloud infrastructures. Ayrıca, anormal, ortamınızdaki kaynakların dağıtımını ve yapılandırmasını otomatikleştirmenize imkan tanır.Also, Ansible allows you to automate the deployment and configuration of resources in your environment.

Bu makalede, Azure ile anormal kullanmanın avantajlarından bazılarına yönelik temel bir genel bakış sunulmaktadır.This article gives a basic overview of some of the benefits of using Ansible with Azure.

Anerişilebilir PlayBook 'larAnsible playbooks

Anormal profesyonel kitaplar , ortamınızı yapılandırmak için size doğrudan izin verir.Ansible playbooks allow you to direct Ansible to configure your environment. PlayBook 'lar, YAML kullanılarak okunabilir, böylece insanlar okunabilir olacaktır.Playbooks are coded using YAML so as to be human-readable. Öğreticiler bölümü, Azure kaynaklarını yüklemek ve yapılandırmak için PlayBook 'ları kullanmanın birçok örneğini sağlar.The Tutorials section gives many examples of using playbooks to install and configure Azure resources.

Anerişilebilir modüllerAnsible modules

Anormal, doğrudan uzak konaklarda veya PlayBook'lar aracılığıyla çalıştırılan bir dizi Modül paketini içerir.Ansible includes a suite of Ansible modules that are run directly on remote hosts or via playbooks. Kullanıcılar kendi modüllerini oluşturabilir.Users can create their own modules. Modüller, hizmetler, paketler veya dosyalar gibi sistem kaynaklarını denetlemek veya sistem komutları yürütmek için kullanılır.Modules are used to control system resources - such as services, packages, or files - or execute system commands.

Azure hizmetleriyle etkileşim kurmak için, anormal bir bulut modülleripaketini içerir.For interacting with Azure services, Ansible includes a suite of Ansible cloud modules. Bu modüller, Azure 'da altyapınızı oluşturmanızı ve düzenlemenizi sağlar.These modules enable you to create and orchestrate your infrastructure on Azure.

Mevcut iş yükünü Azure 'a geçirinMigrate existing workload to Azure

Altyapınızı tanımlamak için kullanmanız gerekirse, Azure 'un ortamınızı gerektiği şekilde otomatik olarak ölçeklendirmesine izin vermek için uygulamanızın PlayBook 'unu uygulayabilirsiniz.Once you use Ansible to define your infrastructure, you can apply your application's playbook letting Azure automatically scale your environment as needed.

Azure 'da bulutta yerel uygulamayı otomatikleştirinAutomate cloud-native application in Azure

Anormal, Azure 'da Azure işlevleri ve Azure 'Da Kubernetesgibi Azure mikro hizmetlerini kullanarak bulutta yerel uygulamaları otomatikleştirmenizi sağlar.Ansible enables you to automate cloud-native applications in Azure using Azure microservices such as Azure Functions and Kubernetes on Azure.

Dinamik envanter ile dağıtımları yönetmeManage deployments with dynamic inventory

Dinamik envanter özelliği aracılığıyla, Azure kaynaklarından envanter çekme yeteneği sağlar.Via its dynamic inventory feature, Ansible provides the ability to pull inventory from Azure resources. Daha sonra mevcut Azure dağıtımlarınızı etiketleyebilir ve bu etiketli dağıtımları anormal bir şekilde yönetebilirsiniz.You can then tag your existing Azure deployments and manage those tagged deployments through Ansible.

Ek Azure Marketi seçenekleriAdditional Azure Marketplace options

Anerişilebilir kule , Red Hat Ile bir Azure Marketi görüntüsüdür.The Ansible Tower is an Azure Marketplace image by Red Hat.

Anormal Tower, aşağıdaki özelliklere sahip olan bir Web tabanlı kullanıcı arabirimi ve panodur:Ansible Tower is a web-based UI and dashboard for Ansible that has the following features:

  • Rol tabanlı erişim denetimi, iş zamanlaması ve grafik envanteri yönetimi tanımlamanızı sağlar.Enables you to define role-based access control, job scheduling, and graphical inventory management.
  • , Var olan araçlara ve işlemlere Tower ekleyebileceğiniz bir REST API ve CLı içerir.Includes a REST API and CLI so you can insert Tower into existing tools and processes.
  • PlayBook çalıştırmalarının gerçek zamanlı çıkışını destekler.Supports real-time output of playbook runs.
  • Azure ve SSH anahtarları gibi kimlik bilgilerini şifreler. böylece, kimlik bilgilerini açığa çıkmadan görevleri atayabilirsiniz.Encrypts credentials - such as Azure and SSH keys - so you can delegate tasks without exposing credentials.

Azure için anerişilebilir modül ve Sürüm matrisiAnsible module and version matrix for Azure

Anormal, Azure kaynaklarını sağlama ve yapılandırma konusunda kullanılacak bir modül paketini içerir.Ansible includes a suite of modules for use in provisioning and configuring Azure resources. Bu kaynaklar sanal makineler, ölçek kümeleri, ağ hizmetleri ve kapsayıcı hizmetleri içerir.These resources include virtual machines, scale sets, networking services, and container services. Anormal matris , Azure için erişilebilir modülleri ve teslim ettikleri anormal sürümleri listeler.The Ansible matrix lists the Ansible modules for Azure and the Ansible versions in which they ship.

Sonraki adımlarNext steps