Importante
Consulte siempre la documentación oficial tanto de MongoDB Atlas como Servidor Apollo Para obtener la información más actualizada y precisa. Los pasos específicos pueden variar según los detalles de su proyecto y las tecnologías utilizadas.
Apollo ofrece una plataforma para desarrolladores, herramientas y SDK de código abierto, incluyendo Apollo Server, para unificar sus datos y servicios. Apollo Server es una biblioteca de servidor lista para producción y que cumple con las especificaciones, capaz de usar datos de cualquier fuente, incluyendo MongoDB Atlas.
Migrating from MongoDB Atlas App Services to Apollo Server involves the following steps:
Crear un Apollo Server
Apollo Server es un servidor GraphQL de código abierto que es compatible con cualquier cliente GraphQL, incluido Apollo Client.
Si está utilizando un servidor Express, siga este tutorial sobre cómo agregar Apollo Server a un proyecto de pila MERN existente.
Si empieza desde cero, siga el tutorial de inicio rápido de Apollo Server. En el 4 paso, siga la documentación para obtener datos de MongoDB.
Asegúrese de actualizar la autorización y la autenticación. Consulte la documentación de Autenticación y Autorización del Servidor Apollo para obtener más información.
Cerrar los Endpoints de Atlas App Services
Una vez que hayas verificado que tus endpoints de GraphQL API se han migrado por completo y están operativos en Apollo servidor, puedes borrar tu aplicación de Atlas App Services de MongoDB para evitar costos innecesarios. Como recordatorio, los endpoints de Atlas GraphQL ya no serán compatibles a partir del 30 de septiembre de 2025.
Próximos pasos
Consulta la documentación de Apollo Federation para aprender a construir una arquitectura federada que combine múltiples API GraphQL para crear un supergráfico unificado.