โครงสร้างพื้นฐานและการส่งมอบ
Alternun provision โครงสร้างพื้นฐานจาก monorepo ผ่าน packages/infra
โครงการนี้ใช้:
- SST เป็น app wrapper และจุดเริ่มต้นของการ deploy
- Pulumi AWS resources ภายในโมดูล infra
- CodeBuild และ CodePipeline สำหรับ flow การส่งมอบแบบมีการจัดการ
- Route53 และ ACM สำหรับ DNS และใบรับรอง
โมเดลของ Stage
แพลตฟอร์มถูกแบ่งออกเป็นหลายตระกูลการปรับใช้
Stage สาธารณะของ AIRS
productiondevmobile
โดเมนสาธารณะเริ่มต้น:
airs.alternun.cotestnet.airs.alternun.copreview.airs.alternun.co
Backend และ stage ภายใน
dashboard-devdashboard-prodapi-devapi-prodadmin-devadmin-prodidentity-devidentity-prod
ส ิ่งเหล่านี้ทำให้ทีม deploy พื้นผิวภายในได้อย่างอิสระ หรือปล่อยเป็นหน่วยรีลีสเดียวกันก็ได้
โมเดลของโดเมน
ตระกูลโดเมนปัจจุบันแยกพื้นผิวผลิตภัณฑ์สาธารณะออกจากพื้นผิวการตลาด
รายละเอียดที่ควรรู้:
- เว็บไซต์สาธารณะด้านการตลาด/องค์กรยังคงอยู่บน
alternun.io - พื้นผิวแอปและ identity ใช้ตระกูลโดเมน
alternun.co