Información general del Administrador de recursos de AzureAzure Resource Manager overview

Azure Resource Manager es el servicio de implementación y administración para Azure.Azure Resource Manager is the deployment and management service for Azure. Proporciona una capa de administración coherente que le permite crear, actualizar y eliminar recursos de su suscripción de Azure.It provides a consistent management layer that enables you to create, update, and delete resources in your Azure subscription. Puede usar sus características de control de acceso, auditoría y etiquetado para proteger y organizar sus recursos después de la implementación.You can use its access control, auditing, and tagging features to secure and organize your resources after deployment.

Al realizar acciones mediante el portal, PowerShell, CLI de Azure, las API REST o los SDK de cliente, la API de Azure Resource Manager controla la solicitud.When you take actions through the portal, PowerShell, Azure CLI, REST APIs, or client SDKs, the Azure Resource Manager API handles your request. Dado que todas las solicitudes se controlan mediante la misma API, verá resultados y funcionalidades coherentes en todas las distintas herramientas.Because all requests are handled through the same API, you see consistent results and capabilities in all the different tools. Todas las funcionalidades que están disponibles en el portal también lo están con Azure PowerShell, la CLI de Azure, las API REST y los SDK de cliente.All capabilities that are available in the portal are also available through PowerShell, Azure CLI, REST APIs, and client SDKs. Las funcionalidades disponibles originalmente mediante las API se incluirán en el portal a los 180 días de su lanzamiento inicial.Functionality initially released through APIs will be represented in the portal within 180 days of initial release.

La siguiente imagen muestra cómo todas las herramientas interactúan con la misma API de Azure Resource Manager.The following image shows how all the tools interact with the Azure Resource Manager API. La API pasa las solicitudes al servicio Resource Manager que las autentica y autoriza.The API passes requests to the Resource Manager service, which authenticates and authorizes the requests. A continuación, Resource Manager enruta las solicitudes al servicio adecuado.Resource Manager then routes the requests to the appropriate service.

Modelo de solicitud de Resource Manager

TerminologíaTerminology

Si no conoce Azure Resource Manager, estos son algunos términos con los que puede no estar familiarizado.If you're new to Azure Resource Manager, there are some terms you might not be familiar with.

  • recurso : elemento administrable que está disponible a través de Azure.resource - A manageable item that is available through Azure. Las máquinas virtuales, cuentas de almacenamiento, aplicaciones web, bases de datos y redes virtuales son ejemplos de recursos.Virtual machines, storage accounts, web apps, databases, and virtual networks are examples of resources.
  • grupo de recursos : contenedor que almacena los recursos relacionados con una solución de Azure.resource group - A container that holds related resources for an Azure solution. El grupo de recursos incluye los recursos que se desean administrar como grupo.The resource group includes those resources that you want to manage as a group. Para decidir cómo asignar los recursos a los grupos de recursos, tenga en cuenta lo que más conviene a su organización.You decide how to allocate resources to resource groups based on what makes the most sense for your organization. Consulte Grupos de recursos.See Resource groups.
  • proveedor de recursos: un servicio que proporciona recursos de Azure.resource provider - A service that supplies Azure resources. Por ejemplo, un proveedor de recursos común es Microsoft.Compute, que proporciona el recurso de máquina virtual.For example, a common resource provider is Microsoft.Compute, which supplies the virtual machine resource. Microsoft.Storage es otro proveedor de recursos común.Microsoft.Storage is another common resource provider. Consulte Proveedores de recursos.See Resource providers.
  • Plantilla de Resource Manager: archivo de notación de objetos JavaScript (JSON) que define uno o más recursos para implementar en un grupo de recursos o suscripción.Resource Manager template - A JavaScript Object Notation (JSON) file that defines one or more resources to deploy to a resource group or subscription. La plantilla se puede usar para implementar los recursos de manera repetida y uniforme.The template can be used to deploy the resources consistently and repeatedly. Consulte Implementación de plantilla.See Template deployment.
  • sintaxis declarativa : sintaxis que permite establecer lo que pretende crear sin tener que escribir la secuencia de comandos de programación para crearla.declarative syntax - Syntax that lets you state "Here is what I intend to create" without having to write the sequence of programming commands to create it. La plantilla de Resource Manager es un ejemplo de sintaxis declarativa.The Resource Manager template is an example of declarative syntax. En el archivo, puede definir las propiedades de la infraestructura que se va a implementar en Azure.In the file, you define the properties for the infrastructure to deploy to Azure.

Ventajas de usar Administrador de recursosThe benefits of using Resource Manager

Administrador de recursos ofrece varias ventajas:Resource Manager provides several benefits:

  • Puede implementar, administrar y supervisar todos los recursos de la solución en grupo, en lugar de controlarlos individualmente.You can deploy, manage, and monitor all the resources for your solution as a group, rather than handling these resources individually.
  • Puede implementar la solución repetidamente a lo largo del ciclo de vida del desarrollo y tener la seguridad de que los recursos se implementan de forma coherente.You can repeatedly deploy your solution throughout the development lifecycle and have confidence your resources are deployed in a consistent state.
  • Puede administrar la infraestructura mediante plantillas declarativas en lugar de scripts.You can manage your infrastructure through declarative templates rather than scripts.
  • Puede definir las dependencias entre recursos de modo que se implementen en el orden correcto.You can define the dependencies between resources so they're deployed in the correct order.
  • Puede aplicar control de acceso a todos los servicios del grupo de recursos al integrarse de forma nativa Control de acceso basado en rol (RBAC) en la plataforma de administración.You can apply access control to all services in your resource group because Role-Based Access Control (RBAC) is natively integrated into the management platform.
  • Puede aplicar etiquetas a los recursos para organizar de manera lógica todos los recursos de la suscripción.You can apply tags to resources to logically organize all the resources in your subscription.
  • Puede aclarar la facturación de su organización viendo los costos de un grupo de recursos que compartan la misma etiqueta.You can clarify your organization's billing by viewing costs for a group of resources sharing the same tag.

GuíaGuidance

Las siguientes sugerencias le ayudarán a sacar el máximo partido de Resource Manager cuando trabaje con sus soluciones.The following suggestions help you take full advantage of Resource Manager when working with your solutions.

  • Defina e implemente la infraestructura mediante la sintaxis declarativa en las plantillas de Administrador de recursos, en lugar de comandos imperativos.Define and deploy your infrastructure through the declarative syntax in Resource Manager templates, rather than through imperative commands.
  • Defina todos los pasos de implementación y configuración de la plantilla.Define all deployment and configuration steps in the template. No debería tener ningún paso manual para configurar la solución.You should have no manual steps for setting up your solution.
  • Ejecute comandos imperativos para administrar los recursos, como iniciar o detener una aplicación o un equipo.Run imperative commands to manage your resources, such as to start or stop an app or machine.
  • Organice los recursos con el mismo ciclo de vida en un grupo de recursos.Arrange resources with the same lifecycle in a resource group. Use etiquetas para organizar los demás recursos.Use tags for all other organizing of resources.

Para obtener instrucciones sobre cómo las empresas pueden utilizar Resource Manager para administrar eficazmente las suscripciones, vea Scaffold empresarial de Azure: Gobierno de suscripción prescriptivo.For guidance on how enterprises can use Resource Manager to effectively manage subscriptions, see Azure enterprise scaffold - prescriptive subscription governance.

Para más recomendaciones sobre creación de platillas, consulte Procedimientos recomendados de plantillas de Azure Resource Manager.For recommendations on creating Resource Manager templates, see Azure Resource Manager template best practices.

Grupos de recursosResource groups

Hay algunos factores importantes que se deben tener en cuenta al definir el grupo de recursos:There are some important factors to consider when defining your resource group:

  • Todos los recursos del grupo deben compartir el mismo ciclo de vida.All the resources in your group should share the same lifecycle. Se implementan, actualizan y eliminan de forma conjunta.You deploy, update, and delete them together. Si un recurso, como un servidor de base de datos, debe existir en un ciclo de implementación diferente, debe estar en otro grupo de recursos.If one resource, such as a database server, needs to exist on a different deployment cycle it should be in another resource group.
  • Cada recurso solo puede existir en un grupo de recursos.Each resource can only exist in one resource group.
  • Puede agregar o quitar un recurso de un grupo de recursos en cualquier momento.You can add or remove a resource to a resource group at any time.
  • Puede mover un recurso de un grupo de recursos a otro.You can move a resource from one resource group to another group. Para obtener más información, consulte Traslado de los recursos a un nuevo grupo de recursos o a una nueva suscripción.For more information, see Move resources to new resource group or subscription.
  • Un grupo de recursos puede contener recursos que estén ubicados en diferentes regiones.A resource group can contain resources that are located in different regions.
  • Un grupo de recursos puede utilizarse para definir el ámbito de control de acceso para las acciones administrativas.A resource group can be used to scope access control for administrative actions.
  • Un recurso puede interactuar con los recursos de otros grupos.A resource can interact with resources in other resource groups. Esta interacción es común cuando ambos recursos están relacionados, pero no comparten el mismo ciclo de vida (por ejemplo, aplicaciones web que se conectan a una base de datos).This interaction is common when the two resources are related but don't share the same lifecycle (for example, web apps connecting to a database).

