Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu

¿Qué son los servicios de aplicación Atlas?

Los Servicios de aplicación de Atlas son servicios backend totalmente gestionados y APIs que te ayudan a crear aplicaciones, integrar servicios y conectar tus datos de Atlas más rápido.

Comience ahora mismo desarrollando nuestro nivel gratuito.

Comenzar a desarrollar
Ilustración de los servicios de aplicaciones Atlas
Qué puedes hacer

Servicios como Device Sync, API y Triggers facilitan compilar y ejecutar prácticamente cualquier aplicación o servicio backend en Atlas.

1

Device Sync utiliza los objetos de lenguaje nativo del SDK para definir un modelo de datos y trabajar con ellos. Todo lo necesario para añadir sincronización a tu aplicación está incluido en el SDK de dispositivos Atlas.

Para instalar el SDK, consulte el Documentación del SDK para su idioma y plataforma.

2

En su aplicación Atlas, habilite la sincronización de dispositivos y defina permisos de lectura y escritura para controlar los datos que los usuarios pueden sincronizar. Una vez activada la sincronización, podrá empezar a sincronizar desde cualquier aplicación con los SDK.

Para habilitar sincronizar, revisa Enable Atlas Device Sync.

3

Los datos a los que se suscribe con el SDK se sincronizan automáticamente con su clúster Atlas y otros clientes. Las aplicaciones siguen funcionando sin conexión y sincronizan los cambios de forma determinista siempre que haya una conexión de red disponible.

Para aprender a leer, escribir y suscribirse a datos, consulte la documentación del SDK para su idioma y plataforma.

Ilustración de sincronización de dispositivos Atlas
1

La API de datos de MongoDB Atlas permite leer y guardar datos en Atlas mediante solicitudes HTTPS. Una vez habilitado, se puede usar un endpoint incorporado para trabajar con datos.

Consulte Puntos finales de la API de datos.

2

Puedes adaptar tu API con endpoints personalizados para tu aplicación. Cada endpoint gestiona las solicitudes HTTPS entrantes para una ruta específica y devuelve respuestas HTTPS configurables.

Consulte Puntos finales personalizados.

3

Genera una clave API que puedas usar para autenticar solicitudes. También puedes usar las credenciales de otro proveedor de autenticación asociado a tu aplicación.

Para obtener más detalles, consulte Autenticación de API de datos.

4

Send requests from any server-side environment that supports HTTPS.

curl -X POST \
https://data.mongodb-api.com/app/<YOUR APP ID>/endpoint/data/v1/action/insertOne \
-H 'api-key: <YOUR API KEY>' \
-H 'Content-Type: application/json' \
-d '{
"dataSource": "mongodb-atlas",
"database": "learn-data-api",
"collection": "hello",
"document": {
"text": "Hello from the Data API!",
}
}'
Illustration of an electrical plug and socket that serves as a metaphor for connecting data.
1

Set up a trigger to respond to events like database operations or user logins as they occur. Or, configure a trigger to run on a periodic schedule. For each trigger type you can define custom conditions to control exactly when the trigger should fire.

Para obtener más información, consulte Desencadenantes.

2

Cuando se activa un activador, este pasa los datos del evento a un controlador que puede realizar cualquier acción que se desee. Puedes ejecutar una función JavaScript sin servidor o pasar el evento a AWS EventBridge.

3

Una vez implementado, el disparador escucha constantemente los eventos que está configurado para activarse. Cuando un evento provoca la activación del disparador, este ejecuta automáticamente la lógica del controlador que se definió.

Ilustración de un dispositivo de Newton que demuestra la naturaleza de causa y efecto de Atlas Triggers.
Características clave
Ícono de Atlas Functions

Run your application's backend logic and connect to external services with functions that automatically scale to meet demand.

Funciones de JavaScript sin servidor

Icono de control de acceso a los datos

Securely access data from anywhere with dynamic role-based permissions.

Permisos basados en roles

Icono de esquema de documento

Defina el modelo de datos de su aplicación con esquemas estándar que pueda utilizar para validar datos y generar clases específicas del lenguaje.

Esquemas y relaciones

Ícono de Autenticación de Usuario

Permita que los usuarios se registren y inicien sesión en su aplicación con su método de autenticación preferido.

Proveedores de autenticación de usuarios

Icono de lista de valores

Defina y acceda a valores globales y secretos privados desde las funciones y los archivos de configuración de su aplicación.

Values & Secrets

Icono de modelos de implementación

Implemente su aplicación en cualquiera de los tres principales proveedores de nube con regiones en todo el mundo.

Modelos de implementación de aplicaciones

Recursos adicionales
Icono de comentarios

Submit and vote on feature requests for MongoDB products.

Comentarios de MongoDB

Icono de soporte de MongoDB

Obtenga ayuda del equipo oficial de especialistas de soporte de MongoDB.

Soporte para MongoDB