Selasa, 13 Desember 2016

Ranking OS

-----------------------------------------------------------------------
RANKING ULASAN1/ULASAN2 PESERTA OS 2016-2
-----------------------------------------------------------------------

01. [U1-11] http://twobunny22.blogspot.co.id/2016/12/ulasan-1-operating-system.html
02. [U2-27] http://ahmdnbeel.blogspot.co.id/2016/12/files.html
03. [U2-06] https://muhammadnuim.blogspot.co.id/2016/12/raids.html
04. [U1-07] http://zetlogger.blogspot.co.id/2016/12/what-are-containers-and-why-are-they-so.html
05. [U2-34] http://arrikur.blogspot.co.id/2016/12/os162-ulasan2-weaknesses-of-ms-windows.html
06. [U2-30] https://mathisgold.blogspot.com.tr/2016/12/introduction-to-active-directory.html
07. [U1-15] http://harunakaze.blogspot.co.id/2016/12/zephyr-rtos.html
08. [U2-11] http://muhammadiqbalnazulis.blogspot.co.id/2016/12/ulasan-2-pada-kesempatan-ini.html 
09. [U1-05] http://rahmanfathin.blogspot.co.id/2016/11/ulasan-1.html
10. [U2-38] http://ulasan2putrireitasya.blogspot.co.id/2016/12/principle-of-operating-system.html
11. [U2-03] http://anissaedwita.blogspot.co.id/2016/11/ulasan2.html
12. [U2-15] http://ardifasilkom.blogspot.co.id/2016/12/ulasan-1-microduino-marketing-director.html
13. [U1-20] http://keynekassapa13.blogspot.co.id/2016/12/review1-deadlock.html
14. [U1-26] http://alvinrezalugiana.blogspot.co.id/2016/12/operating-system-introduction-to-hacking.html
15. [U1-44] http://ismailrajir.blogspot.co.id/2016/12/internet-of-things.html
16. [U1-34] http://ahmadhilman-os162.blogspot.co.id/2016/12/hybrid-cloud-infrastructure-introduction.html
17. [U1-31] http://louissihombing.blogspot.co.id/2016/12/controlling-hijacking-attacks.html
18. [U1-28] http://awdictas.blogspot.com/2016/12/review1-cloud-based-network-management.html
19. [U1-22] http://luthviar.blogspot.co.id/2016/11/ulasan-1-android-architecture.html
20. [U1-03] http://vincent51-ulasan1.blogspot.co.id/2016/11/ulasan-1-virtualization.html
21. [U2-37] http://tugasos162.blogspot.co.id/2016/12/the-code-story-of-linux-documentary.html
22. [U2-29] http://psudeosudo.blogspot.co.id/2016/12/blog-post.html
23. [U2-26] http://rizkyaly.blogspot.co.id/2016/12/ulasan-2.html
24. [U2-24] http://khumaisa-os162.blogspot.co.id/p/ulasan2.html
25. [U2-22] http://www.kompidolar.com/2016/12/fork-dan-exec.html
26. [U2-17] http://catatanpartoba.blogspot.co.id/2016/12/ulasan-2_9.html
27. [U2-16] http://otonaenomichi.blogspot.co.id/2016/12/understanding-server-licensing-ulasan-2.html
28. [U2-09] http://fascalgh.blogspot.co.id/2016/12/ulasan-2.html
29. [U2-05] http://indahp-os162-ulasan.blogspot.co.id/2016/12/understanding-switches.html
30. [U2-01] https://johannestobing.blogspot.co.id/2016/11/ulasan2.html
--------------------------------------------------------------------------------------------------------------------
GitHub : stephanus83
URLRanking : http://stephanussoekendar.blogspot.com/2016/12/ranking-os.html
Revisi Pertama  : 13 Desember 2016
Revisi Terakhir : 13 Desember 2016

--------------------------------------------------------------------------------------------------------------------


Sabtu, 10 Desember 2016

Ulasan 2-Windows Azure sebagai IaaS






Pada ulasan ini saya akan membahas mengenai Windows Azure. Ulasan ini terinspirasi dari video yang dibawakan oleh Bret Stateham dari Microsoft. Video tersebut berdurasi 47 menit dan dapat anda tonton pada link berikut ini : 
https://www.youtube.com/watch?v=_ElhzkYYQpM

