Criação de um novo espaço e função de desenvolvimento (começando sem um convite) - Amazon CodeCatalyst

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

Criação de um novo espaço e função de desenvolvimento (começando sem um convite)

Você pode se inscrever na Amazon CodeCatalyst sem um convite para um espaço ou projeto existente. Ao fazer isso, você criará um espaço e um projeto depois de criar seu ID de AWS construtor. Como parte da criação de um espaço, você precisará adicionar um Conta da AWS para fins de cobrança.

dica

Se você encontrar algum problema ao se inscrever no seu CodeCatalyst perfil da Amazon, siga as etapas fornecidas nessa página. Se precisar de ajuda adicional, consulteProblemas ao se inscrever.

Aqui está um fluxo possível para um usuário que está começando CodeCatalyst sem um convite para um projeto ou espaço.

Mary Major é uma desenvolvedora que está interessada CodeCatalyst e decide experimentá-lo. Ela navega até o CodeCatalyst console e escolhe a opção de se inscrever e criar uma ID de AWS construtor. Mary fornece um endereço de e-mail e uma senha para criar sua ID de AWS construtor. Ela poderá usar seu AWS Builder ID para fazer login em CodeCatalyst outros aplicativos. Quando solicitada a escolher um alias, ela especifica MaryMajor como o nome de CodeCatalyst usuário que será exibido CodeCatalyst e que outros membros do projeto usarão para @mention Mary.

Em seguida, Mary é automaticamente direcionada para criar um espaço. Como parte desse fluxo, Mary é convidada a associar an Conta da AWS ao espaço que ela está criando para que ela possa ver o código de amostra em seu primeiro projeto de criação e implantação. Ela adiciona essas informações e cria seu espaço, onde escolhe a opção de criar uma função de desenvolvimento de pré-visualização que pode ser usada para projetos em seu novo espaço. Mary opta por criar um projeto e, em seguida, visualiza uma lista de plantas para projetos. Depois de analisar as informações dos esquemas disponíveis, ela decide experimentar o modelo moderno de aplicativo web de três camadas para seu primeiro projeto. Ela preenche os campos obrigatórios e cria o projeto. Assim que o projeto estiver pronto, ela será direcionada para uma página de resumo do projeto que inclui atividades recentes, bem como links para o código do projeto e o fluxo de trabalho que cria e implanta automaticamente esse código. Ela explora o código e o fluxo de trabalho, incluindo a visualização do aplicativo web de amostra implantado. Gostando do que vê, ela decide convidar alguns de seus colegas de trabalho para o projeto para começar a explorar. CodeCatalyst

Quando ela tem um momento, Mary configura sua ID do AWS construtor para fazer login CodeCatalyst com autenticação multifator ()MFA. Com a MFA configuração, Mary pode fazer login CodeCatalyst usando uma combinação de sua CodeCatalyst senha e uma senha ou token de um aplicativo de autenticação de terceiros aprovado.

Criando um novo espaço e IAM funções

Siga estas etapas para se inscrever no seu CodeCatalyst perfil da Amazon, criar um espaço e adicionar uma conta, uma função de suporte e uma função de desenvolvedor ao seu espaço.

O procedimento final cria e adiciona a função de desenvolvedor. A função de desenvolvedor é uma AWS IAM função que permite que seus CodeCatalyst fluxos de trabalho acessem AWS recursos. A função de desenvolvedor é uma função de serviço usada para gerenciar Serviços da AWS e será criada na conta que está conectada. Uma função de serviço é uma IAMfunção que um serviço assume para realizar ações em seu nome. Um IAM administrador pode criar, modificar e excluir uma função de serviço internamenteIAM. O papel terá um nomeCodeCatalystWorkflowDevelopmentRole-spaceName. Para obter mais informações sobre a função e a política de funções, consulteEntendendo a função CodeCatalystWorkflowDevelopmentRole-spaceNamede serviço.

nota

Como prática recomendada de segurança, atribua acesso administrativo somente aos usuários administrativos e desenvolvedores que precisam gerenciar o acesso aos AWS recursos no espaço.

Antes de começar, você deve estar pronto para fornecer uma Conta da AWS ID para uma conta na qual tenha privilégios administrativos. Tenha seu Conta da AWS ID de 12 dígitos em mãos. Para obter informações sobre como encontrar seu Conta da AWS ID, consulte Seu Conta da AWS ID e seu alias.

