</> CodeBooks
    ← Volver a Azure (página 5)
    Portada de Zen of Cloud

    Zen of Cloud

    Haishi Bai

    Editorial
    CRC Press
    Año
    2014
    Páginas
    ~507
    Nivel
    Intermedio

    De qué trata

    Obra fundamental y de arquitectura escrita por Haishi Bai, enfocada en los principios de diseño, patrones y filosofía de la computación en la nube a través de la plataforma Microsoft Azure (en su etapa clásica de transición entre Windows Azure y Microsoft Azure hacia 2014, utilizando el SDK de .NET y C#). Está dirigida a desarrolladores de software, arquitectos técnicos e ingenieros de sistemas con nivel intermedio que cuentan con base sólida en .NET y buscan comprender cómo diseñar aplicaciones altamente elásticas, resilientes y escalables comprendiendo el funcionamiento interno de la nube.

    El texto desglosa cerca de 70 escenarios prácticos organizados en cuatro bloques: fundamentos de servicios en la nube, soluciones elásticas, integración con dispositivos y gestión de sistemas. Explica en detalle el modelo PaaS con Azure Cloud Services (diferenciando Web Roles para interfaces y Worker Roles para procesamiento asíncrono), el hospedaje elástico con Azure Websites (antecesor de App Service) y el almacenamiento distribuido con Azure Storage (Blobs, Tables y Queues). Enseña también el modelado y escalabilidad de datos relacionales con SQL Azure (Azure SQL Database), la comunicación desacoplada mediante colas, tópicos y suscripciones de Azure Service Bus, la integración de clientes móviles a través de Azure Mobile Services y el envío de notificaciones push multiplataforma con Azure Notification Hubs, además de la automatización con PowerShell.

    Mediante ejemplos estructurados paso a paso, el lector practica la configuración de escalado automático de instancias, la implementación de patrones de mensajería para balancear cargas de trabajo y la comunicación entre servicios centrales y dispositivos remotos. El mayor aporte de la obra es su enfoque conceptual maduro: enseña a razonar en términos de sistemas distribuidos, tolerancia a fallos y desacoplamiento de componentes. Su principal limitación es temporal, ya que muchas de las tecnologías y herramientas descritas (como los Cloud Services clásicos con Web/Worker Roles, el antiguo portal de administración y Mobile Services) han sido reemplazadas o reestructuradas por Microsoft en servicios más modernos. Es indispensable contar con experiencia previa en C# y Visual Studio.

    • Microsoft Azure
    • Cloud Computing
    • Arquitectura en la nube
    • PaaS
    • Web Roles
    • Worker Roles
    • Azure Storage
    • Azure SQL Database
    • Azure Service Bus
    • Notification Hubs
    • PowerShell
    • C# .NET

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Azure con nivel Intermedio