Sebelum lanjut, jangan lupa baca ulasan saya yang pertama, mengenai sistem operasi yang dirancang untuk Java dan Cloud Computing di link berikut: 

"The cloud for modern business" adalah tag line yang semakin marak baik ditelinga praktisi IT maupun pelaku bisnis. Cloud computing merupakan sebuah konsep yang menjadikan internet sebagai pusat untuk pengelolaan data dan aplikasi. Melalui cloud kita dapat mengakses data dimanapun kita berada (dengan catatan harusterkoneksi internet), dapat menjalankan aplikasi yang kita inginkan tanpa melakukan instalasi, serta terintegrasi dengan berbagai variasi device yang kita miliki. 

Pada video ini dibahas salah satu contoh layanan berbasis cloud yang tergolong dalam IaaS (Infrastructure as a Service) yakni Windows Azure.Azure adalah platform berbasis cloud yang di-release oleh Microsoft. Azure merupakan sekumpulan service yang dapat mendukung developer agar lebih optimal dalam melakukan build, deploy, dan mengelola aplikasi mereka melalui jaringan global yang di-managed oleh Microsoft. Proses yang dilakukan dapat menjadi lebih optimal karena developer tidak perlu lagi memikirkan bagaimana infrastruktur yang digunakan, bagaimana pengadaan dan konfigurasinya, melainkan tinggal berfokus pada pengembangan aplikasi, karena hal-hal tersebut sudah ditangani oleh Azure.

Selain lebih cepat, Azure juga lebih murah dan beresiko rendah, serta fleksibel. Hal tersebut dikarenakan penggunanya dapat menggunakan infrastruktur network yang berkualitas tanpa memikirkan administrative expense seperti biaya perawatan, pengadaan, upgrade teknologi, kemampuan infrastruktur dalam menjalankan proses yang tinggi, serta berapa besar daya tampung data karena sudah ditangani oleh Microsoft Datacenter.

Fitur dari Windows Azure secara umum dapat dibagi menjadi 5 bagian sebagai berikut :

Cloud Services
Azure menangani segala sesuatu yang berkaitan dengan mangement, configuration, security, pada jaringan. Kita tidak perlu repot dengan DNS(Domain Name Server) dan Active Directory karena dapat
dilakukan melalui Azure.

Web sites
Azure memungkinkan developer untuk hosting aplikasi yang dibuat. Serta menyediakan tools pendukung seperti Visual Studio, git (versioning tool), hingga FTP.

Virtual Machines
  Azure menyediakan virtual machine yang dapat langsung digunakan tanpa perlu banyak konfigurasi yang menyulitkan.

Mobile Services
Apabila kita merupakan mobile developer, kita dapat memanfaatkan Azure untuk menyimpan backend data dari aplikasi kita untuk dapat diakses oleh pengguna aplikasi
dimanapun mereka berada selama terkoneksi dengan internet


Lisensi Windows Azure
Windows Azure menjamin komitmen layanan mereka untuk para pengguna melalui mekanisme lisensi. Meski berbayar, namun investasi Azure jelas  tetap lebih murah ketimbang 
melakukan pengadaan infrastruktur jaringan untuk bisnis yang kita punya. Selain itu melalui lisensi tersebut juga, Microsoft memastikan pengguna dapat dijamin dengan software assurance dan
dapat selalu memperoleh update dari teknologi terbaru yang mereka punya. 
Secara umum dibagi menjadi kategori berikut : 

  • Windows server : per-hour license in the cloud, 
  • Microsoft applications : per-hour license in the cloud, 
  • External application : untuk aplikasi non-microsoft product, dapat disesuaikan dengan ketentuan vendor product yang bersangkutan

Kesimpulan
Video ini sangat bermanfaat karena dapat memberikan informasi mengenai teknologi terbaru terutama bagi para pecinta cloud computing. Teknologi Azure pun dapat dikatakan sebagai teknologi yang akan semakin marak digunakan dimasa mendatang diiringi dengan migrasi ke cloud computing yang juga semakin gencar. Para developer tidak lagi terbatas dengan infrastruktur dalam proses pengembangan aplikasi yang mereka miliki.

GitHub: 
     stephanus83
URL Ulasan: 
     http://stephanussoekendar.blogspot.com/2016/12/ulasan-2-windows-azure-sebagai-iaas.html
URL Youtube: 
    https://www.youtube.com/watch?v=_ElhzkYYQpM
