Blue Whale Zhiyun PaaS 플랫폼은 개발자가 SaaS 애플리케이션을 쉽고 빠르게 생성, 개발, 배포 및 관리할 수 있는 개방형 개발 플랫폼입니다.
이번에 오픈소스로 공개된 것은 BlueKing PaaS Community Edition으로, 애플리케이션 엔진, 프런트엔드 및 백엔드 개발 프레임워크, API 게이트웨이, 스케줄링 엔진, 통합 로그인, 공용 구성요소 및 기타 모듈을 제공하여 사용자가 빠르고 비용 효율적으로 작업할 수 있도록 지원합니다. 개발자가 SaaS 애플리케이션의 논리적 개발에 집중할 수 있도록 생성부터 배포, 후속 유지 관리까지 SaaS 애플리케이션에 대한 완전한 자동화 및 셀프 서비스 서비스를 제공합니다.
Blue Whale Zhiyun PaaS 플랫폼 커뮤니티 버전 소스 코드에는 다음이 포함됩니다.
1. PaaS(paas-ce/paas): 4가지 주요 서비스 포함(python [Django])
로그인 : Blue Whale 통합 로그인 서비스
paas: Blue Whale 개발자 센터 및 웹 워크벤치
esb: Blue Whale API 게이트웨이
appengine: Blue Whale 애플리케이션 엔진
2. PaaSAgent(paas-ce/paasagent): Blue Whale 애플리케이션 엔진 에이전트(golang [labstack/echo])
1. 개발자 센터: SaaS 애플리케이션의 신속하고 저렴하며 운영이 필요 없는 구축을 지원하는 셀프 서비스 및 자동화 서비스를 제공합니다.
2. 통합 사용자 로그인 시스템 : 사용자 및 역할 관리 지원, 회사 내부 로그인 시스템과의 도킹 지원(도킹 지침)
3. 개발 프레임워크: 통합 SaaS 애플리케이션 개발 프레임워크를 제공하여 개발 효율성을 향상시킵니다.
4. API 게이트웨이: 개발자의 연결을 용이하게 하기 위해 두 가지 액세스 모드(온라인 셀프 서비스 액세스 및 컴포넌트 코딩 액세스)를 지원하는 엔터프라이즈급 서비스 버스 5. 기업 내 기존의 체계적인 API 서비스
6. 다중 환경 배포: SaaS 애플리케이션의 다중 환경 배포를 지원하므로 개발자가 테스트, 검증 및 프로덕션 환경 릴리스를 편리하게 수행할 수 있습니다.
7. 플러그 가능 애플리케이션: Blue Whale S-mart 애플리케이션 업로드 및 배포 지원, Blue Whale S-mart 애플리케이션 배포 및 이식에 편리함