Bienvenido a Azure Cosmos DB

SE APLICA A: SQL API Cassandra API Gremlin API Table API Azure Cosmos DB API para MongoDB

Las aplicaciones actuales deben estar siempre en línea y tener una alta capacidad de respuesta. Para lograr baja latencia y alta disponibilidad, las instancias de estas aplicaciones deben implementarse en centros de datos que están cerca de sus usuarios. Es necesario que las aplicaciones respondan en tiempo real a grandes cambios, en cuanto a uso, en las horas punta, que almacenen volúmenes de datos que cada vez son mayores y que dichos datos estén a disposición de los usuarios en milisegundos.

Azure Cosmos DB es una base de datos NoSQL totalmente administrada para el desarrollo de aplicaciones modernas. Tiempos de respuesta de milisegundos de un solo dígito y la escalabilidad automática e instantánea garantizan la velocidad a cualquier escala. La continuidad empresarial está garantizada por un Acuerdo de Nivel de Servicio y seguridad de clase empresarial. El desarrollo de aplicaciones es más rápido y productivo gracias a la distribución de datos de varias regiones integrada en cualquier parte del mundo y las API y los SDK de código abierto para los lenguajes más populares. Como servicio totalmente administrado, Azure Cosmos DB le libera de la administración de bases de datos con administración, actualizaciones y revisiones automáticas. También controla la administración de la capacidad con opciones de escalado automático y sin servidor rentables que responden a las necesidades de la aplicación para hacer coincidir la capacidad con la demanda.

Puede probar Azure Cosmos DB de forma gratuita sin necesidad de una suscripción de Azure y sin compromisos o bien usar una cuenta de nivel Gratis de Azure Cosmos DB para obtener una cuenta con los primeros 1000 RU/s y 25 GB de almacenamiento totalmente gratis.

Sugerencia

Para más información sobre Azure Cosmos DB, únase a nosotros todos los jueves a la 1 p. m. hora del Pacífico en Azure Cosmos DB Live TV. Consulte la programación de la próxima sesión y los episodios anteriores.

Azure Cosmos DB es una base de datos NoSQL totalmente administrada para el desarrollo de aplicaciones modernas.

Ventajas principales

Velocidad garantizada a cualquier escala

Obtenga una velocidad y un rendimiento sin precedentes con respaldo de SLA, acceso global rápido y elasticidad instantánea.

  • Acceso en tiempo real con latencias globales de lectura y escritura rápidas, rendimiento y coherencia, todo ello respaldado por distintos Acuerdos de Nivel de Servicio.
  • Escrituras en varias regiones y distribución de datos en cualquier región de Azure con un clic en un botón.
  • Escale el almacenamiento y el rendimiento de forma independiente y elástica en cualquier región de Azure, incluso durante ráfagas de tráfico imprevisibles, para una escala ilimitada en todo el mundo.

Desarrollo de aplicaciones simplificado

Desarrolle rápidamente con las API de código abierto, varios SDK, datos sin esquema y análisis sin ETL sobre datos operativos.

  • Está profundamente integrado con los principales servicios de Azure que se usan en el desarrollo moderno de aplicaciones (nativo de la nube), como Azure Functions, IoT Hub, AKS (Azure Kubernetes Service), App Service y mucho más.
  • Elija entre varias API de base de datos, incluidas Core (SQL) API nativa, MongoDB API, Cassandra API, Gremlin API y Table API.
  • Cree aplicaciones en Core (SQL) API con los lenguajes que prefiera con los SDK para .NET, Java, Node.js y Python. O con los controladores de su elección para cualquiera de las otras API de base de datos.
  • La fuente de cambios facilita el seguimiento y la administración de los cambios en los contenedores de base de datos y la creación de eventos desencadenados con Azure Functions.
  • El servicio sin esquema de Azure Cosmos DB indexa automáticamente todos los datos, independientemente del modelo de datos, para entregar consultas asombrosamente rápidas.

Preparado para situaciones críticas

Garantice la continuidad empresarial, con una disponibilidad del 99,999 % y seguridad de nivel empresarial para todas las aplicaciones.

  • Azure Cosmos DB ofrece un conjunto completo de Acuerdos de Nivel de Servicio, incluida una disponibilidad líder del sector en todo el mundo.
  • Distribuya los datos fácilmente a cualquier región de Azure con la replicación automática de datos. Disfrute de cero tiempo de inactividad con escrituras de varias regiones o RPO 0 al usar la coherencia fuerte.
  • Disfrute de un cifrado en reposo de clase empresarial con claves autoadministradas.
  • El control de acceso basado en roles de Azure mantiene los datos seguros y ofrece un control ajustado.

Totalmente administrado y rentable

Administración de bases de datos de un extremo a otro, con escalado automático sin servidor en línea con las necesidades de la aplicación y de TCO.

  • Servicio de base de datos totalmente administrado. Mantenimiento, revisiones y actualizaciones automáticos, lo que permite ahorrar tiempo y dinero a los desarrolladores.
  • Opciones rentables para cargas de trabajo impredecibles o esporádicas de cualquier tamaño o escala, lo que permite a los desarrolladores empezar a trabajar fácilmente sin tener que planear o administrar la capacidad.
  • El modelo sin servidor ofrece un servicio con capacidad de respuesta para cargas de trabajo con picos para administrar las ráfagas de tráfico a petición.
  • El escalado automático de rendimiento aprovisionado escala automáticamente y al instante la capacidad para cargas de trabajo impredecibles, al tiempo que mantiene los Acuerdos de Nivel de Servicio.

Azure Synapse Link para Azure Cosmos DB es una funcionalidad híbrida de procesamiento analítico y transaccional (HTAP) nativa de nube que permite ejecutar análisis casi en tiempo real sobre datos operativos en Azure Cosmos DB. Azure Synapse Link crea una integración perfecta y sin contratiempos entre Azure Cosmos DB y Azure Synapse Analytics.

  • Complejidad de análisis reducida sin trabajos de ETL que administrar.
  • Conclusiones casi en tiempo real sobre los datos operativos.
  • Sin impacto en las cargas de trabajo operativas.
  • Optimización para cargas de trabajo de análisis a gran escala.
  • Rentable.
  • Análisis para escrituras en varias regiones, distribuidas globalmente y disponibles de forma local.
  • Integración nativa con Azure Synapse Analytics.

Soluciones que se benefician de Azure Cosmos DB

Cualquier aplicación web, para dispositivos móviles, de juegos y de IoT que necesite controlar ingentes cantidades de datos y operaciones de lectura y escritura a escala global, con tiempos de respuesta casi en tiempo real para una variedad de datos se beneficiará de la alta disponibilidad, el elevado rendimiento, la latencia baja y la coherencia ajustable garantizados de Cosmos DB. Aprenda a usar Azure Cosmos DB para crear aplicaciones de IoT y telemática, comercio minorista y marketing, y juegos, así como aplicaciones web y para dispositivos móviles.

Pasos siguientes

Comience a usar Azure Cosmos DB con una de nuestras guías rápidas: