Sunday 16 May 2021

Masalah Klasik Sinkronisasi

 

Terdapat 3 Masalah Klasis Sinkronisasi yaitu :

 

1. Bounded-Buffer Problem

2. Readers and writers problem

3. Dining-Philosophers Problem


Bounded-Buffer Problem

Bounded-Buffer (Producer-Consumer) Problem atau Masalah Bounded Buffer adalah suatu struktur data untuk menampung (buffer) suatu nilai dimana kapasitasnya tertentu/terbatas (bounded). Masalah bounded buffer merupakan salah satu masalah yang menerangkan sinkronisasi antara proses-proses yang berjalan secara konkuren untuk mengakses data yang sama. Oleh karena itu kita banyak mengulang konsep sinkronisasi dalam membahas masalah bounded buffer ini.

Masalah ini menjelaskan dua proses, produsen dan konsumen, yang berbagi umum, tetap ukuran buffer digunakan sebagai antrian. Tugas produser adalah untuk menghasilkan data, memasukkannya ke dalam buffer, dan mulai lagi. Pada saat yang bersamaan, konsumen mengkonsumsi data (yaitu, mengeluarkannya dari buffer), satu bagian pada suatu waktu. Yang menjadi pokok pembahasan utama dalam masalah bounded buffer adalah bagaimana jika ada dua proses berbeda yang berusaha mengakses buffer tersebut. Salah satu proses akan memberi nilai pada buffer dan mengisi buffer tersebut. Proses yang lain akan membaca nilai dan mengosongkan buffer tersebut. Proses yang pertama biasa disebut producer sedangkan yang kedua disebut consumer. Produsen menghasilkan barang dan konsumen yang akan menggunakannya

Masalah Bounded Buffer :

1. Masalah ini digeneralisasikan dalam istilah masalah Konsumen Produsen , di mana kumpulan buffer terbatas digunakan untuk bertukar pesan antara proses produsen dan konsumen.

2. Solusi untuk masalah ini adalah, membuat dua semaphore penghitungan "penuh" dan "kosong" untuk melacak masing-masing jumlah buffer penuh dan kosong saat ini.

3. Dalam hal ini Produsen terutama menghasilkan produk dan konsumen mengkonsumsi produk tersebut, tetapi keduanya dapat menggunakan salah satu wadah setiap saat.

4. Kompleksitas utama dari masalah ini adalah kita harus menjaga jumlah container kosong dan penuh yang tersedia.

Solusi untuk produsen adalah baik pergi tidur atau membuang data jika buffer penuh. Ketika konsumen menghapus item dari buffer, maka sistem akan memberitahu produser, yang mulai mengisi buffer lagi. Dengan cara yang sama, ketika produsen menempatkan data ke dalam buffer, maka konsumen lebih baik tidur sambail menunggu buffer terisi penuh.

Solusi dapat dicapai dengan sarana komunikasi antar-proses, biasanya menggunakan Semaphore. Sebuah solusi yang tidak memadai bisa mengakibatkan kebuntuan di mana kedua proses sedang menunggu untuk dibangunkan. Masalahnya juga dapat digeneralisasi untu memiliki beberapa produsen dan konsumen. Kita dapat menerapkan konsep semaphore untuk menyelesaikan masalah tersebut. Disini kita menggunakan tiga buah semaphore yaitu mutex, full dan empty.

1. Mutex digunakan untuk menjamin hanya boleh satu proses yang berjalan mengakses buffer pada suatu waktu, awalnya dinisialisasi sebesar satu (1).

2. Full digunakan untuk menghitung jumlah buffer yang berisi, yang pada awalnya diinisialisasi sebesar nol (0).

3. Sedangkan empty digunakan untuk menghitung jumlah buffer yang kosong, yang awalnya dinisialisasi sebesar ukuran buffer.