Inscrever um novo usuário
  1. Antes de começar no CodeCatalyst console, abra o AWS Management Console e verifique se você está conectado com o mesmo Conta da AWS que deseja usar para criar seu espaço.

  2. Abra o CodeCatalyst console em https://codecatalyst.aws/.

  3. Na página de boas-vindas, selecione Cadastrar-se. A página Criar seu ID do builder AWS é exibida. Seu AWS Builder ID é uma identidade que você cria para entrar. Não é o mesmo que um Conta da AWS.

  4. Em Seu endereço de e-mail, insira o endereço de e-mail ao qual você deseja se associar CodeCatalyst. Em seguida, escolha Próximo.

  5. Em Seu nome, forneça o nome e o sobrenome que você deseja exibir nos aplicativos em que você usa seu ID do AWS Builder. Espaços são permitidos. Esse será o nome do seu perfil AWS Builder ID, como Mary Major. Você pode alterar o nome posteriormente.

    Escolha Próximo. A página de verificação de e-mail é exibida.

  6. Um código de verificação será enviado para o e-mail que você especificou. Insira esse código em Código de verificação e escolha Verificar. Se você não receber seu código após 5 minutos e não conseguir encontrá-lo nas pastas de spam ou lixo eletrônico, escolha Reenviar código.

  7. Depois de verificarmos seu código, insira uma senha que atenda aos requisitos em Senha e Confirmar senha.

    Marque a caixa de seleção confirmando sua concordância com o Contrato do AWS Cliente e os Termos de AWS Serviço e, em seguida, escolha Criar ID do AWS Construtor.

  8. Na página Criar seu CodeCatalyst alias, insira um alias que você deseja usar como seu identificador de usuário exclusivo. CodeCatalyst Escolha uma versão abreviada do seu nome sem espaços, como MaryMajor. Outros CodeCatalyst usuários usarão isso para @mention você em comentários e pull requests. Seu CodeCatalyst perfil conterá seu nome completo do seu AWS Builder ID e seu CodeCatalyst alias. Você não pode alterar seu CodeCatalyst alias posteriormente.

    Seu nome completo e seu alias serão exibidos em diferentes áreas em CodeCatalyst. Por exemplo, o nome do seu perfil é exibido para sua atividade listada no feed de atividades, mas os membros do projeto usarão seu alias para @mention você.

    Escolha Próximo. A página é atualizada para mostrar a seção Crie seu CodeCatalyst espaço.

  9. Em Dê um nome ao seu espaço, insira o nome do seu espaço. Você não pode mudar isso mais tarde.

    nota

    Os nomes dos espaços devem ser exclusivos em todos os lados CodeCatalyst. Você não pode reutilizar nomes de espaços excluídos.

  10. No menu Região da AWSsuspenso, escolha a região em que você deseja armazenar seu espaço e os dados do projeto. Você não pode mudar isso mais tarde.

  11. Escolha Próximo. A página é atualizada para mostrar a página para adicionar um Conta da AWS. Essa conta será usada como a conta de cobrança do espaço.

  12. Em Conta da AWS ID, insira o ID de doze dígitos da conta que você deseja conectar ao seu espaço.

    No token de verificação AWS da conta, copie o ID do token gerado. O token é copiado automaticamente para você, mas talvez você queira armazená-lo enquanto aprova a solicitação de AWS conexão.

  13. Escolha Ir para o AWS console para verificar.

  14. A página Verify Amazon CodeCatalyst Space é aberta no AWS Management Console. Esta é a página do Amazon CodeCatalyst Spaces. Talvez seja necessário fazer login para acessar a página.

    No AWS Management Console, certifique-se de escolher o mesmo Região da AWS em que deseja criar seu espaço.

    Para acessar diretamente a página, faça login no Amazon CodeCatalyst Spaces AWS Management Console em https://console.aws.amazon.com/codecatalyst/ home/.

    O campo do token de verificação no AWS Management Console é preenchido automaticamente com o token gerado em CodeCatalyst.

  15. (Opcional) Em Níveis pagos autorizados, escolha Autorizar níveis pagos (Standard, Enterprise) para ativar os níveis pagos em sua conta de cobrança.

    nota

    Isso não eleva o nível de cobrança para um nível pago. No entanto, isso configura o Conta da AWS para que você possa alterar o nível de cobrança do seu espaço a qualquer momento. CodeCatalyst Você pode ativar os níveis pagos a qualquer momento. Sem fazer essa alteração, o espaço só pode usar o nível Gratuito.

  16. Escolha Verificar espaço.

    Uma mensagem de sucesso da conta verificada é exibida para mostrar que a conta foi adicionada ao espaço.

  17. Permaneça na página Verify Amazon CodeCatalyst Space. Escolha o link a seguir: Para adicionar IAM funções a esse espaço, veja os detalhes do espaço.

    A página de conexões com detalhes do CodeCatalyst espaço é aberta no AWS Management Console. Esta é a página do Amazon CodeCatalyst Spaces. Talvez seja necessário fazer login para acessar a página.

  18. Volte para a CodeCatalyst página e escolha Avançar.

  19. Uma mensagem de status é exibida enquanto seu espaço está sendo criado. Quando o espaço é criado, CodeCatalyst a seguinte mensagem é exibida: Seu espaço está pronto. Sua última etapa é criar um projeto. . Você pode executar uma das seguintes ações:

    nota

    Se um erro de permissão ou um banner for exibido, atualize a página e tente visualizá-la novamente.

