GitHub - awslabs/aws-saas-boost
- SaaS 솔루션을 쉽게 만들수 있게 도와주는 도구
- 개발자가 코어 기능에 집중할 수 있도록 다른 기능들을 기본 제공
ㅤ→ 하나의 서비스를 여러 사용자(Tenant)에게 제공하고 사용량/구독모델에 따라 비용을 받을수 있게 해줌
ㅤ→ 코어 기능은 도커이미지로 만들어서 등록(ECR)
ㅤ→ 기본 제공 : Onboarding, Metrics, User, Settings, Tenant, Quota 등
ㅤ→ React Admin 제공 : Lambda + Cognito + S3
- 동작
ㅤ→ Onboarding Tenant : SaaS 에 새로 가입하면 Onboarding & Setting 마이크로서비스 실행 (CloudFormation을 이용한 자동화)
ㅤ→ Tenant 환경 : 각각의 VPC 구성하고 Route 53으로 라우팅, 각 Tenant는 ECS 클러스터에 배포
ㅤ→ Stripe API 키 추가해서 SaaS 빌링 구성
ㅤ→ QuickSight 로 운영 통계 제공
* re:invent 2020 에서 프리뷰 공개
Detect language Afrikaans Albanian Amharic Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Corsican Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Frisian Galician Georgian German Greek Gujarati Haitian Creole Hausa Hawaiian Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Kurdish Kyrgyz Lao Latin Latvian Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Pashto Persian Polish Portuguese Punjabi Romanian Russian Samoan Scots Gaelic Serbian Sesotho Shona Sindhi Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu
Afrikaans Albanian Amharic Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Corsican Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Frisian Galician Georgian German Greek Gujarati Haitian Creole Hausa Hawaiian Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Kurdish Kyrgyz Lao Latin Latvian Lithuanian Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Pashto Persian Polish Portuguese Punjabi Romanian Russian Samoan Scots Gaelic Serbian Sesotho Shona Sindhi Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Xhosa Yiddish Yoruba Zulu
Text-to-speech function is limited to 200 characters