실습 개요
이 실습에서는 AWS CodeCommit 및 AWS CodeBuild 등 두 가지 AWS 개발자 도구를 사용하여 AWS 개발 주기를 자세히 알아봅니다. 먼저 AWS Cloud9 통합 개발 환경(IDE)에 연결하고 CodeCommit 리포지토리(리포지토리)를 복제합니다. 그런 다음, Java 애플리케이션을 편집하고 AWS CodeCommit을 사용하여 업데이트된 파일을 리포지토리로 내보내 변경 사항을 안전하게 저장합니다. AWS CodeBuild 콘솔을 사용하여 다음 단계, 즉 애플리케이션 빌드, .jar 파일 생성 및 Amazon Simple Storage Service(S3) 아티팩트 버킷에 저장을 자동화하는 빌드 프로젝트를 실행합니다. 빌드 프로젝트가 완료된 후 .jar 파일을 AWS Cloud9 IDE에 복사하고 .jar 파일을 실행합니다. 이 연습에서는 모범 사례와 통합을 강조하여 최신 AWS 백엔드 개발 워크플로를 포괄적으로 살펴봅니다.
목표
이 실습을 마치면 다음을 수행할 수 있습니다.
- AWS Cloud9 IDE를 사용하여 CodeCommit 리포지토리를 복제하고 이 실습에서 사용되는 Java 코드를 편집합니다.
- CodeCommit의 유용성을 이해한 다음, 코드 변경 사항을 CodeCommit 리포지토리로 커밋하고 내보냅니다.
- CodeCommit 및 CodeBuild 간의 통합을 확인하고 실행 중인 자동 빌드 프로세스를 관찰합니다.
- S3 버킷에서 .jar 파일을 검색하고 AWS Cloud9 IDE에서 실행합니다.
필수 기술 지식
- AWS Cloud9 인터페이스에 익숙하면 도움이 됩니다. 텍스트 편집기로 파일을 열어 콘텐츠를 보고 명령을 수정해야 하기 때문입니다.
- Git 및 기본 Git 명령을 사용해 봅니다.
- AWS CodeCommit을 사용해 본 경험이 있으면 이 실습을 완료하는 데 도움이 되지만 필수 사항은 아닙니다.
소요 시간
이 실습을 완료하는 데는 약 40분이 소요됩니다.
아이콘 키
이 실습에서는 다양한 유형의 지침 및 참고 사항에 대한 주의를 환기하기 위해 다양한 아이콘이 사용됩니다. 각 아이콘의 목적은 다음과 같습니다.
- 명령: 실행해야 하는 명령입니다.
- 예상 출력: 명령 또는 편집된 파일의 출력을 확인하는 데 사용할 수 있는 샘플 출력입니다.
- 참고: 힌트, 팁 또는 중요한 가이드입니다.
- 고려 사항: 자신의 환경에 개념을 적용하는 방법을 고려하거나 당면한 주제에 대한 대화를 시작하기 위해 일시 중지할 시점입니다.
- 태스크 완료: 실습의 결론 또는 요점입니다.