Jadi dapat disimpulkan bahwa pokok permasalahan bounded buffer adalah bagaimana mengatur sinkronisasi dari beberapa proses yang secara konkuren ingin mengakses buffer (mengisi dan mengosongkan buffer). Pengaturan itu dilakukan dengan menerapkan konsep semaphore yang menjamin hanya ada satu proses dalam suatu waktu yang boleh mengakses buffer sehingga tidak terjadi race condition. 


Readers and writers problem 


Dalam masalah sinkronisasi ini terdapat dua macam proses, yaitu pembaca (reader) dan penulis (writer). Permasalahan ini muncul saat ada beberapa pembaca dan penulis yang berbagi data yang sama atau berbagi sumber daya penyimpanan yang sama. Data yang diakses dapat berupa buffer, file, ataupun objek dari suatu program.  Dalam permasalahan ini, di setiap proses yang berjalan, penulis yang melakukan kegiatan menulis hanya diperbolehkan satu penulis saja. Jika sedang ada penulis yang melakukan proses menulis, maka tidak boleh ada proses membaca. Dalam permasalahan ini diperbolehkan ada lebih dari satu pembaca yang mengakses berkas, namun jika ada penulis yang sedang mengakses berkas maka tidak boleh ada siapapun (pembaca dan penulis lain) yang mengakses berkas tersebut.

Contohnya: masalah pemesanan tiket pesawat terbang. Ketika seseorang memesan tiket pesawat, dia pertama-tama harus mengecek apakah masih ada tempat yang tersisa. Sekiranya prosedur pemesanan tiket tersebut tidak ditangani secara hati-hati, bisa terjadi masalah ketika dia memesan tiket. Misalkan, sebelum proses pemesanan tiket selesai, ada orang lain yang memesan tiket yang sama dan lebih cepat menyelesaikan proses pemesanan tiket. Dengan demikian, tiket yang seharusnya menjadi miliknya tanpa perlu usaha berlebih, sekarang harus dia perebutkan dengan orang lain yang kebetulan mendaftar pada saat yang bersamaan.

Untuk mengatasi permasalahan ini, terdapat 3 solusi yang dapat dilakukan :

1. Pertama, solusi dengan memprioritaskan pembaca. Solusi ini tepat digunakan jika tujuan yang ingin dicapai adalah memperoleh throughput semaksimal mungkin.

2. Kedua, solusi dengan memprioritaskan penulis. Pada solusi ini, jika tidak ada yang mengaksess berkas maka penulis akan mengakses berkas dan pembaca akan dibiiarkan mengantri sampai semua penulis  menyelesaikan tugasnya.

3. Solusi yang ketiga adalah pembaca dan penulis memperoleh prioritas yang sama secara bergantian. Pada solusi ini, penulis dan pembaca diberi giliran yang adil dalam hal pengaksesan berkas. Jika tidak ada thread pembaca yang sedang mengakses berkas, maka penulis dapat mengaksesnya. Dan jika selesai maka akan memberikan giliran pada pembaca untuk mengakses berkas.


 Dining-Philosophers Problem


Masalah ini pertama kali ditulis dan diselesaikan oleh Djikstra pada tahun 1965.Masalah ini memodelkan masalah enkapsulasi dari ketergantungan mesin dan masalah portabilitas. Dalam masalah Dining Philosophers, diketahui sejumlah (N) filusuf yang hanya memiliki tiga status, berpikir, lapar, dan makan. Semua filusuf berada di sebuah meja makan bundar yang ditata sehingga di depan setiap filusuf ada sebuah piring berisi mie dan di antara dua piring yang bersebelahan terdapat sebuah sumpit.

Solusi Dining – Philosophers Problem ada dua, yakni : 

1. Solusi Waiter

Solusi Waiter : solusi sederhana ini dilakukan dengan mengadakan seorang waiter yang senantiasa mengawasi penggunaan sumpit di meja makan. Ketika empat buah (dua pasang) sumpit sedang dipakai,orang berikutnya yang ingin memakai sumpit harus meminta izin kepada sang waiter, yang hanya dapat diberi ketika salah satu sumpit telah selesai terpakai.

