Perguntas frequentes sobre o AWS CodeStar

Descontinuação do suporte do AWS CodeStar

Em 31 de julho de 2024, a Amazon Web Services (AWS) descontinuará o suporte para criar e visualizar projetos do AWS CodeStar. Depois de 31 de julho de 2024, você não poderá mais acessar o console do AWS CodeStar nem criar novos projetos. No entanto, os recursos da 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. As conexõ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 suas aplicações, 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.

Geral

O AWS CodeStar é um serviço de desenvolvimento baseado na nuvem que disponibiliza as ferramentas necessárias para desenvolver, compilar e implantar rapidamente aplicativos na AWS. Com o AWS CodeStar, é possível configurar toda a sua cadeia de ferramentas de entrega contínua em alguns minutos, possibilitando que você comece a agilizar o lançamento de código. O AWS CodeStar proporciona facilidade para que toda a sua equipe trabalhe em conjunto de maneira segura, com políticas integradas baseadas em funções que permitem que você gerencie facilmente o acesso e a adição de proprietários, colaboradores e visualizadores a projetos. Cada projeto do AWS CodeStar acompanha um painel unificado de projetos e uma integração com o software JIRA da Atlassian, uma ferramenta de terceiros para rastreamento de problemas e gerenciamento de projetos. Com o painel de projetos do AWS CodeStar, você pode facilmente rastrear todo o seu processo de desenvolvimento de software, desde um item de trabalho de backlog até a implantação do código de produção.

Você deve usar o CodeStar sempre que desejar configurar rapidamente um projeto de desenvolvimento de software na AWS, independentemente de estar começando com um conjunto completo de ferramentas para um projeto baseado em equipe ou apenas configurando um projeto de teste com um repositório de origem. O AWS CodeStar também pode ser usado por qualquer pessoa interessada em saber mais sobre a entrega contínua, começando com uma cadeia completa de ferramentas para uma amostra de projeto. O AWS CodeStar orienta você durante a experiência de configuração usando modelos de projetos que configuram aplicações reais e que podem ser modificados a qualquer momento no futuro para atender às suas necessidades.

Comece a desenvolver na AWS em questão de minutos. O AWS CodeStar facilita configurar toda a sua cadeia de ferramentas de desenvolvimento e entrega contínua para codificar, compilar, testar e implantar o código de seu aplicativo. Para começar um projeto, você pode escolher entre uma variedade de modelos do AWS CodeStar para Amazon EC2, AWS Lambda e AWS Elastic Beanstalk. Quando você escolhe um modelo de projeto, os serviços subjacentes da AWS são provisionados em minutos, o que permite iniciar rapidamente a codificação e a implantação de aplicações.

Trabalhe em equipe com total segurança. O AWS CodeStar permite que você e sua equipe colaborem de maneira segura. O AWS CodeStar simplifica o processo de configuração do acesso a projetos para equipes porque disponibiliza políticas integradas baseadas em funções que seguem as melhores práticas de segurança da AWS. Você pode gerenciar de modo fácil o acesso a proprietários, colaboradores e visualizadores de projetos sem precisar configurar manualmente sua própria política para cada serviço.

Gerencie a entrega de software com facilidade. O AWS CodeStar oferece uma maneira fácil de coordenar suas atividades cotidianas de desenvolvimento por meio de um painel de projetos unificado. Ele permite monitorar as atividades de aplicativos e rastrear o progresso em todas as etapas do processo de desenvolvimento de software, inclusive confirmações, compilações, testes e implantações de código, a partir de um local central. O AWS CodeStar integra-se ao Atlassian JIRA, uma ferramenta de terceiros de rastreamento de problemas e gerenciamento de projetos, o que permite criar e gerenciar facilmente problemas do JIRA no painel do AWS CodeStar.

Escolha entre diversos modelos de projetos. Com os modelos de projeto do AWS CodeStar, você pode desenvolver facilmente várias aplicações, inclusive websites, aplicativos web, web services, além de habilidades do Alexa. Os modelos de projeto do AWS CodeStar incluem o código para começar a usar linguagens de programação aceitas, como Java, JavaScript, PHP, Ruby e Python.

Não há cobranças adicionais relacionadas ao AWS CodeStar. Você paga pelos recursos da AWS (p. ex., instâncias do EC2, execuções do Lambda ou buckets do S3) usados em seus projetos do CodeStar. O pagamento é feito conforme o uso. Não há taxas mínimas nem compromissos antecipados.

