it-swarm.asia

Apakah Cloud vs Saas vs ASP?

Saya telah bekerja dengan aplikasi web sejak tahun 90-an, dan selama bertahun-tahun saya telah mendengar banyak kata kunci yang berarti "Host aplikasi Anda pada sistem yang dijalankan oleh orang lain". Kata kunci terbaru adalah 'Cloud'.

Apa perbedaan antara aplikasi "Cloud", SaaS (Perangkat lunak sebagai layanan) dan ASP (Penyedia Layanan Aplikasi)? Apakah tidak ada banyak tumpang tindih antara definisi-definisi ini? Terkadang saya berbicara dengan seorang eksekutif yang terus mengatakan "Cloud" ketika saya akan menggunakan istilah ASP. Saya telah bekerja untuk organisasi yang melakukan ASP, yang lain melakukan SaaS, dan sekarang organisasi lain yang mengatakan "Cloud". Tetapi mereka semua tampak sangat mirip dengan saya.

Apa yang membedakan Cloud vs Saas vs ASP? Apakah ada definisi resmi untuk masing-masing istilah ini?

14
Stefan Lasiewski

Blog ini memiliki garis besar yang cukup bagus Saas vs PaaS vs IaaS dan membandingkan apa yang ditawarkan oleh Google, Amazon, Azure, dan penyedia "cloud" lainnya. Berikut ini cara pemecahannya:

Saas vs PaaS vs IaaS

Untuk informasi lebih lanjut lihat posting blog ini tentang bagaimana Cloud computing membandingkan vs server khusus tradisional atau VPS/VMs. atau posting ini khusus untuk istilah dan definisi Azure .

9
Greg Bray

Seperti yang saya lihat, SaaS adalah subset dari Cloud. SaaS khusus berkaitan dengan Perangkat Lunak yang memanfaatkan Cloud. Ada teknologi Cloud lainnya seperti IaaS (Infrastruktur sebagai Layanan), PaaS (Platform sebagai Layanan, mis. Force.com , Google App Engine ), penyimpanan (mis. - Amazon S ) dan seterusnya ...

Adapun ASP, saya pikir itu cukup identik dengan SaaS ...

5
x3ja

ASP dan SAAS: aplikasi yang dikendalikan oleh vendor/penyedia Aplikasi Cloud: aplikasi dapat dikendalikan oleh penyewa

ASP menggunakan teknologi lama, bisa klien/server atau SAAS webapp tradisional menggunakan SOA/WebService/WebApp

ASP dan Cloud App: multi-tenancy dengan beberapa instance untuk setiap tenant atau dengan os level/virtualisasi level aplikasi SAAS: desain database multi-tenant (skema bersama, database bersama) dengan penambahan bidang tenantid untuk membedakan pemilik baris tabel

SAAS bisa menjadi bagian dari Cloud, tetapi bukan Cloud App yang SAAS (jika tidak menggunakan multi-tenancy tetapi hanya menggunakan virtualisasi saja)

1
user9606

Dari pemahaman saya semua SaaS model pada dasarnya memanfaatkan cloud karena tidak di-host di server klien. Namun, semua aplikasi di Cloud belum tentu SaaS aplikasi.

1
Jeff Epstein

Cloud Computing adalah model berbasis utilitas. Utilitas itu dapat berupa perangkat keras (IaaS), perangkat lunak (SaaS), atau OS (PaaS) seperti Azure dll. Berbeda dengan ASP karena di-host di tempat lain di pusat data penyedia cloud mana pun dan Anda "Bayar saat kamu pergi ". Tidak perlu membayar lebih/kurang, bayar hanya untuk apa yang Anda gunakan. Ini SaaS. Jadi ASP hanya hosting di mana SaaS sedang mengukur + penagihan saat Anda menggunakannya. Sumber daya disediakan sesuai permintaan seperti VM, siklus CPU, penyimpanan dll.

1
apoorva