2. Solusi Hierarki Resource

Solusi Hirarki Resource: resources (sumpit) di meja makan telah diberi susunan hirarki. Setiap permintaan orang terhadap sebuah sumpit harus dilakukan pada susunan tertentu, dan dikembalikan pada susunan sebaliknya. Dalam hal ini, setiap orang dapat mengambil sumpit dimanapun diatas meja. Misalkan setiap sumpit diberi nomor sebagai tingkat hirarki dari 1 sampai 5, seseorang hanya dapat mengambil sumpit dengan nomor yang paling rendah, kemudian mengambil sumpit yang setingkat lebih tinggi. Ketika ia hendak mengembalikannya, orang itu harus meletakkan sumpit dengan nomor yang lebih tinggi terlebih dahulu, lalu yang rendah.


Proses Explorer


Apa sih itu Proses Explorer ? 

Process explorer adalah software keluaran microsoft makanya di namakan process explorer seperti hal nya windows explorer.

Kegunaan process explorer yaitu kita dapat memonitor program atau service yang berjalan bahkan kita juga bisa melihat program atau service yang tersembunyi.

Kita juga bisa menggunakan software ini untuk suspend atau yang sering kita dengar dengan nama pause dan juga bisa resume kembali suatu program.

Dengan software ini kalian juga bisa melihat secara detail program yang sedang berjalan dengan cara klik kanan lalu properties di program yang ingin kita lihat secara detail.


Fiture Proses Explorer

Beberapa fitur yang lebih baik termasuk yang berikut, meskipun ini tidak berarti daftar lengkap. Aplikasi ini memiliki banyak fitur, dan banyak dari mereka yang terkubur jauh di dalam antarmuka. Hebatnya itu juga file yang sangat kecil.

1. Tampilan hierarki default menunjukkan hubungan induk hirarkis antara proses, dan tampilan menggunakan warna untuk mudah memahami proses secara sekilas.

2. Pelacakan penggunaan CPU yang sangat akurat untuk proses.

3. Dapat digunakan untuk menggantikan Task Manager, yang sangat berguna pada XP, Vista, dan Windows 7.

4. Dapat menambahkan beberapa ikon baki untuk memantau CPU, Disk, GPU, Jaringan, dan lainnya.

5. Mencari tahu proses mana yang memuat file DLL.

6. Mencari tahu proses mana yang menjalankan jendela terbuka.

7. Mencari tahu proses mana yang memiliki file atau folder terbuka dan terkunci.

8. Lihat data lengkap tentang proses apa pun, termasuk untaian, penggunaan memori, gagang, objek, dan banyak hal lain yang perlu diketahui.

9. Dapat Membunuh seluruh pohon proses, termasuk proses yang dimulai oleh yang Anda pilih untuk membunuh.

10. Dapat Menunda proses, membekukan semua utasnya sehingga tidak melakukan apa-apa.

11. Dapat melihat untaian mana dalam proses sebenarnya memaksimalkan CPU.

12. Versi terbaru (v16) mengintegrasikan VirusTotal ke dalam antarmuka sehingga Anda dapat memeriksa proses untuk virus tanpa meninggalkan Process Explorer.

13. Setiap kali Anda memiliki masalah dengan aplikasi, atau sesuatu yang membeku di komputer Anda, atau mungkin Anda mencoba untuk mencari tahu apa file DLL tertentu digunakan, Process Explorer adalah alat untuk pekerjaan itu.

 

Memahami Proses Ekplorer

Ketika Anda pertama kali meluncurkan Process Explorer, Anda disajikan dengan banyak data visual langsung - ada tampilan hierarki pohon dari proses yang berjalan di komputer Anda, termasuk penggunaan CPU dan RAM menggunakan nilai numerik untuk setiap proses. Ada beberapa grafik aktivitas mini yang berjalan di bagian atas di bilah alat, menunjukkan kepada Anda penggunaan CPU, yang dapat diklik untuk ditampilkan di jendela terpisah.


