O que são os Serviços de Aplicativo Atlas?
Os Atlas Application Services são serviços de backend totalmente gerenciados e APIs que o ajudam a criar aplicativos, integrar serviços e conectar-se aos dados do Atlas com mais rapidez.
Comece agora mesmo a construir em nossa camada grátis.
Crie aplicativos e serviços baseados em dados
Serviços como Sincronização de Dispositivos, APIs e Triggers facilitam a criação e execução de praticamente qualquer aplicativo ou serviço de backend no Atlas.
Instalar o Atlas Device SDK
O Device Sync usa os objetos da linguagem nativa do SDK para definir um modelo de dados e trabalhar com dados. O Atlas Device SDK contém tudo que é necessário para implementar sincronização em seu aplicativo.
Para instalar o SDK, consulte adocumentação do SDK do para seu idioma e plataforma.
Habilitar e configurar sincronização
No aplicativo Atlas, habilite Device Sync e defina as permissões de leitura e gravação para ter controle sobre os dados que os usuários podem sincronizar. Depois que a sincronização estiver ativada, você poderá começar a sincronizar de qualquer aplicativo com os SDKs.
Para habilitar a sincronização, consulte Habilitar Atlas Device Sync.
Ler e gravar dados sincronizados
Os dados que você se inscreve com o SDK são automaticamente mantidos em sincronia com seu cluster do Atlas e outros clientes. Os aplicativos continuam funcionando off-line e sincronizam as alterações de forma determinística sempre que uma conexão de rede está disponível.
Para saber como ler, gravar e assinar dados, consulte a documentação do SDK para sua linguagem e plataforma.
Proteja sua API
Gere uma chave de API que você possa usar para autenticar solicitações. Opcionalmente, use outras credenciais do provedor de autenticação associadas ao seu aplicativo.
Para obter detalhes, consulte Autenticação de API de dados.
Enviar uma solicitação de API de dados
Envie solicitações de qualquer ambiente de servidor compatível com 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!", } }'
Crie e configure seu trigger
Configure um trigger para responder a eventos como operações de banco de dados ou conexões de usuário à medida que ocorrem. Ou configure um trigger para ser executado periodicamente. Para cada tipo de trigger, você pode definir condições personalizadas para controlar exatamente quando o trigger deve ser acionado.
Para saber mais, consulte Triggers.
Melhore Sua Carga de Trabalho com Serviços Seguros de Backend
Execute a lógica de backend do seu aplicativo e conecte-se a serviços externos com funções que são dimensionadas automaticamente para atender à demanda.
Acesse dados de qualquer lugar de forma segura com permissões dinâmicas por meio de funções.
Defina o modelo de dados do seu aplicativo com esquemas padrão que você pode usar para validar dados e gerar classes específicas de linguagem.
Permita que os usuários se registrem e façam login no seu aplicativo com o método de autenticação de sua preferência.
Defina e acesse valores globais e segredos privados nas funções e arquivos de configuração do seu aplicativo.
Implemente seu app em qualquer um dos três principais provedores de nuvem localizados em todo o mundo.
Junte-se à comunidade e aprenda com especialistas
Conheça outros desenvolvedores MongoDB e encontre tutoriais e exemplos que usam suas ferramentas favoritas.
Enviar e votar em solicitações de recursos para produtos MongoDB.
Obtenha ajuda da equipe oficial de especialistas em suporte da MongoDB.