Almacenamiento en la nube, bases de datos y servicios de datos

Aprende cómo la nube almacena y utiliza los datos. Compara el almacenamiento de objetos, en bloques y de archivos, elige niveles de almacenamiento, redundancia y copias de seguridad que equilibren costo y protección, y selecciona bases de datos administradas relacionales, NoSQL y en memoria. Estima las transferencias de datos y planifica migraciones. Después, descubre cómo los almacenes y lagos de datos, los flujos de análisis y los servicios de inteligencia artificial convierten los datos almacenados en información útil. Cada tema presenta los servicios equivalentes de AWS, Microsoft Azure y Google Cloud para que puedas comparar proveedores y prepararte para un examen básico sobre la nube.

PrincipianteUnidad 4 de 7 del curso Curso de Fundamentos de computación en la nube

Lo que aprenderás

  1. Explica cómo el almacenamiento de objetos, en bloques y de archivos organiza y proporciona datos, y elige el tipo y el servicio de almacenamiento adecuados para una carga de trabajo en AWS, Microsoft Azure y Google Cloud.
    • Distingue entre el almacenamiento de objetos, en bloques y de archivos
      Describe cómo organiza los datos cada tipo de almacenamiento, cómo acceden a ellos los servidores y las aplicaciones, y para qué cargas de trabajo resulta adecuado cada uno.
    • Almacena y comparte datos mediante el almacenamiento de objetos
      Trabaja con contenedores de objetos y objetos en Amazon S3, Azure Blob Storage y Google Cloud Storage, incluidas las ubicaciones, los nombres, el control de acceso, el control de versiones y el cifrado.
    • Elige servicios de almacenamiento en bloques, de archivos e híbridos
      Relaciona los servicios de almacenamiento en bloques, de archivos e híbridos de AWS, Azure y Google Cloud con las cargas de trabajo, y usa instantáneas para copiar y proteger discos.
  2. Elige niveles de almacenamiento, reglas de ciclo de vida, opciones de redundancia y copias de seguridad para que los datos cuesten lo menos posible y sigan protegidos y disponibles cuando se necesiten.
    • Compara los niveles de almacenamiento y sus costos
      Compara los niveles de acceso frecuente, menos frecuente, frío y de archivo de los tres proveedores, incluidas las duraciones mínimas de almacenamiento, las demoras de recuperación y el costo total de elegir un nivel.
    • Automatiza la gestión de datos según su antigüedad mediante reglas de ciclo de vida
      Escribe reglas de ciclo de vida que trasladen los datos a niveles más baratos y los eliminen según un calendario, y ten en cuenta el tiempo necesario para restaurar los datos archivados.
    • Explica la redundancia, la durabilidad y la disponibilidad
      Distingue la durabilidad de la disponibilidad, compara las opciones de redundancia dentro de una zona, entre zonas y entre regiones, y elige el nivel que necesita una carga de trabajo.
    • Protege los datos con copias de seguridad y objetivos de recuperación
      Establece objetivos de punto y tiempo de recuperación y usa los servicios de copia de seguridad y recuperación ante desastres de los proveedores, con copias aisladas y probadas.
  3. Explica qué tareas asume por ti un servicio de base de datos administrada y elige bases de datos relacionales, NoSQL y en memoria de AWS, Azure y Google Cloud para cargas de trabajo habituales.
    • Describe las bases de datos relacionales y los servicios de bases de datos administradas
      Explica las tablas, las claves, SQL y las transacciones, compara la administración propia de una base de datos con el uso de un servicio administrado y describe la alta disponibilidad, las réplicas de lectura y las copias de seguridad.
    • Identifica servicios equivalentes de bases de datos relacionales administradas entre proveedores
      Identifica los servicios relacionales administrados de AWS, Azure y Google Cloud y elige uno para una carga de trabajo según el motor, la compatibilidad, la escala y las licencias.
    • Compara los modelos de datos NoSQL
      Describe las bases de datos clave-valor, documentales, de columnas anchas, de grafos y en memoria, explica las opciones de consistencia y decide entre almacenamiento relacional y NoSQL.
    • Identifica servicios administrados equivalentes de bases de datos NoSQL y en memoria entre proveedores
      Identifica los servicios de bases de datos NoSQL y en memoria de AWS, Azure y Google Cloud y elige uno para una carga de trabajo, incluidos su modelo de capacidad y de precios.
  4. Estima cuánto tardará una transferencia, elige métodos de transferencia en línea, sin conexión o mediante un enlace dedicado, y planifica migraciones de bases de datos con las herramientas de migración de los proveedores.
    • Elige métodos de transferencia de datos en línea y sin conexión
      Calcula los tiempos de transferencia a partir del tamaño de los datos y el ancho de banda, y elige entre herramientas en línea, dispositivos de almacenamiento enviados físicamente y conexiones de red dedicadas.
    • Migra bases de datos y servidores
      Distingue las migraciones homogéneas de bases de datos de las heterogéneas, reduce al mínimo el tiempo de inactividad mediante replicación continua y elige las herramientas de detección, conversión y migración de los proveedores.
  5. Explica cómo las organizaciones convierten los datos almacenados en información útil mediante lagos de datos, almacenes de datos, flujos de procesamiento y paneles de control, y relaciona los servicios de inteligencia artificial y aprendizaje automático en la nube con las tareas empresariales.
    • Distingue entre bases de datos, almacenes de datos y lagos de datos
      Compara las bases de datos transaccionales, los almacenes de datos, los lagos de datos y las arquitecturas de lago y almacén de datos, describe las etapas de un flujo de datos y explica el procesamiento por lotes y en streaming.
    • Identifica servicios equivalentes de análisis de datos entre proveedores
      Identifica los servicios de almacén de datos, consulta, integración, macrodatos, procesamiento en flujo e inteligencia de negocios de AWS, Azure y Google Cloud y combínalos en un flujo de datos.
    • Explica los conceptos de inteligencia artificial y aprendizaje automático y sus capas de servicios
      Define la inteligencia artificial, el aprendizaje automático y la inteligencia artificial generativa, describe el entrenamiento y la inferencia, y elige de forma responsable entre servicios de inteligencia artificial preentrenados, plataformas de inteligencia artificial generativa y plataformas de aprendizaje automático.
    • Relaciona los servicios de inteligencia artificial preentrenados con las tareas empresariales
      Elige los servicios de inteligencia artificial para visión, voz, lenguaje, traducción, documentos y conversación de AWS, Azure y Google Cloud para casos empresariales, y estima su costo según el uso.

Guía de estudio de Almacenamiento en la nube

5 capítulos

1

Compara el almacenamiento de objetos, en bloques y de archivos

Las aplicaciones necesitan almacenamiento al que puedan acceder de la forma adecuada: un disco para pequeñas actualizaciones, una carpeta compartida para varios servidores u objetos recuperados por la web. Relaciona esos patrones de acceso con servicios de AWS, Azure y Google Cloud. La ubicación, los permisos y las funciones de recuperación hacen que el almacenamiento resulte útil más allá de una sola máquina en funcionamiento, mientras que los servicios híbridos conectan los servidores de archivos existentes con la capacidad de la nube.

1.1 Discos, carpetas compartidas y objetos web

Un servicio de almacenamiento debe adaptarse a la forma en que una aplicación lee y modifica los datos. Una base de datos que actualiza unos pocos registros, un equipo que edita documentos compartidos y un sitio web que muestra fotos tienen necesidades distintas.

Tres formas de organizar los datos
TipoLo que ve la aplicaciónUso habitual
BloquesUn volumen de disco conectado a un servidorDiscos de arranque y archivos de bases de datos
ArchivosArchivos en carpetas compartidasUnidades de equipo y archivos compartidos de aplicaciones
ObjetosDatos identificados por una clave mediante una API webFotos, copias de seguridad y lagos de datos

Un volumen de bloques contiene bloques de tamaño fijo. El sistema operativo lo formatea con un sistema de archivos, igual que formatearía un disco físico. Puede actualizar una pequeña parte de un archivo en su lugar. Esto es adecuado para una base de datos que realiza muchas lecturas y escrituras pequeñas. Un volumen suele prestar servicio a una máquina virtual; compartirlo directamente requiere compatibilidad del disco y software diseñado para el acceso en clúster.

El almacenamiento de archivos proporciona una carpeta compartida a través de una red. NFS es habitual en Linux; SMB es habitual en Windows. Varios clientes pueden abrir el mismo recurso compartido y el bloqueo de archivos coordina el acceso. Una aplicación existente que espera una ruta compartida puede conservar ese patrón sin tener que reescribirse para llamar a una API de objetos.

Qué contiene un objeto

Un objeto contiene sus datos, una clave única y metadatos, como su tipo de contenido. En un contenedor de objetos con espacio de nombres plano, invoices/2026/10/inv-1042.pdf es una clave completa. Las barras agrupan los nombres por prefijo; no crean carpetas de disco ordinarias.

Las aplicaciones suelen cargar objetos con solicitudes PUT y descargarlos con solicitudes GET mediante HTTPS. El acceso a objetos de uso general trata los datos como un objeto: sustituir su contenido suele significar cargar un reemplazo, mientras que un disco de bloques permite pequeñas escrituras en su lugar. Algunos servicios de objetos añaden funciones especializadas para anexar datos o gestionar directorios. Un contenedor de objetos sigue teniendo un modelo de acceso distinto al de un servidor de archivos compartidos.

El almacenamiento de objetos puede guardar imágenes, grabaciones, registros y copias de seguridad en una colección que crece sin aprovisionar un disco para cada aumento. Las clases estándar en línea prestan servicio a sitios web activos y análisis con acceso en milisegundos. La recuperación demorada corresponde a determinadas clases de archivo, no al almacenamiento de objetos en su conjunto.

Elige almacenamiento para una aplicación

Una tienda en línea usa un disco de bloques para su servidor de base de datos porque los registros cambian con frecuencia. Cinco servidores web leen plantillas de páginas comunes de un recurso compartido de archivos NFS. Las fotos de productos y 2 TB de copias de seguridad nocturnas van al almacenamiento de objetos. La misma aplicación puede usar los tres tipos.

El almacenamiento temporal del host, como instance store de AWS, el disco temporal de Azure y Local SSD de Google Cloud, es adecuado para archivos temporales y cachés que pueden volver a crearse. Un fallo del host o eventos del ciclo de vida de la máquina virtual pueden borrarlo. Conserva la única copia de los datos importantes en almacenamiento persistente, que existe independientemente de una máquina virtual en funcionamiento.

Los precios siguen el modelo de almacenamiento. El almacenamiento de objetos suele facturar los GB realmente almacenados, más las solicitudes y transferencias. El almacenamiento en bloques factura la capacidad aprovisionada, incluido el espacio sin usar. El almacenamiento de archivos puede facturar el espacio utilizado, como hace EFS, o la capacidad reservada. Empieza la elección por el patrón de acceso y después compara la factura para ese patrón.

Puntos clave

  • El almacenamiento en bloques permite el acceso a discos y pequeñas actualizaciones en su lugar.
  • El almacenamiento de archivos comparte carpetas mediante protocolos como NFS y SMB.
  • El almacenamiento de objetos identifica los datos mediante claves a través de una API.
  • El almacenamiento temporal del host guarda datos que pueden volver a crearse.
  • La capacidad aprovisionada puede generar costos incluso cuando está vacía.

1.2 Contenedores de objetos, permisos y objetos recuperables

El almacenamiento de objetos separa los datos del servidor que los utiliza. Un contenedor de objetos o contenedor alberga la colección, mientras que cada objeto tiene su propia clave. La ubicación, el acceso y la configuración de recuperación determinan la seguridad con que puede utilizarse esa colección.

Compara los nombres de los proveedores
ProveedorServicioOrganización
AWSAmazon S3Objetos dentro de contenedores de objetos
AzureAzure Blob StorageBlobs dentro de contenedores de una cuenta de almacenamiento
Google CloudCloud StorageObjetos dentro de contenedores de objetos

Una cuenta de almacenamiento de Azure también puede albergar recursos compartidos de archivos, colas y tablas. Los nombres de los contenedores de uso general de S3, los contenedores de Cloud Storage y las cuentas de almacenamiento de Azure utilizan espacios de nombres compartidos, por lo que un nombre usado por otro cliente puede no estar disponible. El nombre también forma parte de la dirección del objeto. Por ejemplo, un blob de Azure puede tener la dirección https://shopmedia.blob.core.windows.net/images/products/lamp-01.jpg.

Un contenedor de S3 pertenece a una región de AWS. Las cuentas de almacenamiento de Azure tienen una región y una opción de redundancia. Cloud Storage ofrece ubicaciones regionales, birregionales y multirregionales. La ubicación afecta a la latencia, el precio y la residencia de los datos, es decir, el área donde se conservan.

Comparte sin exponer la colección

Mantén la colección privada y concede el acceso que necesita la aplicación mediante permisos de identidad y políticas de recursos. Para una descarga temporal, usa una URL prefirmada de S3, una firma de acceso compartido (SAS) de Azure o una URL firmada de Cloud Storage. Un enlace a una factura que caduca en 60 minutos da acceso temporal sin hacer público todo el contenedor. Cualquiera que tenga un enlace firmado válido puede ejercer sus permisos durante ese período.

Los objetos almacenados se cifran de forma predeterminada con claves administradas por el proveedor; las claves administradas por el cliente dan a este más control. HTTPS protege los datos durante la transferencia. El cifrado y los permisos resuelven problemas diferentes: una persona con permiso de lectura válido puede seguir leyendo un objeto cifrado a través del servicio.

Recupera, conserva y carga

El control de versiones conserva versiones anteriores de los objetos para que pueda deshacerse una sobrescritura. Las versiones almacenadas aumentan la factura. Azure y Google Cloud también ofrecen eliminación recuperable, que conserva los datos eliminados durante un período de recuperación. El almacenamiento inmutable, o una escritura y múltiples lecturas (WORM), bloquea los cambios y la eliminación durante la retención. Algunos ejemplos son S3 Object Lock, el almacenamiento de blobs inmutables de Azure y las políticas de retención de Cloud Storage con bloqueo del contenedor.

Las cargas grandes pueden dividirse en partes, cargarse en paralelo y volver a intentarse individualmente. S3 llama a esto carga multiparte; las cargas por bloques de Azure y las cargas compuestas de Google ofrecen métodos relacionados. Una interrupción de la conexión no obliga a reiniciar toda la transferencia grande.

Dimensiona una colección creciente

Un millón de fotos de 3 MB de promedio ocupan 3 000 000 MB, o 3000 GB: 3 TB en unidades decimales. Otras 20 000 fotos al día añaden 60 GB diarios. En 365 días, eso supone otros 21,9 TB. El almacenamiento de objetos admite este crecimiento sin reservar de antemano un disco de tamaño fijo.

En espacios de nombres planos, mover un prefijo que parece una carpeta implica cambiar las claves de los objetos. Las opciones jerárquicas añaden operaciones reales de directorio, entre ellas Azure Data Lake Storage y el espacio de nombres jerárquico de Cloud Storage. Comprueba el espacio de nombres antes de tratar una carpeta mostrada como un directorio.

Puntos clave

  • S3 y Cloud Storage usan contenedores de objetos; Azure usa contenedores dentro de cuentas de almacenamiento.
  • La ubicación afecta a la latencia, el precio y la residencia de los datos.
  • Los enlaces firmados de duración limitada comparten datos privados seleccionados.
  • El control de versiones facilita la recuperación; la retención inmutable impide cambios en los datos protegidos.
  • El cifrado no sustituye al control de acceso.
  • Las cargas multiparte permiten volver a intentar las partes que fallaron.

1.3 Discos administrados, instantáneas y recursos compartidos de archivos

Después de elegir un tipo de almacenamiento, relaciona su método de acceso y rendimiento con un servicio. Un disco de alto rendimiento y una carpeta compartida pueden almacenar archivos, pero responden a necesidades distintas de las aplicaciones.

Discos y sus copias
ProveedorAlmacenamiento en bloquesServicios de archivos compartidos
AWSAmazon EBSEFS; la familia FSx
AzureDiscos administrados de AzureAzure Files; Azure NetApp Files
Google CloudPersistent Disk; HyperdiskFilestore; NetApp Volumes

Los tipos de disco ofrecen distintos niveles de rendimiento. Los volúmenes basados en discos duros son adecuados para grandes lecturas secuenciales; los SSD, para pequeñas operaciones frecuentes. IOPS significa operaciones de entrada y salida por segundo. Elige tanto la capacidad como el rendimiento, porque un disco grande no es necesariamente el adecuado para una base de datos con mucha actividad.

Un volumen EBS pertenece a una zona de disponibilidad y se conecta a las instancias de esa zona. Los discos administrados de Azure tienen redundancia local de forma predeterminada, con una opción de redundancia de zona. Google ofrece discos zonales y discos regionales replicados entre dos zonas. Estas opciones de ubicación determinan los fallos que puede soportar un disco.

Una instantánea captura un volumen en un momento dado. Las instantáneas de EBS y las estándar de Google son incrementales: después de la primera copia, las posteriores almacenan los bloques modificados. Azure ofrece instantáneas completas e incrementales. Si un volumen contiene 200 GB y cambian 5 GB, una instantánea incremental almacena unos 5 GB de bloques nuevos. Restaurar esa instantánea sigue reconstruyendo el volumen completo, no solo la parte modificada. Puede convertirse en un disco nuevo en otra zona; las instantáneas también pueden copiarse entre regiones.

Archivos compartidos y software compatible

EFS es un sistema de archivos NFS que crece automáticamente para servidores Linux, incluidos los de distintas zonas de disponibilidad. FSx ofrece Windows File Server, Lustre, NetApp ONTAP y OpenZFS. FSx for Windows File Server proporciona SMB e integración con Active Directory; Lustre es adecuado para conjuntos de datos grandes que requieren rapidez en el cómputo de alto rendimiento.

Azure Files ofrece recursos compartidos SMB y NFS para clientes compatibles de Windows, Linux y macOS. Azure NetApp Files atiende cargas de trabajo empresariales exigentes de archivos. Filestore proporciona NFS administrado en Google Cloud; NetApp Volumes ofrece recursos compartidos basados en NetApp. Comprueba que el protocolo y las funciones del sistema de archivos sean los necesarios antes de comparar los precios de capacidad.

Conecta un servidor de archivos local

AWS Storage Gateway es un dispositivo virtual local que conecta interfaces conocidas de archivos, discos o cintas con el almacenamiento de AWS. Guarda en caché local los datos de uso frecuente. Tape Gateway permite que el software de copias de seguridad existente use cintas virtuales. Azure File Sync sincroniza servidores de archivos de Windows con Azure Files; el almacenamiento por niveles en la nube mantiene los archivos de acceso frecuente en la sede y recupera los archivos de acceso menos frecuente cuando se abren.