Al crear un grupo de recursos, es preciso proporcionar una ubicación para dicho grupo de recursos.When creating a resource group, you need to provide a location for that resource group. Pero puede preguntarse: "¿Por qué necesita un grupo de recursos una ubicación?You may be wondering, "Why does a resource group need a location? Y si los recursos pueden tener ubicaciones distintas de las del grupo de recursos, ¿por qué es importante la ubicación de este?"And, if the resources can have different locations than the resource group, why does the resource group location matter at all?" Los grupos de recursos almacenan metadatos acerca de los recursos.The resource group stores metadata about the resources. Por consiguiente, al especificar la ubicación del grupo de recursos, se especifica el lugar en que se almacenan dichos metadatos.Therefore, when you specify a location for the resource group, you're specifying where that metadata is stored. Por motivos de compatibilidad, es posible que sea preciso asegurarse de que los datos se almacenan en una región concreta.For compliance reasons, you may need to ensure that your data is stored in a particular region.

Proveedores de recursosResource providers

Cada proveedor de recursos ofrece un conjunto de recursos y operaciones para trabajar con esos recursos.Each resource provider offers a set of resources and operations for working with those resources. Por ejemplo, si desea almacenar claves y secretos, trabajará con el proveedor de recursos Microsoft.KeyVault.For example, if you want to store keys and secrets, you work with the Microsoft.KeyVault resource provider. Este proveedor de recursos ofrece un tipo de recurso denominado almacenes para crear el almacén de claves.This resource provider offers a resource type called vaults for creating the key vault.

El nombre de un tipo de recurso tiene el formato: {proveedor de recursos}/{tipo de recurso}.The name of a resource type is in the format: {resource-provider}/{resource-type}. El tipo de recurso para un almacén de claves es Microsoft.KeyVault/vaults.The resource type for a key vault is Microsoft.KeyVault/vaults.

Antes de comenzar a implementar los recursos, debe conocer los proveedores de recursos disponibles.Before getting started with deploying your resources, you should gain an understanding of the available resource providers. Conocer los nombres de los recursos y sus proveedores ayuda a definir los recursos que desea implementar en Azure.Knowing the names of resource providers and resources helps you define resources you want to deploy to Azure. Además, es necesario que conozca las ubicaciones y las versiones de API válidas de cada tipo de recurso.Also, you need to know the valid locations and API versions for each resource type. Para más información, consulte Tipos y proveedores de recursos.For more information, see Resource providers and types.

Para todas las operaciones que ofrecen los proveedores de recursos, consulte las API REST de Azure.For all the operations offered by resource providers, see the Azure REST APIs.

Implementación de plantillaTemplate deployment

Con Resource Manager, puede crear una plantilla (en formato JSON) que defina la infraestructura y la configuración de su solución de Azure.With Resource Manager, you can create a template (in JSON format) that defines the infrastructure and configuration of your Azure solution. Mediante una plantilla, puede implementar la solución repetidamente a lo largo del ciclo de vida y tener la seguridad de que los recursos se implementan de forma coherente.By using a template, you can repeatedly deploy your solution throughout its lifecycle and have confidence your resources are deployed in a consistent state.

Para más información acerca del formato de la plantilla y cómo se crea, consulte Nociones sobre la estructura y la sintaxis de las plantillas de Azure Resource Manager.To learn about the format of the template and how you construct it, see Understand the structure and syntax of Azure Resource Manager Templates. Para ver la sintaxis JSON para los tipos de recursos, consulte Define resources in Azure Resource Manager templates (Definición de recursos en plantillas de Azure Resource Manager).To view the JSON syntax for resources types, see Define resources in Azure Resource Manager templates.

