Configurar o AWS CodeStar - AWS CodeStar

Em 31 de julho de 2024, a Amazon Web Services (AWS) interromperá o suporte para criação e visualização de projetos do AWS CodeStar. Após 31 de julho de 2024, você não poderá mais acessar o console do AWS CodeStar ou criar novos projetos. No entanto, os recursos do AWS criados pelo AWS CodeStar, incluindo seus repositórios de origem, pipelines e compilações, não serão afetados por essa alteração e continuarão funcionando. AWS CodeStar As conexões e notificações do AWS CodeStar não serão afetadas por essa descontinuação.

 

Se você deseja monitorar o trabalho, desenvolver código e criar, testar e implantar seus aplicativos, o Amazon CodeCatalyst fornece um processo de introdução simplificado e funcionalidades adicionais para gerenciar seus projetos de software. Saiba mais sobre a funcionalidade e os preços do Amazon CodeCatalyst.

Configurar o AWS CodeStar

Para poder começar a usar o AWS CodeStar, você deve concluir as seguintes etapas.

Etapa 1: Criar uma conta da

Cadastrar-se em uma Conta da AWS

Se você ainda não tem uma Conta da AWS, siga as etapas a seguir para criar uma.

Para se cadastrar em uma Conta da AWS
  1. Abra https://portal.aws.amazon.com/billing/signup.

  2. Siga as instruções on-line.

    Parte do procedimento de inscrição envolve receber uma chamada telefônica e digitar um código de verificação no teclado do telefone.

    Quando você se cadastra em uma Conta da AWS, um Usuário raiz da conta da AWS é criado. O usuário raiz tem acesso a todos os Serviços da AWS e recursos na conta. Como prática recomendada de segurança, atribua acesso administrativo a um usuário administrativo e use somente o usuário raiz para realizar as tarefas que exigem acesso do usuário raiz.

A AWS envia um e-mail de confirmação depois que o processo de cadastramento é concluído. A qualquer momento, é possível visualizar as atividades da conta atual e gerenciar sua conta acessando https://aws.amazon.com/ e selecionando Minha conta.

Crie um usuário administrador

Depois de se cadastrar em uma Conta da AWS, proteja seu Usuário raiz da conta da AWS, habilite o AWS IAM Identity Center e crie um usuário administrativo para não usar o usuário raiz em tarefas cotidianas.

Proteger seu Usuário raiz da conta da AWS
  1. Faça login no AWS Management Console como o proprietário da conta ao escolher a opção Usuário raiz e inserir o endereço de e-mail da Conta da AWS. Na próxima página, digite sua senha.

    Para obter ajuda ao fazer login usando o usuário raiz, consulte Fazer login como usuário raiz no Guia do usuário do Início de Sessão da AWS.

  2. Ative a autenticação multifator (MFA) para o usuário raiz.c

    Para obter instruções, consulte Habilitar um dispositivo MFA virtual para o usuário raiz de sua conta da Conta da AWS para seu (console) no Guia do usuário do IAM.

Criar um usuário administrativo
  1. Habilitar o IAM Identity Center.

    Para obter instruções, consulte Enabling AWS IAM Identity Center no Guia do usuário do AWS IAM Identity Center.

  2. No Centro de Identidade do IAM, conceda acesso administrativo a um usuário administrativo.

    Para ver um tutorial sobre como usar o Diretório do Centro de Identidade do IAM como fonte de identidade, consulte Configure user access with the default Diretório do Centro de Identidade do IAM no Guia do usuário do AWS IAM Identity Center.

Login como usuário administrativo
  • Para fazer login com seu usuário do Centro de Identidade do IAM, use a URL de login que foi enviada ao seu endereço de e-mail quando você criou o usuário do Centro do Usuário do IAM.

    Para obter ajuda com o login utilizando um usuário do Centro de Identidade do IAM, consulte Fazer login no portal de acesso da AWS, no Guia do usuário do Início de Sessão da AWS.

Etapa 2: Criar a função de serviço do AWS CodeStar

Crie um perfil de serviço que seja usado para dar permissão ao AWS CodeStar para administrar recursos e permissões do AWS do IAM em seu nome. Você precisa criar a função de serviço apenas uma vez.

Importante

Você deve estar conectado como um usuário administrativo do (ou conta raiz) para criar uma função de serviço. Para obter informações, consulte Criando seu primeiro grupo e usuário do IAM.

  1. Abra o console do AWS CodeStar em https://console.aws.amazon.com/codestar/.

  2. Escolha Iniciar projeto.

    Se você não vir Start project (Iniciar projeto) e for direcionado para a página da lista de projetos, a função de serviço já terá sido criada.

  3. Em Create service role (Criar função de serviço), escolha Yes, create role (Sim, criar função).

  4. Saia do assistente. Você vai retornar a ela mais tarde.

Etapa 3: configurar as permissões do IAM do usuário

Além do usuário administrativo, você pode usar o AWS CodeStar como um usuário do IAM, um usuário federado, o usuário raiz ou uma função assumida. Para obter informações sobre o que o AWS CodeStar pode fazer para usuários do IAM em comparação com usuários federados, consulte Perfis do IAM do AWS CodeStar.

Se você não tiver configurado usuários do IAM, consulte Usuário do IAM.

Para conceder acesso, adicione as permissões aos seus usuários, grupos ou perfis:

Etapa 4: criar um par de chaves do Amazon EC2 para projetos do AWS CodeStar

Muitos projetos do AWS CodeStar usam o AWS CodeDeploy ou o AWS Elastic Beanstalk para implantar código em instâncias do Amazon EC2. Para acessar as instâncias do Amazon EC2 associadas ao projeto, crie um par de chaves do Amazon EC2 para o usuário do IAM. O usuário do IAM deve ter permissões para criar e gerenciar chaves do Amazon EC2 (por exemplo, a permissão para executar as ações ec2:CreateKeyPair e ec2:ImportKeyPair). Para obter mais informações, consulte Pares de chaves do Amazon EC2.

Etapa 5: Abrir o console do AWS CodeStar

Faça login no AWS Management Console e então abra o console do AWS CodeStar em https://console.aws.amazon.com/codestar/.

Próximos Passos

Parabéns, você concluiu a configuração! Para começar a trabalhar com o AWS CodeStar, consulte Conceitos básicos do AWS CodeStar.