Para una sucursal con 8 TB de archivos compartidos y un disco local de 2 TB, la asignación por niveles puede mantener cerca los 2 TB de uso frecuente mientras la nube alberga el conjunto completo. Abrir un archivo de acceso menos frecuente depende entonces de la conexión de red.

Eliminar una máquina virtual no siempre elimina sus discos de datos; un disco sin conectar puede seguir generando cargos. La protección de las instantáneas también depende de la ubicación y del aislamiento de la cuenta. Las instantáneas de EBS y Azure permanecen en la región de origen salvo que se copien. Las instantáneas estándar de Google usan de forma predeterminada el área multirregional más cercana. Una copia de recuperación aislada protege frente a una cuenta de origen comprometida.

Puntos clave

  • Elige el rendimiento del disco además de su capacidad.
  • Una instantánea incremental puede restaurar el disco completo.
  • Los servicios de archivos deben ser compatibles con NFS, SMB o el sistema de archivos especializado que se necesite.
  • La asignación híbrida por niveles mantiene cerca los archivos de uso frecuente y el conjunto completo en la nube.
2

Equilibra el costo, la durabilidad y la recuperación al almacenar datos

Una tarifa de almacenamiento baja es solo una parte de un plan de datos útil. La frecuencia de acceso, las demoras de restauración y las reglas de retención determinan la factura, mientras que la ubicación y el momento de las copias determinan a qué fallos pueden sobrevivir los datos. Compara esas opciones con los objetivos empresariales de pérdida de datos aceptable y tiempo de recuperación, y comprueba que las copias protegidas puedan restaurarse con suficiente rapidez cuando se produzca un fallo.

2.1 El costo total de los datos de acceso frecuente y frío

Un nivel de almacenamiento cambia lo que pagas por conservar y recuperar objetos. Los niveles de acceso frecuente cobran más por el almacenamiento y menos por el acceso. Los niveles más fríos reducen la tarifa de almacenamiento, pero pueden añadir cargos de recuperación, duraciones mínimas y demoras de restauración.

Compara las clases según las necesidades de acceso
ProveedorOpciones en líneaOpciones de archivo con demora
S3Standard; Standard-IA; One Zone-IA; Glacier Instant RetrievalGlacier Flexible Retrieval; Glacier Deep Archive
Azure Blob StorageHot; cool; coldArchive
Cloud StorageStandard; Nearline; Coldline; ArchiveNinguna de estas clases requiere una restauración sin conexión

S3 Standard-IA y One Zone-IA tienen mínimos de 30 días. Glacier Instant Retrieval y Flexible Retrieval tienen mínimos de 90 días; Deep Archive tiene 180 días. Flexible Retrieval tarda de minutos a horas en restaurar. La recuperación estándar de Deep Archive se completa en 12 horas y la masiva en 48 horas. S3 Express One Zone ofrece acceso rápido dentro de una sola zona.

El nivel cool de Azure tiene un mínimo de 30 días, cold de 90 días y archive de 180 días. Hot, cool y cold proporcionan acceso en milisegundos. Archive debe rehidratarse a un nivel en línea, lo que puede tardar hasta 15 horas. Una cuenta de almacenamiento establece un nivel en línea predeterminado; cada blob puede tener su propio nivel.

Cloud Storage Standard no tiene mínimo; Nearline tiene 30 días, Coldline 90 y Archive 365. Google Archive permanece en línea, con acceso en milisegundos y cargos de recuperación. La palabra «archivo» por sí sola no indica cuánto tardará una lectura.

La duración mínima es un compromiso de facturación

Eliminar un blob cool de Azure después de 21 días deja 9 días facturables de su mínimo de 30 días. Eliminar un blob de archivo después de 45 días deja 135 días de su mínimo de 180 días. Un objeto de Cloud Storage Archive eliminado después de 100 días deja 265 días. Salir de una clase antes de tiempo también puede generar este cargo.

Calcula la factura total

Usa tarifas de ejemplo de 0,020 u.m. por GB·mes para almacenamiento de acceso frecuente y 0,002 u.m. para archivo, más 0,02 u.m. por GB recuperado del archivo. Para 50 000 GB conservados durante 12 meses:

  • El almacenamiento de acceso frecuente cuesta 12 000 u.m..
  • El almacenamiento de archivo cuesta 1200 u.m..
  • Leer todo el archivo una vez añade 1000 u.m., lo que suma 2200 u.m. en total.
  • Leerlo cada mes añade 12 000 u.m., lo que suma 13 200 u.m. en total.

La tarifa de almacenamiento más barata pierde su ventaja cuando las lecturas son frecuentes. Una estimación completa también incluye cargos por solicitudes, eliminación anticipada y salida de datos, el cargo por los datos que salen de la nube. Las cargas por internet suelen ser gratis; las descargas suelen facturarse.

Deja que los patrones de acceso determinen los cambios

S3 Intelligent-Tiering mueve automáticamente los objetos sin usar después de 30 y 90 días y los devuelve al acceder a ellos; cobra cargos de supervisión, pero no de recuperación. Smart tier de Azure mueve los datos entre hot, cool y cold según el uso. Autoclass de Cloud Storage gestiona las clases de un contenedor de objetos. Para calendarios fijos basados en la antigüedad, las reglas de ciclo de vida ofrecen un control explícito.

Las clases de una sola zona sacrifican protección frente a fallos a cambio de costo o rendimiento. S3 One Zone-IA es adecuado para datos secundarios o que puedan volver a crearse, porque la pérdida de esa zona puede hacer que se pierdan los datos.

Puntos clave

  • Compara los cargos de almacenamiento, solicitudes, recuperación, eliminación anticipada y salida de datos.
  • Los cargos por duración mínima pueden aplicarse incluso después de que un objeto salga de un nivel.
  • Google Cloud Storage Archive proporciona acceso en milisegundos.
  • El nivel de archivo de Azure y las clases de S3 Glacier con demora necesitan tiempo de restauración.
  • La asignación automática a niveles sigue los patrones de acceso observados.
  • El almacenamiento de una sola zona no puede proteger frente a la destrucción de esa zona.

2.2 Reglas de ciclo de vida y restauraciones de archivo

Los datos suelen ser menos útiles a medida que envejecen. Una política de ciclo de vida aplica ese patrón a cada objeto nuevo, para que las personas no tengan que recordar cada traslado o eliminación.

Una regla tiene tres partes

Un filtro identifica objetos, como claves que empiezan por logs/ u objetos con una etiqueta determinada. Una condición indica cuándo se aplica la regla, por ejemplo, los días desde la creación o, en Azure, desde el último acceso. Una acción cambia el nivel de almacenamiento o elimina el objeto. Los servicios son S3 Lifecycle, administración del ciclo de vida de Azure Blob Storage y Cloud Storage Object Lifecycle Management.

Para registros de aplicaciones que se necesitan con frecuencia durante un mes y se conservan durante siete años, muévelos a un nivel de acceso infrecuente el día 30 y a un nivel de archivo el día 90. El nivel de acceso infrecuente conserva cada registro durante 60 días, lo que supera su mínimo de 30 días. Configura la eliminación después del período completo de retención en años naturales: siete años pueden incluir dos días bisiestos, por lo que 2557 días evita la eliminación anticipada. Una regla simple de 2555 días puede quedarse corta.

Cuenta el tiempo de permanencia en cada nivel

La antigüedad del objeto y su tiempo en un nivel son diferentes. Si un objeto entra en un nivel con un mínimo de 90 días el día 30 y sale el día 60, su permanencia es de solo 30 días:

60−30=30

Quedan 60 días del mínimo sin usar, que pueden facturarse. Cuenta el intervalo entre transiciones antes de evaluar el costo de una política. Cada transición también tiene el costo de una solicitud. Algunas clases más frías tienen tamaños mínimos de objeto facturable, como 128 KB en S3 Standard-IA, por lo que mover objetos diminutos puede ahorrar poco o costar más.

Versiones y retención protegida

Las reglas de ciclo de vida pueden eliminar versiones no actuales después de un intervalo elegido, conservar un número limitado de versiones anteriores y limpiar cargas multiparte incompletas. Sin esas reglas, las versiones y las partes abandonadas pueden seguir consumiendo almacenamiento de pago.

Un bloqueo de retención activo o una retención legal impide que el ciclo de vida elimine datos protegidos. Para facturas conservadas durante diez años naturales, un plan las mueve al archivo después de un año y programa su eliminación después de 3653 días, teniendo en cuenta hasta tres días bisiestos. Un bloqueo en modo de cumplimiento impide la eliminación anticipada incluso por parte de los administradores. La regla de ciclo de vida gestiona la antigüedad; el bloqueo garantiza la protección.

La recuperación es una operación independiente
Opción de archivoTiempo de recuperación
S3 Glacier Flexible, aceleradaNormalmente de 1 a 5 minutos
S3 Glacier Flexible, estándarDe 3 a 5 horas
S3 Glacier Flexible, masivaDe 5 a 12 horas
S3 Deep Archive, estándar / masivaEn 12 / 48 horas
Archivo de Azure, estándarHasta 15 horas

La rehidratación de prioridad alta de Azure suele tardar menos de una hora para blobs de menos de 10 GB, a un precio mayor. Las reglas de ciclo de vida de Azure no pueden rehidratar un blob archivado; restaurarlo requiere una solicitud aparte. Planifica una restauración antes de prometer una entrega urgente desde un archivo sin conexión.

Las acciones de ciclo de vida se ejecutan en segundo plano, normalmente uno o dos días después de cumplirse la condición. Usa la política para aplicar la retención de forma coherente a toda la colección y ten en cuenta ese tiempo de procesamiento al planificar las operaciones.

Puntos clave

  • Las reglas de ciclo de vida combinan un filtro, una condición y una acción.
  • La duración mínima depende del tiempo en un nivel, no de la antigüedad total del objeto.
  • La retención por años naturales debe tener en cuenta los días bisiestos.
  • Los bloqueos y retenciones impiden que el ciclo de vida elimine datos protegidos.
  • La restauración de un archivo sin conexión es independiente de una regla de gestión por antigüedad.

2.3 Mantén los datos protegidos y accesibles

Los datos pueden sobrevivir a una interrupción y seguir siendo inaccesibles durante ella. Por eso, la protección del almacenamiento tiene dos medidas distintas: durabilidad y disponibilidad.

Interpreta correctamente los porcentajes

La durabilidad describe la protección frente a la pérdida de datos durante un año. S3 Standard está diseñado para una durabilidad del 99,999999999 %, llamada once nueves. La proporción de pérdida es de uno entre 100 mil millones por objeto y año. Para 10 millones de objetos, la pérdida anual esperada es de 0,0001 objetos: un promedio de uno cada 10 000 años. Es una medida estadística de diseño, no un calendario de pérdida de objetos.

La disponibilidad describe la proporción de tiempo durante la cual se puede acceder a los datos. Un mes de 30 días tiene 43 200 minutos. Con una disponibilidad del 99,9 %, la proporción de tiempo no disponible es del 0,1 %, o 43,2 minutos. Con el 99,99 %, es de 4,32 minutos; con el 99 %, de 432 minutos, o 7,2 horas. La disponibilidad de diseño de S3 Standard es del 99,99 %. Un SLA es un compromiso contractual, a menudo respaldado por créditos; su cifra puede diferir del objetivo de diseño.

Ajusta las copias al fallo

Varias copias dentro de un centro de datos protegen frente a fallos de hardware. Las copias entre zonas de disponibilidad protegen frente a una interrupción de un centro de datos. Las copias en una segunda región hacen frente a un desastre regional, según dónde y cómo se realice la replicación.

La replicación síncrona confirma una escritura después de que las copias requeridas acusen recibo. Algunos sistemas requieren todas las copias designadas; otros usan una mayoría, o cuórum. La replicación asíncrona confirma en la copia principal y envía los cambios después. Si se pierde la principal, pueden perderse los cambios que aún estén en tránsito. Ese retraso de replicación debe mantenerse dentro del RPO de la empresa, la cantidad máxima aceptable de pérdida de datos recientes medida en tiempo.

Interpreta la redundancia de Azure
OpciónUbicación principalRegión secundaria
LRSTres copias en un centro de datosNinguna
ZRSCopias síncronas entre al menos tres zonasNinguna
GRSCopias localesCopia asíncrona
GZRSCopias con redundancia de zonaCopia asíncrona

LRS ofrece al menos once nueves de durabilidad, ZRS doce y las opciones con redundancia geográfica dieciséis. GRS tiene seis copias en total. Los datos secundarios ordinarios de GRS/GZRS no están disponibles para lectura hasta la conmutación por error; RA-GRS y RA-GZRS añaden acceso de lectura a la copia secundaria. Una región replicada no es necesariamente un reemplazo activo inmediato.

La mayoría de las clases de S3 abarcan al menos tres zonas; las clases One Zone no. La replicación de S3 puede copiar objetos a otro contenedor en la misma región o en otra. Los contenedores regionales de Cloud Storage abarcan zonas, los birregionales usan dos regiones elegidas y los multirregionales usan un área más amplia. La replicación turbo opcional tiene como objetivo copiar los datos nuevos en 15 minutos en el almacenamiento birregional.

La residencia de los datos también se aplica a las copias secundarias. Si se exige que permanezcan en un solo país, comprueba la ubicación de la segunda región. La replicación también puede trasladar sobrescrituras o eliminaciones no deseadas, según el servicio y la configuración. Proporciona copias resistentes del estado actual; las versiones protegidas y las copias de seguridad permiten recuperarse de un estado incorrecto.

Puntos clave

  • La durabilidad mide la protección frente a la pérdida de datos; la disponibilidad mide la accesibilidad.
  • Elige copias entre zonas o regiones según el fallo frente al que quieras protegerte.
  • La replicación asíncrona expone las escrituras recientes que aún están en tránsito.
  • El RPO es el objetivo empresarial con el que se compara la pérdida potencial.
  • Las opciones RA- de Azure permiten leer la copia secundaria antes de la conmutación por error.
  • La replicación y las copias de recuperación protegidas cumplen propósitos distintos.

2.4 Copias de seguridad que cumplen los objetivos de recuperación

Una copia de seguridad es una copia recuperable que se conserva para casos de eliminación, corrupción, ataque o pérdida de una sede. Un plan útil de copias de seguridad parte de lo que la empresa puede perder y de cuánto tiempo puede permanecer sin servicio.

Establece dos objetivos diferentes
ObjetivoPregunta a la que respondeEjemplo
RPO: objetivo de punto de recuperación¿Cuánta pérdida de datos recientes es aceptable?Como máximo 1 hora de pedidos
RTO: objetivo de tiempo de recuperación¿Cuánto puede tardar la recuperación?Volver a funcionar en 4 horas

Una copia de seguridad cada 24 horas puede dejar sin protección casi 24 horas de cambios si el fallo ocurre justo antes de la siguiente copia. Cumple un RPO de 24 horas, pero no uno de 1 hora. Las copias cada hora o una replicación continua suficientemente actualizada permiten cumplir el objetivo más corto.

La velocidad de recuperación es independiente. Si restaurar 3 TB tarda 6 horas y el RTO es de 4 horas, el plan no cumple el objetivo aunque la copia contenga todos los registros necesarios. Un proceso de restauración más rápido o un sistema en espera en caliente puede reducir el tiempo de recuperación.

Aplica políticas a varios recursos

AWS Backup centraliza las políticas de copias de seguridad para recursos como EBS, RDS, DynamoDB, EFS, FSx y S3. Azure Backup cubre recursos como máquinas virtuales, discos administrados, Azure Files, blobs y SQL Server en máquinas virtuales. Google Cloud ofrece Backup and DR Service. Las políticas establecen la frecuencia, la retención y las copias a otras regiones o cuentas.

Las bases de datos administradas también realizan copias de seguridad y conservan registros de transacciones. RDS, Azure SQL Database y Cloud SQL admiten la restauración a un momento dado elegido dentro del período de retención. La retención de RDS puede ser de hasta 35 días. Los registros permiten recuperar datos entre las horas de las copias, por ejemplo, justo antes de una actualización accidental.

Aísla una copia de recuperación

La regla 3-2-1 orienta la planificación de copias de seguridad: tres copias, en dos tipos de almacenamiento, con una fuera de la sede. En la nube, otra región ayuda ante la pérdida de una sede y una cuenta independiente ayuda a aislar el acceso. La retención bloqueada añade protección frente a un atacante que elimine la copia de seguridad: AWS Backup Vault Lock, los almacenes inmutables de Azure Backup y los almacenes de copias de seguridad de Google con retención obligatoria proporcionan este control.

Una copia diaria fuera de la sede no cumple un RPO de cuatro horas para un desastre regional. Puede tener un retraso de casi un día incluso cuando las instantáneas locales se realizan cada cuatro horas.

Para un recurso compartido de archivos de 3 TB con un RPO de cuatro horas y un RTO de ocho horas, realiza instantáneas cada cuatro horas para la recuperación local y crea una copia recuperable en otra región al menos cada cuatro horas. Conserva las instantáneas recientes durante siete días y el historial de recuperación diario durante 90 días. Prueba una restauración completa cada trimestre y mide si termina en ocho horas.

Servicios de recuperación y archivos históricos

AWS Elastic Disaster Recovery y Azure Site Recovery replican servidores para que puedan arrancar en otro lugar con objetivos de recuperación cortos, a menudo de minutos, por un costo adicional. Se ocupan de recuperar un sistema funcional, además de conservar archivos antiguos.

Un archivo histórico conserva registros inactivos para su uso o retención a largo plazo. Una copia de seguridad permite recuperar un sistema actual con un historial que se renueva. Un archivo de bajo costo puede ser útil para almacenar copias, pero su demora de recuperación debe ajustarse al plan de recuperación. Las pruebas de restauración comprueban tanto si los datos funcionan como cuánto tarda realmente la recuperación.

Puntos clave

  • El RPO limita la pérdida de datos aceptable; el RTO limita el tiempo de recuperación.
  • Comprueba por separado la frecuencia de las copias de seguridad y la velocidad de restauración.
  • La frecuencia de las copias fuera de la sede debe cumplir el RPO para un desastre regional.
  • El aislamiento y la retención bloqueada protegen el historial recuperable.
  • La restauración a un momento dado usa copias de seguridad y registros de transacciones.
  • Mide el tiempo de restauración en pruebas de recuperación periódicas.
  • Los archivos históricos conservan registros inactivos; las copias de seguridad recuperan sistemas actuales.