Tampilan awal memberi Anda serangkaian kolom yang mencakup:

    Proses - nama file executable bersama dengan ikon jika ada.

    CPU - persentase waktu CPU di detik terakhir (atau kecepatan pembaruan apa pun diatur ke)

    Private Bytes - Jumlah memori yang dialokasikan untuk program ini saja.

    Working Set - Jumlah RAM aktual yang dialokasikan untuk program ini oleh Windows.

    PID - pengidentifikasi proses.

    Deskripsi - deskripsi, jika aplikasi memilikinya.

    Company Name - Yang ini lebih berguna daripada yang kamu pikirkan. Jika ada yang tidak beres,   mulailah dengan mencari proses yang tidak dilakukan oleh Microsoft.


Memahami Warna di Proses Explorer

Memahami Semua Warna Itu

Jelas ada banyak warna dalam daftar Process Explorer yang khas, yang bisa sedikit membingungkan bagi para pemula pemula. Sangat penting untuk mempelajari apa arti semua warna ini, karena mereka tidak ada di sana hanya untuk pertunjukan - mereka masing-masing berarti sesuatu yang penting.

Setiap kali Anda tidak dapat mengingat apa arti salah satu warna, Anda dapat masuk ke Opsi -> Konfigurasikan Warna pada menu untuk membuka dialog Pemilihan Warna.Ini pada dasarnya adalah contekan cepat untuk apa artinya semuanya. Teruslah membaca, karena kita akan menjelaskannya di sini juga.

 


Berdasarkan warna pada gambar di atas, di sini adalah apa yang masing-masing item yang dipilih berarti (yang lain tidak terlalu penting). 

Objek Baru (Hijau Cerah) - Ketika proses baru muncul di Process Explorer, prosesnya akan berwarna hijau terang.

Objek yang Dihapus (Merah) - Ketika suatu proses dibunuh atau ditutup, biasanya akan berkedip merah tepat sebelum menghapus.

Proses Sendiri (Cahaya Biru) - Proses yang berjalan sebagai akun pengguna yang sama dengan Process Explorer.

Layanan (Light Pink) - Proses Windows Service, meskipun perlu dicatat bahwa mereka mungkin memiliki proses turunan yang diluncurkan sebagai pengguna yang berbeda, dan itu mungkin warna yang berbeda.

Proses yang Ditangguhkan (Dark Grey) - Saat proses ditangguhkan, tidak bisa berbuat apa-apa. Anda dapat dengan mudah menggunakan Process Explorer untuk menangguhkan aplikasi. Terkadang aplikasi yang macet akan muncul secara singkat saat Windows sedang menangani macet.

Proses Immersive (Biru Terang) - Ini hanyalah cara mewah untuk mengatakan bahwa prosesnya adalah aplikasi Windows 8 menggunakan API baru. Dalam screenshot sebelumnya Anda mungkin telah memperhatikan WSHost.exe, yang merupakan proses "Windows Store Host" yang menjalankan aplikasi Metro. Untuk beberapa alasan, Explorer.exe dan Task Manager juga akan tampil sebagai immersive.

Gambar yang Dikemas (Ungu) - proses ini mungkin berisi kode terkompresi yang tersembunyi di dalamnya, atau setidaknya Process Explorer berpikir bahwa mereka melakukannya dengan menggunakan heuristik. Jika Anda melihat proses berwarna ungu, pastikan untuk memindai malware!

 

Karena jelas ada beberapa tumpang tindih antara skenario yang berbeda ini, warna akan diterapkan dalam urutan prioritas. Jika proses adalah layanan dan ditangguhkan, itu akan ditampilkan dalam warna abu-abu gelap karena warna itu lebih penting.

Dari apa yang telah kami pelajari saat meneliti, pesanan Ditangguhkan> Dikemas> Immersif> Layanan -> Proses Sendiri.

 





