Descripción
Si su equipo está investigando formas de diseñar aplicaciones para la nube, este libro conciso presenta 11 patrones de arquitectura que pueden ayudarle a aprovechar los servicios de la plataforma en la nube. Aprenderá cómo funciona cada uno de estos patrones agnósticos a la plataforma, cuándo podrían ser útiles en la nube y qué impacto tendrán en la arquitectura de su aplicación. También verá un ejemplo de cada patrón aplicado a una aplicación construida con Windows Azure.
Los patrones están organizados en cuatro temas principales, como la escalabilidad y el manejo de fallos, y los capítulos introductorios proporcionan antecedentes sobre cada tema. Con la información de este libro, podrá tomar decisiones informadas para diseñar aplicaciones nativas de la nube eficaces que maximicen el valor de los servicios en la nube, al mismo tiempo que presta atención a la experiencia del usuario y la eficiencia operativa.
Aprenda sobre patrones arquitectónicos para:
- Escalabilidad. Descubra las ventajas del escalado horizontal. Los patrones cubiertos incluyen Escalado Horizontal de Cómputo, Flujo de Trabajo Centrado en Colas y Autoescalado.
- Grandes datos. Aprenda a manejar grandes cantidades de datos en un sistema distribuido. Se explica la consistencia eventual, junto con los patrones MapReduce y Sharding de Bases de Datos.
- Manejo de fallos. Comprenda cómo los servicios en la nube multiusuario y el hardware de consumo influyen en sus aplicaciones. Los patrones cubiertos incluyen Señal de Ocupado y Falla de Nodo.
-
Usuarios distribuidos. Aprenda a superar los retrasos debidos a la latencia de la red al construir aplicaciones para una base de usuarios geográficamente distribuida. Los patrones cubiertos incluyen Colocación, Valet Key, CDN y Despliegue Multi-Sitio.
Autor: Bill Wilder
Editorial: O'Reilly Media
Publicado: 11/06/2012
Páginas: 178
Tipo de encuadernación: Tapa blanda
Peso: 0.66 libras
Tamaño: 9.19 pulgadas de alto x 7.00 pulgadas de ancho x 0.39 pulgadas de profundidad
ISBN13: 9781449319779
ISBN10: 1449319777
Categorías BISAC:
- Computadoras | Programación | General
- Computadoras | Sistemas Distribuidos | Computación en la NubeAcerca del autor
Bill Wilder es un arquitecto práctico, desarrollador, capacitador, orador, autor y líder comunitario centrado en ayudar a las empresas y a los individuos a tener éxito con la nube utilizando la plataforma Windows Azure. Bill comenzó a trabajar con Windows Azure cuando se presentó en la PDC de Microsoft en 2008 y posteriormente fundó el grupo de usuarios de Boston Azure (www.bostonazure.org), el primer grupo de usuarios de Windows Azure del mundo, en octubre de 2009. Bill es reconocido por Microsoft como MVP de Windows Azure y es el autor del libro Cloud Architecture Patterns (publicado por O'Reilly). Bill es consultor principal en Development Partners Software (www.devpartners.com), se le puede encontrar blogueando en blog.codingoutloud.com y está en Twitter en @codingoutloud.

