{"id":581,"date":"2017-08-28T09:30:48","date_gmt":"2017-08-28T09:30:48","guid":{"rendered":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/?p=581"},"modified":"2017-08-29T06:29:52","modified_gmt":"2017-08-29T06:29:52","slug":"azure-resource-manager-vs-i","status":"publish","type":"post","link":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/","title":{"rendered":"Azure Resource Manager en VS (I)"},"content":{"rendered":"<h1><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-619\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png\" alt=\"\" width=\"843\" height=\"842\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png 843w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager-150x150.png 150w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager-300x300.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager-768x767.png 768w\" sizes=\"auto, (max-width: 843px) 100vw, 843px\" \/><\/h1>\n<p>Uno de los mayores cambios que se han producido \u00faltimamente en lo que respecta a Azure, es el <strong>cambio del modelo de gesti\u00f3n de los recursos<\/strong>, pasando del modelo cl\u00e1sico, al <strong>Model Resource Manager<\/strong> (<strong>ARM<\/strong> a partir de ahora). Dicho cambio ha sido gradual, pero su total implantaci\u00f3n ha supuesto un <strong>gran cambio y mejora a la hora de gestionar nuestros recursos<\/strong>.<\/p>\n<p>En este art\u00edculo veremos una introducci\u00f3n al mundo de Azure Resource Manager, hablando en forma general de en qu\u00e9 consiste, qu\u00e9 nos aporta, as\u00ed como integraciones que nos permite, problemas\u2026<\/p>\n<p><!--more--><\/p>\n<p>Normalmente, toda la infraestructura que conlleva el desarrollo de una aplicaci\u00f3n, suele incluir normalmente componentes como m\u00e1quinas virtuales, cuentas de almacenamiento o redes virtuales, que no son entes independientes, sino que funcionan como parte del grupo.<\/p>\n<p><strong>ARM nos permite gestionar todos los recursos de una soluci\u00f3n de forma centralizada y como grupo<\/strong>, pudiendo realizar operaciones de implementaci\u00f3n, actualizaci\u00f3n y eliminaci\u00f3n coordinada sobre todo el grupo. Todo esto se gestiona a trav\u00e9s de una plantilla f\u00e1cilmente usable para implementaciones a trav\u00e9s de diferentes entornos.<\/p>\n<h1><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/ARM-620x264.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-588 size-full\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/ARM-620x264.png\" alt=\"\" width=\"620\" height=\"264\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/ARM-620x264.png 620w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/ARM-620x264-300x128.png 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/h1>\n<h1>Terminolog\u00eda<\/h1>\n<p>Si somos nuevos en el mundo de ARM, es necesario que tengamos claros varios t\u00e9rminos antes de empezar a trabajar:<\/p>\n<ul>\n<li><strong>Recurso<\/strong>: Un recurso es un elemento administrable disponible a trav\u00e9s de Azure. Algunos de los recursos m\u00e1s comunes son m\u00e1quinas virtuales, cuentas de almacenamiento, aplicaciones web&#8230;<\/li>\n<li><strong>Grupo de recursos<\/strong>: Es un contenedor en el que se pueden crear uno o m\u00e1s recursos. Nos ayuda a tener los recursos organizados y mejor gestionados, y su utilidad principal es contener los recursos relacionados con una misma soluci\u00f3n, o en su defecto aquellos que queramos administrar de manera agrupada.<\/li>\n<li><strong>Proveedor de recursos<\/strong>: Un proveedor de recursos es un servicio que nos proporciona los recursos que se pueden implementar y administrar mediante Resource Manager. Cada proveedor de recursos nos ofrece una serie de operaciones para trabajar con los recursos que se implementan a trav\u00e9s de \u00e9l. Ejemplos de proveedores de recursos son Microsoft.Compute, Microsoft.Storage o Microsoft.Web.<\/li>\n<li><strong>Plantilla de Resource Manager<\/strong>: La plantilla de ARM es un archivo en formato JSON en la que podemos definir uno o m\u00e1s recursos para implementar en un grupo de recursos. No s\u00f3lo se queda aqu\u00ed, sino que tambi\u00e9n podemos definir las dependencias entre los diferentes recursos implementados, as\u00ed como administrar sus par\u00e1metros, modificar o desplegar sus configuraciones (por ejemplo, desplegar las AppSettings y las ConnectionStrings de una Web App), e incluso desplegar c\u00f3digo de nuestros proyectos, como por ejemplo el c\u00f3digo de nuestra Web App. La plantilla se puede usar de forma muy sencilla para implementar los recursos de manera repetida y uniforme.<\/li>\n<li><strong>Sintaxis declarativa<\/strong>: Tipo de sintaxis que nos permite establecer lo que pretendemos crear, sin tener que escribir toda la secuencia de comandos de programaci\u00f3n necesaria para crearla. La plantilla de Resource Manager es un ejemplo de sintaxis declarativa.<\/li>\n<\/ul>\n<h1><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_28.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-584 size-large\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_28-1024x762.png\" alt=\"\" width=\"1024\" height=\"762\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_28-1024x762.png 1024w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_28-300x223.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_28-768x572.png 768w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_28.png 1217w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/h1>\n<h1>Integraci\u00f3n con Visual Studio<\/h1>\n<p>En la \u00faltima versi\u00f3n de <strong>Visual Studio<\/strong> tenemos integraci\u00f3n con ARM. Podemos a\u00f1adir a nuestra soluci\u00f3n un proyecto de Grupo de Recursos, el cual tiene la siguiente estructura de ficheros:<\/p>\n<ul>\n<li><strong>azuredeploy.json<\/strong>: Es el fichero de la plantilla de ARM. En este fichero definiremos los diferentes recursos que formen parte de nuestra soluci\u00f3n, as\u00ed como diferentes par\u00e1metros o variables que nos servir\u00e1n para parametrizar nuestros recursos a la hora del despliegue. La diferencia entre un par\u00e1metro y una variable es que los par\u00e1metros se tienen que introducir expl\u00edcitamente a la hora de realizar el despliegue, mientras que las variables son otro tipo de valores, generados de forma est\u00e1tica o a partir de par\u00e1metros.<\/li>\n<li><strong>azuredeploy.parameters.json<\/strong>: Es el fichero, en formato JSON tambi\u00e9n, en el que introduciremos los valores de los par\u00e1metros definidos en la plantilla, para que sean obtenidos y usados en el momento del despliegue.<\/li>\n<li><strong>Deploy-AzureResourceGroup.ps1<\/strong>: Es el script Powershell que ejecutaremos para realizar la implementaci\u00f3n de nuestra plantilla.<\/li>\n<\/ul>\n<p><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_25.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-587 size-full\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_25.png\" alt=\"\" width=\"938\" height=\"652\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_25.png 938w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_25-300x209.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_25-768x534.png 768w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a><\/p>\n<p>Desde<strong> Visual Studio<\/strong> podemos crear el grupo de recursos destino y realizar implementaciones, pudiendo introducir los par\u00e1metros a trav\u00e9s de una interfaz gr\u00e1fica y sin tener que abrir la consola de Powershell.<\/p>\n<p>Adem\u00e1s, tendremos una consola en la que podremos ver el progreso de la implementaci\u00f3n, sin salir de Visual Studio.<\/p>\n<h1><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_26.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-586 alignleft\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_26-300x167.png\" alt=\"\" width=\"300\" height=\"167\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_26-300x167.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_26.png 350w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h1>\n<h1><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_27.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-585 alignright\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_27-300x212.png\" alt=\"\" width=\"300\" height=\"212\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_27-300x212.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_27.png 333w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h1>\n<h1><\/h1>\n<p>Todo esto nos permite, entre otras muchas cosas, un gran avance en <strong>la gesti\u00f3n del ciclo de vida de nuestros recursos de Azure<\/strong>, ya que podemos tener nuestras plantillas en TFS, y llevar un control de versiones, diferencias entre versiones\u2026<\/p>\n<p>Adem\u00e1s, el portal de Azure nos proporciona, a nivel de grupo de recursos, una <strong>pesta\u00f1a de Script de Automatizaci\u00f3n<\/strong>, en la cual podremos encontrar todos los datos necesarios para montar nuestro proyecto de grupo de recursos que implemente este grupo de recursos: plantilla, par\u00e1metros, script, etc.<\/p>\n<p>En Visual Studio Online tambi\u00e9n tenemos la posibilidad de conectar todo el proceso de <strong>Integraci\u00f3n Continua y Despliegue Continuo<\/strong> con nuestro <strong>proyecto de Grupo de Recursos<\/strong>, permiti\u00e9ndonos configurar el despliegue continuo de Visual Studio Online, de forma que uno de los pasos sea el despliegue de nuestra plantilla de ARM.<\/p>\n<h1><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_29.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-583 size-full\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_29.png\" alt=\"\" width=\"663\" height=\"592\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_29.png 663w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Screenshot_29-300x268.png 300w\" sizes=\"auto, (max-width: 663px) 100vw, 663px\" \/><\/a><\/h1>\n<h1>Conclusiones<\/h1>\n<p><strong>ARM<\/strong> ha supuesto un<strong> gran avance en la gesti\u00f3n de nuestra infraestructura en Azure<\/strong>. No obstante, existen ciertos problemas a la hora de realizar las implementaciones con los que nos podemos encontrar en la pr\u00e1ctica, as\u00ed como algunos elementos de Azure que todav\u00eda no est\u00e1n integrados y no disponen de soporte para ARM o de esquema (o no completamente funcional).<\/p>\n<p>En siguientes art\u00edculos, profundizaremos un poco m\u00e1s en \u00e9stos temas, viendo c\u00f3mo podemos solucionar los problemas m\u00e1s comunes, elementos no soportados, cu\u00e1l es la forma m\u00e1s c\u00f3moda de empezar a trabajar, qu\u00e9 aspecto o campos tiene una plantilla t\u00edpica de ARM y qu\u00e9 utilidad tienen.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>Uno de los mayores cambios que se han producido \u00faltimamente en lo que respecta a Azure, es el cambio del modelo de gesti\u00f3n de los recursos, pasando del modelo cl\u00e1sico, al Model Resource Manager (ARM a partir de ahora). Dicho &hellip; <a href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":162,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80],"tags":[],"class_list":["post-581","post","type-post","status-publish","format-standard","hentry","category-arm"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Azure Resource Manager en VS (I) - Piensa en software, desarrolla en colores<\/title>\n<meta name=\"description\" content=\"Introducci\u00f3n al mundo de Azure Resource Manager: en qu\u00e9 consiste, qu\u00e9 nos aporta, as\u00ed como integraciones que nos permite, problemas\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure Resource Manager en VS (I)\" \/>\n<meta property=\"og:description\" content=\"Introducci\u00f3n al mundo de Azure Resource Manager: en qu\u00e9 consiste, qu\u00e9 nos aporta, as\u00ed como integraciones que nos permite, problemas\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/\" \/>\n<meta property=\"og:site_name\" content=\"Piensa en software, desarrolla en colores\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-28T09:30:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-08-29T06:29:52+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png\" \/>\n<meta name=\"author\" content=\"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/\"},\"author\":{\"name\":\"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/7f6a50bc93473c836a90f1438ddfd247\"},\"headline\":\"Azure Resource Manager en VS (I)\",\"datePublished\":\"2017-08-28T09:30:48+00:00\",\"dateModified\":\"2017-08-29T06:29:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/\"},\"wordCount\":1007,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/07\\\/Azure-Resource-Manager.png\",\"articleSection\":[\"ARM\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/\",\"name\":\"Azure Resource Manager en VS (I) - Piensa en software, desarrolla en colores\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/07\\\/Azure-Resource-Manager.png\",\"datePublished\":\"2017-08-28T09:30:48+00:00\",\"dateModified\":\"2017-08-29T06:29:52+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/7f6a50bc93473c836a90f1438ddfd247\"},\"description\":\"Introducci\u00f3n al mundo de Azure Resource Manager: en qu\u00e9 consiste, qu\u00e9 nos aporta, as\u00ed como integraciones que nos permite, problemas\u2026\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/azure-resource-manager-vs-i\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/07\\\/Azure-Resource-Manager.png\",\"contentUrl\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/07\\\/Azure-Resource-Manager.png\",\"width\":843,\"height\":842},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#website\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/\",\"name\":\"Piensa en software, desarrolla en colores\",\"description\":\"Las ventajas que te ofrece Microsoft Azure y el mundo.NET\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/7f6a50bc93473c836a90f1438ddfd247\",\"name\":\"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a0f5d273d24cb00bb3b4d1a016365e18f38440dc1c66311a85633c723b75485?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a0f5d273d24cb00bb3b4d1a016365e18f38440dc1c66311a85633c723b75485?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a0f5d273d24cb00bb3b4d1a016365e18f38440dc1c66311a85633c723b75485?s=96&d=mm&r=g\",\"caption\":\"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez\"},\"description\":\"Ingeniero Superior de Telecomunicaciones por la Universidad Polit\u00e9cnica de Valencia. Desde hace varios a\u00f1os trabajo en el departamento de desarrollo de ENCAMINA. Sobre todo, me apasiona estar al tanto de lo \u00faltimo en tecnolog\u00eda, y si es en el mundo\\\/ecosistema Microsoft y .NET, mejor que mejor. Adem\u00e1s, tambi\u00e9n participo de las redes sociales, si quieres encontrarme, b\u00fascame con el usuario @adderin\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/author\\\/arincon\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Azure Resource Manager en VS (I) - Piensa en software, desarrolla en colores","description":"Introducci\u00f3n al mundo de Azure Resource Manager: en qu\u00e9 consiste, qu\u00e9 nos aporta, as\u00ed como integraciones que nos permite, problemas\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/","og_locale":"es_ES","og_type":"article","og_title":"Azure Resource Manager en VS (I)","og_description":"Introducci\u00f3n al mundo de Azure Resource Manager: en qu\u00e9 consiste, qu\u00e9 nos aporta, as\u00ed como integraciones que nos permite, problemas\u2026","og_url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/","og_site_name":"Piensa en software, desarrolla en colores","article_published_time":"2017-08-28T09:30:48+00:00","article_modified_time":"2017-08-29T06:29:52+00:00","og_image":[{"url":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png","type":"","width":"","height":""}],"author":"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/#article","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/"},"author":{"name":"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/7f6a50bc93473c836a90f1438ddfd247"},"headline":"Azure Resource Manager en VS (I)","datePublished":"2017-08-28T09:30:48+00:00","dateModified":"2017-08-29T06:29:52+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/"},"wordCount":1007,"commentCount":0,"image":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/#primaryimage"},"thumbnailUrl":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png","articleSection":["ARM"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/","name":"Azure Resource Manager en VS (I) - Piensa en software, desarrolla en colores","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/#primaryimage"},"image":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/#primaryimage"},"thumbnailUrl":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png","datePublished":"2017-08-28T09:30:48+00:00","dateModified":"2017-08-29T06:29:52+00:00","author":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/7f6a50bc93473c836a90f1438ddfd247"},"description":"Introducci\u00f3n al mundo de Azure Resource Manager: en qu\u00e9 consiste, qu\u00e9 nos aporta, as\u00ed como integraciones que nos permite, problemas\u2026","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/azure-resource-manager-vs-i\/#primaryimage","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png","contentUrl":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/07\/Azure-Resource-Manager.png","width":843,"height":842},{"@type":"WebSite","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#website","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/","name":"Piensa en software, desarrolla en colores","description":"Las ventajas que te ofrece Microsoft Azure y el mundo.NET","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/7f6a50bc93473c836a90f1438ddfd247","name":"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/0a0f5d273d24cb00bb3b4d1a016365e18f38440dc1c66311a85633c723b75485?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0a0f5d273d24cb00bb3b4d1a016365e18f38440dc1c66311a85633c723b75485?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0a0f5d273d24cb00bb3b4d1a016365e18f38440dc1c66311a85633c723b75485?s=96&d=mm&r=g","caption":"Adri\u00e1n Del Rinc\u00f3n L\u00f3pez"},"description":"Ingeniero Superior de Telecomunicaciones por la Universidad Polit\u00e9cnica de Valencia. Desde hace varios a\u00f1os trabajo en el departamento de desarrollo de ENCAMINA. Sobre todo, me apasiona estar al tanto de lo \u00faltimo en tecnolog\u00eda, y si es en el mundo\/ecosistema Microsoft y .NET, mejor que mejor. Adem\u00e1s, tambi\u00e9n participo de las redes sociales, si quieres encontrarme, b\u00fascame con el usuario @adderin","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/author\/arincon\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts\/581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/users\/162"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/comments?post=581"}],"version-history":[{"count":0,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts\/581\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/media?parent=581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/categories?post=581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/tags?post=581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}