Publicado: Dec 16, 2019

Complementando os lançamentos relacionados ao re:invent e as solicitações que priorizam a comunidade de nosso roteiro de cobertura pública, temos o prazer de anunciar o suporte a mais de uma dúzia de tipos de recursos novos e atualizados do CloudFormation. Agora você pode usar os modelos CloudFormation para configurar e provisionar recursos adicionais para o AWS CodePipeline, Amazon API Gateway, AWS Lambda, Amazon ElasticSearch Service (Amazon ES), AWS Identity and Access Management (IAM), dentre outros recursos da AWS. O CloudFormation libera periodicamente suporte adicional, facilitando a configuração e o fornecimento de serviços da AWS para os desenvolvedores. 

Com esta versão, os usuários do CloudFormation podem:

  • Criar um autorizador de tokens da web de HTTP API, JSON (JWTs) e uma fase para a HTTP API e especificar IDs do VPC endpoint e uma API para criar aliases Route53 no Amazon API Gateway.
  • Especificar uma configuração de simultaneidade provisionada para um alias uma versão de uma função no AWS Lambda.
  • Especificar parâmetros do AWS Step Functions para habilitar fluxos de trabalho expressos.
  • Especificar um ponto de acesso no Amazon Simple Storage Service (S3).
  • Criar um analisador para o AWS IAM Access Analyzer.
  • Especificar um descobridor, um esquema e um evento associado com um barramento de eventos no Amazon EventBridge.
  • Configurar formas de solucionar destinos e erros em caso de invocação assíncrona no AWS Lambda.
  • Especificar o namespace variável associado a uma ação no AWS CodePipeline.
  • Especificar uma fila do Amazon Simple Queue Service (Amazon SQS) ou um destino de tópico do Amazon Simple Notification Service (Amazon SNS) para os registros descartados, o tempo máximo de um registro que o AWS Lambda envia para uma função para processamento, o número máximo de vezes para novas tentativas caso a função encontre erros, o número de lotes a serem processados simultaneamente a partir de cada estilhaço, bem como o número para dividir um lote em dois e repetir o processo caso a função encontre um erro no AWS Lambda.
  • Especificar a granularidade, em segundos, dos pontos de dados devolvidos nos alarmes do Amazon CloudWatch.
  • Especificar qual conjunto de tarefas em um serviço é o principal e criar um conjunto de tarefas no cluster e serviço especificados, a configuração a ser usada ao criar um cluster, o controlador de implementação a ser usado para o serviço, a configuração do FireLens para o cluster de contêiner, a quantidade total de memória de troca (em MiB) que um contêiner pode usar. Você também pode ajustar o comportamento de troca de memória de um contêiner no Amazon ECS.
  • Usar a versão mais recente do AWS WAF, um firewall de aplicações da web que permite que os usuários monitorem solicitações de HTTP(S) encaminhadas para o Amazon API Gateway API, Amazon CloudFront ou um Application Load Balancer.
  • Criar uma regra do Contributor Insights no Amazon CloudWatch Logs.
  • Especificar como funciona o armazenamento em cache, a identificação de conflitos e a estratégia de resolução, o ARN do AWS Lambda usado para solucionar conflitos do seu resolvedor do AWS AppSync, as configurações da sincronização delta para as versões da sua fonte de dados do AWS AppSync e habilitar o armazenamento em cache do resolvedor usando o AWS AppSync.
  • Habilitar o endpoint HTTP para um cluster do banco de dados do Aurora Serverless e usar a autenticação Kerberos para autenticar usuários que se conectam a instâncias de banco de dados no Amazon RDS.
  • Especificar quaisquer tags para o endereço IP elástico no Amazon EC2.
  • Configurar o Amazon Elasticsearch para usar a autentificação do Amazon Cognito para Kibana.
  • Especificar qual versão do AWS Glue é compatível com transformações de machine learning.
  • Especificar uma lista de tags que você deseje anexar ao usuário recém-criado no AWS IAM.
  • Especificar um domínio personalizado em um OpsWorks para um Servidor do Chef Automate executando o Chef Automate 2.0, um certificado de HTTPS formatado em PEM para um servidor com um domínio personalizado e uma chave privada no formato PEM para conectar-se a um servidor que use um domínio personalizado no AWS OpsWorks.
  • Especificar a política de redirecionamento JSON atribuída à assinatura no Amazon SNS.
  • Usar o ZipFile em nodejs10.x para o tempo de execução do AWS Lambda.
  • Criar um novo grupo de nós gerenciados no Amazon EKS.  

Agora esses recursos estão disponíveis em todas as regiões públicas da AWS e em todas as regiões da AWS GovCloud. Para obter mais informações, consulte a tabela de regiões da AWS

Para obter mais informações, consulte a página de histórico de versões do CloudFormation.