Submisi Pertama: 
    10 Desember 2016
Submisi Terakhir: 
    10 Desember 2016







Ulasan 1-OSv : Sistem Operasi untuk Java dan Cloud Computing




Pada ulasan ini saya akan membahas mengenai OSv, yakni suatu sistem operasi yang dirancang untuk aplikasi berbasis Java. Ulasan ini terinspirasi dari video penjelasan yang dibawakan oleh Don Marti dan Glauber Costa dari Cloudius Systems. Video tersebut berdurasi 57 menit dan dapat anda tonton melalui link berikut ini : https://www.youtube.com/watch?v=-8NgXKRKmQk.

OSv merupakan 'library operating system' yang mendukung bahasa pemrograman Java dan menyediakan segala kebutuhan JVM (Java Virtual Machine) akan layanan dari sistem operasi, serta bertujuan untuk membuat proses dari aplikasi menjadi lebih cepat.  

Sedikit flashback, seperti yang kita ketahui bahasa pemrograman pada umumnya akan menyesuaikan kode program yang kita tulis sesuai dengan platform yang digunakan melalui proses kompilasi atau interpretasi (tergantung bahasa pemrograman tersebut). Berbeda halnya dengan Java, Java akan melakukan kompilasi dan juga interpretasi. Kompilasi dilakukan untuk mengubah kode program menjadi bahasa mesin untuk JVM, kemudian hasil kompilasi tersebut akan di-interpretasi sesuai dengan platform-nya. Hal ini yang membuat Java fleksibel untuk berbagai platform.

Cloudius Systems menyadari keunggulan dari JVM ini dan berusaha untuk memaksimalkannya dengan cara mengkombinasikan OSv dan Java sehingga dapat mengeliminasi keberadaan dari sistem operasi pada saat menggunakan virtualisasi. Secara struktur, akan menjadi sebagai berikut :



Eliminasi dari sistem operasi jelas tidak dapat benar-benar dilakukan, mengingat developer membutuhkannya dalam proses pengembangan aplikasi (menguji dan memastikan aplikasi dapat berjalan sesuai dengan yang diharapkan pada suatu platform), selain itu keberadaan sistem operasi juga dibutuhkan sebagai architectural constraint untuk bisa boot di atas hardware. Peran tersebut akhirnya diambil oleh hypervisor (virtual machine). OSv mendukung dan dapat bertintegrasi dengan berbagai virtualized environment seperti EC2, Google compute engine, VMware, dan virtualbox.

Kombinasi dari OSv dan Java membuat proses aplikasi menjadi lebih cepat, karena OSv menghilangkan konsep naming space (dengan tetap mempertimbangkan aspek keamanan). Jadi tidak dikenal lagi user mode atau kernel mode, yang ada hanya satu user yaitu JVM.

OSv memungkinkan developer untuk fokus pada pengembangan aplikasinya dengan memastikan kesiapan lingkungan yang akan digunakan untuk development. Developer tidak perlu lagi melakukan konfigurasi untuk menyesuaikan dengan platform yang digunakan karena sudah di-handle oleh library ini. Berdasarkan informasi dari video ini, dengan menggunakan OSv proses built image (untuk virtual machine) yang sebelumnya membutuhkan beberapa menit dapat diturunkan menjadi rata-rata hanya 9 detik. Selain itu dari sisi performance, pada kondisi yang sama, OSv 80% lebih cepat dari pada Ubuntu Linux untuk virtualisasi dengan EC2.

Kesimpulan :
Video ini sangat menarik. Selain karena dibawakan dengan bahasa yang komunikatif, teknologi yang dihadirkanpun dapat menjadi salah satu solusi bagi para developer yang menginginkan kecepatan saat menggunakan virtual machine untuk mengembangkan aplikasi dengan Java. Video ini menunjukkan betapa besar manfaat yang dapat diperoleh para developer apabila memiliki linkungan yang tepat untuk mengembangkan aplikasinya. 

GitHub: 
     stephanus83
URL Ulasan: 
     http://stephanussoekendar.blogspot.com/2016/12/ulasan-1-osv-sistem-operasi-untuk-java.html
URL Youtube: 
     https://www.youtube.com/watch?v=-8NgXKRKmQk
Submisi Pertama: 
    10 Desember 2016
Submisi Terakhir: 
    10 Desember 2016