Smart Phone Terbaru di Amazon

Konvergensi Software-as-a-Service (SaaS) dan Cloud Computing.

Masih melanjutkan Postingan Sebelumnya . . dimana sudah di bahas bahwa ada tiga perkembangan, yang mempengaruhi konsep Grid Computing yaitu : Service-oriented Computing,Software-as-a-Service (SaaS) dan Cloud Computing. Dimana postingan sebelumnya juga sudah dijelaskan sampai dengan Service-oriented Computing , maka kali ini saya akan coba lanjutkan yaitu Konvergensi Software-as-a-Service (SaaS) dan Cloud Computing.

Software-as-a-Service
Konvergensi Software-as-a-Service (SaaS) dan Cloud Computing.

Paradigma penting lainnya yang mendapatkan momentum bersama-sama dengan Grid Computing dan SOC adalah paradigma Software-as-a-Service (SaaS)Istilah SaaS menunjukkan perangkat lunak yang dimiliki, disampaikan dan dikelola dari jarak jauh oleh satu atau penyedia perangkat lunak yang lebih independen dan yang ditawarkan secara pay-per-use.
SaaS dikonsumsi melalui jaringan komunikasi (biasanya Internet) dan dapat diakses oleh pengguna baik melalui browser Web atau dengan langsung mengakses antarmuka pemrograman aplikasi (API).
Konsep SaaS berarti perubahan besar dalam cara bagaimana perangkat lunak dikembangkan dan dikonsumsi. Perangkat lunak tradisional atau paket perangkat lunak yang dikembangkan untuk dijalankan pada komputer dari pengguna akhir '. Dengan demikian, untuk menjalankan paket perangkat lunak, pengguna juga harus menyediakan infrastruktur yang dibutuhkan, yang dapat mengakibatkan investasi tambahan. Selanjutnya, staf yang berkualitas yang mampu memberikan perawatan dan dukungan untuk perangkat lunak dan perangkat keras yang dibutuhkan. 

Dengan membeli lisensi software, pengguna diberikan hak untuk menggunakan perangkat lunak. Lisensi khas untuk perangkat lunak tradisional: lisensi untuk penggunaan per waktu (misalnya satu tahun), lisensi untuk menggunakan perangkat lunak untuk waktu tertentu dan jumlah komputer (misalnya satu tahun dan maksimal enam komputer), lisensi untuk jangka waktu tertentu dan per jumlah pengguna (misalnya satu tahun dan maksimum enam orang) dan sejenisnya. Selain itu, SaaS disediakan secara pay-per-use.
Pengguna membayar untuk fungsionalitas perangkat lunak hanya untuk waktu dan intensitas setiap penggunaan tertentu. Pengguna tidak memiliki perangkat lunak dan tidak perlu repot-repot dengan investasi di bidang infrastruktur untuk menjalankan perangkat lunak dan staf yang diperlukan untuk menjaga perangkat lunak.

SaaS bukanlah fenomena baru. Ide berbagi perangkat lunak, yaitu akses remote ke perangkat lunak oleh beberapa pengguna, telah menjadi visi sejak awal komputasi terdistribusi di perusahaan. Pada saat itu, itu disebut "Time Sharing" perangkat lunak yang berjalan pada server jauh dan digunakan oleh beberapa pengguna melalui jaringan privat (Wohl 2008). Dorongan berikutnya untuk evolusi lebih lanjut dari menyediakan aplikasi sebagai layanan datang dengan pembentukan Internet sebagai media komunikasi utama.

Pada tahun 1998, istilah "Application Service Provisioning (ASP)" diperkenalkan oleh (Hearth dan Pliskin 2001). ASP berkembang dari IT outsourcing dan didasarkan pada gagasan bahwa aplikasi web-enabled dapat disediakan secara online melalui infrastruktur telekomunikasi berbasis IP (Xu dan Seltsikas 2002) oleh penyedia layanan aplikasi pusat (Mittilä dan Lehtinen 2005). Pada awalnya, model ASP adalah model pengiriman satu-untukbanyak khas, yang berarti bahwa aplikasi tersebut dioperasikan secara terpusat oleh ASP dan ditawarkan dalam bentuk yang sama untuk banyak pelanggan.

Keuntungan utama di mana model bisnis ASP disebarkan kepada pelanggan adalah: penghematan biaya dan tidak perlu untuk mengembangkan dan memelihara infrastruktur dan keterampilan sendiri. Meskipun ASP dianggap sebagai salah satu model bisnis yang sangat menjanjikan di akhir 1990-an, itu tidak mengambil dari pasar dan telah sudah diadopsi dengan sangat lambat (Desai dan Currie 2003). Salah satu alasan utama atas kegagalan ASP adalah ketidakmampuan penyedia layanan aplikasi awal untuk menawarkan layanan yang disesuaikan.

Aplikasi ini diberikan dalam bentuk yang sama untuk setiap pelanggan. Ada sedikit kemungkinan untuk penyedia layanan aplikasi tidak mampu skala fleksibel dan memberikan layanan yang handal dan kuat. Alasan lebih lanjut atas kegagalan ASP yaitu: pendekatan terpusat untuk komputasi yang membutuhkan pengiriman data input dan output, dan kurangnya kepercayaan dalam paradigma ASP (Xu dan Seltsikas 2002, Desai dan Currie 2003, Mittilä dan Lehtinen 2005).