3

Elige bases de datos administradas relacionales y NoSQL

La elección de una base de datos empieza por cómo la aplicación almacena, modifica y encuentra sus registros. Las tablas relacionadas, los documentos flexibles, los grafos y las cachés en memoria resuelven problemas distintos. Los servicios administrados asumen las operaciones de la plataforma y dejan las decisiones sobre datos y acceso en manos de tu equipo. Compara los proveedores según la compatibilidad del motor, la consistencia, el escalado y los cargos de capacidad para que el servicio se ajuste a la carga de trabajo.

3.1 Tablas, transacciones y operaciones administradas

Una base de datos relacional almacena hechos relacionados en tablas. Un servicio administrado ejecuta la plataforma de base de datos por ti, mientras que tu equipo sigue siendo responsable del funcionamiento de sus datos y consultas.

Interpreta tablas y claves

Una tabla contiene filas para los registros y columnas para los atributos. Su esquema define esas columnas y sus tipos de datos. Una clave primaria identifica de forma única una fila. Una clave foránea hace referencia a la clave primaria de otra tabla y conecta registros entre tablas.

Supón que customers contiene a Ana con el identificador de cliente 1 y país Brasil, y a Kofi con el identificador 2 y país Ghana. La tabla orders contiene los pedidos 501 y 503 del cliente 2, con totales de 80 y 45, y el pedido 502 del cliente 1, con un total de 120. SQL lee y modifica los datos:

SELECT name FROM customers WHERE country = 'Ghana';

Esto devuelve Kofi. La unión mediante customer_id conecta a Kofi con los pedidos 501 y 503, cuyo total es 125. No es necesario repetir el nombre del cliente en cada pedido.

Mantén unida una transacción

Una transacción agrupa cambios en una unidad. Las propiedades ACID describen sus garantías:

  • Atomicidad: todos los pasos tienen éxito o ninguno lo tiene.
  • Consistencia: los datos confirmados cumplen las reglas definidas.
  • Aislamiento: se impide que las transacciones simultáneas interfieran de las formas que prohíbe el nivel de aislamiento.
  • Durabilidad: un cambio confirmado sobrevive a un fallo.

Una transferencia de 50 carga una cuenta y abona otra. Si el segundo cambio falla, la atomicidad también deshace el primero. Por eso las bases de datos relacionales son adecuadas para pedidos, inventario y pagos: los cambios relacionados pueden confirmarse juntos.

Elige quién administra la plataforma
ResponsabilidadBase de datos en una máquina virtualBase de datos administrada
Parches del sistema operativo y la base de datosClienteProveedor
Operación de copias de seguridadClienteServicio del proveedor, con configuración del cliente
Datos, consultas y permisosClienteCliente
Acceso al sistema operativoDisponibleGeneralmente no disponible

Un servicio administrado de PostgreSQL proporciona mantenimiento automático de la plataforma a una aplicación nueva. Una base de datos heredada que necesita una versión antigua del motor y un complemento del sistema operativo puede necesitar una máquina virtual. Un servicio administrado no significa que el proveedor elija tu esquema, corrija las consultas lentas o conceda acceso a los usuarios adecuados. Tu equipo también selecciona el tamaño, la región y la configuración de disponibilidad.

Distingue las copias adicionales

Una réplica en espera en otra zona permite la conmutación por error si falla la principal. Algunos ejemplos son RDS Multi-AZ, Azure SQL Database con redundancia de zona y la alta disponibilidad de Cloud SQL. La conmutación por error puede interrumpir brevemente el servicio; no supone cero tiempo de inactividad.

Una réplica de lectura distribuye el tráfico de lectura y puede situarse en otra región. Suele recibir cambios de forma asíncrona, por lo que puede mostrar un valor anterior justo después de una escritura. No es lo mismo que una réplica en espera para la conmutación por error o una copia de seguridad histórica.

El escalado vertical añade procesadores o memoria, a menudo con una breve interrupción. Las réplicas de lectura amplían la capacidad para el tráfico de lectura, mientras que el crecimiento automático del almacenamiento añade capacidad de disco. Las copias de seguridad y los registros de transacciones permiten restaurar a un momento dado después de un cambio perjudicial que las réplicas pueden haber copiado ya.

Puntos clave

  • Las claves primarias identifican filas; las claves foráneas conectan tablas.
  • Las transacciones ACID protegen los cambios relacionados como una unidad.
  • Los servicios administrados se encargan de la plataforma; los clientes conservan las tareas relacionadas con los datos, las consultas y el acceso.
  • Las réplicas en espera permiten la conmutación por error; las réplicas de lectura distribuyen el tráfico de lectura.
  • Las réplicas pueden copiar cambios incorrectos, por lo que sigue siendo necesario un historial de recuperación.

3.2 Servicios relacionales y compatibilidad de motores

Empieza la elección de una base de datos por la aplicación: su motor, las funciones requeridas y la escala. Conservar el mismo motor suele evitar cambios de código. Un motor compatible en la nube puede ofrecer un comportamiento de almacenamiento y escalado diferente sin ser idéntico al original.

Compara los principales servicios
ProveedorServicios administradosDiferencia principal
AWSRDS; AuroraMotores estándar o motores compatibles creados por AWS
AzureSQL Database; SQL Managed Instance; Database for PostgreSQL/MySQLServicios a nivel de base de datos, de instancia o de motores de código abierto
Google CloudCloud SQL; AlloyDB; SpannerMotores estándar, PostgreSQL optimizado o escala relacional global

Amazon RDS admite MySQL, PostgreSQL, MariaDB, Oracle, SQL Server e IBM Db2. Aurora es un motor independiente de AWS compatible con MySQL o PostgreSQL. Almacena seis copias entre tres zonas de disponibilidad, aumenta el almacenamiento automáticamente y ofrece Aurora Serverless para demandas cambiantes de cómputo.

Azure SQL Database usa el motor de SQL Server y ofrece opciones sin servidor y Hyperscale. SQL Managed Instance admite casi todo el comportamiento de SQL Server a nivel de instancia, útil para bases de datos existentes que dependen de funciones como los trabajos de SQL Server Agent. Azure Database for PostgreSQL y Azure Database for MySQL ejecutan sus motores de código abierto como servidores flexibles administrados. SQL Server on Azure Virtual Machines proporciona control total del sistema operativo, con mantenimiento administrado por el cliente.

Cloud SQL ejecuta MySQL, PostgreSQL y SQL Server. AlloyDB for PostgreSQL proporciona un servicio compatible con PostgreSQL optimizado para cargas de trabajo exigentes, incluidas consultas analíticas. Spanner distribuye datos relacionales globalmente, escala horizontalmente y mantiene la consistencia fuerte entre regiones. Las configuraciones multirregionales ofrecen un SLA de hasta el 99,999 % de disponibilidad.

Elige según la función que importa

Una empresa minorista regional que usa MySQL puede utilizar RDS for MySQL, Azure Database for MySQL o Cloud SQL for MySQL. Una aplicación SQL Server que depende de trabajos a nivel de instancia necesita un servicio compatible con instancias, como SQL Managed Instance; verifica que el destino elegido admita cada función específica. Una aplicación PostgreSQL exigente puede considerar Aurora PostgreSQL o AlloyDB.

La replicación global no tiene un único comportamiento. Aurora Global Database tiene una región principal de escritura y regiones secundarias asíncronas para lecturas locales y recuperación ante desastres. Spanner permite transacciones distribuidas globalmente con consistencia fuerte. Una aplicación pequeña de una sola región normalmente no necesita esa complejidad global.

Si la carga de trabajo es impredecible o suele estar inactiva, una opción sin servidor puede ajustar la capacidad. Si la aplicación requiere acceso al sistema operativo, selecciona una máquina virtual. «Administrado» y «sin servidor» describen opciones operativas; no hacen que todas las funciones de los motores sean intercambiables.

Incluye las licencias y el uso en la factura

Los motores comerciales como Oracle, SQL Server y Db2 requieren una licencia incluida o un acuerdo válido de uso de licencias propias, llamado BYOL. La Ventaja híbrida de Azure puede reutilizar licencias elegibles de SQL Server. Los motores de código abierto como MySQL y PostgreSQL no tienen cargo de licencia del motor.

Los cargos habituales incluyen cómputo, GB·mes de almacenamiento, almacenamiento adicional de copias de seguridad, datos transferidos hacia fuera y, a veces, operaciones de entrada y salida. Los cargos sin servidor dependen de la capacidad utilizada a lo largo del tiempo. Compara el servicio completo y el acuerdo de licencia, no solo la cifra de cómputo por hora.

Puntos clave

  • Conserva un motor existente cuando la compatibilidad sea la necesidad principal.
  • Aurora es un motor distinto compatible con MySQL o PostgreSQL.
  • SQL Managed Instance cubre necesidades de SQL Server a nivel de instancia.
  • Spanner admite consistencia fuerte relacional a escala global.
  • Aurora Global Database usa una región principal de escritura y regiones secundarias asíncronas.
  • Incluye los derechos de licencia y los cargos relacionados con el almacenamiento en las comparaciones.

3.3 Modelos NoSQL, consistencia y caché

Las bases de datos NoSQL organizan los datos en torno a patrones de acceso concretos. «No solo SQL» abarca varios modelos, no un sustituto para todas las bases de datos relacionales. Elige un modelo según las preguntas que plantea la aplicación y las garantías que necesitan sus respuestas.

Relaciona el modelo con la pregunta
ModeloCómo almacena los datosPregunta útil
Clave-valorUn elemento bajo una clave única«¿Qué contiene esta sesión?»
DocumentalCampos en un registro similar a JSON«¿Qué artículos contiene este pedido?»
Columnas anchasClaves de fila y familias de columnas«¿Qué lecturas corresponden a este dispositivo?»
GrafosNodos unidos por aristas«¿Qué cuentas comparten este número de teléfono?»

Un almacén clave-valor recupera rápidamente cart:58213 mediante su clave conocida. Ofrece menos formas de buscar atributos arbitrarios. Un documento agrupa campos relacionados y los documentos pueden tener estructuras diferentes:

{"orderId":"A-1042","customer":{"name":"Ana"},"items":[{"sku":"LAMP-01","qty":2},{"sku":"BULB-07","qty":4}]}

La aplicación puede leer este pedido y sus artículos juntos. La flexibilidad de la estructura no elimina la necesidad de estructura: la aplicación sigue necesitando campos utilizables y claves elegidas cuidadosamente. Algunos servicios también aplican reglas de validación.

Los almacenes de columnas anchas gestionan enormes volúmenes de escritura, como lecturas de millones de sensores. Los almacenes de grafos representan explícitamente las relaciones como aristas entre nodos. Rastrear conexiones entre cuentas es un problema de grafos, mientras que encontrar repetidamente una cuenta por su identificador es una búsqueda por clave.

Usa la memoria para lecturas repetidas

Un almacén en memoria mantiene los datos en RAM para un acceso muy rápido, a menudo inferior a un milisegundo. Un patrón habitual es la caché lateral: comprueba la caché; si hay un fallo de caché, lee la base de datos y guarda una copia en la caché con un tiempo de caducidad.

Para una búsqueda en caché de 1 ms y una consulta a la base de datos de 50 ms, con una tasa de aciertos del 90 %, un acierto cuesta 1 ms y un fallo cuesta 51 ms. El promedio es:

0,9×1+0,1×51=6 ms

El fallo incluye la búsqueda sin éxito en la caché. Los datos almacenados en caché pueden caducar o expulsarse, por lo que una caché ordinaria no debería contener la única copia de referencia. Los servicios de bases de datos duraderas en memoria son una opción distinta.

Elige la consistencia de forma deliberada

Con consistencia fuerte, una lectura devuelve la última escritura confirmada. La consistencia eventual permite que una réplica muestre brevemente un valor anterior mientras se pone al día con las actualizaciones. Esto puede favorecer una menor latencia, un menor costo o una mejor disponibilidad durante algunos fallos. El comportamiento requerido depende de la tarea: un saldo recién actualizado y un contador de recomendaciones pueden tener necesidades distintas.

DynamoDB ofrece lecturas con consistencia eventual y fuerte para las operaciones admitidas. Cosmos DB ofrece cinco niveles de consistencia. NoSQL no significa «sin transacciones»: muchos servicios admiten transacciones, aunque el alcance admitido varía.

Las bases de datos relacionales son adecuadas para relaciones complejas, uniones y transacciones entre varias filas. NoSQL es adecuado para una escala muy grande, registros flexibles y patrones de acceso conocidos. Una aplicación puede mantener los pedidos en un almacén relacional, los perfiles en uno documental y las lecturas repetidas de productos en una caché.

Puntos clave

  • Elige un modelo NoSQL según su patrón de acceso.
  • La flexibilidad documental sigue requiriendo una estructura y unas claves utilizables.
  • Los grafos responden preguntas sobre conexiones; los almacenes de columnas anchas son adecuados para grandes volúmenes de escritura identificados por claves.
  • Los fallos de caché incluyen tanto el tiempo de búsqueda como el de lectura de la base de datos.
  • La consistencia fuerte y la eventual ofrecen comportamientos distintos al leer después de escribir.
  • Muchas bases de datos NoSQL admiten transacciones.

3.4 Servicios NoSQL administrados y capacidad

Los servicios NoSQL en la nube ofrecen distintos modelos y opciones operativas. Identifica primero si la carga de trabajo necesita documentos, conexiones, datos de columnas anchas o una caché, y después compara la compatibilidad y los cargos de capacidad.

Reconoce las familias de servicios
NecesidadAWSAzureGoogle Cloud
Clave-valor o documentosDynamoDBCosmos DBFirestore para documentos
Documentos compatibles con MongoDBDocumentDBCosmos DB for MongoDBSin equivalente indicado
Columnas anchasKeyspacesCosmos DB for Apache CassandraBigtable
GrafosNeptuneCosmos DB for Apache GremlinSin equivalente indicado
Caché en memoriaElastiCacheAzure Managed RedisMemorystore

La tabla agrupa los servicios por finalidad; no significa que tengan API idénticas. DynamoDB es un servicio sin servidor, admite acceso clave-valor y documental y ofrece tablas globales entre regiones. DocumentDB busca la compatibilidad con MongoDB. Keyspaces es compatible con Cassandra y Neptune almacena grafos.

Cosmos DB se distribuye globalmente y ofrece las API NoSQL, MongoDB, Cassandra, Gremlin y Table. Una cuenta usa una API. También ofrece cinco niveles de consistencia. Azure Table Storage es un servicio clave-valor independiente y sencillo dentro de una cuenta de almacenamiento. Compartir una interfaz Table no le proporciona todas las funciones de distribución global y consistencia de Cosmos DB.

Firestore es una base de datos documental sin servidor con actualizaciones en tiempo real y compatibilidad con dispositivos sin conexión. Bigtable gestiona grandes cargas de trabajo de columnas anchas y baja latencia, y admite la API de HBase. Los historiales de sensores y la personalización a gran escala son usos habituales.

La caché y la memoria duradera son distintas

ElastiCache admite Valkey, Redis OSS y Memcached. Memorystore ofrece Valkey, Redis y Memcached, mientras que Azure Managed Redis proporciona caché administrada con Redis. Las consultas de productos que se repiten con frecuencia pueden usar estas cachés para evitar lecturas repetidas de la base de datos.

Amazon MemoryDB está diseñado como una base de datos duradera en memoria. Una caché ordinaria puede expulsar o perder una entrada; la función de MemoryDB como base de datos duradera es diferente. Decide si los datos son una copia reemplazable antes de elegir basándote únicamente en el tiempo de respuesta.

Paga por la tasa de transferencia efectiva reservada o real

Con la capacidad aprovisionada, reserva de antemano una tasa de transferencia efectiva. DynamoDB usa unidades de capacidad de lectura y escritura; Cosmos DB usa unidades de solicitud por segundo, o RU/s. Una demanda predecible y estable puede hacer que esta opción sea económica. Con la capacidad bajo demanda o sin servidor, los cargos dependen de las solicitudes y la capacidad se ajusta a la demanda. El almacenamiento se factura por separado.

Un carrito de compra nuevo con picos impredecibles puede empezar con DynamoDB bajo demanda o Cosmos DB sin servidor. Una aplicación documental móvil que debe funcionar sin conexión encaja con las funciones de Firestore para dispositivos. Un equipo de fraude que rastrea vínculos entre cuentas necesita un servicio de grafos, no solo una búsqueda por clave más rápida.

El servicio independiente Cosmos DB for PostgreSQL está en proceso de retirada; no es otra API de cuenta. Microsoft dirige los nuevos proyectos de PostgreSQL distribuido a Elastic Clusters en Azure Database for PostgreSQL. Comprueba el servicio y la API reales antes de dar por supuesta la compatibilidad de una aplicación existente.

Puntos clave

  • Identifica el modelo de datos adecuado antes de elegir el producto.
  • Una cuenta de Cosmos DB usa una API seleccionada.
  • Firestore admite el uso sin conexión en dispositivos; Bigtable es adecuado para enormes cargas de trabajo de columnas anchas.
  • La tasa de transferencia efectiva aprovisionada se adapta a una demanda estable; la opción bajo demanda, a una demanda incierta.
  • Las cachés ordinarias y las bases de datos duraderas en memoria tienen funciones distintas.
4

Traslada datos y bases de datos a la nube

Una migración a la nube necesita tanto un medio para transportar los datos como un plan para que el destino pueda utilizarse. Estima el tiempo de transferencia a partir de un ancho de banda realista, compara las rutas de red con los dispositivos sin conexión y distingue la copia de archivos de la migración de una base de datos funcional. La conversión del motor, los cambios continuos y la transición final afectan al trabajo necesario y al tiempo durante el cual la aplicación no está disponible para sus usuarios.

4.1 Tiempo de transferencia y ruta adecuada

Una carga grande requiere un cálculo antes de elegir una herramienta. Determina cuánta capacidad de red puede usar realmente la migración y después compara ese tiempo con el proceso completo de transferencia sin conexión.

Expresa el tamaño y la velocidad en unidades compatibles

El almacenamiento usa bytes; las redes usan bits por segundo. Un byte contiene 8 bits. Con unidades decimales, 1 GB son mil millones de bytes, 1 TB son 1000 GB y 1 Gbps son mil millones de bits por segundo. Un GiB binario equivale aproximadamente a 1,074 GB, así que comprueba qué unidad muestra una herramienta.

tiempo en segundos=datos en bitsbits efectivos por segundo

