Azure 앱서비스에 GitHub를 통한 CI / CD 배포
2025. 10. 27. 15:00

Azure 앱서비스에 GitHub를 통한 CI CD 서비스 배포.zip
158.6MB
첨부 압축자료를 풀면, 9분 가량의 동영상이 하나 있는데요,
Blazor 풀스택 소스로, 애저 앱서비스 구축 전과정 따라하기의 유료 영상 중 하나이구요,
Azure 포털에서 Azure App Service를 만든 상태에서, GitHub를 통해 CI / CD 배포하는 최소한의 기본적인 방법에 대해 설명해 드립니다.
GitHub은 개발자들이 소스코드를 저장하고 협업할 수 있는 전 세계적으로 가장 널리 사용되는 코드 호스팅 플랫폼입니다. Git이라는 버전 관리 시스템을 기반으로 하며, 코드의 변경 이력을 관리하고 여러 개발자가 동시에 작업할 수 있도록 지원합니다.
GitHub에서는 개인 또는 팀이 저장소(Repository)를 생성해 프로젝트를 관리할 수 있으며, 브랜치, 커밋, 풀 리퀘스트(Pull Request) 등의 기능을 통해 효율적인 협업이 가능합니다. 오픈소스 프로젝트부터 기업용 애플리케이션까지 다양한 규모의 개발에 활용되며, 코드 리뷰, 이슈 관리, 자동화된 테스트 및 배포도 지원합니다.
또한, GitHub는 Copilot과 같은 AI 도구를 통해 코드 작성과 디버깅을 도와주며, Actions 기능을 통해 CI/CD 파이프라인을 자동화할 수 있습니다. 웹 기반 인터페이스와 다양한 IDE 연동 기능을 제공해 초보자부터 전문가까지 모두에게 유용한 개발 환경을 제공합니다.
GitHub은 단순한 코드 저장소를 넘어, 개발자 커뮤니티와 협업 생태계의 중심으로 자리잡고 있으며, 현대 소프트웨어 개발의 핵심 도구로 널리 활용되고 있습니다.