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.
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 aplicativos 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 aplicativos 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 aplicativos para implantação no Amazon EC2, no AWS Lambda e no AWS Elastic Beanstalk com suporte para 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.
Gerenciamento de acesso da equipe
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.
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 de compilação totalmente gerenciado
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.
Implantações automatizadas
O AWS CodeStar integra-se ao AWS CodeDeploy e ao AWS CloudFormation para que você possa atualizar facilmente o código do seu aplicativo 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 se integra ao Amazon CloudWatch, um serviço de monitoramento de aplicativos, 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 aplicativos e gerencie problemas do JIRA no painel do AWS CodeStar.
Saiba mais sobre a definição de preço do AWS CodeStar