Para 100 TB por un enlace de 1 Gbps, los datos contienen 800 billones de bits. Al dividir por mil millones se obtienen 800 000 segundos, aproximadamente 9,3 días. Con un uso efectivo del 80 %, divide por 0,8 Gbps: 1 000 000 de segundos, aproximadamente 11,6 días. A 100 Mbps, incluso el uso completo tarda unos 93 días. Un enlace de 1 Gbps transfiere como máximo 125 MB/s, o unos 10,8 TB al día, no 1 GB/s.

Relaciona las herramientas en línea con la interfaz
ProveedorHerramientas y funciones
AWSDataSync mueve archivos y objetos; Transfer Family proporciona puntos de conexión SFTP, FTPS, FTP o AS2
AzureAzCopy copia datos; Storage Explorer los explora y mueve; File Sync mantiene la sincronización de archivos de Windows
Google CloudStorage Transfer Service mueve datos a Cloud Storage; gcloud storage proporciona transferencias por línea de comandos

DataSync incluye programación, cifrado y comprobaciones de integridad y puede mover fuentes compatibles de sistemas de archivos u objetos a S3, EFS o FSx. Transfer Family es adecuado para socios que ya envían archivos mediante protocolos de transferencia establecidos. Una copia puntual y una sincronización continua son tareas distintas.

Compara con la transferencia sin conexión

Los dispositivos Azure Data Box proporcionan hasta 120 TB o 525 TB, con Data Box Disk para conjuntos más pequeños. Google Transfer Appliance también mueve datos en hardware enviado físicamente. Incluye el tiempo de pedido, copia, envío y carga por el proveedor; el proceso completo puede tardar entre una y varias semanas. Cifra el dispositivo y verifica los datos resultantes.

AWS Snowball Edge está cerrado a nuevos clientes y su soporte en regiones comerciales termina el 31 de diciembre de 2026. Las opciones actuales de AWS incluyen DataSync y Data Transfer Terminal, una ubicación física reservada donde los clientes llevan unidades para cargas de alta velocidad.

Una sede tiene un enlace de 200 Mbps, con la mitad disponible para la migración. La tasa efectiva es de 100 Mbps. Mover 300 TB tarda 24 millones de segundos, aproximadamente 278 días, lo que hace atractivo un dispositivo sin conexión. Mover 2 TB tarda 160 000 segundos, aproximadamente 1,9 días, por lo que el envío añadiría demora.

Las transferencias repetidas necesitan una ruta continua

AWS Direct Connect, Azure ExpressRoute y Google Cloud Interconnect proporcionan conectividad privada dedicada con una velocidad y una latencia más constantes. Pueden ser adecuados para grandes transferencias continuas. Un dispositivo sin conexión crea una copia inicial, pero no mantiene sincronizados los cambios posteriores.

Incluye en la estimación los cargos del servicio de transferencia y la salida de datos posterior. La entrada de datos por internet suele ser gratis; las descargas de la nube suelen costar por GB. Usa cifrado en tránsito y sumas de verificación o comprobaciones de integridad equivalentes para confirmar que la copia de destino esté completa.

Puntos clave

  • Convierte los bytes a bits antes de dividir por la velocidad de red.
  • Usa el ancho de banda efectivo de la migración después de descontar la sobrecarga y el resto del tráfico.
  • Compara el tiempo en línea con el tiempo de pedido, copia, envío e importación.
  • Las herramientas en línea, los dispositivos sin conexión y las conexiones dedicadas atienden necesidades distintas.
  • Comprueba la integridad de la transferencia y ten en cuenta los costos de salida de datos.

4.2 Una migración que da lugar a una base de datos funcional

Mover los bytes de una base de datos es solo una parte de la migración. El destino debe comprender el esquema, la aplicación debe funcionar con él y los cambios finales deben llegar antes de que los usuarios pasen al nuevo sistema.

Clasifica lo que cambia

Una migración homogénea conserva el motor, por ejemplo, de PostgreSQL a PostgreSQL administrado. Una migración heterogénea lo cambia, por ejemplo, de Oracle a PostgreSQL. Eso puede requerir la conversión de tipos de datos, esquemas, procedimientos almacenados y código de la aplicación.

EstrategiaQué sucede
RealojarTrasladar la base de datos a una máquina virtual con pocos cambios
Cambiar de plataformaConservar el motor y adoptar un servicio administrado
RefactorizarCambiar considerablemente el motor, el modelo o la aplicación
ConservarMantener el sistema donde está por ahora
RetirarApagar un sistema que ya no se necesita

Una migración con el mismo motor aún puede necesitar comprobaciones de versión o funciones. Un informe de conversión es útil precisamente porque identifica lo que no se transfiere automáticamente.

Limita el tiempo de inactividad

Una migración sin conexión detiene la aplicación para la exportación, la transferencia y la importación. Una migración en línea comienza con una carga completa mientras el origen permanece en uso. Después, la captura de cambios de datos (CDC) envía los nuevos cambios al destino. La copia inicial por sí sola ya está desactualizada si los usuarios siguieron escribiendo durante ella.

La transición al nuevo sistema requiere una secuencia controlada:

  1. Detén las escrituras en el origen.
  2. Aplica los cambios capturados restantes y confirma que el destino se ha puesto al día.
  3. Convierte el destino en una base de datos independiente cuando sea necesario.
  4. Redirige la aplicación y verifica que funcione.

La replicación continua reduce la ventana final; no elimina la necesidad de esa ventana ni de las pruebas. Mantener el origen antiguo en modo de solo lectura durante un período puede proporcionar una opción de respaldo sin permitir escrituras simultáneas incompatibles.

Elige herramientas de detección, conversión y migración

AWS DMS traslada bases de datos y admite replicación continua. AWS SCT y DMS Schema Conversion evalúan y convierten estructuras y código de bases de datos. Application Discovery Service recopila información de servidores; Application Migration Service realoja servidores. Migration Hub hace seguimiento del trabajo y Migration Evaluator ayuda a elaborar la justificación económica.

Azure Migrate detecta, evalúa y migra servidores, bases de datos y aplicaciones web. Azure Database Migration Service gestiona migraciones compatibles de SQL Server, PostgreSQL y MySQL mediante métodos en línea o sin conexión. Data Box transporta grandes copias de datos sin conexión; no realiza la conversión de esquemas.

Database Migration Service de Google admite migraciones a Cloud SQL o AlloyDB, incluidas migraciones continuas compatibles y conversiones heterogéneas a PostgreSQL. Migration Center detecta activos, los evalúa y estima los costos. Selecciona una ruta de origen a destino compatible, no solo un servicio que tenga «migración» en su nombre.

Resuelve una migración con cambio de motor

Una tienda disponible 24/7 traslada una base de datos Oracle de 2 TB a un destino administrado compatible con PostgreSQL. Evalúa primero la conversión. Crea el destino y convierte el esquema, reescribe los procedimientos señalados para trabajo manual e inicia la carga completa junto con CDC. Prueba la aplicación mientras continúa la replicación. Después, realiza la transición controlada. Una carpeta de archivos exportados en un contenedor de objetos es un recurso útil para la transferencia, pero los usuarios necesitan una base de datos de destino coherente y en funcionamiento.

Puntos clave

  • Las migraciones homogéneas conservan el motor; las heterogéneas requieren conversión.
  • La detección, la conversión y la replicación de datos son tareas de migración independientes.
  • La carga completa junto con CDC mantiene actualizado el destino mientras el origen sigue en uso.
  • La transición detiene las escrituras en el origen, aplica los cambios finales y redirige la aplicación.
5

Describe los servicios de análisis de datos, almacenes de datos e inteligencia artificial

Los datos almacenados se vuelven útiles cuando las personas pueden analizarlos o las aplicaciones pueden aprender de ellos. Los lagos de datos, los almacenes de datos y los flujos de procesamiento preparan los registros para informes, paneles y modelos. Los servicios en la nube respaldan cada etapa, desde la recopilación de eventos en directo hasta la extracción de campos de documentos. Relaciona cada servicio con su función, sigue los datos durante el proceso e incluye comprobaciones de calidad y uso responsable al convertir los resultados en decisiones.

5.1 De los registros operativos a los datos analíticos

El sistema que registra las transacciones de hoy tiene una función distinta a la del sistema que explica cinco años de historia empresarial. El análisis combina datos de muchas fuentes sin hacer que las transacciones habituales esperen a que terminen grandes exploraciones de datos.

Reconoce las estructuras de datos y las cargas de trabajo

Los datos estructurados tienen un diseño fijo, como una tabla de ventas. Los datos semiestructurados contienen etiquetas sin una estructura fija de tabla, como JSON o XML. Los datos no estructurados incluyen imágenes, audio y documentos de formato libre.

El OLTP, procesamiento de transacciones en línea, gestiona muchas lecturas y escrituras pequeñas de registros actuales. El OLAP, procesamiento analítico en línea, ejecuta grandes consultas sobre datos históricos. Los informes exigentes en una base de datos de producción pueden ralentizar los pedidos y los pagos, por lo que el análisis suele usar una copia independiente.

Compara el lago, el almacén y la arquitectura combinada
AlmacenamientoQué conservaCuándo se aplica la estructura
Almacén de datosDatos limpios y organizados para análisis con SQLEsquema en escritura
Lago de datosDatos sin procesar en muchos formatos, normalmente en almacenamiento de objetosEsquema en lectura
Arquitectura de lago y almacén de datosArchivos de almacenamiento de objetos con tablas analíticas administradasGestión de tablas sobre archivos del lago

Un almacén combina fuentes en tablas consistentes. Su almacenamiento por columnas puede leer solo las columnas necesarias. Si una tabla de 2 TB tiene 100 columnas del mismo tamaño y una consulta necesita tres, la exploración aproximada es de 60 GB, no de 2 TB.

Un lago conserva archivos sin procesar para exploración, ciencia de datos y aprendizaje automático, incluidos datos cuyo uso posterior se desconoce. Sin un catálogo y responsables, resulta difícil encontrar algo o confiar en ello: es un «pantano de datos». Las arquitecturas de lago y almacén de datos añaden una gestión similar a la de un almacén con formatos como Apache Iceberg y Delta Lake. Un lago y un almacén pueden coexistir porque atienden etapas y necesidades distintas.

Sigue un flujo de datos

Un flujo de datos ingiere datos, los almacena, los transforma, los analiza y presenta los resultados o actúa en función de ellos. Con ETL, la extracción va seguida de la transformación y después de la carga. Con ELT, los datos se cargan primero y se transforman en el destino. Los almacenes en la nube pueden proporcionar la capacidad de procesamiento para ELT.

El procesamiento por lotes gestiona datos recopilados durante un período, como la carga nocturna de ventas. El procesamiento en flujo gestiona los eventos a medida que llegan, y es adecuado para paneles en directo, pagos sospechosos o alertas de sensores. Un informe histórico mensual puede funcionar bien por lotes; una reacción necesaria en segundos requiere procesamiento en flujo.

Mantén los datos utilizables y fiables

La gobernanza establece reglas y procesos para el acceso, la retención, el significado y la calidad. Un catálogo registra qué existe y qué significa. El linaje rastrea de dónde proceden los datos y qué transformaciones los modificaron. Juntos ayudan a un equipo a explicar una cifra en un panel.

Las comprobaciones de calidad abordan la integridad, exactitud, consistencia, actualidad, validez y unicidad. La falta de un código de región perjudica la integridad; los pagos duplicados perjudican la unicidad; un flujo desactualizado perjudica la actualidad. La calidad es útil antes tanto del análisis como de la inteligencia artificial. Los formatos abiertos y las herramientas interoperables facilitan el intercambio y reducen los silos de datos aislados y la dependencia de un proveedor.

Puntos clave

  • OLTP gestiona transacciones operativas; OLAP analiza grandes conjuntos de datos históricos.
  • Los almacenes organizan los datos antes de cargarlos; los lagos conservan datos sin procesar.
  • Las arquitecturas de lago y almacén de datos añaden gestión de tablas analíticas a los archivos del lago.
  • ETL transforma antes de la carga; ELT transforma después de la carga.
  • El procesamiento por lotes y en flujo atiende necesidades de tiempo distintas.
  • Los catálogos, el linaje y las comprobaciones de calidad hacen que los datos sean utilizables y fiables.

5.2 Crea un flujo de análisis con servicios en la nube

Un servicio de análisis tiene un lugar específico en el camino que va de los eventos a las decisiones. Identifica esa función antes de elegir un producto de un proveedor: capturar un flujo, limpiarlo, consultarlo y mostrarlo son operaciones distintas.

Almacenes y consultas sobre archivos
FunciónAWSAzureGoogle Cloud
Almacén de datosRedshiftFabric; Synapse AnalyticsBigQuery
Preparación e integraciónGlueData Factory, incluido Fabric Data FactoryDataflow
Paneles de controlQuick SightPower BILooker

Redshift ofrece almacenes aprovisionados y sin servidor. BigQuery es un servicio sin servidor, separa el almacenamiento del cómputo y ofrece precios de consulta basados en los datos examinados o en la capacidad. Microsoft Fabric combina funciones de almacén de datos y de arquitectura de lago y almacén; Synapse Analytics sigue disponible, aunque Fabric es la opción hacia la que se dirige el desarrollo nuevo.

Athena ejecuta SQL sin servidor sobre archivos de S3; no almacena los datos que consulta. Las tablas externas de BigQuery pueden leer archivos de Cloud Storage, y las tablas de la arquitectura de lago y almacén de Fabric en OneLake tienen un punto de conexión de análisis SQL. Consultar archivos en su ubicación es distinto de cargar otra copia en una base de datos.

Prepara datos y gestiona eventos

AWS Glue transforma datos y mantiene un catálogo que describe su estructura y ubicación. Azure Data Factory crea y programa flujos de datos. Google Dataflow ejecuta procesamiento tanto por lotes como en flujo con Apache Beam.

Para Spark y marcos de macrodatos relacionados, usa Amazon EMR, Azure Databricks o Fabric Spark, y Managed Service for Apache Spark de Google, antes Dataproc. Estos proporcionan marcos de procesamiento; no cumplen la misma función que un panel o un servicio de mensajes.

Para flujos, Amazon Kinesis captura y procesa datos en tiempo real y Data Firehose carga flujos en los destinos. Azure Event Hubs ingiere eventos; Stream Analytics o Fabric Real-Time Intelligence los analiza. Google Pub/Sub transporta mensajes y Dataflow los procesa.

Sigue un evento hasta el panel

Para un panel en directo de una tienda, los eventos de pedidos entran en Kinesis, Event Hubs o Pub/Sub. Las copias sin procesar se guardan en S3, Azure Data Lake Storage o Cloud Storage. Glue, Data Factory o Dataflow limpia los registros. Redshift, Fabric o BigQuery permite el análisis, y Quick Sight, Power BI o Looker muestra los resultados.

Looker puede definir métricas empresariales de forma centralizada para que los equipos usen el mismo significado para medidas como los ingresos. Amazon OpenSearch Service tiene otra función: indexar texto y registros para su búsqueda y análisis.

Reduce los cargos de consultas basados en datos examinados

Con una tarifa de ejemplo de 5 u.m. por TB examinado, leer 2 TB cuesta 10 u.m. Si un formato por columnas como Parquet permite que la consulta lea tres de 100 columnas del mismo tamaño, lee 60 GB, o 0,06 TB, con un costo de 0,30 u.m.. Si los archivos también se dividen en particiones por día y la consulta solo necesita uno de 30 días del mismo tamaño, la exploración baja a 2 GB, con un costo de 0,01 u.m..

El ahorro procede de excluir realmente las columnas y particiones innecesarias. El simple hecho de guardar un archivo en un almacén de objetos no garantiza una exploración pequeña. Las reservas de capacidad de BigQuery son una opción de facturación; no hacen que el cliente administre los servidores del almacén.

Puntos clave

  • Relaciona cada servicio con la ingesta, la preparación, el análisis o la presentación.
  • Athena consulta los datos de S3 en su ubicación.
  • Kinesis, Event Hubs y Pub/Sub transportan los eventos que llegan.
  • Glue, Data Factory y Dataflow preparan o procesan datos.
  • La selección de columnas y la poda de particiones pueden reducir los costos basados en los datos examinados.

5.3 Modelos de inteligencia artificial y capa de servicio adecuada

Los servicios de inteligencia artificial en la nube van desde API listas para usar hasta plataformas para entrenar modelos. La mejor capa de partida depende de la tarea empresarial, los datos y los conocimientos del equipo.

Relaciona las ideas principales

La inteligencia artificial abarca sistemas que realizan tareas como reconocer imágenes o comprender el lenguaje. El aprendizaje automático es un enfoque dentro de la IA: un modelo aprende patrones a partir de datos. El aprendizaje profundo usa redes neuronales de muchas capas. La inteligencia artificial generativa crea contenido como texto, imágenes o código a partir de una instrucción. Un modelo fundacional se entrena con datos amplios para adaptarse a muchas tareas; un modelo de lenguaje grande, o LLM, se centra en el lenguaje.

El entrenamiento produce o ajusta un modelo a partir de datos. La inferencia usa un modelo entrenado con una entrada nueva. Entrenar un modelo pequeño puede necesitar solo un procesador normal; los grandes modelos de aprendizaje profundo suelen necesitar GPU o TPU. Evaluar una compra nueva en busca de fraude es inferencia, aunque el modelo se haya entrenado meses antes.

Método de aprendizajeSeñal de entrenamientoEjemplo de tarea
SupervisadoEjemplos etiquetadosClasificar correo no deseado; predecir un precio numérico
No supervisadoDatos sin etiquetarEncontrar grupos de clientes similares
Por refuerzoRecompensas por accionesAprender qué acciones producen mejores resultados

La clasificación predice una categoría; la regresión predice un número. Estos métodos pueden simplificar reglas complicadas, prever la demanda, personalizar recomendaciones y detectar anomalías. La inteligencia artificial basada en agentes añade planificación y uso de herramientas para que un agente pueda realizar una tarea, como buscar información y llamar a una aplicación.

Elige una capa de servicio
  1. Las API preentrenadas gestionan tareas establecidas como la traducción o el reconocimiento de voz sin crear un modelo.
  2. Las plataformas generativas proporcionan modelos fundacionales, fundamentación en datos y herramientas para agentes: Amazon Bedrock, Microsoft Foundry y Gemini Enterprise Agent Platform, antes Vertex AI.
  3. Las plataformas de aprendizaje automático crean, entrenan e implementan modelos personalizados: SageMaker AI, Azure Machine Learning y Gemini Enterprise Agent Platform. AutoML reduce el código necesario para entrenar con tus datos.
  4. El aprendizaje automático dentro de servicios de datos, como BigQuery ML y Redshift ML, permite que los equipos trabajen mediante SQL donde ya se encuentran los datos.

