구현 안내서 시작하기

5단계  |  30분

Project-Migrate-Github-to-CodeCommit
architectural-diagram
project_migrate-git

이 프로젝트에서는 기존 Git 리포지토리 또는 버전이 지정되지 않은 로컬 콘텐츠를 AWS CodeCommit으로 마이그레이션하는 방법을 알아봅니다. AWS CodeCommit은 기업이 안전하고 확장성이 뛰어난 프라이빗 Git 리포지토리를 손쉽게 호스팅할 수 있게 지원하는 완전관리형 소스 제어 서비스입니다. 또한, 이 프로젝트에는 대규모 리포지토리를 CodeCommit으로 성공적으로 마이그레이션하기 위한 지침이 포함되어 있습니다. CodeCommit으로 소스 코드를 호스팅할 경우의 이점으로는 완전관리형 환경, 보안, 고가용성 및 기존 도구의 확장을 들 수 있습니다. 또한, CodeCommit에서는 새로운 CodeCommit 사용자에게 AWS 프리 티어를 제공합니다.

수행할 작업:

AWS CodeCommit을 사용하여 프라이빗 Git 리포지토리를 생성합니다. 이 리포지토리는 프로젝트가 호스팅될 대상입니다.

CodeCommit 리포지토리로 프로젝트를 마이그레이션합니다. 기존 Git 리포지토리를 마이그레이션하거나 로컬에 저장된 버전이 지정되지 않은 프로젝트를 마이그레이션할 수 있습니다. 대규모 마이그레이션의 경우 스트립트를 사용하여 리포지토리를 증분 방식으로 마이그레이션하는 방법에 대한 지침을 따라 하십시오.

시작하기 전에 필요한 조건:

AWS 계정: CodeCommit을 사용하려면 AWS 계정이 필요합니다. AWS에 가입하십시오.

Git 리포지토리 또는 로컬 콘텐츠: 마이그레이션하려는 기존 Git 리포지토리 또는 로컬 프로젝트가 있으면 좋지만, 필수 사항은 아닙니다. 본 안내서에는 마이그레이션을 연습하는 데 사용할 수 있는 샘플 리포지토리가 포함되어 있습니다.

Git 경험: Git 관련 경험이 권장됩니다.

AWS 경험: AWS 관련 경험이 권장되지만, 필수 사항은 아닙니다.

월별 예상 요금:

AWS CodeCommit을 사용하여 프로젝트를 호스팅하는 데 드는 총비용은 사용량에 따라 달라집니다. AWS 계정이 있는 사용자는 누구나 AWS CodeCommit을 무료로 시작할 수 있습니다. 귀하의 계정은 매달 무료로(제한 범위 내에서) 5명의 활성 사용자를 보유할 수 있으며, 그 후에는 매달 추가되는 활성 사용자 1명당 1 USD를 지불해야 합니다. 선수금이나 약정이 없습니다. AWS CodeCommit용 AWS 프리 티어는 신규 및 기존 AWS 고객에게 모두 무기한으로 적용되며, 기본 12개월의 프리 티어 기간이 종료되어도 만료되지 않습니다. 사용 서비스 및 관련 비용의 내역은 사용 서비스 및 비용을 참조하십시오.

구현 안내서 시작하기

업계 최소의 도구와 전문가의 도움으로 Git 리포지토리를 AWS CodeCommit으로 마이그레이션합니다.

AWS CodeCommit은 기업이 안전하고 확장성이 뛰어난 프라이빗 Git 리포지토리를 손쉽게 호스팅하게 해주는 완전관리형 소스 제어 서비스입니다. CodeCommit을 사용하면 자체 소스 제어 시스템을 운영하거나 인프라 조정을 염려할 필요가 없습니다.

AWS CodeCommit을 시작하는 방법에 대한 추가 정보는 설명서를 참조하십시오.

AWS를 시작하는 데 추가 리소스가 필요하십니까? 자세히 알아보려면 시작하기 리소스 센터를 방문하십시오.