Resource Manager procesa la plantilla como cualquier otra solicitud.Resource Manager processes the template like any other request. Analiza la plantilla y convierte su sintaxis en operaciones de API de REST para los proveedores de recursos adecuados.It parses the template and converts its syntax into REST API operations for the appropriate resource providers. Por ejemplo, cuando Resource Manager recibe una plantilla con la siguiente definición de recursos:For example, when Resource Manager receives a template with the following resource definition:

"resources": [
  {
    "apiVersion": "2016-01-01",
    "type": "Microsoft.Storage/storageAccounts",
    "name": "mystorageaccount",
    "location": "westus",
    "sku": {
      "name": "Standard_LRS"
    },
    "kind": "Storage",
    "properties": {
    }
  }
]

Convierte la definición en la siguiente operación de API de REST, que se envía al proveedor de recursos Microsoft.Storage:It converts the definition to the following REST API operation, which is sent to the Microsoft.Storage resource provider:

PUT
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/mystorageaccount?api-version=2016-01-01
REQUEST BODY
{
  "location": "westus",
  "properties": {
  }
  "sku": {
    "name": "Standard_LRS"
  },
  "kind": "Storage"
}

La definición de plantillas y grupos de recursos depende únicamente de usted, al igual que la administración de la solución.How you define templates and resource groups is entirely up to you and how you want to manage your solution. Por ejemplo, puede implementar su aplicación de tres niveles a través de una única plantilla en un único grupo de recursos.For example, you can deploy your three tier application through a single template to a single resource group.

plantilla de tres niveles

No obstante, no es necesario que defina toda la infraestructura en una sola plantilla.But, you don't have to define your entire infrastructure in a single template. A menudo, tiene sentido dividir los requisitos de implementación en un conjunto de plantillas seleccionadas, específicas para un propósito.Often, it makes sense to divide your deployment requirements into a set of targeted, purpose-specific templates. Estas plantillas se pueden reutilizar fácilmente para distintas soluciones.You can easily reuse these templates for different solutions. Para implementar una solución concreta, cree una plantilla maestra que vincule todas las plantillas necesarias.To deploy a particular solution, you create a master template that links all the required templates. La imagen siguiente muestra cómo implementar una solución de tres niveles mediante una plantilla principal que incluye tres plantillas anidadas.The following image shows how to deploy a three tier solution through a parent template that includes three nested templates.

plantilla de niveles anidada

Si desea que sus niveles tengan ciclos de vida independientes, puede implementar los tres niveles en grupos de recursos independientes.If you envision your tiers having separate lifecycles, you can deploy your three tiers to separate resource groups. Observe que todavía se pueden vincular los recursos a los recursos de otros grupos.Notice the resources can still be linked to resources in other resource groups.

plantilla de niveles

Para más información acerca de las plantillas anidadas, consulte Uso de plantillas vinculadas con Azure Resource Manager.For information about nested templates, see Using linked templates with Azure Resource Manager.

Azure Resource Manager analiza las dependencias para asegurarse de que los recursos se crean en el orden correcto.Azure Resource Manager analyzes dependencies to ensure resources are created in the correct order. Si un recurso se basa en un valor de otro recurso (por ejemplo, una máquina virtual que necesita una cuenta de almacenamiento para los discos), establezca una dependencia.If one resource relies on a value from another resource (such as a virtual machine needing a storage account for disks), you set a dependency. Para obtener más información, consulte Definición de dependencias en plantillas del Administrador de recursos de Azure.For more information, see Defining dependencies in Azure Resource Manager templates.

También puede utilizar la plantilla para las actualizaciones de la infraestructura.You can also use the template for updates to the infrastructure. Por ejemplo, puede agregar un recurso a la solución y agregar reglas de configuración para los recursos que ya están implementados.For example, you can add a resource to your solution and add configuration rules for the resources that are already deployed. Si la plantilla define un recurso que ya existe, Resource Manager actualiza el recurso existente en lugar de crear uno nuevo.If the template defines a resource that already exists, Resource Manager updates the existing resource instead of creating a new one.

Resource Manager proporciona extensiones para escenarios en los que se necesitan operaciones adicionales, como la instalación de un software determinado que no está incluido en el programa de instalación.Resource Manager provides extensions for scenarios when you need additional operations such as installing particular software that isn't included in the setup. Si ya utiliza un servicio de administración de configuración, como DSC, Chef o Puppet, puede seguir trabajando con ese servicio mediante las extensiones.If you're already using a configuration management service, like DSC, Chef or Puppet, you can continue working with that service by using extensions. Para más información acerca de las extensiones de máquina virtual, consulte Acerca de las características y extensiones de las máquinas virtuales.For information about virtual machine extensions, see About virtual machine extensions and features.

