O AWS CodeStar disponibiliza todas as ferramentas necessárias para desenvolver, criar e implantar rapidamente aplicações na AWS. Com o AWS CodeStar, você pode usar vários modelos de projetos para começar a desenvolver aplicações no Amazon EC2, no AWS Lambda e no AWS Elastic Beanstalk. Os projetos do AWS CodeStar aceitam várias linguagens de programação conhecidas, como Java, JavaScript, PHP, Ruby e Python. O AWS CodeStar permite acelerar a entrega de aplicativos fornecendo uma cadeia de ferramentas de entrega contínua previamente configurada para desenvolver, testar e implantar projetos na AWS. Você pode facilmente proteger o acesso aos seus projetos por meio das políticas integradas de segurança para várias funções, como proprietários, colaboradores e visualizadores. O painel de projetos do AWS CodeStar facilita o monitoramento central das atividades de aplicações e o gerenciamento de tarefas diárias de desenvolvimento, como confirmações, criações e implantações recentes de código. Como o AWS CodeStar integra-se ao Atlassian JIRA, uma ferramenta de terceiros de rastreamento de problemas e gerenciamento de projetos, é possível criar e gerenciar problemas do JIRA no painel do AWS CodeStar.

Modelos de projetos

O AWS CodeStar disponibiliza vários modelos de projetos para ajudá-lo a começar rapidamente a desenvolver aplicações para implantação no Amazon EC2, no AWS Lambda e no AWS Elastic Beanstalk com apoio a várias linguagens de programação conhecidas, como Java, JavaScript, Python, Ruby e PHP. Com o AWS CodeStar, você pode usar um editor de código de sua escolha, como o Visual Studio, o Eclipse ou a AWS Command Line Interface.

Project Templates
Gerenciamento do acesso de equipes

O AWS CodeStar usa o AWS Identity and Access Management (IAM) para gerenciar identidades do desenvolvedor. Além disso, ele disponibiliza políticas de segurança integradas baseadas em funções que permitem que você proteja de maneira fácil o acesso para a sua equipe. O AWS CodeStar permite compartilhar projetos usando três níveis de acesso: proprietários, colaboradores e visualizadores.

Team Access
Repositório Git hospedado

O AWS CodeStar armazena o código de aplicativos com segurança no AWS CodeCommit, um serviço totalmente gerenciado de controle de fontes que elimina a necessidade de gerenciar sua própria infraestrutura para hospedar repositórios Git. Você também pode optar por armazenar o código-fonte do projeto em repositório do GitHub em sua própria conta do GitHub.

Serviço totalmente gerenciado de compilação

O AWS CodeStar compila e empacota seu código-fonte usando o AWS CodeBuild, um serviço gerenciado de criação que possibilita que você crie, teste e integre código com maior frequência.

Pipeline automatizado de entrega contínua

O AWS CodeStar acelera o lançamento de software com a ajuda do AWS CodePipeline, um serviço de CI/CD (Continuous integration and continuous delivery – Integração contínua e entrega contínua). Cada projeto vem pré-configurado com um pipeline automático que cria, testa e implanta continuamente código a cada confirmação.

Pipeline
Implantações automatizadas

O AWS CodeStar integra-se ao AWS CodeDeploy e ao AWS CloudFormation para que você possa atualizar facilmente o código da sua aplicação e implantá-lo no Amazon EC2 e no AWS Lambda.

Integrações com IDE

Após criar um projeto no AWS CodeStar, você pode começar a desenvolver o código diretamente no AWS Cloud9, o que facilita o início do desenvolvimento na AWS. O Cloud9 é um IDE baseado na nuvem que permite escrever, executar e depurar código usando apenas um navegador. O Cloud9 é fornecido com um terminal que tem uma interface da linha de comando da AWS pré-autenticada, o que permite acessar imediatamente uma grande variedade de Serviços da AWS. Além do Cloud9, o CodeStar permite escolher entre vários outros IDEs populares, como Microsoft Visual Studio e Eclipse.

Painel central de projetos

Os projetos do AWS CodeStar incluem um painel unificado para que você possa rastrear e gerenciar facilmente sua cadeia de ferramentas completa de desenvolvimento. Com o painel de projetos, você pode centralizar o gerenciamento de atividades para o seu pipeline de CI/CD, como confirmações, criações, testes e implantações de código, além de tomar medidas de correção sempre que for necessário. O AWS CodeStar também inclui um wiki de projetos, o que torna mais fácil para você disponibilizar informações de interesse da equipe, como links de projetos, amostras de código e anotações da equipe. O AWS CodeStar também integra-se ao Amazon CloudWatch, um serviço de monitoramento de aplicações, e o Atlassian JIRA Software, uma ferramenta de terceiros de rastreamento de problemas e gerenciamento de projetos. Essas integrações permitem que você centralize o monitoramento das atividades de aplicações e gerencie problemas do JIRA no painel do AWS CodeStar.

CPU Util
JIRA Integration