

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á.

# Integrações de produtos e serviços com CodePipeline
<a name="integrations"></a>

Por padrão, AWS CodePipeline é integrado a vários produtos Serviços da AWS e serviços de parceiros. Use as informações nas seções a seguir para ajudá-lo a configurar CodePipeline a integração com os produtos e serviços que você usa.

Os recursos relacionados a seguir podem ajudar você à medida que trabalha com este serviço.

**Topics**
+ [Integrações com tipos de CodePipeline ação](integrations-action-type.md)
+ [Integrações gerais com CodePipeline](integrations-general.md)
+ [Exemplos da comunidade](integrations-community.md)

# Integrações com tipos de CodePipeline ação
<a name="integrations-action-type"></a>

As informações de integrações neste tópico são organizadas por tipo de CodePipeline ação.

**Topics**
+ [Integrações de ações de origem](#integrations-source)
+ [Integrações de ações de compilação](#integrations-build)
+ [Integrações de ações de teste](#integrations-test)
+ [Implantar integrações de ações](#integrations-deploy)
+ [Integração da ação de aprovação ao Amazon Simple Notification Service](#integrations-approval)
+ [Integrações de ações de invocação](#integrations-invoke)

## Integrações de ações de origem
<a name="integrations-source"></a>

As informações a seguir são organizadas por tipo de CodePipeline ação e podem ajudá-lo a configurar CodePipeline a integração com os seguintes provedores de ação de origem.

**Topics**
+ [Ações de origem do Amazon ECR](#integrations-source-ecr)
+ [Ações de origem do Amazon S3](#integrations-source-s3)
+ [Conexões com o Bitbucket Cloud GitHub (via GitHub aplicativo), GitHub Enterprise Server, GitLab .com e GitLab autogerenciado](#integrations-source-connections)
+ [CodeCommit ações de origem](#integrations-source-codecommit)
+ [GitHub ações de origem (via OAuth aplicativo)](#integrations-source-gh-oauth)

### Ações de origem do Amazon ECR
<a name="integrations-source-ecr"></a>

[O Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/) é um serviço de repositório de imagens AWS do Docker. Os comandos enviar e receber docker são utilizados para carregar imagens de docker em seu repositório. O URI e a imagem do repositório do Amazon ECR são usados nas definições de tarefa do Amazon ECS para fazer referência a informações da imagem de origem.

Saiba mais:
+ Para ver os parâmetros de configuração e um JSON/YAML trecho de exemplo, consulte [Referência da ação de origem do Amazon ECR](action-reference-ECR.md)
+ [Criar um pipeline, estágios e ações](pipelines-create.md)
+ [Tutorial: Crie um pipeline com uma fonte e ECS-to-CodeDeploy implantação do Amazon ECR](tutorials-ecs-ecr-codedeploy.md)

### Ações de origem do Amazon S3
<a name="integrations-source-s3"></a>

O [Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/) é o armazenamento para a Internet. Você pode utilizar o Amazon S3 para armazenar e recuperar qualquer volume de dados, a qualquer momento, de qualquer lugar na web. Você pode configurar CodePipeline para usar um bucket Amazon S3 versionado como a ação de origem do seu código.

**nota**  
O Amazon S3 também pode ser incluído em um pipeline como uma ação de implantação.

Saiba mais:
+ Para ver os parâmetros de configuração e um JSON/YAML trecho de exemplo, consulte [Referência da ação de origem do Amazon S3](action-reference-S3.md)
+ [Etapa 1: criar um bucket de origem do S3 para a aplicação](tutorials-simple-s3.md#s3-create-s3-bucket)
+ [Criar um pipeline (CLI)](pipelines-create.md#pipelines-create-cli)
+ CodePipeline usa a Amazon EventBridge (anteriormente Amazon CloudWatch Events) para detectar alterações em seu bucket de origem do Amazon S3. Consulte [Integrações gerais com CodePipeline](integrations-general.md).

### Conexões com o Bitbucket Cloud GitHub (via GitHub aplicativo), GitHub Enterprise Server, GitLab .com e GitLab autogerenciado
<a name="integrations-source-connections"></a>

As conexões (`CodeStarSourceConnection`ações) são usadas para acessar seu Bitbucket Cloud, GitHub Enterprise Server GitHub, GitLab .com ou repositório GitLab autogerenciado de terceiros.

**nota**  
Esse recurso não está disponível nas regiões Ásia-Pacífico (Hong Kong), Ásia-Pacífico (Hyderabad), Ásia-Pacífico (Jacarta), Ásia-Pacífico (Melbourne), Ásia-Pacífico (Osaka), África (Cidade do Cabo), Oriente Médio (Bahrein), Oriente Médio (EAU), Europa (Espanha), Europa (Zurique), Israel (Tel Aviv) ou (Oeste dos EUA). AWS GovCloud Para fazer referência a outras ações disponíveis, consulte [Integrações de produtos e serviços com CodePipeline](integrations.md). Para considerações sobre essa ação na região Europa (Milão), consulte a nota em [CodeStarSourceConnection para Bitbucket Cloud GitHub, GitHub Enterprise Server, GitLab .com e ações GitLab autogerenciadas](action-reference-CodestarConnectionSource.md).


|  |  | 
| --- |--- |
| Bitbucket Cloud |  Você pode configurar CodePipeline para usar um repositório do Bitbucket Cloud como fonte do seu código. É necessário que você já tenha criado uma conta do Bitbucket e pelo menos um repositório do Bitbucket Cloud. Você pode adicionar uma ação de origem para o repositório do Bitbucket Cloud criando um pipeline ou editando um já existente.  Você pode criar conexões para um repositório do Bitbucket Cloud. Não há suporte a tipos de provedores instalados do Bitbucket, como o Bitbucket Server.  Você pode configurar recursos chamados *conexões* para permitir que seus pipelines acessem repositórios de código de terceiros. Ao configurar uma conexão, instale a aplicação de conector no repositório de código de terceiros e vincule-a à conexão criada. Para o Bitbucket Cloud, use a opção **Bitbucket** no console ou a ação `CodestarSourceConnection` na CLI. Consulte [Conexões do Bitbucket Cloud](connections-bitbucket.md). Você pode usar a opção **Clone completo** dessa ação para referenciar os metadados do Git do repositório a fim de que as ações downstream possam executar comandos do Git diretamente. Essa opção só pode ser usada por ações CodeBuild posteriores. Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-action-type.html)  | 


|  |  | 
| --- |--- |
| GitHub ou nuvem GitHub corporativa |  Você pode configurar CodePipeline para usar um GitHub repositório como fonte do seu código. Você deve ter criado anteriormente uma GitHub conta e pelo menos um GitHub repositório. Você pode adicionar uma ação de origem ao seu GitHub repositório criando um pipeline ou editando um existente. Você pode configurar recursos chamados *conexões* para permitir que seus pipelines acessem repositórios de código de terceiros. Ao configurar uma conexão, instale a aplicação de conector no repositório de código de terceiros e vincule-a à conexão criada. Use a opção de provedor **GitHub (via GitHub aplicativo)** no console ou a `CodestarSourceConnection` ação na CLI. Consulte [GitHub conexões](connections-github.md). Você pode usar a opção **Clone completo** dessa ação para referenciar os metadados do Git do repositório a fim de que as ações downstream possam executar comandos do Git diretamente. Essa opção só pode ser usada por ações CodeBuild posteriores. Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-action-type.html)  | 


|  |  | 
| --- |--- |
| GitHub Servidor corporativo |  Você pode configurar CodePipeline para usar um repositório do GitHub Enterprise Server como fonte do seu código. Você deve ter criado anteriormente uma GitHub conta e pelo menos um GitHub repositório. Você pode adicionar uma ação de origem ao seu repositório do GitHub Enterprise Server criando um pipeline ou editando um existente. Você pode configurar recursos chamados *conexões* para permitir que seus pipelines acessem repositórios de código de terceiros. Ao configurar uma conexão, instale a aplicação de conector no repositório de código de terceiros e vincule-a à conexão criada. Use a opção **GitHub Enterprise Server** provider no console ou a `CodestarSourceConnection` ação na CLI. Consulte [GitHub Conexões do Enterprise Server](connections-ghes.md). Você pode usar a opção **Clone completo** dessa ação para referenciar os metadados do Git do repositório a fim de que as ações downstream possam executar comandos do Git diretamente. Essa opção só pode ser usada por ações CodeBuild posteriores. Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-action-type.html)  | 


|  |  | 
| --- |--- |
| GitLab.com |  Você pode configurar CodePipeline para usar um GitLab repositório.com como fonte do seu código. Você deve ter criado anteriormente uma conta GitLab .com e pelo menos um repositório GitLab .com. Você pode adicionar uma ação de origem ao seu GitLab repositório.com criando um pipeline ou editando um existente. Use a opção de **GitLab**provedor no console ou a `CodestarSourceConnection` ação com o `GitLab` provedor na CLI. Consulte [GitLabconexões.com](connections-gitlab.md). Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-action-type.html)  | 


|  |  | 
| --- |--- |
| GitLab autogerenciado |  Você pode configurar CodePipeline para usar uma instalação GitLab autogerenciada como fonte do seu código. Você deve ter criado uma GitLab conta anteriormente e ter uma assinatura autogerenciada GitLab (Enterprise Edition ou Community Edition). Você pode adicionar uma ação de origem ao seu repositório GitLab autogerenciado criando um pipeline ou editando um existente. Você pode configurar recursos chamados *conexões* para permitir que seus pipelines acessem repositórios de código de terceiros. Ao configurar uma conexão, instale a aplicação de conector no repositório de código de terceiros e vincule-a à conexão criada. Use a opção de provedor **GitLab autogerenciado** no console ou a `CodestarSourceConnection` ação na CLI. Consulte [Conexões para GitLab autogerenciamento](connections-gitlab-managed.md). Você pode usar a opção **Clone completo** dessa ação para referenciar os metadados do Git do repositório a fim de que as ações downstream possam executar comandos do Git diretamente. Essa opção só pode ser usada por ações CodeBuild posteriores. Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-action-type.html)  | 

### CodeCommit ações de origem
<a name="integrations-source-codecommit"></a>

[CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/) é um serviço de controle de versão que você pode usar para armazenar e gerenciar ativos de maneira privada (como documentos, código-fonte e arquivos binários) em nuvem. Você pode configurar CodePipeline para usar uma ramificação em um CodeCommit repositório como fonte do seu código. Crie o repositório e associe-o a um diretório de trabalho em sua máquina local. Em seguida, você pode criar um pipeline que use a ramificação como parte de uma ação de origem em um estágio. Você pode se conectar ao CodeCommit repositório criando um pipeline ou editando um existente. 

Você pode usar a opção **Clone completo** dessa ação para referenciar os metadados do Git do repositório a fim de que as ações downstream possam executar comandos do Git diretamente. Essa opção só pode ser usada por ações CodeBuild posteriores.

Saiba mais: 
+ Para ver os parâmetros de configuração e um JSON/YAML trecho de exemplo, consulte. [CodeCommit referência da ação de origem](action-reference-CodeCommit.md)
+ [Tutorial: criar um pipeline simples (CodeCommit repositório)](tutorials-simple-codecommit.md)
+ CodePipeline usa o Amazon CloudWatch Events para detectar alterações nos CodeCommit repositórios usados como fonte para um pipeline. Toda ação de origem tem uma regra de evento correspondente. Essa regra de evento inicia o pipeline quando ocorre uma alteração no repositório. Consulte [Integrações gerais com CodePipeline](integrations-general.md).

### GitHub ações de origem (via OAuth aplicativo)
<a name="integrations-source-gh-oauth"></a>

A ação GitHub (via OAuth aplicativo) é a ação da versão 1 GitHub gerenciada com OAuth aplicativos. Nas regiões disponíveis, você também pode usar uma ação de [CodeStarSourceConnection para Bitbucket Cloud GitHub, GitHub Enterprise Server, GitLab .com e ações GitLab autogerenciadas](action-reference-CodestarConnectionSource.md) origem em seu pipeline que gerencia sua ação de GitHub origem com GitHub aplicativos. Se você tiver um pipeline que usa a ação GitHub (via OAuth aplicativo), veja as etapas para atualizá-lo para usar uma ação GitHub (via GitHub aplicativo) em[Atualizar uma ação de origem GitHub (via OAuth aplicativo) para uma ação de origem GitHub (via GitHub aplicativo)](update-github-action-connections.md).

**nota**  
Embora não seja recomendável usar a ação GitHub (via OAuth aplicativo), os pipelines existentes com a ação GitHub (via OAuth aplicativo) continuarão funcionando sem nenhum impacto.

Saiba mais:
+ Para obter mais informações sobre o acesso OAuth baseado GitHub (via OAuth aplicativo) em contraste com o GitHub acesso baseado em aplicativo, consulte. [https://docs.github.com/en/developers/apps/differences-between-github-apps-and-oauth-apps](https://docs.github.com/en/developers/apps/differences-between-github-apps-and-oauth-apps)
+ Para ver um apêndice que contém os detalhes da ação GitHub (via OAuth aplicativo), consulte. [Apêndice A: GitHub (via OAuth aplicativo) ações de origem](appendix-github-oauth.md)

## Integrações de ações de compilação
<a name="integrations-build"></a>

As informações a seguir são organizadas por tipo de CodePipeline ação e podem ajudá-lo a configurar CodePipeline a integração com os seguintes provedores de ações de compilação.

**Topics**
+ [CodeBuild criar ações](#integrations-build-codebuild)
+ [CloudBees criar ações](#integrations-build-cloudbees)
+ [Ações de compilação e publicação do Amazon ECR](#integrations-build-ECRBuildAndPublish)
+ [Ações de compilações Jenkins](#integrations-build-jenkins)
+ [TeamCity criar ações](#integrations-build-teamcity)

### CodeBuild criar ações
<a name="integrations-build-codebuild"></a>

O [CodeBuild](https://aws.amazon.com/codebuild/) é um serviço de compilação totalmente gerenciado que compila o código-fonte, executa testes em unidades e produz artefatos prontos para implantação.

Você pode adicionar CodeBuild como uma ação de construção ao estágio de construção de um pipeline. Para obter mais informações, consulte a Referência de configuração de CodePipeline ação para[AWS CodeBuild referência de ação de criação e teste](action-reference-CodeBuild.md).

**nota**  
CodeBuild também pode ser incluído em um pipeline como uma ação de teste, com ou sem uma saída de compilação.

Saiba mais: 
+ Para ver os parâmetros de configuração e um JSON/YAML trecho de exemplo, consulte. [AWS CodeBuild referência de ação de criação e teste](action-reference-CodeBuild.md)
+ [O que é CodeBuild?](https://docs.aws.amazon.com/codebuild/latest/userguide/)
+ [CodeBuild— Serviço de construção totalmente gerenciado](https://aws.amazon.com/blogs/aws/aws-codebuild-fully-managed-build-service/)

### CloudBees criar ações
<a name="integrations-build-cloudbees"></a>

Você pode configurar CodePipeline para usar [CloudBees](http://www.cloudbees.com)para criar ou testar seu código em uma ou mais ações em um pipeline.

Saiba mais:
+ [re:Invent 2017: Cloud First com AWS](https://www.cloudbees.com/blog/reinvent-2017-cloud-first-aws)

### Ações de compilação e publicação do Amazon ECR
<a name="integrations-build-ECRBuildAndPublish"></a>

[O Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/) é um serviço de repositório de imagens AWS do Docker. Os comandos enviar e receber docker são utilizados para carregar imagens de docker em seu repositório.

Você pode adicionar a ação `ECRBuildAndPublish` ao pipeline para automatizar a compilação e o envio de uma imagem. Para obter mais informações, consulte a referência de configuração da CodePipeline ação para[Referência da ação de compilação `ECRBuildAndPublish`](action-reference-ECRBuildAndPublish.md).

### Ações de compilações Jenkins
<a name="integrations-build-jenkins"></a>

Você pode configurar CodePipeline para usar o [Jenkins CI](https://jenkins-ci.org/) para criar ou testar seu código em uma ou mais ações em um pipeline. Você deve ter criado previamente um projeto Jenkins e instalado e configurado o CodePipeline plug-in para Jenkins para esse projeto. Você pode conectar-se ao projeto do Jenkins criando um novo pipeline ou editando um existente.

O acesso para **Jenkins ** é configurado por projeto. Você deve instalar o CodePipeline plug-in para Jenkins em todas as instâncias do Jenkins com as quais deseja usar. CodePipeline Você também deve configurar o CodePipeline acesso ao projeto Jenkins. Proteja o projeto do Jenkins configurando-o para aceitar somente conexões de HTTPS/SSL. Se seu projeto Jenkins estiver instalado em uma instância do Amazon EC2, considere fornecer AWS suas credenciais AWS CLI instalando-as em cada instância. Em seguida, configure um AWS perfil nessas instâncias com as credenciais que você deseja usar para conexões. Essa é uma alternativa para adicioná-las e armazená-las na interface web do Jenkins. 

Saiba mais:
+  [Acesso ao Jenkins](https://wiki.jenkins.io/display/JENKINS/Starting+and+Accessing+Jenkins) 
+  [Tutorial: Criar um pipeline de quatro estágios](tutorials-four-stage-pipeline.md)

### TeamCity criar ações
<a name="integrations-build-teamcity"></a>

Você pode configurar CodePipeline para usar [TeamCity](https://www.jetbrains.com/teamcity/)para criar e testar seu código em uma ou mais ações em um pipeline.

Saiba mais:
+ [TeamCity Plugin para CodePipeline](https://plugins.jetbrains.com/plugin/9213-aws-codepipeline)

## Integrações de ações de teste
<a name="integrations-test"></a>

As informações a seguir são organizadas por tipo de CodePipeline ação e podem ajudá-lo a configurar CodePipeline a integração com os seguintes provedores de ações de teste.

**Topics**
+ [CodeBuild ações de teste](#integrations-test-codebuild)
+ [AWS Device Farm ações de teste](#integrations-test-devicefarm)
+ [Ações de teste do Ghost Inspector](#integrations-test-ghostinspector)
+ [OpenText LoadRunner Ações de teste na nuvem](#integrations-test-stormrunner)
+ [Automação de teste do Reflect](#integrations-test-reflect)

### CodeBuild ações de teste
<a name="integrations-test-codebuild"></a>

[CodeBuild](https://aws.amazon.com/codebuild/)é um serviço de criação totalmente gerenciado na nuvem. CodeBuild compila seu código-fonte, executa testes de unidade e produz artefatos prontos para serem implantados. 

Você pode adicionar CodeBuild a um pipeline como uma ação de teste. Para obter mais informações, consulte a Referência de configuração do CodePipeline para [AWS CodeBuild referência de ação de criação e teste](action-reference-CodeBuild.md).

**nota**  
CodeBuild também pode ser incluído em um pipeline como uma ação de construção, com um artefato de saída de construção obrigatório.

Saiba mais: 
+ Para ver os parâmetros de configuração e um JSON/YAML trecho de exemplo, consulte. [AWS CodeBuild referência de ação de criação e teste](action-reference-CodeBuild.md)
+ [O que é CodeBuild?](https://docs.aws.amazon.com/codebuild/latest/userguide/)

### AWS Device Farm ações de teste
<a name="integrations-test-devicefarm"></a>

O [AWS Device Farm](https://aws.amazon.com/devicefarm/) é um serviço de teste de aplicativos que pode ser usado para testar e interagir com aplicativos Android, iOS e web em telefones e tablets reais físicos. Você pode configurar CodePipeline para usar AWS Device Farm para testar seu código em uma ou mais ações em um pipeline. AWS Device Farm permite que você faça upload de seus próprios testes ou use testes de compatibilidade integrados e sem scripts. Como o teste é executado em paralelo, vários dispositivos começam a ser testados em questão de minutos. Um relatório de teste que contém resultados de alto nível, registros de baixo nível, pixel-to-pixel capturas de tela e dados de desempenho é atualizado à medida que os testes são concluídos. AWS Device Farm suporta testes de aplicativos nativos e híbridos para Android, iOS e Fire OS, incluindo aqueles criados com Titanium PhoneGap, Xamarin, Unity e outras estruturas. É compatível com acesso remoto de aplicativos Android, o que permite interagir diretamente com dispositivos de teste.

Saiba mais:
+ Para ver os parâmetros de configuração e um JSON/YAML trecho de exemplo, consulte. [AWS Device Farm referência da ação de teste](action-reference-DeviceFarm.md)
+ [O que é AWS Device Farm?](https://docs.aws.amazon.com/devicefarm/latest/developerguide/)
+ [Usando AWS Device Farm em um estágio CodePipeline de teste](https://docs.aws.amazon.com/devicefarm/latest/developerguide/codepipeline.html)

### Ações de teste do Ghost Inspector
<a name="integrations-test-ghostinspector"></a>

Você pode configurar CodePipeline para usar o [Ghost Inspector](https://ghostinspector.com/) para testar seu código em uma ou mais ações em um pipeline. 

Saiba mais:
+ [Documentação do Ghost Inspector para integração de serviços com CodePipeline](https://ghostinspector.com/docs/integration/aws-codepipeline/)

### OpenText LoadRunner Ações de teste na nuvem
<a name="integrations-test-stormrunner"></a>

Você pode configurar CodePipeline para usar o [OpenText LoadRunner Cloud](https://www.opentext.com/products/loadrunner-cloud) em uma ou mais ações em um pipeline.

Saiba mais:
+ [LoadRunner Documentação na nuvem para integração com CodePipeline](https://admhelp.microfocus.com/lrc/en/24.1/Content/Storm/LoadTestWithAWSPipeline.htm)

### Automação de teste do Reflect
<a name="integrations-test-reflect"></a>

O [Reflect](https://reflect.run/docs/integrations/continuous-integration/#aws-codepipeline) é a solução da automação de testes da plataforma IA que permite simplificar os testes e superar os desafios dos processos manuais. Com a automação de testes no-code, o Reflect simplifica a criação, a execução e a manutenção de testes, permitindo que você crie testes robustos e repetíveis sem exigir nenhum conhecimento técnico. Ao eliminar a complexidade e garantir o mínimo de interrupção nos fluxos de trabalho, ele ajuda a agilizar os testes e a disponibilizar sempre aplicativos de alta qualidade com confiança.

Saiba mais:
+ [AWS CodePipeline teste a integração com o Reflect](https://reflect.run/docs/integrations/continuous-integration/#aws-codepipeline)

## Implantar integrações de ações
<a name="integrations-deploy"></a>

As informações a seguir são organizadas por tipo de CodePipeline ação e podem ajudá-lo a configurar CodePipeline a integração com os seguintes provedores de ações de implantação.

**Topics**
+ [Ações de implantação do Amazon EC2](#integrations-deploy-S3)
+ [Ações de implantação do Amazon Elastic Container Service `EKS`](#integrations-deploy-EKS)
+ [Ação de implantação do Amazon S3](#integrations-deploy-S3)
+ [AWS AppConfig implantar ações](#integrations-deploy-AppConfig)
+ [CloudFormation implantar ações](#integrations-deploy-CloudFormation)
+ [CloudFormation StackSets implantar ações](#integrations-deploy-StackSets)
+ [Ação de implantação do Amazon ECS](#integrations-deploy-ECS)
+ [Ações de implantação do Elastic Beanstalk](#integrations-deploy-beanstalk)
+ [OpsWorks implantar ações](#integrations-deploy-opsworks)
+ [Ações de implantação do Service Catalog](#integrations-deploy-servicecatalog)
+ [Ação de implantação do Amazon Alexa](#integrations-deploy-alexa)
+ [CodeDeploy implantar ações](#integrations-deploy-CodeDeploy)
+ [XebiaLabs implantar ações](#integrations-deploy-xebialabs)

### Ações de implantação do Amazon EC2
<a name="integrations-deploy-S3"></a>

O [Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/) permite que você crie e gerencie a computação na nuvem. Você pode adicionar uma ação a um pipeline que use o Amazon EC2 como um provedor de implantação que implanta o aplicativo às instâncias.

Saiba mais:
+ Consulte a página de referência da ação em [Referência de ação do Amazon EC2](action-reference-EC2Deploy.md).
+ Para ver um tutorial, consulte [Tutorial: Implante em instâncias do Amazon EC2 com CodePipeline](tutorials-ec2-deploy.md).

### Ações de implantação do Amazon Elastic Container Service `EKS`
<a name="integrations-deploy-EKS"></a>

O [Amazon EKS](https://docs.aws.amazon.com/eks/latest/userguide/) permite que você crie e gerencie clusters do kubernetes. Você pode adicionar uma ação a um pipeline que use o Amazon EKS como um provedor de implantação que implanta a imagem no cluster. Você pode usar modelos de helm ou arquivos de manifesto do kubernetes.

Saiba mais:
+ Consulte a página de referência da ação em [Referência da ação de implantação `EKS` do Amazon Elastic Container Service](action-reference-EKS.md).
+ Para ver um tutorial, consulte [Tutorial: implante no Amazon EKS com CodePipeline](tutorials-eks-deploy.md).

### Ação de implantação do Amazon S3
<a name="integrations-deploy-S3"></a>

O [Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/) é o armazenamento para a Internet. Você pode utilizar o Amazon S3 para armazenar e recuperar qualquer volume de dados, a qualquer momento, de qualquer lugar na web. Você pode adicionar uma ação a um pipeline que usa o Amazon S3 como provedor de implantação.

**nota**  
O Amazon S3 também pode ser incluído em um pipeline como uma ação de origem.

Saiba mais:
+ [Criar um pipeline, estágios e ações](pipelines-create.md)
+ [Tutorial: Criar um pipeline que usa o Amazon S3 como um provedor de implantação](tutorials-s3deploy.md)

### AWS AppConfig implantar ações
<a name="integrations-deploy-AppConfig"></a>

AWS AppConfig é a capacidade de AWS Systems Manager criar, gerenciar e implantar rapidamente configurações de aplicativos. Você pode usar AppConfig com aplicativos hospedados em instâncias do EC2 AWS Lambda, contêineres, aplicativos móveis ou dispositivos de IoT.

Saiba mais:
+ CodePipeline Referência de configuração de ação para [Referência da ação de implantação do AWS AppConfig](action-reference-AppConfig.md)
+ [Tutorial: Crie um pipeline que use AWS AppConfig como provedor de implantação](tutorials-AppConfig.md)

### CloudFormation implantar ações
<a name="integrations-deploy-CloudFormation"></a>

[CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/)oferece aos desenvolvedores e administradores de sistemas uma maneira fácil de criar e gerenciar uma coleção de AWS recursos relacionados, usando modelos para provisionar e atualizar esses recursos. Você pode usar os modelos de exemplo do serviço ou criar outros modelos. Os modelos descrevem os AWS recursos e quaisquer dependências ou parâmetros de tempo de execução necessários para executar seu aplicativo.

O AWS Serverless Application Model (AWS SAM) se estende CloudFormation para fornecer uma maneira simplificada de definir e implantar aplicativos sem servidor. AWS O SAM oferece suporte ao Amazon API Gateway APIs, às funções AWS Lambda e às tabelas do Amazon DynamoDB. Você pode usar CodePipeline com CloudFormation e o AWS SAM para fornecer continuamente seus aplicativos sem servidor.

Você pode adicionar uma ação a um pipeline usado AWS CloudFormation como provedor de implantação. Ao usar AWS CloudFormation como provedor de implantação, você pode agir em CloudFormation pilhas e conjuntos de alterações como parte da execução de um pipeline. CloudFormation pode criar, atualizar, substituir e excluir pilhas e conjuntos de alterações quando um pipeline é executado. Como resultado, AWS recursos personalizados podem ser criados, provisionados, atualizados ou encerrados durante a execução de um pipeline, de acordo com as especificações fornecidas nos CloudFormation modelos e nas definições de parâmetros.

Saiba mais:
+ CodePipeline Referência de configuração de ação para [Referência da ação de implantação do CloudFormation](action-reference-CloudFormation.md)
+ [Entrega contínua com CodePipeline](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline.html) — Aprenda a usar CodePipeline para criar um fluxo de trabalho de entrega contínua para CloudFormation.
+ [Automatizando a implantação de aplicativos baseados em Lambda](https://docs.aws.amazon.com/lambda/latest/dg/automating-deployment.html) — Aprenda a usar o modelo de aplicativo AWS sem servidor e a criar um fluxo de trabalho de entrega contínua CloudFormation para seu aplicativo baseado em Lambda.

### CloudFormation StackSets implantar ações
<a name="integrations-deploy-StackSets"></a>

[CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/)oferece uma maneira de implantar recursos em várias contas e AWS regiões.

Você pode usar CodePipeline with CloudFormation para atualizar sua definição de conjunto de pilhas e implantar atualizações em suas instâncias.

Você pode adicionar as seguintes ações a um pipeline para usar AWS CloudFormation StackSets como provedor de implantação.
+ CloudFormationStackSet
+ CloudFormationStackInstances

Saiba mais:
+ CodePipeline Referência de configuração de ação para [Referência da ação de implantação do CloudFormation StackSets](action-reference-StackSets.md)
+ [Tutorial: criar um pipeline com ações AWS CloudFormation StackSets de implantação](tutorials-stackset-deployment.md)

### Ação de implantação do Amazon ECS
<a name="integrations-deploy-ECS"></a>

O Amazon ECS é um serviço de gerenciamento de contêineres de alta escalabilidade e alto desempenho que permite a você executar aplicações baseadas em contêiner na Nuvem AWS. Ao criar um pipeline, você pode selecionar o Amazon ECS como um provedor de implantação. Uma alteração de código no repositório de controle de origem aciona o pipeline para que ele crie uma nova imagem do Docker, a envie por push ao seu registro de contêiner e, em seguida, implante a imagem atualizada no Amazon ECS. Você também pode usar a ação do provedor **ECS (azul/verde)** CodePipeline para rotear e implantar tráfego para o Amazon ECS com. CodeDeploy

Saiba mais:
+ [O que é o Amazon ECS?](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/)
+ [Tutorial: Implantação contínua com CodePipeline](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-cd-pipeline.html)
+ [Criar um pipeline, estágios e ações](pipelines-create.md)
+ [Tutorial: Crie um pipeline com uma fonte e ECS-to-CodeDeploy implantação do Amazon ECR](tutorials-ecs-ecr-codedeploy.md)

### Ações de implantação do Elastic Beanstalk
<a name="integrations-deploy-beanstalk"></a>

O [Elastic Beanstalk](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/) é um serviço para implantação e escalabilidade de aplicações e serviços web desenvolvidos com Java, .NET, PHP, Node.js, Python, Ruby, Go e Docker em servidores familiares, como Apache, Nginx, Passenger e IIS. Você pode configurar CodePipeline para usar o Elastic Beanstalk para implantar seu código. Você pode criar a aplicação e o ambiente do Elastic Beanstalk para serem usados em uma ação de implantação em um estágio antes da criação do pipeline ou durante o uso do assistente **Criar pipeline**.

**nota**  
Esse atributo não está disponível na região Ásia-Pacífico (Hyderabad), Ásia-Pacífico (Melbourne), Oriente Médio (EAU), Europa (Espanha) ou Europa (Zurique). Para fazer referência a outras ações disponíveis, consulte [Integrações de produtos e serviços com CodePipeline](integrations.md).

Saiba mais:
+ [Conceitos básicos do Elastic Beanstalk](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/GettingStarted.Walkthrough.html)
+ [Criar um pipeline, estágios e ações](pipelines-create.md)

### OpsWorks implantar ações
<a name="integrations-deploy-opsworks"></a>

OpsWorks é um serviço de gerenciamento de configuração que ajuda você a configurar e operar aplicativos de todas as formas e tamanhos usando o Chef. Usando AWS OpsWorks Stacks, você pode definir a arquitetura do aplicativo e a especificação de cada componente, incluindo instalação de pacotes, configuração de software e recursos como armazenamento. Você pode configurar CodePipeline para usar para AWS OpsWorks Stacks implantar seu código em conjunto com livros de receitas e aplicativos personalizados do Chef em. OpsWorks
+ **Custom Chef Cookbooks** — OpsWorks usa Chef Cookbooks para lidar com tarefas como instalar e configurar pacotes e implantar aplicativos.
+ **Aplicativos** — Um OpsWorks aplicativo consiste em código que você deseja executar em um servidor de aplicativos. O código da aplicação é armazenado em um repositório, por exemplo, um bucket do Amazon S3.

Antes de criar o pipeline, você cria a OpsWorks pilha e a camada. Você pode criar o OpsWorks aplicativo para usar em uma ação de implantação em um estágio antes de criar o pipeline ou ao usar o assistente **Create Pipeline**.

CodePipeline Atualmente, o suporte para OpsWorks está disponível somente na região Leste dos EUA (Norte da Virgínia) (us-east-1).

Saiba mais: 
+ [Usando CodePipeline com AWS OpsWorks Stacks](https://docs.aws.amazon.com/opsworks/latest/userguide/other-services-cp.html)
+ [Livros de receitas e receitas](https://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook.html)
+ [AWS OpsWorks Apps](https://docs.aws.amazon.com/opsworks/latest/userguide/workingapps.html)

### Ações de implantação do Service Catalog
<a name="integrations-deploy-servicecatalog"></a>

O [Service Catalog](https://docs.aws.amazon.com/servicecatalog/latest/dg/) permite que as organizações criem e gerenciem catálogos de produtos aprovados para uso em AWS.

Você pode configurar CodePipeline para implantar atualizações e versões dos seus modelos de produto no Service Catalog. Você pode criar o produto do Service Catalog para ser usado em uma ação de implantação e, em seguida, usar o assistente **Criar pipeline** para criar o pipeline.

Saiba mais:
+ [Tutorial: Criar um pipeline que realiza a implantação no Service Catalog](tutorials-S3-servicecatalog.md)
+ [Criar um pipeline, estágios e ações](pipelines-create.md)

### Ação de implantação do Amazon Alexa
<a name="integrations-deploy-alexa"></a>



O [Amazon Alexa Skills Kit](https://developer.amazon.com/docs/custom-skills/use-the-alexa-skills-kit-samples.html) permite criar e distribuir skills baseadas em nuvem para usuários de dispositivos habilitados para Alexa.

**nota**  
Este atributo não está disponível na região Ásia-Pacífico (Hong Kong) ou Europa (Milão). Para usar outras ações de implantação disponíveis nessa região, consulte [Implantar integrações de ações](#integrations-deploy).

Você pode adicionar uma ação a um pipeline que usa o Alexa Skills Kit como provedor de implantação. Alterações na origem são detectadas pelo pipeline e, depois, ele implanta atualizações na skill da Alexa no serviço da Alexa.

Saiba mais:
+ [Tutorial: Criar um pipeline que implanta uma skill do Amazon Alexa](tutorials-alexa-skills-kit.md)

### CodeDeploy implantar ações
<a name="integrations-deploy-CodeDeploy"></a>

[CodeDeploy](https://docs.aws.amazon.com/codedeploy/latest/userguide/)coordena implantações de aplicativos em instâncias Amazon EC2/locais, plataformas de computação Amazon Elastic Container Service e plataformas de computação sem servidor. AWS Lambda Você pode configurar CodePipeline para usar CodeDeploy para implantar seu código. Você pode criar o aplicativo do CodeDeploy , a implantação e o grupo de implantação para usar em uma ação de implantação em um estágio antes de criar o pipeline ou quando usar o assistente **Create Pipeline (Criar pipeline)**.

Saiba mais:
+ [Etapa 3: criar um aplicativo no CodeDeploy](tutorials-simple-s3.md#S3-create-deployment)
+ [Tutorial: criar um pipeline simples (CodeCommit repositório)](tutorials-simple-codecommit.md)

### XebiaLabs implantar ações
<a name="integrations-deploy-xebialabs"></a>

Você pode configurar CodePipeline para usar [XebiaLabs](https://xebialabs.com/)para implantar seu código em uma ou mais ações em um pipeline. 

Saiba mais:
+ [Usando o XL Deploy com CodePipeline](https://legacydocs.xebialabs.com/xl-deploy/how-to/using-xl-deploy-with-aws-codepipeline.html)

## Integração da ação de aprovação ao Amazon Simple Notification Service
<a name="integrations-approval"></a>

O [Amazon SNS](https://docs.aws.amazon.com/sns/latest/gsg/) é um serviço de notificações por push rápido, flexível e totalmente gerenciado que permite enviar mensagens individuais ou distribuir mensagens para um grande número de destinatários. Com o Amazon SNS, é simples e econômico enviar notificações por push para usuários de dispositivos móveis, destinatários de e-mail ou até mesmo enviar mensagens a outros serviços distribuídos.

Ao criar uma solicitação de aprovação manual no CodePipeline, você pode, opcionalmente, publicar em um tópico no Amazon SNS para que todos os usuários do IAM inscritos nele sejam notificados de que a ação de aprovação está pronta para ser revisada.

Saiba mais:
+ [O que é o Amazon SNS?](https://docs.aws.amazon.com/sns/latest/gsg/)
+ [Conceda permissões do Amazon SNS para uma função de serviço CodePipeline](approvals-service-role-permissions.md)

## Integrações de ações de invocação
<a name="integrations-invoke"></a>

As informações a seguir são organizadas por tipo de CodePipeline ação e podem ajudá-lo a configurar CodePipeline a integração com os seguintes provedores de ação de invocação.

**Topics**
+ [Ações invocar do Amazon Inspector](#integrations-invoke-InspectorScan)
+ [Ações de invocação do Lambda](#integrations-invoke-Lambda)
+ [Ações de invocação do Step Functions](#w2aac11b9c17c11)

### Ações invocar do Amazon Inspector
<a name="integrations-invoke-InspectorScan"></a>

O [Amazon Inspector](https://aws.amazon.com/inspector/) é um serviço de gerenciamento de vulnerabilidades que descobre workloads automaticamente e as verifica continuamente em busca de vulnerabilidades de software e exposições não intencionais da rede. O Amazon Inspector oferece suporte a vários formatos de arquivamento, inclusive tar e war, e o Amazon Inspector oferece suporte a binários, inclusive binários Rust e Go. 

Você pode configurar a CodePipeline `InspectorScan` ação para automatizar a verificação de vulnerabilidades no código-fonte ou no repositório de imagens do Amazon ECR. 

Saiba mais:
+ CodePipeline referência de configuração de ação para [Referência da ação invocar `InspectorScan` do Amazon Inspector](action-reference-InspectorScan.md)

### Ações de invocação do Lambda
<a name="integrations-invoke-Lambda"></a>

O [Lambda](https://docs.aws.amazon.com/lambda/latest/dg/) permite executar códigos sem provisionar ou gerenciar servidores. Você pode configurar CodePipeline para usar as funções do Lambda para adicionar flexibilidade e funcionalidade aos seus pipelines. Você pode criar a função do Lambda para ser adicionada como uma ação em um estágio antes da criação do pipeline ou durante o uso do assistente **Criar pipeline**.

Saiba mais:
+ CodePipeline Referência de configuração de ação para [AWS Lambda invocar referência de ação](action-reference-Lambda.md)
+ [Invoque uma AWS Lambda função em um pipeline em CodePipeline](actions-invoke-lambda-function.md)

### Ações de invocação do Step Functions
<a name="w2aac11b9c17c11"></a>

O [Step Functions](https://docs.aws.amazon.com/step-functions/latest/dg/) permite criar e configurar máquinas de estado. Você pode configurar CodePipeline para usar ações de invocação do Step Functions para acionar execuções de máquinas de estado.

Saiba mais:
+ CodePipeline Referência de configuração de ação para [AWS Step Functions invocar referência de ação](action-reference-StepFunctions.md)
+ [Tutorial: use uma ação de AWS Step Functions invocação em um pipeline](tutorials-step-functions.md)

# Integrações gerais com CodePipeline
<a name="integrations-general"></a>

As AWS service (Serviço da AWS) integrações a seguir não se baseiam em tipos de CodePipeline ação.


|  |  | 
| --- |--- |
| Amazon CloudWatch |  [A Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/) monitora seus AWS recursos. Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-general.html)  | 
| Amazon EventBridge |  EventBridgeA [Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/) é um serviço web que detecta alterações em você Serviços da AWS com base nas regras que você define e invoca uma ação em uma ou mais especificadas Serviços da AWS quando ocorre uma alteração.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-general.html) | 
| AWS Cloud9 |  AWS Cloud9 é um IDE on-line, que você acessa por meio do seu navegador da web. O IDE oferece uma experiência de edição de código completa com suporte para várias linguagens de programação e depuradores de tempo de execução, bem como um terminal integrado. Em segundo plano, uma instância do Amazon EC2 hospeda um ambiente de AWS Cloud9 desenvolvimento. Para obter mais informações, consulte o *Guia do usuário do [AWS Cloud9](https://docs.aws.amazon.com/cloud9/latest/user-guide/)*.  Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-general.html)  | 
| AWS CloudTrail |  [CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/)captura chamadas de AWS API e eventos relacionados feitos por ou em nome de uma AWS conta e entrega arquivos de log para um bucket do Amazon S3 que você especificar. Você pode configurar CloudTrail para capturar chamadas de API do CodePipeline console, CodePipeline comandos da AWS CLI e da CodePipeline API. Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-general.html)  | 
| AWS CodeStar Notificações | Você pode configurar notificações para que os usuários saibam sobre alterações importantes, como quando um pipeline inicia a execução. Para obter mais informações, consulte [Criar uma regra de notificação](notification-rule-create.md). | 
| AWS Key Management Service |  O [AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/) é um serviço gerenciado que facilita a criação e o controle de chaves de criptografia usadas para criptografar seus dados. Por padrão, CodePipeline usa AWS KMS para criptografar artefatos para pipelines armazenados em buckets do Amazon S3. Saiba mais: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/integrations-general.html) Para uma chave do AWS KMS key, você pode usar o ID da chave, o ARN da chave ou o ARN do alias.   Os aliases são reconhecidos apenas na conta que criou a chave do KMS. Para ações entre contas, você só pode usar o ID ou o ARN da chave para identificar a chave. As ações entre contas envolvem o uso do perfil da outra conta (AccountB), portanto, a especificação do ID da chave usará a chave da outra conta (AccountB).   | 

# Exemplos da comunidade
<a name="integrations-community"></a>

As seguintes seções fornecem links para publicações no blog, artigos e exemplos fornecidos pela comunidade.

**nota**  
Esses links são fornecidos apenas para fins informativos e não devem ser considerados uma lista abrangente ou um endosso do conteúdo dos exemplos. AWS não é responsável pelo conteúdo ou pela precisão do conteúdo externo.

**Topics**
+ [Exemplos de integração: publicações no blog](integrations-community-blogposts.md)

# Exemplos de integração: publicações no blog
<a name="integrations-community-blogposts"></a>
+ [Rastreando o status da AWS CodePipeline compilação a partir do repositório Git de terceiros](https://aws.amazon.com/blogs/devops/aws-codepipeline-build-status-in-a-third-party-git-repository/)

  Aprenda a configurar recursos que exibirão seu pipeline e criarão o status da ação no repositório de terceiros, tornando mais fácil para o desenvolvedor monitorar o status sem mudar de contexto.

  *Publicado em março de 2021*
+ [Completo CI/CD com AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, e AWS CodePipeline](https://aws.amazon.com/blogs/devops/complete-ci-cd-with-aws-codecommit-aws-codebuild-aws-codedeploy-and-aws-codepipeline/)

  Saiba como configurar um pipeline que usa os CodeDeploy serviços CodeCommit, CodePipeline, e para compilar CodeBuild, criar e instalar um aplicativo Java com controle de versão em um conjunto de instâncias Linux do Amazon EC2.

  *Publicado em setembro de 2020*
+ [Testando e criando CI/CD pipelines para AWS Step Functions](https://aws.amazon.com/blogs/devops/testing-and-creating-ci-cd-pipelines-for-aws-step-functions-using-aws-codepipeline-and-aws-codebuild/?nc1=b_rp)

  Saiba como configurar recursos que coordenarão a máquina de estado do Step Functions e o pipeline.

  *Publicado em março de 2020*
+ [Implementando DevSecOps usando CodePipeline](https://aws.amazon.com/blogs/devops/implementing-devsecops-using-aws-codepipeline/)

  Saiba como usar um CI/CD pipeline para CodePipeline automatizar os controles de segurança preventivos e de detetive. Esta postagem aborda como usar um pipeline para criar um grupo de segurança simples e realizar verificações de segurança durante os estágios de origem, teste e produção para melhorar a postura de segurança de suas AWS contas.

  *Publicado em março de 2017*
+ [Implantação contínua no Amazon ECS usando CodePipeline, CodeBuild, Amazon ECR e CloudFormation](https://aws.amazon.com/blogs/compute/continuous-deployment-to-amazon-ecs-using-aws-codepipeline-aws-codebuild-amazon-ecr-and-aws-cloudformation/)

  Saiba como criar um pipeline de implantação contínua no Amazon Elastic Container Service (Amazon ECS). Os aplicativos são entregues como contêineres Docker usando CodePipeline CodeBuild,, Amazon ECR e. CloudFormation
  + Baixe um CloudFormation modelo de amostra e instruções para usá-lo para criar seu próprio pipeline de implantação contínua no repositório [ECS Reference Architecture: Continuous Deployment](https://github.com/awslabs/ecs-refarch-continuous-deployment). GitHub

  *Publicado em janeiro de 2017*
+ [Implantação contínua para aplicações sem servidor](https://aws.amazon.com/blogs/compute/continuous-deployment-for-serverless-applications/)

  Saiba como usar uma coleção de Serviços da AWS para criar um pipeline de implantação contínua para seus aplicativos sem servidor. Você usará o Serverless Application Model (SAM) para definir o aplicativo e seus recursos e CodePipeline para orquestrar a implantação do aplicativo. 
  + [Visualize um exemplo de aplicação](https://gist.github.com/SAPessi/246b278b6b7502b157a9fbaf3981d103) gravado na estrutura Go with the Gin e um shim de proxy do API Gateway.

  *Publicado em dezembro de 2016*
+ [Dimensionando DevOps implantações com CodePipeline o Dynatrace](https://www.dynatrace.com/blog/scaling-devops-deployments-with-aws-codepipeline-dynatrace/)

  Saiba como usar as soluções de monitoramento da Dynatrace para escalar pipelines CodePipeline, analisar automaticamente as execuções de testes antes que o código seja confirmado e manter os prazos de entrega ideais.

  *Publicado em novembro de 2016*
+ [Crie um pipeline para AWS Elastic Beanstalk CodePipeline usar AWS CloudFormation e CodeCommit](http://www.stelligent.com/automation/create-a-pipeline-for-elastic-beanstalk-in-codepipeline-using-cloudformation-and-codecommit/)

  Saiba como implementar a entrega contínua em um CodePipeline pipeline para um aplicativo em AWS Elastic Beanstalk. Todos os AWS recursos são provisionados automaticamente por meio do uso de um CloudFormation modelo. Este passo a passo também incorpora CodeCommit e AWS Identity and Access Management (IAM).

  *Publicado em maio de 2016*
+ [Automatize CodeCommit e CodePipeline entre CloudFormation](http://www.stelligent.com/automation/automate-codecommit-and-codepipeline-in-aws-cloudformation/)

  Use CloudFormation para automatizar o provisionamento de AWS recursos para um pipeline de entrega contínua que usa CodeCommit, CodePipeline, e. CodeDeploy AWS Identity and Access Management

  *Publicado em abril de 2016*
+ [Crie um funil de contas cruzadas em AWS CodePipeline](http://www.stelligent.com/automation/create-a-cross-account-pipeline-in-aws-cloudformation/)

  Saiba como automatizar o provisionamento do acesso a pipelines entre contas no AWS CodePipeline usando o AWS Identity and Access Management. Inclui exemplos em um CloudFormation modelo.

  *Publicado em março de 2016*
+ [Parte 2 da exploração do ASP.NET Core: fornecimento contínuo](https://blogs.aws.amazon.com/net/post/Tx2EHIJAM9LIW8G/Exploring-ASP-NET-Core-Part-2-Continuous-Delivery)

  Saiba como criar um sistema completo de entrega contínua para um aplicativo ASP.NET Core usando e. CodeDeploy AWS CodePipeline

  *Publicado em março de 2016*
+ [Crie um pipeline usando o AWS CodePipeline console](http://www.stelligent.com/cloud/create-a-pipeline-using-the-aws-codepipeline-console/)

  Saiba como usar o AWS CodePipeline console para criar um pipeline de dois estágios em um passo a passo baseado no. AWS CodePipeline [Tutorial: Criar um pipeline de quatro estágios](tutorials-four-stage-pipeline.md)

  *Publicado em março de 2016*
+ [Simulando AWS CodePipeline tubulações com AWS Lambda](http://www.stelligent.com/automation/mocking-aws-codepipeline-pipelines-with-lambda/)

  Saiba como invocar uma função Lambda que permite visualizar as ações e os estágios de CodePipeline um processo de entrega de software à medida que você o projeta, antes que o pipeline esteja operacional. Enquanto cria a estrutura do pipeline, você pode usar a função do Lambda para testar se o seu pipeline será concluído com êxito.

  *Publicado em fevereiro de 2016*
+ [Executando AWS Lambda funções no CodePipeline uso AWS CloudFormation](http://www.stelligent.com/automation/aws-lambda-functions-aws-codepipeline-cloudformation/)

  Saiba como criar uma AWS CloudFormation pilha que provisione todos os AWS recursos usados na tarefa [Invoque uma AWS Lambda função em um pipeline em CodePipeline](actions-invoke-lambda-function.md) do guia do usuário.

  *Publicado em fevereiro de 2016*
+ [Provisionando ações personalizadas CodePipeline em AWS CloudFormation](http://www.stelligent.com/automation/provisioning-custom-codepipeline-actions-in-cloudformation/)

  Saiba como usar AWS CloudFormation para provisionar ações personalizadas em CodePipeline.

  *Publicado em janeiro de 2016*
+ [Provisionamento com CodePipeline AWS CloudFormation](http://www.stelligent.com/automation/provisioning-aws-codepipeline-with-cloudformation/)

  Saiba como provisionar um pipeline básico de entrega contínua CodePipeline usando AWS CloudFormation.

  *Publicado em dezembro de 2015*
+ [Implantando de CodePipeline para OpsWorks Usando uma ação personalizada e AWS Lambda](http://hipsterdevblog.com/blog/2015/07/28/deploying-from-codepipeline-to-opsworks-using-a-custom-action-and-lambda/)

  Saiba como configurar seu pipeline e a AWS Lambda função a ser implantada AWS OpsWorks usando CodePipeline.

  *Publicado em julho de 2015*