EaseUS Recovery Data

Apa sih itu Data Recovery ?

Recovery data adalah suatu proses pemulihan sistem yang bermasalah agar bisa pulih seperti sedia kala. Recovery pada komputer dilakukan akibat adanya serangan virus yang menyerang sistem komputer dan menimbulkan kerusakan yang cukup parah. Recovery data sangat tepat dipakai bagi Anda yang tidak memiliki aplikasi antivirus pada sistem komputer. Melakukan proses recovery data ini dijamin sangat efektif dalam mengembalikan sistem yang error bahkan yang terjangkit virus karena tidak dapat ditangani antivirus. Recovery data juga dapat memulihkan berbagai data yang ada di media penyimpanan seperti hardisk, flashdisk, memory card, kamera digital dan lain-lainnya.


Pemanfaatan Data Recovery

1. Mengembalikan sistem ke kondisi sebelumnya

Beberapa software bisa saja mengalami masalah ketika kita gunakan. kita tak tahu apa penyebabnya. Bahkan kita juga tak tahu bagaimana cara mengatasinya, tapi dengan melakukan recovery, kita bisa mengembalikan sistem software ke kondisi saat masih normal. Intinya, recovery mengembalikan data seperti sebelum terjadi error.

2. Menghilangkan hang, error atau bahkan virus

Bila terjadi hang, error atau komputer terkena virus, kita juga bisa atasi dengan melakukan recovery. Recovery akan mengembalikan posisi komputer ke kondisi sebelumnya, saat dimana komputer tidak mengalami hang, error atau bahkan terjangkit virus.

3. Mengembalikan Data

Ketika data penting terlanjur kita hapus atau data yang dulu kita anggap tidak penting ternyata kita butuhkan lagi. Tetapi data tersebut sudah tidak ada di Recycle Bin karena sudah kita hapus juga dari situ, maka satu-satunya jalan adalah melakukan recovery data. Walau tidak menjamin data akan kembali semua, setidaknya upaya ini patut untuk kita coba.

4. Mengembalikan Registry dan Pengaturan

Recovery data juga bisa berfungsi untuk mengembalikan registry dan pengaturan komputer. Jadi bila sewaktu-waktu kamu mengaotak-atik komputer tetapi tidak tahu bagaimana cara mengembalikanya, silakan gunakan recovery data.


EaseUS Data Recovery

Software EaseUS Data Recovery Wizard merupakan software recovery data dengan tampilan yang sederhana dan aman digunakan untuk memulihkan semua data yang hilang dari berbagai perangkat dan platform.

Kita bisa menggunakan software ini pada perangkat komputer desktop, laptop dan berbagai media peyimpanan lainnya seperti memory card dan iPod, serta tersedia untuk pengguna Windows, Macintosh, IOS dan Android.

Data yang hilang bisa disebabkan karena beragam hal seperti tidak sengaja terhapus, bahkan data yang sudah terhapus dari Recycle Bin atau yang didelete dengan menggunakan tombol Shift + Delete juga masih bisa untuk dipulihkan.

Begitu juga data yang terdapat pada partisi hardisk, dimana terdapat kesalahan pada sistem partisi seperti karena melakukan partisi ulang, kerusakan boot manager, proses cloning yang tidak sempurna, kegagalan pada saat melakukan re-installasi sistem operasi ataupun kehilangan data karena terkena serangan virus  atau kerusakan hardisk karena tidak melakukan proses shutdown dengan benar.


Fiture EaseUS

·        1. Gratis Tapi Powerfull

Untuk kalian yang ingin menggunakannya, tidak perlu khawatir harus membeli aplikasinya, dikarenakan Easus semuanya bisa didapatkan secara gratis. Namun tetap saja dalam masa trial selama beberapa hari, dan untuk menikmati performa yang tetap optimal, mereka harus membayar biaya untuk membuka beberapa fungsi yang cukup intim.

