</> CodeBooks
    ← Volver a AWS (página 1)
    Portada de A Developer's Guide to Amazon SimpleDB

    A Developer's Guide to Amazon SimpleDB

    Mocky Habeeb

    Editorial
    Addison Wesley
    Año
    2010
    Páginas
    ~288
    Nivel
    Intermedio

    De qué trata

    Obra técnica de referencia publicada por Addison-Wesley Professional en 2010 y escrita por Mocky Habeeb, dedicada a Amazon SimpleDB, el primer servicio de base de datos NoSQL totalmente administrado lanzado por Amazon Web Services. El libro está orientado a desarrolladores de software y arquitectos web de nivel intermedio habituados al modelo relacional (SQL y RDBMS tradicionales) que necesitaban asimilar el cambio de paradigma hacia los almacenes de datos sin esquema (schema-less) y la computación en la nube elástica de AWS.

    El texto profundiza en la estructura y el modelo de datos de SimpleDB compuesto por dominios, ítems, atributos y valores, analizando el concepto de consistencia eventual frente a lecturas consistentes. Enseña a interactuar con la API del servicio mediante operaciones CRUD, sintaxis y optimización de consultas con la cláusula Select, paginación con NextToken y operaciones masivas por lotes (BatchPutAttributes y BatchDeleteAttributes). Asimismo, aborda técnicas para sortear las restricciones del servicio: particionamiento de datos (sharding) entre dominios múltiples, formateo lexicográfico para ordenación numérica y de fechas, e integración con Amazon S3 para almacenar objetos grandes que superen los límites de atributos. También explica la seguridad basada en firmas criptográficas de peticiones AWS y la creación de clientes HTTP/REST desacoplados en lenguajes como Java.

    El recorrido culmina con el desarrollo práctico de un proyecto integral: una aplicación web interactiva de lista de tareas respaldada en llamadas Ajax y servlets que delegan la persistencia directamente en dominios de SimpleDB. Su principal valor radica en la claridad didáctica con la que expone los principios de diseño de datos NoSQL distribuidos en la era formativa del cloud computing. Aunque SimpleDB fue superado en la práctica por Amazon DynamoDB, el libro constituye una sólida lección formativa de ingeniería de datos sobre cómo modelar, optimizar costos y gestionar concurrencia en bases de datos NoSQL en la nube.

    • Amazon SimpleDB
    • AWS
    • Bases de datos NoSQL
    • Consistencia eventual
    • Consultas Select
    • Amazon S3
    • Modelado de datos
    • API REST
    • Particionamiento de datos
    • Java

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Lista de tareas web interactiva

    Aplicación web de gestión de tareas con interfaz Ajax y backend que implementa autenticación de usuarios, persistencia y consultas directamente sobre dominios de Amazon SimpleDB.

    Más de AWS con nivel Intermedio