SaaS 101 - Structure 1

SaaS 101

InsyaAllah sy kongsikan sedikit pengalaman dalam membangunkan SaaS. Ada beberapa struktur yg saya dah cuba dan saya kongsikan Pro & Cons nya disini.

SaaS Structure 1
---

Ini adalah SaaS structure pertama yang team sy buat pada peringkat awal. Rasanya pada masa ni masih belum banyak SaaS di Malaysia. Tahun 2008 .

Masa ni kami gunakan WHM dan WHMCS untuk manage akaun.

App dan DB adalah standalone.

1. User register akaun baru melalui WHMCS
2. WHM akan create CPanel setiap kali user register akaun baru.
3. Gunakan WHMCS & WHM Api untuk auto deploy code dan create database aplikasi.
4. User boleh terus gunakan App tersebut

# proses ni sama macam kita beli shared hosting. bezanya, apps dah auto deploy kedalam akaun user dan user tak dapat login cpanel.

Pro
---
1. Dengan senang convert standalone app kepada SaaS.
2. Apps totally Isolated antara Tenant/User
3. Dengan senang nak buat stage update apps.

Cons
---
1. Duplicate App untuk setiap user
2. Susah untuk update database structure.
3. Kos tambahan 3rd party apps & license. WHM & WHMCS

Rasanya Strukture 1 ni yang paling cepat untuk jadikan app kita SaaS jika kita dah ada standalone apps.



Next... tambah-baik dari Structure 1

Ulasan