Akan tetapi setidaknya anda bisa diberikan kesempatan terlebih dahulu untuk menikmati layanan tersebut tanpa harus membayar dalam performa powerfull. Sehingga dapat mempertimbangkan apakah memang tools tersebut benar-benar berguna dalam kehidupan kalian atau tidak. Namun jika sebagai teknisi tentu ini penting banget.

·         2. Mengembalikan Data

Berbagai macam kejadian kehilangan data tentu bisa saja terjadi kapan saja dalam beragam kondisi, akan tetapi jangan keburu panik terlebih dahulu karena ada tools yang bisa mengembalikannya. Dan salah satu terbaik yakni Easus Data Recovery. Kalian dapat menggunakan tools berikut untuk melakukan recovery data yang terhapus, bahkan seluruh hardisk sekalipun bisa dikembalikan, meski ada beberapa yang nantinya akan corrupt.

Akan tetapi jangan khawatir, karena untuk data corrupt ini biasanya tidak terlalu banyak dan berkisar kurang dari 10% saja dari total data keseluruhan yang dilakukan recovery.

3. Tidak Perlu Khawatir Kejadian Serupa Terulang

Dan sebagai tindak pencegahan, kalian bisa melakukan backup file seperti dokumen, foto, atau video melalui layanan Easus Todo Backup. Dimana ini akan membantu mempermudah kalian dalam mencegah kehilangan file di bagian tertentu saja. Namun sebagai gantinya, kalian harus mempersiapkan kapasitas penyimpanan yang besar.

4. Pengaturan Ulang Partisi Hardisk

Untuk kalian yang mungkin kurang sesuai dengan pengaturan partisi dari Komputer/ Laptop bawaan, maka bisa melakukan partisi ulang dan menyesuaikannya berdasarkan tingkat kebutuhan. Kalian bisa mengurangi dan menambah partisi dengan mudah menggunakan Easus Partition Master.

5. Melakukan Kompresi File yang Lebih Baik

Ini masih berkaitan dengan masalah backup tadi, dimana pengguna dapat melakukan backup dengan metode biasa saja, yang mana bisa melakukan proses yang lebih cepat. Akan tetapi sebagai gantinya, pengguna akan mengalami keborosan dalam kapasitas.


Kelebihan EaseUS

1. Ada Versi Gratis yang Powerfull

Walaupun gratis, akan tetapi kualitasnya tetap bisa powerfull untuk kebutuhan tertentu. Dengan demikian, pengguna bisa mencobanya tanpa harus mengeluarkan biaya sedikitpun. Akan tetapi tetap saja dalam batasan tertentu, mengingat ini versi gratisnya. 

2. Mendukung Lebih dari 600 Jenis File

Kalau masalah melakukan restore data ini, pengguna bisa mengembalikan hampir semua jenis format data yang sudah familiar di Dunia, dikarenakan Easus telah memiliki dukungan terhadap ratusan format file yang biasa tersimpan di perangkat pengguna.

3. UI yang Sederhana

Berkat adanya UI yang sederhana ini menjadikan pengguna tidak perlu keahlian khusus dalam mempelajari atau menggunakan aplikasi tersebut. Terlebih dengan fitur dan sistem kendali yang mudah, menjadikan mereka bisa dengan cepat mempelajarinya.

4. Fitur Lengkap

Selain memiliki banyak dukungan forma file di Recovery, pada layanan yang lainnya juga menawarkan fitur yang lengkap, seperti melakukan partisi dengan beragam metode atau jenis hardisk, hingga pemilihan format backup file yang bisa disesuaikan berdasarkan kemampuan juga kebutuhan dari perangkat tersebut.

 

Kekurangan EaseUS

1. Harga Mahal

Meski sudah ada versi gratisnya, akan tetapi untuk mendapatkan pengalaman yang lebih baik tentu harus menggunakan versi Pro atau Pro + WinPE, dimana ini harganya juga tidaklah murah. Anda harus mempersiapkan budget yang cukup besar untuk membayar biaya berlangganan per tahunnya. Namun sebagai imbalan juga ada system support yang akan membantu kalian dalam menghadapi setiap masalah.

