9.01.2012

Layanan Editor Environment pada Cloud: Koding[en] (1)

Sebagai seorang developer atau programmer, kebutuhan akan sebuah IDE Editor yang cukup baik sangat diperlukan, tapi yang lebih diperlukan dari sekedar Editor yang bagus adalah Editor yang dapat dipergunakan dalam berbagai macam platform sistem operasi dan mesin. Saat ini programmer atau developer yang sangat mobile, membutuhkan sebuah Editor yang dapat dipergunakan setiap saat dan dimana saja.

Dengan adanya layanan Cloud Computing Editor dapat menyiasati hal tersebut, dalam hal ini penulis baru mengemukakan layanan editor yang mendukung pengembangan website dengan berbagai bahasa pemrograman dan satu per satu kita coba bahas.

Kodingen (beta)
Mengapa Kodingen? karena layanan cloud ini muncul pertama kali sebagai sebuah layanan PaaS yang berfokus pada bentuk Code Editor Environment yang sama seperti pada perangkat lunak Editor pada komputer anda. Ketika menggunakan Kodingen pada pertama kalinya, penulis merasa sangat familar dengan tampilan antar-muka layanan ini.



Dengan minimalis baik dalam hal tampilan antar-muka dan persiapan space yang akan digunakan oleh user, membuat para pengguna mungkin akan melihat ini sebagai layanan SaaS. Sedikit membingungkan mungkin, tapi kita akan gali sedikit mengenai perbedaan kedua layanan tersebut, pada layanan cloud Kodingen ini.

Kodingen, PaaS atau SaaS?
Seperti yang sudah dikatakan, bahwa Kodingen merupakan sebuah layanan yang berjalan pada platform PaaS. Mari kita lihat apakah benar layanan PaaS atau merupakan SaaS, pertama sesuai dengan salah satu pernyataan pada website venturebeat.

"...offer up a wide variety of solutions for developing and deploying applications over the Internet, such as virtualized servers and operating systems. This saves you money on hardware and also makes collaboration easier for a scattered workforce. Web application management, application design, app hosting, storage, security, and app development collaboration tools all fall into this category."

menawarkan berbagai variasi solusi untuk pengembangan dan pemasangan aplikasi melalui internet, seperti server yang telah virtualisasi dan sistem operasi. Hal ini menghemat uang pada perangkat keras dan juga membuat kolaborasi menjadi lebih mudah untuk sebuah pekerjaan yang tersebar. Manajemen aplikasi web, desain aplikasi, hosting aplikasi, penyimpanan, keamanan dan perangkat kolaborasi pengembangan aplikasi semua dalam kategori ini.

Itulah ciri-ciri dari layanan PaaS, berikutnya ciri dari layanan SaaS adalah

"Any application hosted on a remote server that can be accessed over the Internet is considered a SaaS."

Aplikasi apapun yang diletakkan pada sebuah remote server yang dapat diakses melalui internet dikatakan sebagai sebuah layanan SaaS. Jika dilihat dari pemaparan tersebut, maka Kodingen termasuk layanan PaaS.

Mengapa? Pada post berikutnya akan dipaparkan lebih detil lagi.