AWS CodeStar 지원 중단

Amazon Web Services(AWS)는 2024년 7월 31일부로 AWS CodeStar 프로젝트 생성 및 보기에 대한 지원을 중단합니다. 2024년 7월 31일 이후에는 더 이상 AWS CodeStar 콘솔에 액세스하거나 새 프로젝트를 생성할 수 없습니다. 하지만 소스 리포지토리, 파이프라인, 빌드를 포함하여 AWS CodeStar에서 생성한 AWS 리소스는 이 변경의 영향을 받지 않고 계속 작동합니다. AWS CodeStar 연결은 이번 중단의 영향을 받지 않습니다.

작업을 추적하고, 코드를 개발하고, 애플리케이션을 구축, 테스트 및 배포하려는 경우 Amazon CodeCatalyst를 통해 시작 프로세스를 간소화하고 추가 기능을 사용하여 소프트웨어 프로젝트를 관리할 수 있습니다. Amazon CodeCatalyst의 기능요금에 대해 자세히 알아보세요.

일반

AWS CodeStar는 AWS에서 애플리케이션을 신속하게 개발, 구축 및 배포하는 데 필요한 도구를 제공하는 클라우드 기반 개발 서비스입니다. AWS CodeStar에서는 몇 분 만에 전체 지속적 전달 도구 체인을 구성할 수 있으므로 코드 릴리스를 더욱 빠르게 시작할 수 있습니다. AWS CodeStar에서는 간편하게 프로젝트에 대한 액세스를 관리하고 소유자, 기여자 및 최종 사용자를 추가할 수 있는 내장된 역할 기반 정책을 통해 전체 팀이 안전하게 협력할 수 있습니다. 각 AWS CodeStar 프로젝트는 통합된 프로젝트 대시보드와 더불어 타사의 문제 추적 및 프로젝트 관리 도구인 Atlassian JIRA 소프트웨어가 통합되어 제공됩니다. AWS CodeStar 프로젝트 대시보드를 사용하면 작업 항목 백로그에서부터 프로덕션 코드 배포에 이르기까지 전체 소프트웨어 개발 프로세스를 간편하게 추적할 수 있습니다.

팀 기반 프로젝트를 위한 전체 도구 세트를 사용하여 시작하든 소스 리포지토리로 시범 프로젝트를 구성하든 상관없이, AWS에서 소프트웨어 개발 프로젝트를 신속하게 구성하려고 할 때마다 CodeStar를 사용해야 합니다. 또한, 지속적 전달에 대해 좀 더 배우고자 하는 사람이면 누구나 AWS CodeStar를 사용할 수 있으며 샘플 프로젝트의 전체 도구 체인으로 시작할 수 있습니다. AWS CodeStar는 실제 애플리케이션을 구성하고 언제든 필요에 따라 수정할 수 있는 프로젝트 템플릿을 통해 설정 과정을 안내합니다.

몇 분 만에 AWS에서 개발 시작. AWS CodeStar를 사용하면 애플리케이션 코드의 코딩, 빌드, 테스트 및 배포를 위한 전체 개발 및 지속적 전달 도구 체인을 간편하게 구성할 수 있습니다. 프로젝트를 시작하려면 다양한 Amazon EC2, AWS Lambda 및 AWS Elastic Beanstalk용 AWS CodeStar 템플릿 중에서 선택하면 됩니다. 프로젝트 템플릿을 선택하면, 해당 AWS 서비스가 몇 분 만에 프로비저닝되므로 애플리케이션 코딩 및 배포를 신속하게 시작할 수 있습니다.

팀 전체에서 안전하게 협업. AWS CodeStar를 사용하면 팀 전체에서 안전한 방식으로 협업할 수 있습니다. AWS CodeStar는 AWS 보안 모범 사례를 준수하는 내장된 역할 기반 정책을 제공하므로, 팀의 프로젝트 액세스 권한을 설정하는 프로세스가 간단해집니다. 서비스별로 자체 정책을 수동으로 구성할 필요 없이 프로젝트 소유자, 기여자 및 최종 사용자에 대한 액세스 권한을 손쉽게 관리할 수 있습니다.

소프트웨어 전달을 손쉽게 관리. AWS CodeStar에서는 통합된 프로젝트 대시보드를 통해 일상 개발 업무를 조정할 수 있는 간편한 방법을 제공합니다. 이를 통해 애플리케이션 활동을 모니터링하고, 코드 커밋, 빌드, 테스트 및 배포를 비롯하여 소프트웨어 개발 프로세스의 모든 단계에 걸쳐 진행 상황을 한 곳에서 추적할 수 있습니다. AWS CodeStar에는 타사의 문제 추적 및 프로젝트 관리 도구인 Atlassian JIRA가 통합되어 있으므로, 간편하게 AWS CodeStar 대시보드에서 JIRA 문제를 직접 관리할 수 있습니다.

다양한 프로젝트 템플릿에서 선택. AWS CodeStar 프로젝트 템플릿을 사용하면 웹 사이트, 웹 애플리케이션, 웹 서비스 및 Alexa Skills를 비롯하여 다양한 애플리케이션을 손쉽게 개발할 수 있습니다. AWS CodeStar 프로젝트 템플릿에는 Java, JavaScript, PHP, Ruby 및 Python을 비롯하여 지원되는 프로그래밍 언어를 사용하여 시작할 수 있도록 코드가 포함되어 있습니다.