Una empresa minorista que traduce descripciones puede usar una API de traducción. Un asistente de chat que responde a partir de manuales de la empresa puede usar generación aumentada por recuperación (RAG): recuperar fragmentos pertinentes de los manuales y proporcionarlos con cada pregunta. Una previsión de demanda basada en las ventas de la propia empresa puede usar AutoML, aprendizaje automático en bases de datos o una plataforma de aprendizaje automático. Crear desde cero añade esfuerzo cuando un servicio existente ya es adecuado.

Evalúa los datos y los resultados

Los ejemplos de entrenamiento incompletos, desactualizados o sesgados pueden producir resultados deficientes o injustos. Comprueba la integridad, exactitud, consistencia, actualidad, validez y unicidad. La inteligencia artificial responsable también requiere equidad, privacidad, seguridad, transparencia, explicabilidad, supervisión humana y responsabilidad.

Una respuesta generativa convincente puede contener una alucinación, una afirmación fluida pero falsa. Fundamenta los resultados importantes en información fiable y revísalos. El proveedor protege su servicio; el cliente controla los datos proporcionados, el acceso y el uso de los resultados. RAG proporciona evidencia al modelo, pero su presencia por sí sola no garantiza una respuesta correcta.

Puntos clave

  • El aprendizaje automático forma parte de la inteligencia artificial; la inteligencia artificial generativa crea contenido nuevo.
  • El entrenamiento crea un modelo; la inferencia lo utiliza.
  • El aprendizaje supervisado usa etiquetas, el no supervisado encuentra estructuras y el aprendizaje por refuerzo usa recompensas.
  • Elige entre API listas para usar, plataformas generativas y aprendizaje automático personalizado según la tarea y los conocimientos disponibles.
  • RAG proporciona a un modelo generativo evidencia pertinente recuperada.
  • La calidad de los datos, la comprobación de resultados y las responsabilidades del cliente siguen siendo importantes.

5.4 Inteligencia artificial lista para usar con imágenes, voz y documentos

Muchas tareas habituales de inteligencia artificial ya cuentan con un servicio preentrenado. Una aplicación envía la entrada mediante una API y recibe resultados sin que sus desarrolladores tengan que entrenar primero un modelo.

Relaciona la entrada y el resultado
TareaAWSAzureGoogle Cloud
Análisis de imágenesRekognitionVisionVision API
Voz a textoTranscribeSpeechSpeech-to-Text
Texto a vozPollySpeechText-to-Speech
Análisis de textoComprehendLanguageNatural Language API
TraducciónTranslateTranslatorCloud Translation
Extracción de documentos estructuradosTextractDocument IntelligenceDocument AI

Los servicios de visión encuentran objetos, escenas y texto en imágenes; Video Intelligence API de Google gestiona el análisis de video. La conversión de voz a texto transcribe audio, mientras que la conversión de texto a voz genera voz a partir de texto escrito. El análisis de texto identifica sentimientos, entidades, frases clave o categorías. La traducción cambia el idioma del texto.

Los servicios de documentos conservan las relaciones dentro de los formularios, como qué fecha corresponde a la etiqueta «Fecha de factura» o qué importe es el total de una tabla. La detección general de texto en imágenes encuentra texto, pero no proporciona la misma comprensión del formulario. Por tanto, un flujo de facturas requiere extracción de documentos, no solo etiquetas de imágenes.

Combina servicios en torno a un proceso empresarial

Un centro de contacto puede transcribir llamadas grabadas, analizar el sentimiento de cada transcripción y mostrar en un panel los temas recurrentes que generan insatisfacción. La transcripción produce las palabras; el análisis de lenguaje interpreta aspectos de esas palabras.

Una aseguradora puede extraer nombres, fechas e importes de reclamaciones con un servicio de documentos y enviar los resultados de baja confianza a una persona. Esa revisión forma parte del proceso: un campo detectado es una predicción, no una garantía de que el valor sea correcto.

Amazon Lex crea chatbots de voz o texto y puede trabajar con Amazon Connect, un centro de contacto en la nube. Amazon Q proporciona asistencia generativa a usuarios empresariales y desarrolladores. Microsoft Foundry y Gemini Enterprise Agent Platform proporcionan herramientas para asistentes conversacionales y agentes. Azure Vision, Speech, Language y las API relacionadas forman parte de Foundry Tools, antes Azure AI services.

Estima el uso antes de estimar el precio

Los servicios pueden cobrar por imagen, minuto de audio, página, carácter traducido o token generado. Cuenta la unidad pertinente y después aplica la tarifa. Usa una tarifa de traducción de ejemplo de 15 u.m. por millón de caracteres. Dos mil descripciones de 500 caracteres cada una contienen un millón de caracteres. Traducirlas a diez idiomas procesa diez millones de caracteres y cuesta 150 u.m.. Contar solo el texto de origen dejaría fuera el procesamiento repetido para cada idioma.

Preentrenado no siempre significa comportamiento fijo. Los vocabularios personalizados de transcripción pueden ayudar con los nombres de productos; las etiquetas de imágenes personalizadas pueden reconocer los productos de una empresa; los clasificadores de documentos personalizados pueden ordenar sus formularios. Estas opciones permiten adaptar un servicio sin un proyecto completo de creación de modelos.

Las imágenes, voces y documentos pueden contener datos personales. Proporciónalos para una finalidad lícita, obtén consentimiento cuando sea necesario y controla el acceso y la retención. Elige el servicio según su tarea y sus necesidades de datos antes de decidir que es necesario un entrenamiento personalizado.

Puntos clave

  • Elige una API de inteligencia artificial según la entrada y el resultado que necesita la empresa.
  • La transcripción de voz, el análisis de lenguaje y la generación de voz son tareas distintas.
  • Los servicios de documentos extraen campos y tablas, no solo texto visible.
  • Las estimaciones de uso deben contar cada idioma de destino u otra operación repetida.
  • La personalización puede mejorar un servicio preentrenado sin entrenar desde cero.

Ejemplos de Almacenamiento en la nube

5 Lecciones Interactivas

1

Elige el almacenamiento según su uso

14 pasos
Sigue a un pequeño servicio editorial mientras elige discos, archivos compartidos y almacenamiento de objetos, y después añade controles de acceso y recuperación.
  1. 1
    IntroducciónEmpieza por la aplicación

    Un servicio editorial almacena una base de datos de edición, plantillas compartidas y archivos que descargan los lectores. Todos son datos, pero las aplicaciones acceden a ellos de distintas formas.

    Sigue cada patrón de acceso hasta un tipo de almacenamiento y después elige los servicios del proveedor y la configuración de recuperación. La pregunta central es qué debe hacer la aplicación con los bytes almacenados: actualizar un disco, compartir una ruta u obtener un objeto por la web.

  2. 2
    ExplicaciónUn servidor necesita un disco

    El almacenamiento en bloques presenta un volumen a un servidor. El sistema operativo lo formatea con un sistema de archivos y puede actualizar pequeños bloques en su lugar. Esto lo hace útil para discos de arranque y una base de datos con muchas lecturas y escrituras pequeñas.

    Un volumen de bloques normal no es una carpeta compartida. Varias máquinas necesitan compatibilidad especial y software de clúster para usarlo directamente; el acceso a archivos compartidos tiene su propio modelo de almacenamiento.

  3. 3
    ExplicaciónVarios servidores necesitan una carpeta

    El almacenamiento de archivos presenta una carpeta compartida mediante un protocolo como NFS o SMB. Varios clientes pueden usar rutas comunes y el bloqueo de archivos coordina su acceso.

    Los servidores Linux de renderizado del servicio editorial ya leen plantillas desde una ruta NFS. Un recurso compartido NFS administrado conserva esa interfaz, por lo que no es necesario reescribir la aplicación para usar solicitudes de carga y descarga de objetos.

  4. 4
    EjemploLos lectores obtienen objetos identificados por su nombre

    Las descargas de los lectores encajan en el almacenamiento de objetos. Cada PDF tiene datos, metadatos y una clave como issues/2026/issue-09.pdf. Una aplicación web puede obtenerlo mediante una API por HTTPS cuando tiene permiso.

    En un espacio de nombres plano, toda la cadena es la clave. Sus barras hacen que el nombre parezca una estructura de carpetas, pero no lo convierten en una ruta normal de disco compartido. Las clases estándar de objetos pueden atender rápidamente estas descargas de uso activo.

  5. 5
    DesafíoElige para tres patrones de acceso

    El servicio necesita ahora un disco persistente para la base de datos, plantillas NFS compartidas e imágenes de portada descargables. Asigna un tipo de almacenamiento a cada uno.

    ---reveal---

    Usa bloques para el disco de la base de datos, archivos para las plantillas NFS y objetos para las imágenes de portada. La decisión sigue la interfaz requerida. Guardarlo todo en un contenedor de objetos barato no proporcionaría las actualizaciones de disco y la ruta NFS compartida que esperan los dos primeros componentes.

  6. 6
    ExplicaciónEncuentra la colección en cada nube

    AWS llama a su servicio de objetos Amazon S3; Google Cloud lo llama Cloud Storage. Ambos agrupan objetos en contenedores de objetos. Azure Blob Storage agrupa blobs en contenedores dentro de una cuenta de almacenamiento.

    Elige la ubicación al crear el recurso. Afecta a la latencia, el costo y la residencia de los datos. Google ofrece ubicaciones regionales, birregionales y multirregionales; un contenedor de S3 pertenece a una región de AWS con sus propias opciones de clase y replicación.

  7. 7
    EjemploOfrece a un visitante un breve plazo de descarga

    El servicio quiere que un revisor descargue un borrador privado durante 45 minutos. Puede crear un enlace firmado que concede un permiso limitado y caduca después de ese intervalo.

    El borrador no necesita acceso público de lectura. Los nombres varían según el proveedor: URL prefirmada de S3, SAS de Azure y URL firmada de Cloud Storage, pero la idea es el acceso delegado temporal. Cualquiera que tenga el enlace válido puede usar su permiso hasta que caduque.

  8. 8
    Idea claveLa recuperación y los permisos resuelven problemas distintos

    El control de versiones conserva contenidos anteriores después de una sustitución, mientras que la retención inmutable impide cambios en los datos protegidos durante un período de retención. Ambos pueden ayudar a conservar registros importantes, pero cumplen funciones distintas.

    El cifrado es otro control: los bytes almacenados se cifran de forma predeterminada y HTTPS protege las transferencias. Una persona autorizada sigue recibiendo contenido legible del servicio, por lo que el cifrado no sustituye unos permisos de acceso cuidadosamente definidos.

  9. 9
    DesafíoProtege un borrador que cambia

    Los editores deben seguir modificando un borrador privado, pero necesitan deshacer una sobrescritura accidental. ¿Cubriría esta necesidad un enlace público, el control de versiones o un bloqueo que impida la edición? Explícalo.

    ---reveal---

    Usa el control de versiones para que el contenido anterior siga siendo recuperable mientras continúa la edición. Un enlace público cambia el acceso sin conservar el historial. Un bloqueo que impida la edición entraría en conflicto con la necesidad indicada de seguir modificando el borrador.

  10. 10
    ExplicaciónElige el servicio administrado equivalente

    El disco de la base de datos puede usar EBS, discos administrados de Azure o Persistent Disk/Hyperdisk. El recurso compartido de archivos Linux puede usar EFS, Azure Files con NFS o Filestore. Windows SMB necesita un servicio adecuado como FSx for Windows File Server o Azure Files.

    La capacidad y el rendimiento son decisiones independientes. Una base de datos que realiza muchas operaciones pequeñas puede necesitar muchas IOPS, no solo más espacio de disco sin usar.

  11. 11
    EjemploRestaura el disco completo a partir de un incremento

    Un disco contiene 180 GB de datos cuando se toma su primera instantánea. Antes de la siguiente instantánea incremental, cambian 7 GB de bloques. La instantánea posterior almacena unos 7 GB de bloques nuevos.

    Restaurarla reconstruye el volumen posterior completo usando tanto la información modificada como la que no cambió. «Incremental» describe cómo se almacena la copia, no una restricción que solo permita recuperar el incremento de 7 GB.

  12. 12
    ConexiónMantén cerca los archivos activos de la sucursal

    Una sucursal tiene más datos compartidos de los que caben en su servidor local, pero la mayoría de los archivos se abren pocas veces. El almacenamiento por niveles en la nube de Azure File Sync o una configuración adecuada de archivos de Storage Gateway puede conservar cerca los archivos de uso frecuente y la colección completa en la nube.

    El primer acceso a un archivo frío depende entonces de la red. Esto amplía un flujo de trabajo de archivos existente; cumple una función distinta a conectar un disco de bloques a una máquina virtual en la nube.

  13. 13
    DesafíoComprueba el disco y su copia de recuperación

    La máquina virtual del servicio editorial es zonal. El equipo quiere una carpeta compartida para varios servidores de renderizado y una copia de recuperación del disco que sobreviva a la pérdida de la región. ¿Qué dos opciones debe comprobar?

    ---reveal---

    Usa un servicio de archivos para la carpeta compartida y comprueba la ubicación de almacenamiento de la instantánea para obtener protección regional. Una instantánea en la región de origen podría no sobrevivir a la pérdida de esa región; el aislamiento de la cuenta también importa si preocupa un acceso comprometido.

  14. 14
    RepasoUna decisión de almacenamiento útil

    Elige el almacenamiento según el acceso: bloques para discos, archivos para rutas compartidas y objetos para datos accesibles por la web. Después, elige el servicio del proveedor y la configuración que cumplan las necesidades de ubicación, permisos y recuperación.

    Para instantáneas y almacenamiento híbrido, pregunta dónde pueden recuperarse todos los datos y qué operaciones siguen dependiendo de una conexión de red.

2

Comprueba el plan de costos y recuperación

16 pasos
Analiza los costos de las clases, los intervalos de ciclo de vida, la redundancia y los objetivos de recuperación para datos empresariales que deben conservarse.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónUna copia barata también debe ser útil
  2. 2
    ExplicaciónLa velocidad de lectura cambia la elección del nivel
  3. 3
    EjemploCalcula el cargo por datos almacenados
  4. 4
    EjemploAñade las lecturas antes de comparar
  5. 5
    DesafíoCumple el plazo de acceso
  6. 6
    ExplicaciónDescribe la regla de ciclo de vida
  7. 7
    EjemploCuenta la permanencia intermedia
  8. 8
    DesafíoDistingue un bloqueo de una regla por antigüedad
  9. 9
    ExplicaciónLos datos protegidos pueden seguir siendo inaccesibles
  10. 10
    Idea claveLa ubicación determina el alcance de los fallos
  11. 11
    DesafíoInterpreta correctamente el retraso
  12. 12
    ExplicaciónDos objetivos de recuperación, dos pruebas
  13. 13
    EjemploComprueba cada copia para desastres
  14. 14
    ConsejoProtege un historial de recuperación utilizable
  15. 15
    DesafíoUn plan completo tiene dos carencias pendientes
  16. 16
    RepasoEvalúa la ruta completa de recuperación
3

Elige una base de datos según su función

16 pasos
Compara las transacciones, las operaciones administradas, los patrones de acceso NoSQL y la caché mediante elecciones prácticas para una aplicación.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónEmpieza por los registros y las preguntas
  2. 2
    ExplicaciónConecta registros mediante claves
  3. 3
    EjemploMantén unidos los cambios de una compra
  4. 4
    DesafíoElige una copia para el problema
  5. 5
    Idea claveEn un servicio administrado el cliente sigue teniendo responsabilidades
  6. 6
    ExplicaciónConserva el motor cuando sea adecuado
  7. 7
    ConexiónLa compatibilidad no implica el mismo motor de almacenamiento
  8. 8
    DesafíoDistingue dos necesidades globales
  9. 9
    ExplicaciónElige la estructura de un registro NoSQL
  10. 10
    EjemploCalcula las rutas de acierto y fallo
  11. 11
    EjemploPondera cada ruta de la caché
  12. 12
    DesafíoElige la consistencia para el resultado
  13. 13
    ExplicaciónIdentifica el servicio administrado para cada modelo
  14. 14
    ConsejoReserva tasa de transferencia efectiva solo si hay un motivo
  15. 15
    DesafíoCombina un modelo y una opción de capacidad
  16. 16
    RepasoElige explícitamente cada garantía
4

Planifica la transferencia y la transición final

12 pasos
Estima una migración, compara las opciones de transporte y sigue una base de datos en funcionamiento durante la conversión, la replicación y la transición al nuevo sistema.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónEl transporte es solo una parte de la migración
  2. 2
    ExplicaciónConvierte antes de dividir
  3. 3
    EjemploCalcula la duración en línea
  4. 4
    DesafíoTen en cuenta el uso compartido y la sobrecarga
  5. 5
    ConexiónElige una ruta de transporte
  6. 6
    ConsejoComprueba lo que llegó
  7. 7
    ExplicaciónDecide si cambia el motor
  8. 8
    EjemploCrea un destino mientras el origen sigue activo
  9. 9
    EjemploLimita los cambios finales
  10. 10
    DesafíoDetecta una transición prematura
  11. 11
    ConexiónUsa las herramientas para sus funciones específicas
  12. 12
    RepasoVerifica el transporte y la usabilidad
5

Sigue los datos hasta el análisis y la inteligencia artificial

17 pasos
Crea un flujo para un panel de control, elige capas de servicios de inteligencia artificial y estima un flujo de trabajo con una API lista para usar.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónEmpieza por la decisión que necesitan tomar las personas
  2. 2
    ExplicaciónSepara las transacciones del análisis a gran escala
  3. 3
    ConexiónDa a los datos sin procesar y preparados lugares distintos
  4. 4
    DesafíoAjusta el tiempo a la tarea
  5. 5
    ExplicaciónAsigna un servicio a cada etapa
  6. 6
    EjemploCalcula una exploración más pequeña
  7. 7
    EjemploOmite también las fechas innecesarias
  8. 8
    DesafíoEncuentra la tarea que falta
  9. 9
    ExplicaciónReconoce cuándo aprende el modelo
  10. 10
    Idea claveElige la capa útil menos complicada
  11. 11
    DesafíoUsa información actualizada en un asistente
  12. 12
    ExplicaciónAjusta el resultado de la inteligencia artificial al flujo de trabajo
  13. 13
    EjemploCuenta el trabajo de traducción
  14. 14
    DesafíoCrea una cadena de análisis de llamadas
  15. 15
    ConexiónLa calidad se aplica antes del análisis y de la inteligencia artificial
  16. 16
    DesafíoConecta la extracción con un análisis fiable
  17. 17
    RepasoSigue la función y la información disponible