2. Batasan yang Kecil

Powerful sih masalah recovery data tersebut, akan tetapi untuk versi gratisnya ini memiliki batasan yang sangat kecil, yakni hanya 2GB saja. Jelas kalau untuk melakukan recovery data satu hardisk penuh tidak memadai, atau bahkan flashdisk saja mungkin tidak mencukupi untuk itu.

 


Tuesday 4 May 2021

PaaS (Platform as a Service)

Apa sih itu PaaS ?

PaaS (Platform as a Service) adalah layanan Cloud yang disediakan dalam bentuk platform dan dapat dimanfaatkan pengguna untuk membuat aplikasi di atasnya. PaaS memberikan framework bagi developer yang dapat mereka bangun dan gunakan untuk membuat aplikasi yang telah disesuaikan.

Ketika kamu menggunakan layanan model Saas, Semua server, penyimpanan, dan jaringan dikelola oleh perusahaan atau penyedia pihak ketiga. Namun para developer dapat mengelola manajemen aplikasi. 

Karakteristik PaaS 

PaaS sendiri memiliki banyak karakteristik tersendiri daripada layanan cloud lainnya, Berikut ciri-ciri Saas :
  • Dibangun di atas teknologi virtualisasi, sehingga sumber daya dapat dengan mudah ditingkatkan atau diturunkan seiring perubahan bisnis kamu
  • Menyediakan berbagai layanan untuk membantu pengembangan, pengujian, dan penyebaran aplikasi
  • Dapat diakses oleh banyak pengguna melalui aplikasi pengembangan yang sama
  • Mengintegrasikan layanan web dan basis data

Keuntungan PaaS 

Ketika kamu menggunakan layanan model Paas, Maka kamu dapat membuat aplikasi sendiri dengan banyak fitur yang sudah tersedia. Fitur-fitur tersebut seperti keamanan platform, OS, sistem database, web server, dan framework aplikasi. Jadi kamu bisa lebih fokus pada pengembangan aplikasi.

Selain itu, Kamu juga bisa mendapat keuntungan Paas seperti berikut :

  1. Pengembangan dan penyebaran aplikasi yang sederhana dan hemat biaya
  2. Dapat diukur
  3. Proses Develop dapat menyesuaikan aplikasi tanpa kesulitan mempertahankan perangkat lunak
  4. Pengurangan signifikan dalam jumlah pengkodean yang dibutuhkan
  5.  Migrasi lebih mudah ke model hybrid

Kerugian PaaS 

Beberapa masalah yang bisa kamu temukan saat menggunakan Paas yaitu masalah keamanan, Fitur keamanan yang disediakan oleh penyedia layanan PaaS adalah keamanan platform, Hal tersebut berarti keamanan ditujukan kepada platform bukan keamanan aplikasi kita. Sehingga kamu harus tetap memperhitungkan resiko keamanan dari aplikasi kita sendiri.

Contoh PaaS 

Sama halnya dengan Saas, PaaS juga memiliki banyak contoh, Berikut beberapa contoh Saas, yaitu Amazon Web Service, Windows Azure, Heroku, Force.com, Google App Engine, Apache Stratos, OpenShift, dll.


Kapan Kita Menggunakan SaaS ?

Ketika kamu ingin merampingkan alur kerja ketika beberapa developer mengerjakan proyek pengembangan yang sama maka PaaS solusinya. PaaS sangat bermanfaat jika ketika harus membuat aplikasi khusus. Layanan cloud ini juga dapat sangat mengurangi biaya dan dapat menyederhanakan beberapa tantangan yang muncul jika kamu dapat dengan cepat mengembangkan atau menggunakan aplikasi.



Subscribe Admin

Annismus

 
Design by Free WordPress Themes | Bloggerized by Rz - Premium Blogger Themes | coupon codes