Modelos de Servicio y Fundamentos de Microsoft Azure

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,37 KB

Grado de responsabilidad según modelo de servicio

ModeloQuién gestiona másEjemplo
IaaSCliente (SO, apps, datos)Azure Virtual Machines
PaaSMixto (proveedor + cliente)Azure App Service
SaaSProveedor (todo)Microsoft 365

Infraestructura como Servicio (IaaS)

  • Control total sobre máquinas virtuales, redes y almacenamiento.
  • Ideal para migraciones lift & shift o entornos de prueba.
  • Ejemplos: Azure VM, Azure Storage.

Plataforma como Servicio (PaaS)

  • Entorno gestionado para desarrollar, ejecutar y probar aplicaciones.
  • Permite centrarse en el desarrollo sin administrar servidores.
  • Ejemplos: Azure App Service, Azure SQL Database.

Software como Servicio (SaaS)

  • Aplicaciones completas listas para usar.
  • El proveedor gestiona todo: infraestructura, software y mantenimiento.
  • Ejemplos: Microsoft 365, Dynamics 365.

Tipos de gasto

  • CapEx (Capital Expenditure): Coste inicial por comprar infraestructura física.
  • OpEx (Operational Expenditure): Coste operativo por uso continuo (servicios en la nube).

3. Ciclo de vida de los recursos

  • Creación → Configuración → Supervisión → Eliminación.
  • Azure Resource Manager (ARM): Plataforma que gestiona todos los recursos.
  • Implementaciones repetibles con plantillas ARM o Bicep.

2. SLA (Service Level Agreement)

  • Indica la disponibilidad garantizada (%). Ejemplo: 99.9% = máx. 43 min/mes de inactividad.
  • SLA compuesto: Multiplica los SLA de los servicios usados (ej. 0.999 × 0.999 = 99.8%).
  • Zonas de disponibilidad: Centros de datos independientes dentro de una región para mayor resiliencia.

4. Gobernanza

  • Azure Policy: Define y aplica reglas sobre recursos (nombres, regiones, tipos, etc.).
  • Azure Blueprints: Conjunto de políticas y plantillas para desplegar entornos seguros y consistentes.
  • Resource Locks y Tags: Control de cambios y clasificación de recursos.

2. Redes

  • Virtual Network (VNet): Red privada en Azure donde se conectan recursos (VMs, DBs, etc.).
  • VPN Gateway: Conecta red local con Azure mediante conexión cifrada.
  • Load Balancer: Distribuye tráfico entre recursos para alta disponibilidad.
  • Application Gateway: Balanceador de carga a nivel de aplicación (HTTP/HTTPS).
  • Content Delivery Network (CDN): Distribuye contenido globalmente para mejorar velocidad.
  • ExpressRoute: Conexión privada y segura entre Azure y red local (sin Internet público).

3. Almacenamiento

  • Azure Blob Storage: Archivos grandes no estructurados (imágenes, backups, vídeos).
  • Azure Disk Storage: Discos duros virtuales para VMs.
  • Azure File Storage: Compartición de archivos mediante SMB (acceso desde Windows/Linux).
  • Azure Table Storage: Almacenamiento NoSQL de pares clave/valor.
  • Redundancia: LRS (local), ZRS (zona), GRS (global), RA-GRS (lectura global).

4. Bases de datos

  • Azure SQL Database: Servicio PaaS basado en SQL Server.
  • Azure Cosmos DB: Base de datos NoSQL global, baja latencia, altamente escalable.

5. Inteligencia Artificial e IoT

  • Azure Cognitive Services: API para visión, voz, lenguaje y decisiones.
  • Azure Bot Service: Crea chatbots inteligentes conectados a varios canales.
  • Azure IoT Hub: Comunicación entre dispositivos IoT y Azure.
  • IoT Central: Plataforma SaaS para monitorizar y administrar dispositivos IoT.

Entradas relacionadas: