AWS에 공식으로 서비스하는 제품은 아니고 AWS리소스를 사용하여 빠르게 SaaS서비스를 할 수 있도록하는 오픈소스 프로젝트 이다.
※ 관련한 소스코드와 Document는 아래를 참고
https://github.com/awslabs/aws-saas-boost
GitHub - awslabs/aws-saas-boost: AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running Sa
AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud. - GitHub - awslabs/aws-saas-boost: AWS SaaS Boost is a ready-to-use too...
github.com
SaaS Boost 역할은 다음과 같다.
ISV가 Container로 서비스할 어플리케이션을 ECR같은데 올리면, IaC방식의 자원할당으로 AWS에 서비스를 등록해버린다.
대충 Youtube를 보니, 테넌트 별로 VPC부터 갈라지는 완전히 격리된 환경이 구축됨을 알 수 있다.
위의 Github을 들어가서 프로젝트를 받아서 이 SaaS Boost를 Install 해야하는데, Install하게되면 아래와 같은 자원들이 생성된다. 웹은 React기반, Lambda로 서버역할...
Admin콘솔을 올리면 로그인하고 아래화면과 같이 테넌트 등록하고 어플리케이션 배포하면 바로 SaaS서비스가 시작됨을 알 수 있다.
SaaS Boost안에 있는 몇가지 용어를 살펴보자
1) Tier : 서비스 등급, 고객등급 같은 개념. Free Tier, Premium Tier 뭐 이런 개념
2) Application : 내가 런칭할 어플리케이션 이다.
프로비저닝하면 ECR Repository를 자동으로 생성한다.
'IaaS > 퍼블릭클라우드' 카테고리의 다른 글
(GCP-GKE) VPC 기반 Private k8s 클러스터 만들기 (0) | 2023.11.27 |
---|---|
GCP VPC 구축하기 (Public/Private Subnet 구축하기) (0) | 2023.11.24 |
AWS 오래된 Access Key를 Expire하는 스케쥴 만들기 (0) | 2022.08.16 |
AWS 사용자별 자원생성 가능 Region을 제한하는 Policy 구축하기 (0) | 2022.08.16 |
AWS EC2 인스턴스 AMI에서 SSH Password Authentication 활성화 하기 (0) | 2022.05.16 |