Recursos e funções

É possível começar a usar o AWS CodeStar em alguns minutos por meio do console do AWS CodeStar. Primeiramente, selecione um dos modelos de projetos disponíveis do CodeStar. Isso provisionará automaticamente todos os recursos necessários para seu projeto. Após seu projeto ter sido provisionado, você pode ver seu aplicativo em execução no bloco “Application endpoints”. Siga as etapas no console do CodeStar para conectar-se ao repositório de origem do AWS CodeCommit para seu projeto e começar a codificar. Você pode usar o painel de projetos para rastrear e gerenciar as alterações no processo de lançamento e ver as atividades mais recentes do projeto.

O CodeStar pode ser usado para compilar aplicativos web, web services e mais. Os aplicativos são executados no Amazon EC2, no AWS Elastic Beanstalk ou no AWS Lambda. Os modelos de projetos estão disponíveis em várias linguagens de programação diferentes, como Java, Node.js (Javascript), PHP, Python e Ruby.

Você pode adicionar, alterar ou remover usuários em seu projeto do CodeStar por meio da seção “Team” no console do CodeStar. É possível optar por conceder permissões de proprietário, colaborador ou visualizador aos usuários. Você também pode remover usuários ou alterar suas funções a qualquer momento.

Os usuários do CodeStar são usuários do IAM gerenciados pelo CodeStar para disponibilizar politicas de acesso integradas baseadas em funções em todo o seu ambiente de desenvolvimento. Como os usuários do CodeStar baseiam-se no IAM, você continua obtendo os benefícios administrativos do IAM. Por exemplo, se você adicionar um usuário atual do IAM a um projeto do CodeStar, as políticas atuais de conta global no IAM ainda serão aplicadas.

Sim. Ao instalar o AWS Toolkit for Eclipse for Visual Studio, você obtém a capacidade de configurar facilmente seu ambiente de desenvolvimento local para trabalhar com projetos do CodeStar. Depois de instalado, os desenvolvedores poderão selecionar uma opção em uma lista de projetos disponíveis do CodeStar e terão suas ferramentas de desenvolvimento configuradas automaticamente para clonar e fazer check-out do código-fonte dos seus projetos, tudo isso por meio do IDE.

Os painéis de projetos podem ser configurados para exibir os blocos que você desejar, onde você desejar. Para adicionar ou remover blocos, clique no menu suspenso “Tiles”, encontrado no painel de projetos. Para alterar o layout do seu painel de projetos, arraste a imagem lado a lado até a posição desejada.

O AWS CodeStar trabalha com o JIRA da Atlassian para integrar o gerenciamento de problemas a seus projetos. Além disso, você pode adicionar ações de parceiros ao AWS CodePipeline de seu projeto. Para ver uma lista com as ações disponíveis do CodePipeline, consulte a página de integrações do AWS CodePipeline.

Estamos começando a criar um programa de integração para membros da AWS Partner Network (APN – Rede de parceiros da AWS). Se você já for um membro do APN e tiver interesse em saber mais, envie um e-mail para aws-codestar-request@amazon.com.

Não. O AWS CodeStar ajuda os clientes a iniciar rapidamente novos projetos de software na AWS. Cada projeto do CodeStar inclui ferramentas de desenvolvimento, inclusive AWS CodePipeline, AWS CodeCommit, AWS CodeBuild e AWS CodeDeploy, que podem ser usadas individualmente e com aplicativos existentes da AWS. Os clientes que tiverem interesse em saber como essas ferramentas podem ajudá-los com suas aplicações atuais da AWS podem acessar as páginas dos serviços respectivos para obter mais informações.

Regiões

Consulte Produtos e serviços regionais para obter detalhes. O console do CodeStar exibe todos os seus projetos de desenvolvimento em todas as regiões em uma única visualização centralizada. Além disso, o projeto do CodeStar será salvo na região em que o console estiver definido.

O CodeStar configura e gerencia recursos de serviços de código, como um repositório do CodeCommit, nas regiões que você especificar durante a configuração de seu projeto do CodeStar.

Saiba mais sobre os preços do AWS CodeStar

Acesse a página de definição de preço
Pronto para compilar?
Comece a usar o AWS CodeStar
Tem outras dúvidas?
Entre em contato conosco