Cuando crea una solución desde el Portal, la solución incluye automáticamente una plantilla de implementación.When you create a solution from the portal, the solution automatically includes a deployment template. No tiene que crear la plantilla desde cero; puede empezar con la plantilla para la solución y personalizarla para satisfacer sus necesidades específicas.You don't have to create your template from scratch because you can start with the template for your solution and customize it to meet your specific needs. Para obtener un ejemplo, consulte Inicio rápido: Creación e implementación de plantillas de Azure Resource Manager mediante Azure Portal.For a sample, see Quickstart: Create and deploy Azure Resource Manager templates by using the Azure portal. También puede recuperar una plantilla de un grupo de recursos existente mediante la exportación del estado actual del grupo de recursos o la visualización de la plantilla de una implementación determinada.You can also retrieve a template for an existing resource group by either exporting the current state of the resource group, or viewing the template used for a particular deployment. Una buena estrategia para aprender sobre la sintaxis de una plantilla es consultar la plantilla exportada.Viewing the exported template is a helpful way to learn about the template syntax.

Por último, la plantilla se convierte en parte del código fuente de la aplicación.Finally, the template becomes part of the source code for your app. Puede protegerla en el repositorio de código fuente y actualizarla a medida que evoluciona la aplicación.You can check it in to your source code repository and update it as your app evolves. Puede editar la plantilla mediante Visual Studio.You can edit the template through Visual Studio.

Después de definir la plantilla, está listo para implementar los recursos en Azure.After defining your template, you're ready to deploy the resources to Azure. Para implementar los recursos, consulte:To deploy the resources, see:

Procedimientos de implementación segurosSafe deployment practices

Al implementar un servicio complejo en Azure, es posible que necesite implementar el servicio en varias regiones y comprobar su estado antes de continuar con el paso siguiente.When deploying a complex service to Azure, you might need to deploy your service to multiple regions, and check its health before proceeding to the next step. Use Azure Deployment Manager para coordinar un lanzamiento por fases del servicio.Use Azure Deployment Manager to coordinate a staged rollout of the service. Mediante el establecimiento de fases en el lanzamiento del servicio, puede encontrar posibles problemas antes de que se haya implementado en todas las regiones.By staging the rollout of your service, you can find potential problems before it has been deployed to all regions. Si no necesita estas precauciones, las operaciones de implementación de la sección anterior son la mejor opción.If you don't need these precautions, the deployment operations in the preceding section are the better option.

Deployment Manager se encuentra actualmente en versión preliminar privada.Deployment Manager is currently in private preview.

Guías de inicio rápido y tutorialesQuickstarts and tutorials