Ejercicios de Almacenamiento en la nube

50 Preguntas de Práctica en 5 sets

Set 1: Decisiones sobre almacenamiento y servicios de datos10 Preguntas de Práctica

Pregunta 1 de 10

Cuatro servidores Linux deben abrir y editar la misma carpeta mediante NFS. ¿Qué tipo de almacenamiento cumple este requisito?
  1. Almacenamiento de objetos estándar
  2. Almacenamiento de archivos administrado
  3. El disco de bloques de un servidor
  4. Disco temporal del host
Mostrar respuestaOcultar respuesta
Respuesta: B
El almacenamiento de archivos presenta una carpeta compartida mediante NFS, de modo que los servidores pueden usar la interfaz que requiere la aplicación. Un contenedor de objetos también almacena archivos, pero su modelo de acceso normal usa solicitudes a una API y claves de objeto; no proporciona el recurso compartido NFS requerido.

Pregunta 2 de 10

Un invitado debe poder descargar un video privado de formación durante 20 minutos. El invitado no tiene una cuenta en la nube. ¿Cómo debería concederle acceso la aplicación?
  1. Hacer público el video y enviar la dirección del objeto.
  2. Activar el control de versiones y enviar la dirección privada del objeto.
  3. Cifrar el video y enviar la dirección privada del objeto.
  4. Crear un enlace firmado que caduque después de 20 minutos.
Mostrar respuestaOcultar respuesta
Respuesta: D
Un enlace firmado concede un acceso limitado que el invitado puede usar hasta que caduque, mientras la colección sigue siendo privada. El cifrado protege los datos almacenados, pero no concede permiso para leerlos; enviar solo una dirección privada impediría que el invitado descargara el video.

Pregunta 3 de 10

Un equipo conserva registros en Google Cloud Storage Archive y debe leer uno inmediatamente. ¿Qué debe esperar de esa clase?
  1. Acceso en milisegundos con cargos de recuperación
  2. Una solicitud de restauración con espera de hasta 15 horas
  3. Una solicitud de restauración con espera de hasta 48 horas
  4. Acceso en milisegundos sin cargos de recuperación
Mostrar respuestaOcultar respuesta
Respuesta: A
Google Cloud Storage Archive es una clase en línea, por lo que puede devolver datos en milisegundos, con cargos de recuperación. La palabra «archivo» puede sugerir una restauración sin conexión, pero la rehidratación de hasta 15 horas corresponde al archivo de Azure, no a Google Cloud Storage Archive.

Pregunta 4 de 10

Una interrupción hace que los registros almacenados sean inaccesibles durante 12 minutos, pero no se pierde ningún registro. ¿Qué medida del servicio se ve afectada directamente?
  1. Durabilidad anual
  2. Duración mínima de almacenamiento
  3. Disponibilidad
  4. Retención de copias de seguridad
Mostrar respuestaOcultar respuesta
Respuesta: C
La disponibilidad mide si se puede acceder al servicio, por lo que una interrupción la afecta incluso cuando los registros permanecen intactos. La durabilidad se refiere a la pérdida de datos a lo largo del tiempo; la interrupción indicada no presenta pérdidas que contabilizar en esa medida independiente.

Pregunta 5 de 10

Un pago fallido debe deshacer tanto la actualización del saldo como el asiento contable correspondiente. ¿Qué propiedad de una transacción proporciona este comportamiento de todo o nada?
  1. Durabilidad
  2. Aislamiento
  3. Atomicidad
  4. Consistencia
Mostrar respuestaOcultar respuesta
Respuesta: C
La atomicidad convierte los cambios vinculados en una unidad: o ambos se confirman o ambos se deshacen. La durabilidad protege una transacción después de que se ha confirmado; por sí sola no deshace un paso que tuvo éxito cuando falla otro posterior del mismo pago.

Pregunta 6 de 10

Un analista de fraude necesita rastrear cadenas de cuentas conectadas por dispositivos y números de teléfono compartidos. ¿Qué modelo de base de datos se ajusta mejor a estas consultas?
  1. De grafos
  2. Clave-valor
  3. Documental
  4. De columnas anchas
Mostrar respuestaOcultar respuesta
Respuesta: A
Un grafo modela las cuentas y los dispositivos como nodos y sus conexiones como aristas, por lo que recorrer relaciones es su tarea central. Un almacén clave-valor es rápido cuando se conoce la clave de un elemento, pero esa rapidez por sí sola no resuelve el rastreo de cadenas entre elementos conectados.

Pregunta 7 de 10

Una comprobación de caché tarda 4 ms y un fallo añade una lectura de base de datos de 24 ms. La mitad de las solicitudes aciertan. Las entradas de la caché pueden expulsarse. ¿Qué tiempo promedio resulta y dónde deberían residir los únicos registros de referencia de los pedidos?
  1. 12 ms; en la base de datos
  2. 14 ms; en la base de datos
  3. 16 ms; en la caché
  4. 16 ms; en la base de datos
Mostrar respuestaOcultar respuesta
Respuesta: D
Un acierto cuesta 4 ms y un fallo 28 ms, por lo que el promedio con igual ponderación es de 16 ms. La base de datos debe conservar los pedidos de referencia porque esta caché puede expulsar entradas; 14 ms omite la comprobación de caché en los fallos, mientras que un tiempo correcto por sí solo no hace que la caché sea duradera.

Pregunta 8 de 10

Una empresa traslada una base de datos MySQL local a MySQL administrado sin cambiar de motor. ¿Qué tipo de migración de base de datos es?
  1. Heterogénea
  2. Homogénea
  3. Retirada de la base de datos
  4. Refactorización del modelo de datos
Mostrar respuestaOcultar respuesta
Respuesta: B
Una migración homogénea conserva el mismo motor, como en este traslado de MySQL a MySQL. Pasar de administración propia a administración del proveedor cambia quién gestiona la plataforma, pero no hace que la migración sea heterogénea; ese término describe un cambio de motor.

Pregunta 9 de 10

Un equipo de ingeniería quiere conservar imágenes sin procesar, registros JSON y grabaciones antes de decidir cómo analizarlos. ¿Qué almacenamiento se ajusta mejor a ese propósito?
  1. Un lago de datos en almacenamiento de objetos
  2. Un almacén de datos con tablas preparadas
  3. Una base de datos transaccional de pedidos
  4. Una caché en memoria de resultados
Mostrar respuestaOcultar respuesta
Respuesta: A
Un lago de datos conserva datos sin procesar en distintos formatos y aplica estructura al leerlos, lo que se ajusta a una exploración cuyas preguntas posteriores aún no están definidas. Un almacén de datos es útil para el análisis organizado, pero cargar sus tablas preparadas tiene un propósito distinto al de conservar esta colección sin procesar.

Pregunta 10 de 10

Un equipo de soporte necesita texto de llamadas en el que se pueda buscar y un panel de reacciones positivas y negativas de los clientes. No necesita voz sintética. ¿Qué secuencia de procesamiento es adecuada?
  1. Conversión de texto a voz y después análisis de sentimientos
  2. Conversión de voz a texto y después extracción de campos de documentos
  3. Análisis de sentimientos y después conversión de texto a voz
  4. Conversión de voz a texto y después análisis de sentimientos
Mostrar respuestaOcultar respuesta
Respuesta: D
La conversión de voz a texto transforma primero el audio en palabras en las que se puede buscar; después, el análisis de sentimientos procesa ese texto para identificar las reacciones de los clientes. La extracción de documentos también podría producir texto, pero se centra en formularios y tablas, no en transcribir voz e interpretar el lenguaje resultante.
Set 2: Opciones de costos, compatibilidad y migración10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

Una aplicación de Windows necesita un recurso compartido SMB administrado por AWS e integrado con Active Directory. ¿Qué servicio corresponde directamente?
  1. Amazon EFS
  2. Amazon EBS
  3. Amazon FSx for Windows File Server
  4. Amazon S3 Standard
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Una máquina virtual necesita un disco de arranque persistente y su aplicación debe actualizar pequeñas partes de archivos en su lugar. ¿Qué opción de almacenamiento cumple ambas necesidades?
  1. Un volumen de bloques persistente
  2. Un contenedor de objetos estándar
  3. Un disco local temporal
  4. Un nivel de archivo sin conexión
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Una regla de ciclo de vida mueve un objeto a un nivel con un mínimo de 90 días el día 20 y lo saca el día 75. ¿Cuántos días de ese mínimo quedan sin usar?
  1. 15 días
  2. 55 días
  3. 70 días
  4. 35 días
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

Un servicio tiene un RPO de dos horas y un RTO de seis horas. Las copias de seguridad se realizan cada hora y una restauración probada tarda siete horas. ¿Cómo se compara el plan con los objetivos?
  1. Incumple el RPO, pero cumple el RTO.
  2. Cumple el RPO, pero incumple el RTO.
  3. Cumple ambos objetivos de recuperación.
  4. Incumple ambos objetivos de recuperación.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Una empresa quiere trasladar SQL Server a Azure con pocos cambios. Su aplicación depende de trabajos de SQL Server Agent y no necesita acceso al sistema operativo. ¿Qué servicio se ajusta directamente a sus necesidades?
  1. Azure SQL Database
  2. Azure Database for PostgreSQL
  3. SQL Server on Azure Virtual Machines
  4. Azure SQL Managed Instance
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Un nuevo servicio de carritos de compra no tiene historial de tráfico y puede experimentar picos repentinos. ¿Qué modelo de capacidad de DynamoDB se ajusta mejor a esa incertidumbre?
  1. Capacidad bajo demanda
  2. Capacidad aprovisionada
  3. Solo caché de lectura
  4. Almacenamiento en bloques manual
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Una sede debe trasladar 160 TB en un mes. Solo tiene disponible para la migración la mitad de su enlace de 200 Mbps. Un servicio sin conexión puede completar todo el traslado en 18 días. ¿Qué ruta cumple el plazo?
  1. La ruta en línea; necesita unos 15 días.
  2. La ruta sin conexión; en línea necesita unos 148 días.
  3. Ambas rutas; en línea necesita unos 30 días.
  4. Ninguna ruta; sin conexión también supera un mes.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Después de una carga completa en una migración de base de datos en línea, los usuarios han seguido modificando el origen. La aplicación aún no ha pasado al destino. ¿Qué debe suceder con esos cambios posteriores?
  1. Descartarlos porque la carga completa ha terminado.
  2. Repetir la conversión del esquema para cada registro nuevo.
  3. Replicarlos con CDC antes de completar la transición.
  4. Redirigir las lecturas y mantener permanentemente las escrituras en el origen.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

Un analista quiere realizar consultas SQL sin servidor sobre archivos que permanecen en Amazon S3. ¿Qué servicio es adecuado?
  1. Amazon Athena
  2. Almacenamiento de Amazon Redshift
  3. Amazon Kinesis
  4. Amazon Quick Sight
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

Un asistente usa un modelo de lenguaje existente para responder a partir de manuales que se actualizan semanalmente. Los equipos tienen distintos permisos sobre los documentos y las respuestas importantes orientan decisiones operativas. ¿Qué diseño cumple las necesidades de actualidad, acceso y exactitud?
  1. Recuperar todos los fragmentos actuales y revisar las respuestas importantes.
  2. Reentrenar mensualmente y confiar en todas las respuestas sin revisarlas.
  3. Recuperar fragmentos actuales autorizados y omitir todas las comprobaciones.
  4. Recuperar fragmentos actuales autorizados y revisar las respuestas importantes.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Set 3: Razona sobre el comportamiento del almacenamiento y los datos10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

Un equipo necesita recuperar versiones anteriores de informes después de sobrescrituras accidentales. No necesita bloquear todos los cambios. ¿Qué función de objetos satisface directamente esa necesidad?
  1. Reglas de lectura pública
  2. Almacenamiento más económico
  3. URL firmadas con caducidad
  4. El control de versiones de objetos
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Un volumen EBS contiene 320 GB de datos. Después de su primera instantánea, cambian 12 GB de bloques. La siguiente instantánea es incremental. ¿Qué produce la restauración desde esa segunda instantánea?
  1. Solo un volumen con los 12 GB de bloques modificados
  2. Un volumen completo que refleja el momento posterior
  3. Un volumen completo que refleja solo la primera instantánea
  4. Un volumen sin los bloques que no cambiaron desde la primera copia
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Con tarifas de ejemplo, 20 000 GB cuestan 0,018 u.m./GB·mes en acceso frecuente, o 0,003 u.m./GB·mes en frío más 0,015 u.m./GB recuperado. Durante 12 meses se lee el conjunto completo cuatro veces. Ignora otros cargos y mínimos. ¿Qué comparación de costos es correcta?
  1. Acceso frecuente: 4320 u.m.; frío: 1920 u.m.
  2. Acceso frecuente: 4320 u.m.; frío: 720 u.m.
  3. Acceso frecuente: 360 u.m.; frío: 1260 u.m.
  4. Acceso frecuente: 4320 u.m.; frío: 4320 u.m.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

Una factura protegida tiene un bloqueo de retención de diez años. Una regla de ciclo de vida intenta eliminarla después de ocho años. ¿Qué sucede mientras ese bloqueo permanece activo?
  1. El bloqueo impide eliminar la factura protegida.
  2. La regla de ciclo de vida anula el bloqueo de retención.
  3. La factura pasa a un contenedor público sin bloqueo.
  4. Los dos años restantes se convierten en un cargo de recuperación.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Una empresa necesita que el almacenamiento sobreviva a un fallo de zona y que todas las copias permanezcan en una única región elegida. ¿Qué opción de redundancia de Azure cumple directamente ambos requisitos?
  1. LRS
  2. GRS
  3. ZRS
  4. RA-GRS
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Una aplicación tiene mucho tráfico de lectura, pero se acepta que esas lecturas estén brevemente desactualizadas. Ya tiene una réplica en espera para conmutación por error. ¿Qué incorporación reduce directamente la carga de lectura en la principal?
  1. Un período mayor de retención de copias para restauración a un momento dado
  2. Una réplica en espera adicional solo para conmutación por error
  3. Un archivo histórico mayor de archivos exportados de la base de datos
  4. Una réplica de lectura que atienda consultas de solo lectura
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Una aplicación móvil necesita una base de datos documental administrada de Google, con compatibilidad para dispositivos sin conexión y sincronización posterior. ¿Qué servicio es adecuado?
  1. Bigtable
  2. Memorystore
  3. Firestore
  4. Cloud SQL
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Una carga de 10 TB usa una línea de 1 Gbps. Otros trabajos dejan el 50 % para la migración y la sobrecarga del protocolo permite usar el 80 % de esa parte. ¿Qué tiempo de transferencia resulta de estas cifras?
  1. 80 000 segundos
  2. 200 000 segundos
  3. 100 000 segundos
  4. 160 000 segundos
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

Un flujo de datos copia registros de ventas sin procesar en su almacén de datos y después los limpia y remodela allí. ¿Qué orden de procesamiento utiliza?
  1. ELT
  2. ETL
  3. OLTP
  4. CDC
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

Un modelo se entrenó el mes pasado. Hoy evalúa un pago nuevo y produce una puntuación de fraude sin cambiar los parámetros aprendidos. ¿Qué etapa se está realizando hoy?
  1. Entrenamiento supervisado
  2. Entrenamiento no supervisado
  3. Conversión de esquemas
  4. Inferencia
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Set 4: Diagnostica planes de recuperación, escalado y análisis10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

Un trabajo de procesamiento escribe archivos temporales que pueden volver a crearse en el almacenamiento local temporal de una máquina virtual. Sus resultados finales deben sobrevivir a la pérdida del host. ¿Qué debe hacer con los resultados terminados?
  1. Dejarlos en el almacenamiento local sin hacer nada más.
  2. Copiarlos a almacenamiento persistente antes de depender de ellos.
  3. Cambiar el nombre de la carpeta temporal por uno permanente.
  4. Aumentar la capacidad del disco temporal antes de terminar.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Una sucursal tiene 14 TB de archivos SMB, un disco local de 3 TB y un enlace fiable a la nube. Solo 2 TB están activos. Debe mantener el acceso y la edición local de archivos, conservarlos todos y recuperar los más antiguos bajo demanda. ¿Qué plan es adecuado?
  1. Guardar todos los archivos en un archivo sin conexión y exigir restauraciones completas manuales.
  2. Sincronizar los 14 TB completos con el disco local de 3 TB sin asignación por niveles.
  3. Usar almacenamiento de archivos respaldado por la nube con caché local o asignación por niveles.
  4. Copiar todos los archivos a un contenedor de objetos y dejar de usar el recurso compartido SMB.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Una empresa necesita un RPO de cuatro horas tras una pérdida regional y un RTO de cinco horas. Realiza instantáneas locales cada hora, copia las copias de seguridad a otra región diariamente y ha probado allí una restauración de tres horas. ¿Qué cambio resuelve directamente la carencia restante?
  1. Crear copias recuperables entre regiones al menos cada cuatro horas.
  2. Realizar instantáneas locales cada 15 minutos.
  3. Reducir el tiempo de restauración probado de tres horas a dos.
  4. Conservar durante más tiempo las copias diarias entre regiones.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

El almacenamiento de Azure debe permitir lecturas desde su región secundaria emparejada antes de la conmutación por error. La región principal usa redundancia local. ¿Qué opción proporciona esa función de lectura secundaria?
  1. LRS
  2. ZRS
  3. GRS
  4. RA-GRS
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Una aplicación global requiere una única base de datos relacional con consistencia fuerte para transacciones entre regiones. ¿Qué arquitectura descrita cumple directamente ese requisito?
  1. Aurora Global Database con regiones secundarias asíncronas
  2. Cloud SQL con réplicas de lectura asíncronas entre regiones
  3. RDS con una réplica en espera solo para conmutación por error en la misma región
  4. Spanner con una configuración multirregional adecuada
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Una búsqueda en caché tarda 2 ms. Si hay un fallo, la aplicación lee después una base de datos en 40 ms. La tasa de aciertos es del 75 %. ¿Cuál es el tiempo promedio de solicitud para esta secuencia?
  1. 10,5 ms
  2. 12 ms
  3. 11,5 ms
  4. 32 ms
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Una migración en línea de PostgreSQL a PostgreSQL ha terminado su carga completa. CDC todavía tiene cambios pendientes y la aplicación solo escribe en el origen. ¿Cuál es la secuencia final segura?
  1. Detener escrituras en el origen, aplicar cambios restantes, independizar el destino si es necesario y redirigir.
  2. Redirigir primero las escrituras, detener CDC y mantener las escrituras en el origen.
  3. Detener CDC, independizar el destino de inmediato y descartar los cambios restantes del origen.
  4. Convertir de nuevo el esquema, redirigir las lecturas y reiniciar la carga completa original.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Un equipo de AWS ya captura eventos con Kinesis. Ahora necesita un catálogo de datos y trabajos de preparación para sus registros almacenados. ¿Qué servicio proporciona esas funciones?
  1. Amazon Quick Sight
  2. Solo Amazon Kinesis
  3. AWS Glue
  4. AWS Transfer Family
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