Saat ini, Grid Computing dan ASP berkumpul menuju SaaS. SaaS akronim dilaporkan telah diciptakan di kertas putih "Strategis Backgrounder: Software as a Service" yang diterbitkan oleh Software & Industri Informasi (SIIA) Divisi eBusiness pada tahun 2001 (SIIA 2001, Wikipedia 2009c) dan menunjukkan langkah evolusi baru dalam memberikan perangkat lunak sebagai layanan berbasis Web Services dan teknologi Grid.

Konvergensi Layanan Web dan teknologi Grid Computing memberikan kesempatan baru untuk memecahkan masalah pengiriman ASP (Xu dan Seltsikas 2002, Mittilä dan Lehtinen 2005). Layanan web memungkinkan modularisasi aplikasi di beberapa layanan yang dapat dikombinasikan dan disesuaikan oleh pengguna. Teknologi grid memiliki potensi untuk memberikan fleksibilitas yang diperlukan dan skalabilitas pada sisi infrastruktur penawaran SaaS.

Aplikasi digunakan pada Grid fleksibel dan scalable dan dapat ditawarkan dengan cara termodulasi. Dengan bantuan dari Grid, model bisnis ASP berkembang dari satu-untuk banyak untuk model manyto-banyak, di mana beberapa penawaran layanan yang dibundel dan dapat fleksibel diperoleh oleh pengguna (Desai dan Currie 2003).

Kecenderungan lain konvergen antara Grid Computing dan aplikasi perangkat lunak adalah pergeseran ke arah aplikasi Grid-enabled. Istilah aplikasi Grid-enabled digunakan untuk menunjukkan aplikasi perangkat lunak, biasanya ditawarkan di pasar sebagai pra-paket perangkat lunak, yang diperluas dengan cara yang mereka, dimana dapat berjalan secara terdistribusi di lingkungan Grid. Untuk Grid-enable produk software pra-paket berarti bahwa aplikasi terpusat sebelumnya enable untuk menjalankan baik pada infrastruktur Grid didistribusikan atau yang akan ditawarkan sebagai paradigma  layanan online berdasarkan Software as a Service (SaaS).

Berdasarkan konvergensi dengan SOC, Grid Computing yang ditawarkan berupa layanan Grid yang dapat digunakan secara fleksibel oleh pengembang aplikasi yang ingin menyebarkan aplikasi mereka pada Infrastruktur Grid.
Jatuh tempo teknologi Grid adalah memungkinkan model bisnis baru komputasi utilitas, yaitu memberikan daya komputasi on demand secara pay-per-use. Sementara perkembangan teknologi Grid pada dasarnya didorong oleh hardware dan sistem perangkat lunak penyedia Sun dan IBM, pada saat yang sama ada evolusi dalam perangkat lunak, industri terhadap SaaS didorong oleh vendor perangkat lunak seperti misalnya Microsoft dan SAP. Kedua perkembangan - Utilitas Computing dan SaaS - menggambarkan peningkatan tren ke arah penyebaran eksternal dan sumber komputasi dan aplikasi.
Konvergensi Software-as-a-Service (SaaS) dan Cloud Computing.

Utilitas komputasi dan SaaS dua kecenderungan yang saling melengkapi: komputasi utilitas hanya dapat berhasil di pasar jika massa kritis aplikasi dapat berjalan di atasnya. SaaS membutuhkan infrastruktur yang fleksibel, terukur dan mudah diakses di mana ia dapat berjalan.
Dalam  rangka memenuhi permintaan pasar, langkah selanjutnya serta dalam rangka evolusi adalah integrasi dari dua kecenderungan ini yang menjadi pendekatan holistik baru untuk menawarkan fungsi berikut :
  • Infrastruktur Scalable, fleksibel, kuat dan terpercaya fisik.
  • Layanan platform yang memungkinkan akses pemrograman infrastruktur fisik melalui antarmuka abstrak. 
  • SaaS dikembangkan, digunakan dan berjalan pada infrastruktur fisik yang fleksibel dan scalable. 
Cloud Computing adalah akibat konvergensi Grid Computing, Utility Computing dan SaaS, dan pada dasarnya merupakan kecenderungan meningkatnya penyebaran eksternal sumber daya TI, seperti daya komputasi, storage atau aplikasi bisnis, dan mendapatkan mereka sebagai layanan.

Semua ini muncul di platform online baru yang disebut sebagai Awan dan Cloud Computing. Cloud Computing adalah hasil dari konvergensi Grid Computing, Utilitas Computing dan SaaS, dan pada dasarnya merupakan kecenderungan meningkat ke arah penyebaran eksternal sumber daya TI, seperti daya komputasi, penyimpanan atau aplikasi bisnis dan layanan.



Ref : Katarina Stanoevska-Slabeva, Thomas Wozniak, Santi Ristol Grid and Cloud Computing - A Business Perspective on Technology and Applications  2009.


Untuk lebih lanjut baca juga Cloud Computing.
0 Komentar untuk " Konvergensi Software-as-a-Service (SaaS) dan Cloud Computing. "

Back To Top