Geral

P: O que é o AWS CodeStar?
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 questão de minutos, possibilitando que você comece o lançamento de código mais rapidamente. 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 rastrear facilmente 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.
 
P: Por que devo usar o AWS CodeStar?
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.
 
P: O que posso fazer com o AWS CodeStar?
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, permitindo que você comece rapidamente a codificar e a implantar seus aplicativos.
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 facilmente 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 JIRA da Atlassian, uma ferramenta de terceiros para rastreamento de problemas e gerenciamento de projetos, permitindo que você gerencie facilmente problemas do JIRA diretamente 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 compatíveis, inclusive Java, JavaScript, PHP, Ruby e Python.
 
P: Qual o preço do AWS CodeStar?
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

P: Como começo a usar o AWS CodeStar?
É possível começar a usar o AWS CodeStar em questão de 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.
 
P: Que tipos de aplicativos posso compilar com o AWS CodeStar?
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.
 
P: Como posso adicionar, remover ou alterar usuários em meus projetos do AWS CodeStar?
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.
 
P: Qual a relação entre os usuários do AWS CodeStar e do IAM?
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 existentes de conta global no IAM ainda são aplicadas.
 
P: Posso trabalhar em meus projetos do AWS CodeStar diretamente a partir de um IDE?
Sim. Ao instalar o AWS Toolkit for Eclipse ou Visual Studio, você obtém a capacidade de configurar facilmente seu ambiente de desenvolvimento local para trabalhar com projetos do CodeStar. Uma vez instalado, os desenvolvedores podem escolher a partir de uma lista de projetos disponíveis do CodeStar e ter suas ferramentas de desenvolvimento automaticamente configuradas para clonar e fazer verificar a saída do código-fonte de seus projetos, tudo isso a partir do IDE.
 
P: Como configuro meu painel de projetos?
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 de seu painel de projetos, arraste o bloco até a posição desejada.
 
P: Existem integrações de terceiros que eu possa usar com o AWS CodeStar?
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.
 
P: Sou um fornecedor de ferramentas de terceiros. Posso fazer a integração ao AWS CodeStar?
Estamos começando a criar um programa de integração para membros da AWS Partner Network (APN – Rede de parceiros da AWS). Se já for um membro da APN e tiver interesse em saber mais, envie um e-mail para aws-codestar-request@amazon.com.
 
P: Posso usar o AWS CodeStar para ajudar a gerenciar meus aplicativos existentes da AWS?
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 seus aplicativos atuais da AWS podem acessar as páginas dos respectivos serviços para mais informações.

Regiões

P: Em quais regiões o AWS CodeStar está disponível?
Consulte Tabela de regiões para obter detalhes. O console do CodeStar exibe todos os seus projetos de desenvolvimento em todas as regiões em uma visualização única e centralizada. Seu projeto do CodeStar será salvo na região na qual o console estiver definido.

P: Posso usar o AWS CodeStar para executar aplicativos em outras regiões?
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 a definição de preço 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