SlideShare una empresa de Scribd logo
1 de 27
¿Azure Resource Manager?
¿Qué es?
• Es un mecanismo de despliegue,
administración y organización de
recursos en Microsoft Azure.
• Conceptualmente, permite ver a
los recursos como un grupo,
desplegarlos como tal, y sumar
funcionalidades de RBAC por
ítem.
Conceptos Básicos
• Recurso [Resource]
• Grupo de Recursos [Resource
group]
• Proveedor de Recursos [Resource
provider]
• Plantilla [Template]
• Sintaxis Declarativa [Declarative
syntax]
 Contenedor para multiples recursos.
 Los recursos reciden en un* Resource
Group.
 resource groups pueden abarcar
regions.
 resource groups pueden abarcar
Servicios.
RESOURCE GROUP
 creación dentro de resource
groups
 permite anidar despliegues
 multi-service
 multi-region
 lenguaje declarativo
RESOURCE GROUP
Vos decidís...
 resource groups
 linked resources
 tags
RESOURCE GROUP
App-centric Resource Groups & Templates
SQL DB
App
Service
Virtual
Machine
My
3 Tier
Template
App-centric Resource Groups & Tier-centric Templates
SQL DB
App
Service
Virtual
Machine
My
DB Tier
Template
My
Web Tier
Template
My
VM Tier
Template
App-centric Resource Groups & Nested Templates
SQL DB
App
Service
Virtual
Machine
My Nested
DB Tier
Template
My Nested
Web Tier
Template
My Nested
VM Tier
Template
Tier-centric Resource Groups & Templates
SQL DB
App
Service
Virtual
Machine
My
DB Tier
Template
My
Web Tier
Template
My
VM Tier
Template
 role based access control
 audit logs
 resource locks
RESOURCE GROUP
Dos Conceptos Claves
Definiciones de Rol
• Describe el set de permisos
(ejemplo: read actions)
• Puede ser usado en multiples
asignaciones
Asignaciones de Rol
• Asocia un rol con una identidad
(ejemplo: user/group) dentro del
scope (e.g. resource group)
• SIEMPRE se hereda
Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017
Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017
Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017
Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017
Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017
Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017

Más contenido relacionado

Similar a Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017

Similar a Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017 (20)

Presentación
PresentaciónPresentación
Presentación
 
Base de datos
Base de datosBase de datos
Base de datos
 
base de datos con codigos abiertos.pptx
base de datos con codigos abiertos.pptxbase de datos con codigos abiertos.pptx
base de datos con codigos abiertos.pptx
 
mini-taller de Base de Datos y PostgreSQL
mini-taller de Base de Datos y PostgreSQLmini-taller de Base de Datos y PostgreSQL
mini-taller de Base de Datos y PostgreSQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo entidad relacion jg
Modelo entidad relacion jgModelo entidad relacion jg
Modelo entidad relacion jg
 
SOA Latam Workshop: Comparison Dropwizard, ratpack & Spring Boot
SOA Latam Workshop: Comparison Dropwizard, ratpack & Spring BootSOA Latam Workshop: Comparison Dropwizard, ratpack & Spring Boot
SOA Latam Workshop: Comparison Dropwizard, ratpack & Spring Boot
 
Act. 4 screencast y base de datos norma
Act. 4 screencast y base de datos normaAct. 4 screencast y base de datos norma
Act. 4 screencast y base de datos norma
 
Bases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y AplicacionesBases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y Aplicaciones
 
20160410 despliegue de plantillas de azure resource manager con visual studio...
20160410 despliegue de plantillas de azure resource manager con visual studio...20160410 despliegue de plantillas de azure resource manager con visual studio...
20160410 despliegue de plantillas de azure resource manager con visual studio...
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Azure Data Lake
Azure Data LakeAzure Data Lake
Azure Data Lake
 
Azure data lake
Azure data lakeAzure data lake
Azure data lake
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Definición de Alcance Desire 2.0
Definición de Alcance Desire 2.0Definición de Alcance Desire 2.0
Definición de Alcance Desire 2.0
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016
 
Introduccion a azure cognitive search. e integracion con sharepoint office 36...
Introduccion a azure cognitive search. e integracion con sharepoint office 36...Introduccion a azure cognitive search. e integracion con sharepoint office 36...
Introduccion a azure cognitive search. e integracion con sharepoint office 36...
 

Más de Pablo Ariel Di Loreto

Más de Pablo Ariel Di Loreto (10)

