Posts

Showing posts from March, 2021

Ubuntu Command Line

Apa Itu Ubuntu Command Line? SEJARAH UBUNTU Ubuntu berasal dari nama sebuah konsep ideologi di Afrika Selatan yang berarti “rasa perikemanusiaan terhadap sesame” dan juga arti dari Ubuntu adalah “aku adalah aku karena keberadaa n kita semua”. Ubuntu merupakan salah satu distribusi linux, yang berbasiskan Debian yang diluncurkan tahun 2004. Proyek Linux itu sendiri dibiayai oleh perusahaan Canonical, Ltd, yaitu perusahaan yang dimiliki oleh kosmonot asal Afrika Selatan bernama Mark Shuttleworth, dimana perusahaan itu bermarkas di Eropa. Ubuntu pertama kali dibuat dengan tujuan : selalu gratis tanpa biaya lisensi, bersifat open source, siap dipergunakan dalam kondisi stabil, dan pengguna bebas mengembangkan maupun memodifikasi perangkat lunak tersebut. KELEBIHAN DAN KEKURANGAN UBUNTU Sebagai sistem operasi terbuka/open source, Ubuntu memiliki beberapa kelebihan dan kekurangan yang antara lain: KELEBIHAN UBUNTU : ·        Bebas Virus       ...

Cloud Infrastructure Mechanism

PENGERTIAN VIRTUALISASI      Virtualisasi adalah penciptaan sesuatu versi virtual dari sistem operasi (OS), server, perangkat penyimpanan, atau sumber daya jaringan. Virtualisasi menggunakan perangkat lunak yang mensimulasikan fungsionalitas perangkat keras untuk membuat sistem virtual. Virtualisai ini memungkinkan untuk mengoperasikan lebih dari satu sistem operasi virtual dan berbagai aplikasi pada satu server. Manfaat virtualisasi  termasuk efisiensi yang lebih besar dan skala ekonomis. Virtualisasi OS adalah penggunaan perangkat lunak untuk memungkinkan perangkat keras menjalankan beberapa gambar sistem operasi secara bersamaan. Cara Kerja Virtualisasi      Penggunaan utama teknologi virtualisasi adalah virtualisasi server, yang menggunakan lapisan perangkat lunak yang disebut hypervisor untuk meniru perangkat keras yang mendasarinya. Hypervisor mengambil sumber daya fisik dan memisahkannya sehingga dapat dimanfaatkan oleh virtual environment. Me...

Could Computing #2

Image
Apa sih Containerization itu? Containerization itu sendiri adalah pendekatan dimana kita menjalankan multiple instances (containers) pada satu Operating System (OS) yang sama, dimana containers tersebut akan memiliki shared kernel. Kelebihan dari Teknologi Docker 1.    Isolasi lingkungan terdapat pada tingkat aplikasi/ service, sehingga deployment akan lebih fleksibel per-service. 2.    Secara teknis, kontainer berbasis aplikasi dapat berjalan pada native linux host, kontainer berbasis sistem operasi, maupun virtualisasi, sehingga keunggulan dari masing-masing induk tersebut dapat diperoleh dengan cara memilih jenis induk yang ingin digunakan. 3.    Pemeliharaan sistem dapat lebih fokus per-service, misal Service C pada gambar sebelumnya terdapat pembaharuan minor dari versi 1.5.4 ke 1.5.5, namun hal tersebut cukup penting karena ada peningkatan keamanan service yang cukup krusial, kita tidak perlu melakukan merestart sistem secara menyeluruh...

Laravel

Image
A pa itu Laravel? Laravel adalah sebuah framework atau platform yang berfungsi untuk mengembangkan aplikasi web dengan bahasa pemrograman PHP dengan arsitektur Model, View, Controller (MVC). MVC adalah konsep arsitektur dalam pembangunan aplikasi berbasis web yang membagi aplikasi web menjadi 3 bagian besar. Yang mana setiap bagian memiliki tugas-tugas serta tanggung jawab masing-masing. Tiga bagian tersebut adalah: model, view dan controller. 1.    Model: Berfungsi untuk mengatur, menyiapkan, memanipulasi dan mengorganisasikan data (dari database) sesuai dengan instruksi dari controller. 2.    View: Berfungsi untuk menyajikan informasi (yang mudah dimengerti) kepada user sesuai dengan instruksi dari controller. 3.    Controller: Berfungsi untuk mengatur apa yang harus dilakukan model, dan view mana yang harus ditampilkan berdasarkan permintaan dari user. Namun, terkadang permintaan dari user tidak selalu memerlukan aksi dari model. Misa...