AWS CodeStar에 대한 추가 비용은 없습니다. CodeStar 프로젝트에서 사용한 AWS 리소스(예: EC2 인스턴스, Lambda 실행 또는 S3 버킷)에 대한 비용만 지불하면 됩니다. 사용하면서 사용한 만큼만 비용을 지불하고 최소 요금 및 사전 약정은 없습니다.

특징과 기능

AWS CodeStar는 AWS CodeStar 콘솔을 통해 몇 분 만에 시작할 수 있습니다. 먼저, 사용 가능한 CodeStar 프로젝트 템플릿 중 하나를 선택합니다. 그러면 템플릿이 프로젝트에 필요한 모든 리소스를 자동으로 프로비저닝합니다. 프로젝트가 프로비저닝되면, [Application endpoints] 타일에서 실행 중인 애플리케이션을 볼 수 있습니다. CodeStar 콘솔에 있는 단계를 따라 프로젝트용 AWS CodeCommit 소스 리포지토리에 연결하고 코딩을 시작합니다. 프로젝트 대시보드를 사용하여 릴리스 프로세스의 변경 사항을 추적하고 관리하며, 가장 최근의 프로젝트 활동을 볼 수 있습니다.

CodeStar는 웹 애플리케이션, 웹 서비스 등을 빌드하는 데 사용할 수 있습니다. 애플리케이션은 Amazon EC2, AWS Elastic Beanstalk 또는 AWS Lambda에서 실행됩니다. 프로젝트 템플릿은 Java, Node.js(Javascript), PHP, Python 및 Ruby를 비롯하여 여러 프로그래밍 언어로 제공됩니다.

CodeStar 콘솔의 [Team] 섹션에서 CodeStar 프로젝트에 사용자를 추가, 제거 또는 변경할 수 있습니다. 사용자에게 소유자, 기여자 또는 최종 사용자 권한을 부여할 수 있습니다. 또한, 언제든 사용자를 제거하거나 사용자의 역할을 변경할 수 있습니다.

CodeStar 사용자는 개발 환경에 대해 내장된 역할 기반 액세스 정책을 제공하기 위해 CodeStar에서 관리하는 IAM 사용자입니다. CodeStar 사용자는 IAM을 기반으로 구축되므로 IAM의 관리 이점을 계속 활용할 수 있습니다. 예를 들어 기존 IAM 사용자를 CodeStar 프로젝트에 추가하는 경우, IAM의 기존 글로벌 계정 정책이 계속 적용됩니다.

예. AWS Toolkit for Eclipse 또는 AWS Toolkit for Visual Studio를 설치하면 CodeStar 프로젝트와 연동되는 로컬 개발 환경을 손쉽게 구성할 수 있습니다. 이러한 도구 키트가 설치되면 개발자가 사용 가능한 CodeStar 프로젝트 목록에서 선택하고, 프로젝트의 소스 코드를 복제 및 체크아웃하도록 개발 도구가 자동으로 구성되게 할 수 있으며, 이 모든 작업을 IDE 내에서 할 수 있습니다.

원하는 타일을 원하는 곳에 표시하도록 프로젝트 대시보드를 구성할 수 있습니다. 타일을 추가하거나 제거하려면 프로젝트 대시보드의 [Tiles] 드롭다운 메뉴를 클릭합니다. 프로젝트 대시보드의 레이아웃을 변경하려면 타일을 원하는 위치로 끌어옵니다.

AWS CodeStar는 Atlassian JIRA와 연동되므로 문제 관리 기능을 프로젝트에 통합할 수 있습니다. 또한, 프로젝트의 AWS CodePipeline에 파트너 작업을 추가할 수 있습니다. 사용 가능한 CodePipeline 작업 목록은 AWS CodePipeline 통합 페이지를 참조하십시오.

AWS에서는 APN(AWS 파트너 네트워크) 회원을 위한 통합 프로그램을 구축하기 시작했습니다. APN 회원으로서 자세한 내용을 알고자 하는 경우 aws-codestar-request@amazon.com으로 문의하시기 바랍니다.

아니요. AWS CodeStar는 고객이 AWS에서 새로운 소프트웨어 프로젝트를 신속하게 시작하는 데 도움이 됩니다. 각 CodeStar 프로젝트에는 AWS CodePipeline, AWS CodeCommit, AWS CodeBuild 및 AWS CodeDeploy를 비롯한 개발 도구가 포함되어 있어 이를 자체적으로 사용하거나 기존 AWS 애플리케이션과 함께 사용할 수 있습니다. 이러한 도구가 기존 AWS 애플리케이션에 어떻게 도움이 되는지 자세히 알아보려면 해단 서비스 페이지를 방문하시기 바랍니다.

리전

자세한 내용은 리전별 제품 및 서비스를 참조하세요. CodeStar 콘솔은 통합된 단일 뷰에서 모든 리전의 모든 개발 프로젝트를 보여줍니다. CodeStar 프로젝트는 콘솔이 구성되어 있는 리전에 저장됩니다.

아니요. CodeStar는 사용자가 CodeStar 프로젝트 구성에 지정한 리전에 있는 코드 서비스 리소스(예: CodeCommit 리포지토리)를 구성하고 관리합니다.

AWS CodeStar 요금에 대해 자세히 알아보기

요금 페이지로 이동하기
구축할 준비가 되셨습니까?
AWS CodeStar 시작하기
추가 질문이 있으십니까?
문의하기