Lanzamiento de Visual Studio 2019 en Buenos Aires - 12/04/2019
Lanzamiento de Visual Studio 2019 en Buenos Aires - 12/04/2019Lanzamiento de Visual Studio 2019 en Buenos Aires - 12/04/2019
Lanzamiento de Visual Studio 2019 en Buenos Aires - 12/04/2019
 
[Evento] Microsoft Azure | Azure Compute: una mirada en 360°
[Evento] Microsoft Azure | Azure Compute: una mirada en 360°[Evento] Microsoft Azure | Azure Compute: una mirada en 360°
[Evento] Microsoft Azure | Azure Compute: una mirada en 360°
 
Azure | Open Source in Azure Overview - 30/11/2017
Azure | Open Source in Azure Overview - 30/11/2017Azure | Open Source in Azure Overview - 30/11/2017
Azure | Open Source in Azure Overview - 30/11/2017
 
Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017
 
Azure | Azure 360: Directory Services & Azure Active Directory Solutions - 24...
Azure | Azure 360: Directory Services & Azure Active Directory Solutions - 24...Azure | Azure 360: Directory Services & Azure Active Directory Solutions - 24...
Azure | Azure 360: Directory Services & Azure Active Directory Solutions - 24...
 
Azure | Azure 360: Compute with Virtual Machines - 24/05/2017
Azure | Azure 360: Compute with Virtual Machines - 24/05/2017Azure | Azure 360: Compute with Virtual Machines - 24/05/2017
Azure | Azure 360: Compute with Virtual Machines - 24/05/2017
 
Azure | Introducción a Azure API Management - 11/05/2017
Azure | Introducción a Azure API Management - 11/05/2017Azure | Introducción a Azure API Management - 11/05/2017
Azure | Introducción a Azure API Management - 11/05/2017
 
Azure | Seguridad en la Nube de Microsoft Azure - Desayuno Algeiba IT - 04/05...
Azure | Seguridad en la Nube de Microsoft Azure - Desayuno Algeiba IT - 04/05...Azure | Seguridad en la Nube de Microsoft Azure - Desayuno Algeiba IT - 04/05...
Azure | Seguridad en la Nube de Microsoft Azure - Desayuno Algeiba IT - 04/05...
 
Azure | Azure Active Directory en el Global Azure Bootcamp Buenos Aires 2017
Azure | Azure Active Directory en el Global Azure Bootcamp Buenos Aires 2017Azure | Azure Active Directory en el Global Azure Bootcamp Buenos Aires 2017
Azure | Azure Active Directory en el Global Azure Bootcamp Buenos Aires 2017
 
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Azure | Azure Resource Manager en el Global Azure Bootcamp Buenos Aires 2017

  • 1.
  • 2. ¿Azure Resource Manager? ¿Qué es? • Es un mecanismo de despliegue, administración y organización de recursos en Microsoft Azure. • Conceptualmente, permite ver a los recursos como un grupo, desplegarlos como tal, y sumar funcionalidades de RBAC por ítem. Conceptos Básicos • Recurso [Resource] • Grupo de Recursos [Resource group] • Proveedor de Recursos [Resource provider] • Plantilla [Template] • Sintaxis Declarativa [Declarative syntax]
  • 3.  Contenedor para multiples recursos.  Los recursos reciden en un* Resource Group.  resource groups pueden abarcar regions.  resource groups pueden abarcar Servicios. RESOURCE GROUP
  • 4.
  • 5.  creación dentro de resource groups  permite anidar despliegues  multi-service  multi-region  lenguaje declarativo RESOURCE GROUP
  • 6.
  • 8.
  • 9.  resource groups  linked resources  tags RESOURCE GROUP
  • 10. App-centric Resource Groups & Templates SQL DB App Service Virtual Machine My 3 Tier Template
  • 11. App-centric Resource Groups & Tier-centric Templates SQL DB App Service Virtual Machine My DB Tier Template My Web Tier Template My VM Tier Template
  • 12. App-centric Resource Groups & Nested Templates SQL DB App Service Virtual Machine My Nested DB Tier Template My Nested Web Tier Template My Nested VM Tier Template
  • 13. Tier-centric Resource Groups & Templates SQL DB App Service Virtual Machine My DB Tier Template My Web Tier Template My VM Tier Template
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.  role based access control  audit logs  resource locks RESOURCE GROUP
  • 19.
  • 20.
  • 21. Dos Conceptos Claves Definiciones de Rol • Describe el set de permisos (ejemplo: read actions) • Puede ser usado en multiples asignaciones Asignaciones de Rol • Asocia un rol con una identidad (ejemplo: user/group) dentro del scope (e.g. resource group) • SIEMPRE se hereda