Kusion은 내부 개발자 플랫폼(IDP)의 핵심에 위치하는 의도 중심 플랫폼 오케스트레이터입니다. Kusion을 사용하면 앱 중심 개발이 가능하며 개발자는 단일 애플리케이션 사양인 AppConfiguration만 작성하면 됩니다. AppConfiguration은 환경별 값을 제공할 필요 없이 작업 부하와 모든 리소스 종속성을 정의하므로 Kusion은 애플리케이션 실행에 필요한 모든 것을 제공합니다.
Kusion은 애플리케이션 제작을 담당하는 앱 개발자와 애플리케이션이 실행되는 인프라를 유지 관리하는 플랫폼 엔지니어를 돕습니다. 이러한 역할은 조직에서 중복되거나 다르게 적용될 수 있지만 Kusion은 두 작업 세트를 담당하는 실무자의 작업량을 완화하기 위한 것입니다.
플랫폼 오케스트레이터로서 Kusion을 사용하면 0일차 및 1일차와 관련된 문제를 해결할 수 있습니다. 플랫폼 엔지니어와 애플리케이션 엔지니어 모두 Kusion의 이점을 누릴 수 있습니다.
Kusion에는 두 가지 주요 워크플로가 있습니다.
0일차 - 모듈 및 작업 영역 설정: 플랫폼 엔지니어는 애플리케이션 및 기본 인프라 배포를 위한 공유 모듈과 대상 랜딩 존에 대한 작업 영역 정의를 만듭니다. 이러한 표준화된 공유 모듈은 보안, 규정 준수 및 재무를 포함하여 조직 전체의 이해관계자의 요구 사항을 성문화합니다.
Kusion 모듈은 기본 인프라 도구의 복잡성을 추상화하여 앱 개발자가 셀프 서비스 모델을 사용하여 애플리케이션을 배포할 수 있도록 합니다.
1일차 - 애플리케이션 설정: 애플리케이션 개발자는 플랫폼 엔지니어가 만든 작업공간과 모듈을 활용하여 애플리케이션과 지원 인프라를 배포합니다. 플랫폼 팀은 애플리케이션 개발자가 표준화된 인프라에서 반복 가능한 프로세스를 사용하여 애플리케이션을 구축하는 데 집중할 수 있도록 작업 공간과 모듈을 유지 관리합니다.
이 가이드에서는 다음 내용을 다룹니다.
# tap formula repository Kusionstack/tap
brew tap KusionStack/tap
# install Kusion
brew install KusionStack/tap/kusion
# install Kusion latest version
powershell -Command "iwr -useb https://www.kusionstack.io/scripts/install.ps1 | iex"
설치에 대한 자세한 내용은 설치 가이드를 참조하여 추가 옵션을 확인하세요.
애플리케이션을 배포하려면 kusion apply
명령을 실행할 수 있습니다.
Kusion을 빠르게 시작하고 실행하려면 빠른 시작 가이드를 참조하세요.
궁금한 점이 있으면 다음 방법으로 언제든지 문의해 주세요.
슬랙 | 가입하다
DingTalk 그룹: 42753001
(중국어)
WeChat 그룹(중국어): WeChat 도우미를 추가하여 사용자 그룹에 참여하세요.
기여에 관심이 있다면 끌어오기 요청을 제출하기 전에 기여 가이드를 참조하세요.
Kusion은 Apache 2.0 라이선스를 따릅니다. 자세한 내용은 LICENSE 파일을 참조하세요.