As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Melhores práticas do Amazon Location Service
Este tópico apresenta as melhores práticas para ajudar você a usar o Amazon Location Service. Embora essas melhores práticas possam ajudar você a aproveitar ao máximo o Amazon Location Service, elas não representam uma solução completa. Você deve seguir somente as recomendações aplicáveis ao seu ambiente.
Segurança
Para ajudar a controlar ou até mesmo evitar riscos de segurança, considere as seguintes práticas recomendadas:
-
Use federação de identidade e IAM funções para gerenciar, controlar ou limitar o acesso aos seus recursos de localização da Amazon. Para obter mais informações, consulte as IAM melhores práticas no Guia IAM do usuário.
-
Siga o Princípio do Privilégio Mínimo para conceder somente o acesso mínimo necessário aos seus recursos do Amazon Location Service. Para ter mais informações, consulte Gerenciando acesso usando políticas.
-
Para recursos do Amazon Location Service usados em aplicativos web, restrinja o acesso usando uma
aws:referer
IAM condição, limitando o uso por sites que não sejam aqueles incluídos na lista de permissões. -
Use ferramentas de monitoramento e registro para rastrear o acesso e o uso de recursos. Para obter mais informações, consulte Registro em log e monitoramento no Amazon Location Service Registrar eventos de dados para trilhas no Guia AWS CloudTrail do usuário.
-
Use conexões seguras, como as que começam com
https://
, para aumentar a segurança e proteger os usuários de ataques enquanto os dados são transmitidos entre o servidor e o navegador.
Para obter mais informações sobre as práticas recomendadas de segurança preventiva e detecção, consulte o tópico sobre Melhores práticas de segurança para o Amazon Location Service.
Gerenciamento de recursos
Para ajudar a gerenciar com eficiência os seus recursos de localização no Amazon Location Service, considere as seguintes práticas recomendadas:
-
Use endpoints regionais que sejam fundamentais para a sua base de usuários esperada e para melhorar a experiência deles. Para obter mais informações sobre os endpoints da região, consulte Regiões e endpoints do Amazon Location.
-
Para recursos que usam provedores de dados, como recursos de mapas e recursos de índice de local, lembre-se de seguir o contrato de termos de uso do provedor de dados específico. Para obter mais informações, consulte Provedores de dados.
-
Minimize a criação de recursos utilizando um recurso para cada configuração de mapa, índice de lugares, ou rotas. Em uma região, você normalmente precisa de apenas um recurso por provedor de dados ou estilo de mapa. A maioria dos aplicativos usa recursos existentes e não cria recursos em tempo de execução (run time).
-
Ao usar recursos diferentes em um único aplicativo, como um recurso de mapa e uma calculadora de rotas, use o mesmo provedor de dados em cada recurso para garantir que os dados se correspondam. Por exemplo, que uma geometria de rota que você cria com a sua calculadora de rotas esteja alinhada com as ruas no mapa desenhado pelo recurso de mapas.
Faturamento e gerenciamento de custos
Para ajudar a gerenciar seus custos e seu faturamento, considere as seguintes práticas recomendadas:
-
Use ferramentas de monitoramento, como a Amazon CloudWatch, para rastrear seu uso de recursos. Você pode definir alertas que notificam você quando o uso estiver prestes a exceder os limites especificados. Para obter mais informações, consulte Criação de um alarme de cobrança para monitorar suas AWS cobranças estimadas no Guia do CloudWatch usuário da Amazon.
Cotas e uso
Você Conta da AWS inclui cotas que definem um limite padrão para a quantidade de uso. Você pode configurar alarmes para alertar você quando o seu uso estiver próximo do limite e solicitar um aumento a uma cota, quando precisar. Para obter mais informações sobre como trabalhar com cotas, consulte os tópicos a seguir.
Você pode criar alarmes para avisar com antecedência quando você estiver perto de exceder seus limites. Recomendamos definir alarmes para cada cota em cada Região da AWS local em que você usa a Amazon Location. Por exemplo, você pode monitorar o seu uso da operação SearchPlaceIndexForText
e criar um alarme quando você exceder 80% da sua cota atual.
Ao receber um aviso de alarme sobre sua cota, você deve decidir o que fazer. Talvez você esteja usando recursos adicionais porque a sua base de clientes cresceu. Nesse caso, talvez você queira solicitar um aumento em sua cota, como um aumento de 50% na cota para uma API chamada nessa região. Ou talvez haja um erro no seu serviço que leve você a fazer chamadas adicionais desnecessárias para o Amazon Location. Nesse caso, talvez você deva resolver o problema com a sua operadora.