Desenvolvimento e operações

Ferramentas de AWS, Azure e GCP

Depurar uma assinatura SigV4 que a AWS rejeita, entender o alcance real de uma política IAM ou decifrar um ID de recurso do Azure com vários segmentos são tarefas que consomem tempo sem uma ferramenta certa. Aqui você analisa ARNs da AWS em lista ou por campo, depura uma assinatura SigV4 comparando a requisição canônica e a string para assinar com o valor esperado, e valida um template do CloudFormation conferindo sintaxe e referências locais antes de criar a stack de verdade.

Para políticas, a Validação de política do IAM organiza os statements preservando o sentido oposto de NotAction e NotResource, que costuma confundir quem lê rápido. Já o Analisar ID de recurso Azure e o Recursos GCP e URLs GCS separam a hierarquia de um ID de recurso, uma URL de armazenamento ou uma conta de serviço, e o conversor de URL S3 converte entre notação s3:// e HTTPS preservando bucket, chave e URLs assinadas intactas.

9 ferramentas

Perguntas frequentes sobre ferramentas de Cloud Dev Helpers

Como depurar uma assinatura AWS SigV4 que está sendo rejeitada?

A Depuração de assinatura AWS SigV4 monta a requisição canônica e a string para assinar a partir dos seus dados e compara com o valor esperado, apontando em qual etapa o cálculo da assinatura diverge do que a AWS espera receber.

O que significa NotAction numa política IAM e por que ele inverte a regra?

NotAction e NotResource aplicam o efeito do statement a tudo, exceto o que está listado, o oposto de Action e Resource. A Validação de política do IAM organiza os statements preservando esse sentido oposto para evitar leituras erradas da permissão.

Como separar os campos de um ARN da AWS ou de um ID de recurso do Azure?

A Análise e montagem de ARN AWS separa partição, serviço, região, conta e recurso de um ARN colado em lista, e o Analisar ID de recurso Azure faz o equivalente para IDs de recurso, URLs de armazenamento e strings de conexão do Azure.