Un equipo de contabilidad necesita extraer fechas de factura, totales etiquetados y tablas de líneas de detalle de formularios escaneados. ¿Qué servicio de Google se ajusta mejor a la estructura de salida requerida?
  1. Etiquetas de imágenes de Vision API
  2. Document AI
  3. Speech-to-Text
  4. Cloud Translation
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

Un equipo elige una base de datos administrada porque quiere que el proveedor se encargue de los parches del sistema operativo. ¿Quién sigue siendo responsable de los permisos de los usuarios de la aplicación y de las consultas eficientes?
  1. El equipo del cliente
  2. Solo el proveedor
  3. El servicio de copias de seguridad
  4. Las réplicas de lectura
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Set 5: Combina requisitos y comprueba el plan completo10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

Una empresa exige que todas las copias de los informes permanezcan en una región elegida de Azure, sobrevivan a una interrupción de zona, permanezcan sin cambios durante dos años y permitan descargas por contratistas durante una hora. ¿Qué combinación cumple los cuatro requisitos?
  1. GZRS, retención inmutable y acceso SAS con caducidad
  2. ZRS, control de versiones de objetos y acceso SAS con caducidad
  3. LRS, retención inmutable y acceso SAS con caducidad
  4. ZRS, retención inmutable y acceso SAS con caducidad
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Un plan de recuperación necesita acceder a un objeto de AWS en 10 minutos, lo conserva durante 200 días y puede aceptar cargos de recuperación. Propone la recuperación estándar de S3 Glacier Deep Archive. ¿Cuál es el problema y qué cambio de clase es adecuado?
  1. No cumple el plazo de restauración; Glacier Instant Retrieval satisface la necesidad de acceso.
  2. No cumple el mínimo de 180 días; Glacier Flexible estándar lo resuelve.
  3. Cumple ambos requisitos; no hace falta cambiar de clase.
  4. No cumple el plazo de restauración; Deep Archive masiva lo resuelve.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Un objeto entra en un nivel con un mínimo de 30 días el día 45 y pasa al archivo el día 100. La retención protegida termina el día 500. Se programa una eliminación para el día 400. ¿Qué evaluación comprueba correctamente ambos eventos?
  1. La antigüedad de 100 días del objeto incumple el mínimo; la eliminación procede el día 400.
  2. La permanencia intermedia de 55 días cumple el mínimo; la retención bloquea la eliminación del día 400.
  3. La permanencia intermedia de 45 días cumple el mínimo; el archivo anula la retención.
  4. La permanencia intermedia de 55 días incumple el mínimo; la eliminación pasa al día 430.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

Un plan para un desastre regional tiene un RPO de una hora y un RTO de dos horas. Sus copias recuperables en otra región se realizan cada 30 minutos, pero la restauración de un archivo sin conexión tarda seis horas antes de una reconstrucción de una hora. ¿Qué evaluación se deduce?
  1. La actualidad de los datos incumple el RPO; la velocidad de recuperación cumple el RTO.
  2. Se cumplen ambos objetivos porque las copias están aisladas.
  3. La actualidad de los datos cumple el RPO; la velocidad de recuperación incumple el RTO.
  4. Se incumplen ambos objetivos porque la región de origen no está disponible.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Una base de datos heredada necesita un complemento instalado en su sistema operativo y los destinos administrados no permiten ese acceso. ¿Qué método de alojamiento cumple este requisito?
  1. Una base de datos administrada de mayor retención
  2. Una réplica administrada entre regiones
  3. Una base de datos de administración propia en una máquina virtual
  4. Un almacén de datos sin servidor
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Un catálogo tiene 2400 descripciones de 300 caracteres de promedio. Solo el 75 % necesita traducción y cada una de ellas se traduce a cuatro idiomas. Con una tarifa de ejemplo de 18 u.m. por millón de caracteres, ¿cuál es el costo?
  1. 51,84 u.m.
  2. 38,88 u.m.
  3. 9,72 u.m.
  4. 12,96 u.m.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Un equipo quiere un servicio de AWS diseñado como base de datos principal duradera en memoria. ¿Qué producto cumple esa función?
  1. Amazon MemoryDB
  2. Amazon ElastiCache
  3. Amazon EFS
  4. Amazon Keyspaces
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Una transferencia recurrente necesita conectividad privada constante desde una sede de la empresa hasta Azure. ¿Qué servicio de conexión cumple ese requisito?
  1. Azure Data Box
  2. Azure Storage Explorer
  3. Azure Database Migration Service
  4. Azure ExpressRoute
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

Un informe de un almacén de datos contiene repetidamente registros de clientes duplicados. ¿Qué dimensión de calidad de los datos identifica más directamente este defecto?
  1. Unicidad
  2. Actualidad
  3. Integridad
  4. Validez
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

Una consulta bajo demanda cuesta, como ejemplo, 6 u.m. por TB examinado. Una tabla de 12 TB tiene 60 columnas del mismo tamaño y 20 particiones diarias del mismo tamaño. Una consulta examina solo 5 columnas durante 2 días. ¿Cuál es el cargo por los datos examinados?
  1. 6,00 u.m.
  2. 7,20 u.m.
  3. 0,06 u.m.
  4. 0,60 u.m.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

¿Te atascas con una pregunta tuya? Ayuda con Tareas

Términos Clave

110 Términos Clave, cada uno con su definición

A

Acuerdo de nivel de servicio (SLA)
Un acuerdo de nivel de servicio, o SLA, es un compromiso contractual de servicio que a menudo incluye créditos si no se cumplen las condiciones establecidas.
Un equipo comprueba el SLA por separado del objetivo de diseño más alto del proveedor al comparar compromisos.
Almacén de datos
Un almacén de datos combina datos organizados de varias fuentes en un repositorio diseñado para grandes consultas analíticas.
Una empresa minorista une historiales depurados de ventas e inventario en su almacén de datos para analizar tendencias regionales.
Almacenamiento con redundancia de zona (ZRS)
ZRS es el almacenamiento con redundancia de zona de Azure, que copia los datos de forma síncrona entre al menos tres zonas dentro de la región principal.
Un equipo elige ZRS para hacer frente a una interrupción de zona mientras mantiene todas las copias dentro de la región seleccionada.
Almacenamiento con redundancia geográfica (GRS)
GRS es el almacenamiento con redundancia geográfica de Azure, que añade replicación asíncrona a una región secundaria emparejada además de las copias con redundancia local.
Una copia GRS ayuda ante una pérdida regional, pero las lecturas ordinarias de la copia secundaria requieren una conmutación por error o una opción de acceso de lectura.
Almacenamiento de archivos
El almacenamiento de archivos presenta archivos en carpetas compartidas mediante un protocolo de archivos en red, lo que permite que varios clientes usen las mismas rutas.
Varios servidores de aplicaciones Linux montan un recurso compartido NFS para leer y editar sus plantillas comunes.
Almacenamiento de objetos
El almacenamiento de objetos guarda los datos junto con una clave y metadatos y los proporciona mediante una API, normalmente con solicitudes HTTPS.
Una aplicación multimedia carga grabaciones en un contenedor de objetos y recupera cada grabación mediante su clave de objeto.
Almacenamiento en bloques
El almacenamiento en bloques presenta bloques de tamaño fijo como un volumen de disco que un servidor puede formatear y actualizar en partes pequeñas.
Un servidor de base de datos usa un volumen de bloques para modificar registros sin sustituir un objeto almacenado completo.
Almacenamiento inmutable
El almacenamiento inmutable impide que los datos protegidos se modifiquen o eliminen durante un período de retención obligatorio.
Un equipo de gestión de registros usa retención inmutable para que una factura protegida no pueda eliminarse antes de que termine su retención.
Almacenamiento por columnas
El almacenamiento por columnas conserva los valores agrupados por columna para que las consultas analíticas puedan evitar leer columnas que no necesitan.
Una consulta que lee fechas y totales puede omitir decenas de columnas sin usar en una gran tabla analítica.
Almacenamiento por niveles en la nube
El almacenamiento por niveles en la nube mantiene localmente los archivos de uso frecuente, conserva la colección completa en la nube y recupera los archivos más fríos.
Un servidor de sucursal con espacio de disco limitado descarga un archivo compartido antiguo cuando alguien lo abre por primera vez.
Almacenamiento temporal del host
El almacenamiento temporal del host es almacenamiento local de una máquina virtual cuyos datos pueden desaparecer por un fallo del host o por eventos del ciclo de vida de la máquina virtual.
Un trabajo de procesamiento conserva archivos temporales que pueden volver a crearse en el almacenamiento local y envía los resultados terminados al almacenamiento persistente.
Alucinación
Una alucinación es una afirmación fluida pero falsa o sin fundamento producida por un modelo generativo, incluso cuando su formulación suena convincente.
Un revisor comprueba una afirmación factual generada frente a registros fiables antes de usarla en una decisión importante.
Amazon Athena
Amazon Athena es un servicio de consultas SQL sin servidor que lee archivos de S3 y suele cobrar según la cantidad de datos examinados.
Un analista consulta registros existentes de S3 sin cargarlos en Athena como almacén de datos independiente.
Amazon Aurora
Amazon Aurora es un motor relacional creado por AWS, compatible con MySQL o PostgreSQL, que usa almacenamiento distribuido entre varias zonas.
Una aplicación PostgreSQL evalúa la compatibilidad y el rendimiento de Aurora antes de elegir su destino administrado.
Amazon DynamoDB
Amazon DynamoDB es una base de datos sin servidor clave-valor y documental, con capacidad aprovisionada o bajo demanda y opciones de tablas globales.
Un servicio de carritos de compra elige DynamoDB bajo demanda mientras su tráfico inicial de solicitudes es impredecible.
Amazon EFS
Amazon EFS es un sistema de archivos NFS administrado por AWS que crece y se reduce con los archivos almacenados y puede atender a varios clientes.
Servidores Linux de varias zonas de disponibilidad acceden a archivos compartidos de aplicaciones mediante un sistema de archivos EFS.
Amazon MemoryDB
Amazon MemoryDB es una base de datos en memoria diseñada para conservar datos principales de forma duradera, a diferencia de una caché que contiene copias reemplazables.
Un equipo que necesita un almacén principal duradero basado en memoria evalúa MemoryDB en lugar de tratar una caché como permanente.
Amazon RDS
Amazon RDS es el servicio de bases de datos relacionales administradas de AWS para motores como MySQL, PostgreSQL, Oracle, SQL Server y Db2.
Un equipo traslada una aplicación MySQL existente a RDS y conserva el motor que la aplicación ya utiliza.
Análisis de sentimientos
El análisis de sentimientos estima el tono positivo, negativo o neutro expresado en el lenguaje, a menudo como parte de una API de análisis de texto.
Un centro de contacto analiza transcripciones de llamadas para encontrar temas recurrentes asociados a reacciones de insatisfacción.
Ancho de banda efectivo
El ancho de banda efectivo es la tasa de transferencia de datos realmente disponible para una tarea después de tener en cuenta el uso compartido, la sobrecarga y otros límites.
Cuando solo está disponible la mitad de un enlace de 1 Gbps, una migración que usa ese enlace obtiene menos que la capacidad completa anunciada de la línea.
Aprendizaje automático
El aprendizaje automático es un enfoque de la inteligencia artificial en el que los modelos aprenden patrones de los datos para hacer predicciones o producir otros resultados.
Un equipo aprende un patrón de puntuación de fraude a partir de pagos anteriores en lugar de escribir a mano cada regla de decisión.
Aprendizaje supervisado
El aprendizaje supervisado entrena un modelo con ejemplos asociados a etiquetas o valores conocidos para predecir categorías o números.
Los mensajes etiquetados enseñan a un clasificador a identificar correo no deseado; los precios etiquetados pueden entrenar un modelo de predicción numérica.
Arquitectura de lago y almacén de datos
Una arquitectura de lago y almacén de datos añade tablas analíticas y una gestión similar a la de un almacén a los archivos de un lago de datos, a menudo mediante formatos abiertos de tablas.
Un equipo administra tablas analíticas sobre archivos de almacenamiento de objetos mediante un formato como Iceberg o Delta Lake.
Asignación automática a niveles de almacenamiento
La asignación automática a niveles de almacenamiento usa los patrones de acceso observados para mover objetos entre clases de almacenamiento sin un calendario manual fijo.
Una colección de uso incierto utiliza la asignación automática a niveles para que los objetos leídos con frecuencia puedan volver a una clase activa.
Atomicidad
La atomicidad es la propiedad de una transacción que hace que todos sus pasos tengan éxito conjuntamente o que no quede aplicado ninguno.
Cuando falla el paso del abono, la atomicidad garantiza que el cargo correspondiente no permanezca como un cambio completado.
AWS DataSync
AWS DataSync es un servicio de transferencia administrado para datos de archivos y objetos compatibles, con funciones de programación y comprobaciones de integridad.
Un equipo programa DataSync para copiar sus archivos compartidos locales a un destino de almacenamiento compatible de AWS.
AWS Storage Gateway
AWS Storage Gateway conecta aplicaciones locales que usan interfaces de almacenamiento conocidas con el almacenamiento de AWS, con opciones de caché local.
El software de copias de seguridad existente escribe en cintas virtuales mediante Tape Gateway mientras los datos almacenados residen en AWS.
Azure Cosmos DB
Azure Cosmos DB es un servicio de bases de datos distribuido globalmente que ofrece varias API, una por cuenta, y múltiples niveles de consistencia.
Un equipo selecciona la API de Cosmos DB que se ajusta a su aplicación antes de evaluar la tasa de transferencia efectiva y la consistencia.

B

Base de datos clave-valor
Una base de datos clave-valor almacena cada elemento bajo una clave única y está optimizada para encontrarlo mediante esa clave conocida.
Un servicio de sesiones recupera la sesión actual directamente por su identificador en lugar de unir varias tablas.
Base de datos de columnas anchas
Una base de datos de columnas anchas organiza grandes filas identificadas por claves en familias de columnas y admite cargas de trabajo de gran volumen con columnas flexibles.
Una plataforma de sensores usa claves de fila basadas en dispositivos para recuperar lecturas de un conjunto de datos de columnas anchas muy grande.
Base de datos de grafos
Una base de datos de grafos representa entidades como nodos y conexiones como aristas para que las consultas puedan seguir las relaciones entre entidades.
Una consulta de fraude rastrea qué cuentas se conectan mediante dispositivos compartidos en lugar de buscar solo un identificador.
Base de datos documental
Una base de datos documental conserva registros como conjuntos de campos similares a JSON que pueden contener valores anidados y tener estructuras diferentes.
Un documento de pedido incluye sus artículos para que la aplicación pueda leer el pedido completo en una sola solicitud.
Base de datos relacional
Una base de datos relacional almacena registros en tablas conectadas mediante claves y admite consultas SQL y transacciones controladas.
Un pedido se une con su cliente mediante un identificador, por lo que no es necesario repetir los datos del cliente en cada pedido.
Base de datos sin servidor
Una base de datos sin servidor ajusta automáticamente a la demanda la capacidad admitida y factura según el modelo de uso o capacidad del servicio.
Una aplicación de uso esporádico considera una opción sin servidor para reducir la capacidad mantenida durante los períodos de poca actividad.
BigQuery
BigQuery es el almacén analítico sin servidor de Google Cloud, con almacenamiento y cómputo separados y precios basados en los datos examinados o en la capacidad.
Un equipo compara los cargos por consultas bajo demanda con la capacidad reservada sin dimensionar servidores del almacén de datos.
Bloqueo del almacén de copias de seguridad
Un bloqueo del almacén de copias de seguridad aplica protección de retención para que las copias de recuperación no puedan eliminarse antes de tiempo mediante el acceso ordinario de administrador.
Un atacante con acceso de administrador robado no puede eliminar una copia de seguridad bloqueada antes de que termine su retención.

C

