🌱 Digital Garden

Search

Search IconIcon to open search

Azure

Last updated Jan 22, 2023 Edit Source

Plataforma de Microsoft Soluciones para cumplir

Sigue un modelo Pay as you Go. Se te permite elegir las especificaciones de una computadora y pagar solo por lso servicios que utilizas. Alguien mas se encarga de su mantenimiento.

Algunas de las caracteristicas principales que ofrece Azure son:

Al utilizar cualquiera de estos servicios se te permite distribuir tus aplicaciones globalmente dejando que la plataforma de microsoft gestione la escalabilidad, seguridad, disponibilidad y mantenimiento de tus maquinas en la nube.

Esta basada en la Virtualizacion que separa el hardware y el sistema operatio utilizando un hiper visor. Este hipervisor puede correr multiples maquinas virtuales con diferentes sistemas operativos.

Esta tecnologia se corre en los centros de microsoft (racks), se orquesta y se satisfacen las peticiones de los usuarios con una gran infraestructura por detras que permite orquestrar toda la asignacion, creacion y manejo de maquinas virtuales dentro de uno de los centros de datos de microsoft.

# Azure Portal

Es una Interfaz Grafica de Usuario que permite a un usuario comun gestionar, dar de alta, de baja y controlar los recursos que utilizan sus distintas instancias de maquinas.

Mediante estas puedes manejar tus recursos desde la creacion hasta sus configuraciones mas especificas

# Azure Marketplace

Permite la extension y uso de las capacidades de una maquina virtual para permitir a usuarios comunes acceder a conjuntos de configuraciones creadas por grupos de desarrolladores o desarrolladores independientes.

# Azure Resource Manager

Es el servicio de administracion para Azure, permite administrar grupos de recursos, suscripciones y otros grupos relacionados con una cuenta de azure.

Esta plataforma sirve como interfaz para acceder a todos los recursos detras de una cuenta. Realiza la autenticacion y autorizacion y expone diferentes APIs y SDKs para permitir itneraccion externa.

# Cuentas

Para usar Microsoft Azure se requiere de una suscripcion. Existe una suscripcion gratuita que te permite explorar una cantidad limitada de recursos. Te da acceso a 20 productos de forma gratuita

Adicionalmente, las lecciones de la plataforma de aprendizaje de azure te proveen un espacio aislado que te permite entender la funcionalidad de una de las caracteristicas en especifico. Estas no incurren en ningun costo y son limpiadas de forma automatica tras terminar un modulo.

# Estructura Organizativa

Un recurso de Azure cuenta con cuatro niveles particulares:

Como nota importante debemos notar que elimintar un grupo de recursos incurrira en eleminitar todos los recursos que este contenga.

# Suscripciones

Una suscripcion es un modelo logico que sirve para limitar la cantidad de recursos que una cuenta puede crear respecto a un servicio en especifico. Cada una de estas suscripciones puede manejar por separado su forma de facturacion, su nivel de acceso y los recursos disponibles en ella.

Mediante estas podemos reflejar una estructura organizativa, los diferentes entornos en un equipo de desarrollo (produccion, pruebas, desarrollo) o simplemente para separar la facturacion entre distintos servicios.

Uno de los usos principales es la gestion de facturacion para ver bien un desgloce por departamento o por seccion. La jerarquia de como funciona esto la podemos ver a continuacion:

# Grupos de Organizacion

Son necesarios cuando una cuenta tiene muchas suscripciones. Sirven para adminsitrar con mayor eficacia el acceso y las directivas de cada suscripcion.

Son solo otro nivel que permite heredar multiples permisos a diferentes suscripciones, otro modelo mas para organizar tus suscripciones individuales.

# Regiones de Azure

Como se sabe, los centros de datos de Microsoft se encuentran distribuidos por todo el planeta. Es importante tener en mente esta informacion al gestionar grupos de recursos y recursos individuales debido a que estos se deben encontrar forzozamente en uno o distribuido a traves de distintos centros de una region.

Cuando se crea un nuevo recursos dentro de Azure se debe elegir una region en la que se busca implementarlo. Los centros se encuentra distribuidos por todo el plaenta y estan conectados mediante redes de baja latencia.

La distribuciona ctual a fecha del 11/27/2022 es la siguiente:

Estas sirven para identificar la ubicacion fisica de un recurso en el planeta.

Un ejemplo de una region podria ser Oeste de EU. Centro de Canada. Centro de Mexico. Norte de China.

# Zona de Disponibilidad de Azure

Para asegurar la disponibilidad de un recurso en especifico se debe de garantizar que esta se encuentre duplicada de forma redundante en mas de un entorno en una region.

Las zonas de disponibilidad son creadas usando uno o mas centros de datos. Existen un minimo de tres zonas en una sola region.

Azure provee esta funcionalidad utilizando las Zonas de Disponibilidad. Esta es un centro de datos separado de una region de Azure, se modo que, si una region deja de funcionar, sus recursos se encontraran disponibles en otras zonas.

Para lograr esto se debe colocar el grupo de recursos de la aplicacion critica dentro de una zona y posteriormente debe ser replicada en otra.

Como es logico, el uso de estos requiere de un costo extra.

Algunas de las categorias de recursos disponibles para una zona de disponibilidad son:

# Pares de Regiones de Azure

Ante riesgos graves en los cuales se afecte a dos o mas centros de datos se utilizan los Pares de Regiones.

Un Par de Regiones existe debido al emparejamiento que ocurre entre dos zonas de la misma area geografica que se encuentre como minimo a 500km de distancia fisica.

Esto permite reducir la probabilidad de tener interrupciones ante cualquier desastre o disturbio que pueda ocurrir a gran escala.