Use las siguientes guías de inicio rápido y tutoriales para aprender a desarrollar plantillas de Resource Manager:Use the following quickstarts and tutorials to learn how to develop resource manager templates:

  • Guías de inicio rápidoQuickstarts

    TítuloTitle DESCRIPCIÓNDescription
    Uso de Azure PortalUse the Azure portal Genere una plantilla mediante el portal y entienda el proceso de edición e implementación de la plantilla.Generate a template using the portal, and understand the process of editing and deploying the template.
    Usar Visual Studio CodeUse Visual Studio Code Use Visual Studio Code para crear y editar plantillas y use Azure Cloud Shell para implementar plantillas.Use Visual Studio Code to create and edit templates, and how to use the Azure Cloud shell to deploy templates.
    Usar Visual StudioUse Visual Studio Use Visual Studio para crear, editar e implementar plantillas.Use Visual Studio to create, edit, and deploy templates.
  • TutorialesTutorials

    TítuloTitle DESCRIPCIÓNDescription
    Utilización de la referencia de la plantillaUtilize template reference Use la documentación de referencia de la plantilla para desarrollar las plantillas.Utilize the template reference documentation to develop templates. En el tutorial, busque el esquema de la cuenta de almacenamiento y use la información para crear una cuenta de almacenamiento cifrada.In the tutorial, you find the storage account schema, and use the information to create an encrypted storage account.
    Creación de varias instanciasCreate multiple instances Cree varias instancias de recursos de Azure.Create multiple instances of Azure resources. En el tutorial, puede crear varias instancias de la cuenta de almacenamiento.In the tutorial, you create multiple instances of storage account.
    Movimiento de recursosMove resources Trasladar recursos de un grupo de recursos a otro.Move resources from one resource group to another resource group. En el tutorial, se ejecutará una plantilla existente para crear dos grupos de recursos y una cuenta de almacenamiento. Después, se ejecutará un cmdlet de PowerShell de Azure para mover la cuenta de almacenamiento al otro grupo de recursos.In the tutorial, you run an existing template to create two resource groups and one storage account, and then run an Azure PowerShell cmdlet to move the storage account to the other resource group.
    Establecimiento del orden de implementación de los recursosSet resource deployment order Defina las dependencias de recursos.Define resource dependencies. En el tutorial, va a crear una red virtual, una máquina virtual y los recursos dependientes de Azure.In the tutorial, you create a virtual network, a virtual machine, and the dependent Azure resources. Aprenderá cómo se definen las dependencias.You learn how the dependencies are defined.
    Condiciones de usoUse conditions Implemente recursos basados en algunos valores de parámetro.Deploy resources based on some parameter values. En el tutorial, definirá una plantilla para crear una nueva cuenta de almacenamiento o usará una cuenta de almacenamiento ya existente basada en el valor de un parámetro.In the tutorial, you define a template to create a new storage account or use an existing storage account based on the value of a parameter.
    Integración de Key VaultIntegrate key vault Recupere los secretos o contraseñas de Azure Key Vault.Retrieve secrets/passwords from Azure Key Vault. En el tutorial, creará una máquina virtual.In the tutorial, you create a virtual machine. La contraseña del administrador de la máquina virtual se recupera de Key Vault.The virtual machine administrator password is retrieved from a Key Vault.
    Creación de plantillas vinculadasCreate linked templates Modularice las plantillas y llame a otras plantillas desde una plantilla.Modularize templates, and call other templates from a template. En el tutorial, va a crear una red virtual, una máquina virtual y los recursos dependientes.In the tutorial, you create a virtual network, a virtual machine, and the dependent resources. La cuenta de almacenamiento dependiente se define en una plantilla vinculada.The dependent storage account is defined in a linked template.
    Implementación de extensiones de máquina virtualDeploy virtual machine extensions Realice las tareas posteriores a la implementación mediante el uso de extensiones.Perform post-deployment tasks by using extensions. En el tutorial, se implementa una extensión de script de cliente para instalar el servidor web en la máquina virtual.In the tutorial, you deploy a customer script extension to install web server on the virtual machine.
    Implementación de extensiones de SQLDeploy SQL extensions Realice las tareas posteriores a la implementación mediante el uso de extensiones.Perform post-deployment tasks by using extensions. En el tutorial, se implementa una extensión de script de cliente para instalar el servidor web en la máquina virtual.In the tutorial, you deploy a customer script extension to install web server on the virtual machine.
    Protección de artefactosSecure artifacts Proteja los artefactos necesarios para completar las implementaciones.Secure the artifacts needed to complete the deployments. En el tutorial, obtendrá información sobre cómo proteger el artefacto que se usa en el tutorial de implementación de extensiones SQL.In the tutorial, you learn how to secure the artifact used in the Deploy SQL extensions tutorial.
    Uso de procedimientos de implementación segurosUse safe deployment practices Use Azure Deployment Manager.Use Azure Deployment manager.
    Tutorial: Troubleshoot Resource Manager template deployments (Tutorial: Solución de problemas con las implementaciones de plantillas de Resource Manager)Tutorial: Troubleshoot Resource Manager template deployments Solución de problemas de las implementaciones de plantillas.Troubleshoot template deployment issues.

Estos tutoriales se pueden usar individualmente o como una serie para obtener información sobre los conceptos principales de desarrollo de la plantilla de Resource Manager.These tutorials can be used individually, or as a series to learn the major Resource Manager template development concepts.

Pasos siguientesNext steps

En este artículo, ha aprendido a utilizar Azure Resource Manager para la implementación, la administración y el control de acceso de los recursos en Azure.In this article, you learned how to use Azure Resource Manager for deployment, management, and access control of resources on Azure. Continúe con el siguiente artículo para aprender a crear la primera plantilla de Azure Resource Manager.Proceed to the next article to learn how to create your first Azure Resource Manager template.