Cambio de plataforma
El cambio de plataforma traslada una carga de trabajo a una plataforma más administrada mientras conserva su motor o estructura esencial de aplicación.
Una base de datos adopta PostgreSQL administrado para obtener operaciones automáticas de plataforma sin cambiar de motor.
Capacidad aprovisionada
La capacidad aprovisionada reserva de antemano un nivel elegido de tasa de transferencia efectiva de la base de datos y es adecuada para una demanda predecible.
Un servicio con tráfico estable compara las unidades de solicitud reservadas con el costo de pagar por cada solicitud.
Capacidad bajo demanda
La capacidad bajo demanda ajusta la tasa de transferencia efectiva admitida por la base de datos a la demanda de solicitudes y cobra según el uso, sin una reserva manual fija.
Un nuevo servicio de carritos evita tener que adivinar un nivel fijo de tasa de transferencia efectiva antes de su primer pico impredecible de tráfico.
Captura de cambios de datos (CDC)
La captura de cambios de datos, o CDC, registra y replica los cambios del origen para que una migración en línea pueda mantener actualizado su destino.
En una migración en línea, los pedidos nuevos creados mientras se cargan por completo los datos existentes llegan al destino mediante un proceso continuo de CDC.
Carga multiparte
Una carga multiparte divide la transferencia de un objeto grande en partes que pueden cargarse en paralelo y volver a intentarse de forma independiente.
Un fallo de red obliga a volver a intentar una parte de la carga que falló en lugar de reiniciar la transferencia de un archivo grande.
Cargo por recuperación de datos
Un cargo por recuperación de datos es un cargo de acceso por leer datos de determinadas clases de almacenamiento más frías, a menudo basado en la cantidad leída.
Las lecturas completas frecuentes de una colección fría pueden superar el ahorro en los cargos mensuales de almacenamiento.
Catálogo de datos
Un catálogo de datos describe los conjuntos de datos disponibles, su significado, estructura y ubicación para que las personas y las herramientas de procesamiento puedan encontrarlos.
Un trabajo de preparación usa la información del catálogo para localizar un conjunto de datos e interpretar sus columnas registradas.
Clave de objeto
Una clave de objeto es el nombre que identifica un objeto dentro de un contenedor de objetos, incluidos los prefijos que parecen carpetas en un espacio de nombres plano.
La clave media/clip-17.mp4 identifica un video; sus barras pueden ser parte del nombre en lugar de carpetas de disco.
Clave foránea
Una clave foránea es una columna o combinación de columnas que hace referencia a una clave de otra tabla y vincula registros relacionados.
El identificador de cliente de un pedido conecta ese pedido con el registro correspondiente del cliente en otra tabla.
Clave primaria
Una clave primaria es una columna o combinación de columnas cuyo valor identifica de forma única cada fila de una tabla relacional.
Dos clientes pueden compartir un nombre, mientras que sus identificadores de cliente distintos permiten identificar sus registros.
Conexión dedicada
Una conexión dedicada proporciona una ruta de red privada a un proveedor de servicios en la nube, con un rendimiento más constante para el tráfico continuo.
Una empresa compara Direct Connect, ExpressRoute o Interconnect para realizar grandes transferencias repetidas a su proveedor.
Consistencia eventual
La consistencia eventual permite lecturas brevemente desactualizadas mientras las copias replicadas se ponen al día después de una escritura y finalmente coinciden.
Una actualización de perfil puede aparecer algo más tarde para quien lee una réplica que aún no la ha recibido.
Consistencia fuerte
La consistencia fuerte hace que una lectura devuelva la última escritura confirmada dentro del alcance de consistencia establecido por el servicio.
Después de una actualización confirmada, una lectura con consistencia fuerte recupera el valor actualizado en lugar de uno de una réplica desactualizada.
Contenedor de objetos
Un contenedor de objetos es un recurso de almacenamiento de objetos con nombre que contiene objetos y proporciona configuraciones para la colección, como la ubicación y el acceso.
Una aplicación coloca imágenes de productos en un contenedor de objetos y conserva exportaciones privadas en otro.
Control de versiones
El control de versiones conserva versiones anteriores de un objeto después de su sustitución o eliminación para que pueda recuperarse el contenido previo.
Después de sobrescribir un informe por error, el equipo restaura una versión anterior conservada del objeto.
Conversión de esquemas
La conversión de esquemas adapta estructuras de bases de datos y código almacenado a un motor diferente e identifica las partes que necesitan cambios manuales.
Un informe de conversión señala un procedimiento almacenado específico del origen antes de que el equipo comience la migración final.
Conversión de texto a voz
La conversión de texto a voz genera audio hablado a partir de texto escrito mediante servicios que ofrecen opciones de voz e idioma.
Un sistema de notificaciones convierte un mensaje de estado escrito en un mensaje de audio para quien lo escucha.
Conversión de voz a texto
La conversión de voz a texto transforma audio hablado en palabras escritas y permite usos como transcripciones con búsqueda y análisis de llamadas.
Un flujo de soporte transcribe una llamada grabada antes de realizar el análisis de sentimientos sobre sus palabras.
Copia de seguridad
Una copia de seguridad es una copia recuperable e independiente de los datos que se conserva para restaurarlos después de una eliminación, corrupción, ataque o pérdida de una sede.
Una copia de seguridad protegida permite que un equipo recupere los datos anteriores después de que la corrupción haya llegado a las réplicas actuales.
Cuenta de almacenamiento
Una cuenta de almacenamiento de Azure es un recurso que agrupa servicios de almacenamiento como contenedores de blobs, recursos compartidos de archivos, colas y tablas.
Una aplicación de Azure coloca su contenedor de imágenes dentro de una cuenta de almacenamiento con la configuración de redundancia elegida.

D

Disponibilidad
La disponibilidad es la proporción de tiempo durante la cual se puede acceder a un servicio y usarlo para las operaciones de datos previstas, como lecturas y escrituras.
Una interrupción de diez minutos reduce la disponibilidad aunque el servicio vuelva con todos los objetos almacenados intactos.
Durabilidad
La durabilidad describe la protección frente a la pérdida de datos almacenados a lo largo del tiempo, expresada habitualmente como porcentaje anual.
Un servicio puede conservar todos los objetos de forma segura mientras una interrupción impide temporalmente que los usuarios accedan a ellos.
Duración mínima de almacenamiento
Una duración mínima de almacenamiento es el tiempo mínimo que se cobra por los datos en una clase, aunque los datos se eliminen o muevan antes.
Eliminar un objeto después de 20 días en una clase con un mínimo de 30 días puede dejar diez días más por facturar.

E

Entrenamiento
El entrenamiento es el proceso de usar datos para crear o ajustar el comportamiento aprendido de un modelo antes de aplicarlo a entradas nuevas.
Un modelo de demanda aprende de las ventas históricas antes de que la empresa lo use para prever nuevos pedidos.
Esquema
Un esquema define la estructura de los registros de una base de datos, incluidas las columnas de las tablas, sus tipos de datos y las restricciones pertinentes.
El esquema de una tabla exige que cada total de pedido tenga el tipo numérico esperado antes de almacenar la fila.
Extracción de datos de documentos
La extracción de datos de documentos identifica texto, campos etiquetados y tablas en formularios para que las aplicaciones puedan usar sus relaciones estructuradas.
Un flujo de facturas extrae la fecha y el total con sus etiquetas en lugar de recibir solo una lista de palabras de la imagen.
Extracción, carga y transformación (ELT)
ELT significa extracción, carga y transformación: un flujo carga primero los datos y usa el sistema de destino para transformarlos.
Un almacén de datos en la nube recibe registros sin procesar antes de ejecutar las consultas de transformación dentro del almacén.
Extracción, transformación y carga (ETL)
ETL significa extracción, transformación y carga: un flujo prepara y remodela los datos de origen antes de colocarlos en el destino.
Un trabajo ETL nocturno limpia los registros de origen antes de cargar las filas preparadas en un almacén de datos.

F

Filtro de ciclo de vida
Un filtro de ciclo de vida selecciona los objetos a los que se aplica una regla mediante propiedades como un prefijo de clave o una etiqueta de objeto.
Un filtro de ciclo de vida sobre el prefijo logs/ aplica una regla de gestión por antigüedad a los objetos de registro sin modificar imágenes de productos no relacionadas.
Firestore
Firestore es la base de datos documental sin servidor de Google Cloud, con actualizaciones en tiempo real y compatibilidad con el uso sin conexión y la sincronización en dispositivos.
Un usuario móvil edita un documento sin conexión y la aplicación sincroniza los cambios después de reconectarse.

G

Generación aumentada por recuperación (RAG)
La generación aumentada por recuperación, o RAG, proporciona información pertinente recuperada a un modelo generativo junto con la solicitud actual.
Un asistente recibe las páginas pertinentes del manual de mantenimiento antes de redactar una respuesta sobre una máquina.
Gibibyte (GiB)
Un gibibyte, escrito GiB, es una unidad binaria de almacenamiento de 2³⁰ bytes, equivalente aproximadamente a 1,074 gigabytes decimales.
Una cifra de disco en GiB necesita convertirse antes de compararse directamente con una estimación de red que use GB decimales.
Gobernanza de los datos
La gobernanza de los datos establece las reglas, las responsabilidades y los procesos para el significado, la calidad, el acceso, la retención y el uso adecuado de los datos.
Un lago de datos con gobernanza tiene un catálogo, responsables designados y reglas de acceso para que los equipos puedan encontrar sus datos y confiar en ellos.

I

Inferencia
La inferencia usa un modelo ya entrenado para hacer una predicción o generar un resultado para una entrada nueva.
Evaluar un pago nuevo con un modelo de fraude existente es inferencia, aunque ese pago sea reciente.
Instancia administrada de Azure SQL
Azure SQL Managed Instance es un servicio administrado basado en SQL Server que ofrece amplia compatibilidad con funciones a nivel de instancia.
Una carga de trabajo existente que necesita trabajos de SQL Server Agent considera Managed Instance para su migración a Azure.
Instantánea
Una instantánea es una copia de un volumen de almacenamiento en un momento dado que puede usarse para crear un volumen de reemplazo recuperable.
Un administrador restaura una instantánea en un disco nuevo después de un cambio no deseado en el volumen original.
Instantánea incremental
Una instantánea incremental almacena los bloques modificados después de una instantánea anterior y permite restaurar el volumen completo.
Un incremento de 6 GB aún puede restaurar todo el disco porque los bloques sin cambios siguen representados.
Inteligencia artificial generativa
La inteligencia artificial generativa crea contenido nuevo, como texto, imágenes, audio o código, en respuesta a instrucciones y otras entradas proporcionadas.
Un asistente redacta una respuesta a partir de una pregunta y de fragmentos recuperados de un manual; después se comprueba el resultado.
Inteligencia de negocios
La inteligencia de negocios convierte los datos empresariales en informes, paneles y medidas compartidas que las personas pueden usar para tomar decisiones.
Un panel de Power BI, Quick Sight o Looker muestra tendencias de ventas usando definiciones acordadas de las medidas.

L

Lago de datos
Un lago de datos conserva datos sin procesar en muchos formatos, normalmente en almacenamiento de objetos, y aplica una estructura cuando se leen esos datos.
Un equipo de ingeniería conserva imágenes, registros y grabaciones antes de decidir qué análisis posteriores realizará.
Linaje de los datos
El linaje de los datos registra las fuentes y transformaciones que hay detrás de un conjunto de datos o resultado, lo que ayuda a rastrear cómo se produjo.
Un analista sigue el linaje desde un total de un panel, pasando por los trabajos de limpieza, hasta los registros de origen.

M

Metadatos
Los metadatos son información que describe los datos almacenados, como el tipo de contenido, el momento de creación o las etiquetas de aplicación de un objeto.
Un objeto de imagen incluye un tipo de contenido que ayuda a un navegador a gestionar correctamente los bytes descargados.
Migración heterogénea
Una migración heterogénea cambia de motor de base de datos y puede requerir la conversión de esquemas, código almacenado y comportamiento de la aplicación.
Un traslado de Oracle a PostgreSQL incluye una evaluación de los procedimientos que deben reescribirse para el nuevo motor.
Migración homogénea
Una migración homogénea traslada una base de datos conservando su motor, por ejemplo, de PostgreSQL a un servicio administrado de PostgreSQL.
Migrar una base de datos a un servicio administrado de PostgreSQL cambia quién mantiene PostgreSQL sin cambiar el motor que usa la aplicación.
Modelo fundacional
Un modelo fundacional se entrena con datos amplios para poder adaptarse o recibir instrucciones para muchas tareas, en lugar de una sola tarea limitada.
Un equipo usa un modelo fundacional de lenguaje existente como punto de partida para su asistente empresarial.

N

Nivel de almacenamiento
Un nivel de almacenamiento es un perfil de precio y acceso del almacenamiento de objetos que establece las tarifas de almacenamiento, el comportamiento de recuperación y los cargos relacionados.
Un proyecto conserva archivos activos en un nivel de acceso frecuente y mueve los archivos de uso poco frecuente solo después de comprobar las necesidades de recuperación.
NoSQL
NoSQL describe modelos de bases de datos distintos de las tablas relacionadas, a menudo diseñados para registros flexibles, escala y patrones de acceso específicos.
Una aplicación conserva los pedidos en una base de datos relacional y usa documentos NoSQL para perfiles con campos variables.

O

Objetivo de punto de recuperación (RPO)
El objetivo de punto de recuperación, o RPO, es la cantidad máxima de pérdida de datos recientes que acepta una empresa, medida en tiempo.
Un RPO de una hora significa que el plan de recuperación no puede dejar sin protección más de una hora de cambios recientes.
Objetivo de tiempo de recuperación (RTO)
El objetivo de tiempo de recuperación, o RTO, es el tiempo máximo permitido para que un sistema interrumpido vuelva a prestar servicio.
Una restauración que tarda cinco horas incumple un RTO de tres horas aunque los registros recuperados estén completos.
Operaciones de entrada y salida por segundo (IOPS)
IOPS significa operaciones de entrada y salida por segundo y mide la tasa de operaciones individuales de lectura y escritura en el almacenamiento.
Una base de datos con mucha actividad puede necesitar más IOPS aunque sus archivos quepan holgadamente en la capacidad del disco.

P

Patrón de caché lateral
El patrón de caché lateral es un patrón de acceso en el que la aplicación comprueba una caché, lee la base de datos si hay un fallo y después guarda una copia en la caché.
La ausencia de una entrada de producto provoca una lectura de la base de datos antes de que la aplicación guarde el resultado para solicitudes posteriores.
Poda de particiones
La poda de particiones excluye las particiones que quedan fuera del filtro de una consulta, lo que reduce la cantidad de datos que el motor debe examinar.
Un informe de un día omite los demás días cuando los datos almacenados y la consulta permiten la poda por día.
Política de ciclo de vida
Una política de ciclo de vida es un conjunto de reglas que cambia automáticamente los niveles de los objetos o elimina datos cuando se cumplen condiciones determinadas.
Una política de registros mueve los objetos antiguos a almacenamiento más barato y después los elimina cuando termina la retención.
Procesamiento analítico en línea (OLAP)
El procesamiento analítico en línea, u OLAP, ejecuta grandes consultas sobre datos acumulados para investigar patrones y resultados empresariales.
Un informe suma varios años de ventas por mes sin usar la base de datos activa de finalización de compras para la exploración exigente.
Procesamiento de transacciones en línea (OLTP)
El procesamiento de transacciones en línea, u OLTP, gestiona muchas lecturas y escrituras pequeñas de registros operativos actuales.
Un sistema de pedidos actualiza existencias y registra compras durante todo el día como trabajo transaccional.
Protocolo SMB
SMB es un protocolo de red para compartir archivos que se usa habitualmente para acceder a carpetas y archivos de Windows.
Una unidad de equipo de Windows usa SMB para que varias personas puedan abrir archivos mediante rutas compartidas conocidas.

R

Recuperación ante desastres
La recuperación ante desastres es el proceso y la preparación para restaurar sistemas funcionales después de un fallo grave, guiados por objetivos de recuperación.
Una prueba de recuperación inicia el servicio en otra región y mide cuánto tarda en poder utilizarse.
Rehidratación
La rehidratación traslada un blob archivado de Azure a un nivel en línea para que su contenido pueda leerse una vez completada la restauración.
Un equipo inicia la rehidratación antes de prometer un plazo de entrega para registros guardados en el archivo de Azure.
Réplica de lectura
Una réplica de lectura es una copia de una base de datos usada para atender tráfico de solo lectura, que suele actualizarse de forma asíncrona y, por tanto, puede ir retrasada.
Un punto de conexión de informes lee una réplica mientras la base de datos principal sigue gestionando las escrituras de la aplicación.
Réplica en espera
Una réplica en espera es una copia de una base de datos mantenida para tomar el relevo si falla la principal, habitualmente en otra zona.
Una base de datos administrada conmuta a su réplica en espera después de que la principal deje de estar disponible durante un fallo de zona.
Replicación asíncrona
La replicación asíncrona envía cambios a otra copia después de la confirmación de la principal, lo que deja un período en el que esa copia puede ir retrasada.
Si la región principal falla antes de que se copie una actualización reciente, es posible que la secundaria no la contenga.
Replicación síncrona
La replicación síncrona confirma una escritura solo después de que las copias requeridas por el servicio acusen recibo de ella.
El conjunto de réplicas requerido conserva una escritura confirmada antes de que la copia principal informe del éxito a la aplicación.
Restauración a un momento dado
Una restauración a un momento dado reconstruye una base de datos en un momento recuperable seleccionado mediante copias de seguridad y registros de transacciones conservados.
Un equipo restaura la base de datos a un momento justo anterior a una actualización accidental en lugar de aceptar el último estado corrupto.
Retención legal
Una retención legal impide que los registros protegidos se eliminen mientras se aplique la retención, incluso cuando se cumple una condición de ciclo de vida.
Un registro permanece almacenado durante una retención legal aunque ya haya pasado su fecha ordinaria de eliminación.

S

Salida de datos
La salida de datos es la transferencia de datos fuera de un servicio en la nube o del límite de una red, que suele cobrarse cuando se envían a internet.
Una exportación a un sitio externo añade un cargo por salida de datos aunque la propia copia almacenada sea económica.
Sistema de archivos de red (NFS)
NFS, o sistema de archivos de red, es un protocolo de red que permite a los clientes acceder a archivos compartidos, habitualmente en sistemas Linux.
Un servicio Linux usa NFS para leer una carpeta compartida sin almacenar una copia local independiente de cada archivo.
Spanner
Spanner es la base de datos relacional distribuida de Google Cloud para el escalado horizontal y las transacciones con consistencia fuerte entre regiones.
Una aplicación global elige Spanner cuando su requisito de consistencia transaccional entre regiones es fundamental.

T

Transacción
Una transacción agrupa operaciones de base de datos relacionadas en una unidad controlada que puede confirmarse en conjunto o revertirse.
Una transferencia carga una cuenta y abona otra como una sola transacción para evitar un pago incompleto.
Transferencia de datos sin conexión
Una transferencia de datos sin conexión traslada datos mediante almacenamiento físico en el que se ha hecho una copia y que se lleva o envía a un proveedor para su importación.
Una colección grande usa Data Box después de que el equipo incluya la copia, el envío y la importación en su estimación de tiempo.
Transición al nuevo sistema
La transición al nuevo sistema es el traspaso final controlado a un destino migrado después de detener las escrituras en el origen y aplicar los cambios restantes.
Durante la transición, el equipo aplica los cambios pendientes, convierte el destino en independiente cuando es necesario y redirige la aplicación.

U

URL firmada
Una URL firmada es un enlace que concede permiso limitado para acceder a un objeto privado durante un período determinado sin iniciar sesión de forma habitual en una cuenta.
Un cliente descarga un recibo privado mediante una URL firmada que deja de funcionar al llegar su caducidad.
Uso de licencias propias (BYOL)
El uso de licencias propias, o BYOL, es un acuerdo de licencias que permite usar las licencias existentes y elegibles de un cliente para una carga de trabajo en la nube.
Una empresa comprueba sus derechos de SQL Server antes de contar la reutilización de licencias como un ahorro en su estimación de migración.

V

Versión no actual
Una versión no actual es una versión anterior de un objeto que ha sido sustituida por una versión actual más reciente, pero permanece almacenada.
Una regla de limpieza elimina las versiones no actuales después de una ventana de recuperación para controlar el costo del historial conservado.
Vocabulario personalizado
Un vocabulario personalizado proporciona palabras específicas de un ámbito a un servicio de voz para mejorar el reconocimiento de nombres o términos poco habituales.
Un equipo de transcripción añade nombres de productos a su vocabulario en lugar de crear un modelo de voz desde cero.

Sobre esta unidad

Por StudeliInformar de un error

Crea tus propios Materiales de Estudio

Convierte tus notas, diapositivas y documentos en Guías de Estudio, Preguntas de Práctica, Flashcards y 6 herramientas más.

Comenzar