Para criar e adicionar o CodeCatalyst CodeCatalystWorkflowDevelopmentRole-spaceName
  1. Antes de começar no CodeCatalyst console, abra o e AWS Management Console, em seguida, verifique se você está logado com o mesmo Conta da AWS em seu espaço.

  2. Abra o CodeCatalyst console em https://codecatalyst.aws/.

  3. Navegue até seu CodeCatalyst espaço. Escolha Settings (Configurações) e Contas da AWS.

  4. Escolha o link para Conta da AWS onde você deseja criar a função. A página de Conta da AWS detalhes é exibida.

  5. Escolha Gerenciar funções em AWS Management Console.

    A página Adicionar IAM função ao CodeCatalyst espaço da Amazon é aberta no AWS Management Console. Esta é a página do Amazon CodeCatalyst Spaces. Talvez seja necessário fazer login para acessar a página.

  6. Escolha Criar função CodeCatalyst de administrador de desenvolvimento em IAM. Essa opção cria uma função de serviço que contém a política de permissões e a política de confiança para a função de desenvolvimento. O papel terá um nomeCodeCatalystWorkflowDevelopmentRole-spaceName. Para obter mais informações sobre a função e a política de funções, consulteEntendendo a função CodeCatalystWorkflowDevelopmentRole-spaceNamede serviço.

    nota

    Essa função só é recomendada para uso com contas de desenvolvedor e usa a política AdministratorAccess AWS gerenciada, dando a ela acesso total para criar novas políticas e recursos nela Conta da AWS.

  7. Escolha Criar função de desenvolvimento.

  8. Na página de conexões, em IAMFunções disponíveis para CodeCatalyst, veja a CodeCatalystWorkflowDevelopmentRole-spaceName função na lista de IAM funções adicionadas à sua conta.

  9. Para retornar ao seu espaço, escolha Go to Amazon CodeCatalyst.

Para criar e adicionar o CodeCatalyst AWSRoleForCodeCatalystSupport
  1. Antes de começar no CodeCatalyst console, abra o e AWS Management Console, em seguida, verifique se você está logado com o mesmo Conta da AWS em seu espaço.

  2. Navegue até seu CodeCatalyst espaço. Escolha Settings (Configurações) e Contas da AWS.

  3. Escolha o link para Conta da AWS onde você deseja criar a função. A página de Conta da AWS detalhes é exibida.

  4. Escolha Gerenciar funções em AWS Management Console.

    A página Adicionar IAM função ao CodeCatalyst espaço da Amazon é aberta no AWS Management Console. Esta é a página do Amazon CodeCatalyst Spaces. Talvez seja necessário fazer login para acessar a página.

  5. Em detalhes do CodeCatalyst espaço, escolha Adicionar função de CodeCatalyst Support. Essa opção cria uma função de serviço que contém a política de permissões e a política de confiança para a função de desenvolvimento de pré-visualização. A função terá um nome AWSRoleForCodeCatalystSupportcom um identificador exclusivo anexado. Para obter mais informações sobre a função e a política de funções, consulteEntendendo a função AWSRoleForCodeCatalystSupportde serviço.

  6. Na página Adicionar função para CodeCatalyst Support, deixe o padrão selecionado e escolha Criar função.

  7. Em IAMFunções disponíveis para CodeCatalyst, veja a CodeCatalystWorkflowDevelopmentRole-spaceName função na lista de IAM funções adicionadas à sua conta.

  8. Para retornar ao seu espaço, escolha Go to Amazon CodeCatalyst.

Depois de criar seu AWS Builder ID, criar seu primeiro espaço e adicionar uma conta, você poderá criar um projeto. Para obter mais informações, consulte Como criar um projeto. Se esta é a primeira vez que você usa CodeCatalyst, sugerimos começar comTutorial: Criando um projeto com o blueprint de aplicativo web moderno de três camadas.