Getting Started
소개
ale은 Platform Engineering을 위한 내부 개발자 플랫폼(IDP)입니다.
기본 기능
운영시스템과 개발자 대시보드
개발팀과 운영팀을 위한 접근 권한을 달리하는 상호 통합된 플랫폼
개발자 셀프서비스
개발팀은 운영팀에 대한 지원 요청 없이 개발자 대시보드에서 개발환경 관리 및 배포
다양한 IaaS 서비스 활용
K8s 이외에도 EC2 등의 VM 및 Lambda 등 다양한 IaaS 서비스를 같은 원리로 배포 및 통합관리
플러그인으로 커스터마이징
클라우드 인프라 운영에 필요한 기능은 플러그인 개발을 통해 커스터마이징 가능
운영시스템
사용자 권한 관리
세부 메뉴별 접근 권한 및 개발자 대시보드 사용자 관리
프리셋 리소스
다양한 상황에 대비한 프리셋 리소스로 효율적인 리소스 관리
모니터링
시각화된 리소스 사용량 메트릭 제공
멀티 클러스터
다양한 CSP의 K8s를 연결해서 사용 가능
K8s 디스크립션 조회
배포 시 생성된 Deployment, Pod 디스크립션 조회
가시성
개발팀이 배포한 전체 서비스를 한 페이지에서 관리
클러스터 접속
에이전트를 통한 클러스터 접근(kubectl)
OAuth 인증
Google, GitHub OAuth 로그인을 간편하게 추가
민감 정보 관리
개발팀원에게 민감한 정보 노출없이 권한부여