Publicado: Feb 11, 2019
O Amplify CLI, parte do Amplify Framework, agora tem suporte para vários ambientes e equipes, fornecendo uma carga de trabalho semelhante ao Git para criar e alternar entre ambientes de projetos do Amplify. Quando trabalha em um projeto dentro de uma equipe, você pode criar back-ends isolados por desenvolvedor. De forma alternativa, é possível compartilhar back-ends com os desenvolvedores, inclusive com os de fora da organização.
O novo suporte para funções do IAM e MFA (Multi-Factor Authentication) permite aos clientes usar uma função do IAM, com ou sem a MFA habilitada, e acessar recursos da AWS gerenciados pelo Amplify Framework. Isso ajuda na aplicação de controles e melhores práticas de segurança da AWS em toda a organização.
Os resolvedores personalizados para AWS AppSync permitem gravar a lógica do resolvedor e anexar fontes de dados, como tabelas do Amazon DynamoDB, domínios do Amazon Elasticsearch Service ou ponto de extremidade HTTP, que foram provisionados de forma independente do GraphQL Transformer do Amplify. Isso pode ser plenamente realizado sem a necessidade de acessar o console do AppSync ou de implantar as próprias pilhas do CloudFormation com um processo de implantação separado.
Agora, os clientes podem adicionar mais de 150 modelos como parte do esquema do GraphQL Transformer, além dos 15 modelos da versão anterior do Amplify Framework. É possível definir os resolvedores personalizados diretamente no projeto local do Amplify e enviá-los usando essa nova funcionalidade.
Para saber mais sobre o Amplify Framework, confira nossa documentação. Para ver mais detalhes sobre estes recursos, confira a postagem em nosso blog.