Jumat, 12 Januari 2018

CLOUD COMPUTING

APA ITU CLOUD COMPUTING ?
Komputasi awan (bahasa Inggriscloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. tersebut, awan (cloud ) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan , sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") , Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.

Cloud Computing adalah sebuah model client-server, di mana resources seperti server, storage, network, dan software dapat dipandang sebagai sekumpulan services. Services tersebut dapat diakses oleh user setiap saat secara remote.Inti dari teknologi cloud computing adalah virtualisasi. Pada cloud computing, physical machine (mesin fisik) digantikan dengan virtual machine (mesin virtual), physical network dan physical storage digantikan dengan virtual network dan virtual storage. Cloud Computing merupakan tren teknologi masa kini dan akan terus berkembang di masa yang akan datang. Sehingga sangatlah disayangkan jika kita semua masih belum ”melek” pada tren teknologi yang sudah sangat dekat dengan kehidupan kita.

Komputasi awan adalah suatu konsep umum yang mencakup SaaSWeb 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud
Sebuah setup infrastruktur model cloud computing biasanya dikenali sebagai ‘Cloud’. Berikut adalah beberapa kategori layanan yang tersedia dari sebuah ‘Cloud’ seperti:
·         -Infrastructure As A Services (IAAS)
·         -Platform As A Service (PAAS)
·         -Software As A Service (SAAS)

Cloud Computing berbeda dengan Grid Computing atau Paralel Computing, diamana Grid Computing dan Paralel Computing lebih merupakan sebuah bagian dari pemasaran fisik bagi penyediaan konsep Cloud Computing. 
PERANGKAT LUNAK CLOUD COMPUTING

Belakangan ini dikembangkan sebuah bentuk nyata dari konsep Cloud Computing agar dapat diimplementasikan secara umum dan lebih luas, seperti contoh berikut:
·         Ubuntu Enterprise Cloud (UEC)
·         Proxmox
·         OpenStack
·         OpenNebula
·         Eucalyptus
Engine utama dalam Cloud Computing sebetulnya adalah aplikasi virtualisasi di sisi server, seperti:
·         KVM
·         QEMU
·         Xen

CLOUD COMPUTING DALAM PEMERINTAHAN

Cloud Computing dalam pemerintahan (E-Goverment) dapat mendongkrak kinerja khususnya dalam bidang pemerintahan. E-Goverment dapat membantu para staff di bidang pemerintahan untuk memberikan pelayanan yang lebih baik ke masyarakat. Pemerintah dalam negara Indonesia telah menggunakan cloud computing. Contoh pertama yaitu sebagai penyediaan sumber informasi. Badan Pengkajian Dan Penerapan Teknologi (BPPT) telah menyediakan layanan Cloud Computing sebagai layanan jasa alih daya pengelolaan TIK untuk instansi pemerintah. Layanan ini bertujuan untuk dapat mewujudkan percepatan e-government, karena memungkinkan pengguna pemerintah berkonsentrasi dalam memberikan layanan dan tidak dipusingkan dengan konfigurasi maupun pemeliharan perangkat teknologi informasi

KELEBIHAN DAN  KEKURANGAN CLOUD  COMPUTING

Kelebihan Cloud Computing
Berikut ini adalah beberapa manfaat dan keuntungan cloud computing baik bagi individu, maupun perusahaan.


1. Akses Mudah Dimanapun Anda Berada
Kemudahan dalam mengakses data atau aplikasi merupakan kelebihan utama dari cloud computing. Untuk mengakses aplikasi yang kita perlukan saat bekerja, kita tidak perlu berada pada suatu computer yg sama karena aplikasi atau data yang kita butuhkan dapat diakses dimanapun melalui server.

2. Efisiensi Biaya
Penggunaan cloud computing akan mengurangi biaya yang dikeluarkan perusahaan untuk operasional komputer terutama untuk hardware. Dengan menggunakan cloud computing, perusahaan tidak perlu lagi mengeluarkan biaya seperti maintenance, biaya listrik (penggunaan listrik semakin berkurang), dan lain-lain.

3. Meningkatkan ROI dan Cash Flow
Hal lain yang dapat dipertimbangkan adalah bahwa dengan cloud kita tidak perlu melakukan investasi atau mengeluarkan capital expenditure. Perusahaan hanya perlu membayar sewa sesuai pemakaian. Hal ini berarti mengkonversi capex menjadi opex (operating expenditure). Bagi perusahaan, model seperti ini cukup menguntungkan karena akan memperbesar ROI (return on Investment) dan melancarkan cash-flow.

 4. Fleksibilitas dalam Menambah Kapasitas
Dengan cloud kita tidak perlu melakukan proses pengadaan komputer yang memakan banyak waktu. Cukup dengan melakukan self-provisioning dalam hitungan menit, kapasitas yang kita butuhkan telah siap digunakan.
5. Kemudahan Monitoring dan Manajemen Server
Proses monitoring dan manajemen server akan jauh lebih mudah karena semua terkoneksi dengan web portal pelanggan. Kita hanya tinggal melihat dashboard saja untuk mengetahui status global server-server kita. Untuk membuat, meng-upgrade, dan me-manage server serta menginstalasi software sangat mudah karena sudah disediakan automation-tools untuk melakukan hal tersebut.


6.  Meningkatkan availability dan ketersediaan data
Sistem cloud pada cloud provider biasanya dibuat dengan desain high availability. Artinya, sistem tersebut berada pada suatu data center yang menjamin ketersediaan listriknya, pendingin ruangan, dan lain-lain yang menjamin fasilitas pendukung bekerja maksimal selama 24 jam sehari. Selain itu dari sisi perangkat, wajib hukumnya fully redundancy, karena fitur ini adalah basic-features dari teknologi cloud. Hal ini membuat server kita menjadi lebih besar availability-nya dibanding jika diletakkan di lokasi kita sendiri. Selain itu storage system dari cloud umumnya juga di-backup, sehingga memperbesar peluang data kita tidak hilang jika terjadi crash pada sistem storage.


7. Fokus dalam Melakukan Bisnis dan Pengembangan Perusahaan
Menurut survei, 80% dari waktu pekerjaan perusahaan IT digunakan untuk kegiatanan operasi dan maintenance. Sisanya, 20% dari total waktu yang ada digunakan untuk kegiatan pengembangan IT.
Keadaan tersebut tentunya sangat tidak efektif untuk pengembangan perusahaan karena harus disibukkan dengan maintenance system. Berbeda halnya jika menggunakan cloud computing, proses maintenance tidak terlalu banyak dilakukan karena sebagian besar sumber daya berada di cloud. Selain itu dengan menggunakan cloud, perusahaan dapat lebih fokus pada bisnis yang dijalankannya, bukan pada pengelolaan dan maintenance IT.
Kekurangan Cloud Computing
Hal yang paling wajib dalam komputasi awan adalah koneksi internet, internet bisa dibilang jalan satu-satunya jalan menuju komputasi awan, ketika tidak ada koneksi internet ditempat kita berada maka jangan harap bisa menggunakan sistem komputasi awan. Hal ini masih menjadi hambatan khsusnya bagi Indonesia, karena belum semua wilayah di tanah air terjangkau oleh akses internet, ditambah lagi sekalipun ada koneksinya belum stabil dan kurang memadai.
Kerahasiaan dan keamanan adalah salah satu hal yang paling diragukan pada komputasi awan. Dengan menggunakan sistem komputasi awan berarti kita mempercayakan sepenuhnya atas keamanan dan kerahasiaan data-data kepada perusahaan penyedia server komputasi awan. Contoh paling sederhana adalah ketika sobat menyimpan foto-foto sobat di facebook dengan beberapa konfigurasi privasi yang diberikan kepada kita, maka selebihnya kita mempercayakan keamanan file-file tersebut kepada facebook. Andaikata foto-foto tersebut hilang kita tidak bisa menuntut karena kita memanfaatkan jasa trsebut secara cuma-cuma alias gratis. Saat ini sudah mulai banyak perusahaan-perusahaan penyedia sewa hosting (server) penyimpanan file semisal 4shared, Indowebster, Ziddu, dan lain-lain, ada yang gratis dan juga yang berbayar.
Kualitas server komputasi awan adalah salah satu pertimbangan terpenting sebelum kita memutuskan untuk menyediakan jasa penyedia server komputasi awan. Bukan tidak mungkin kita akan dirugikan ketik server tempat dimana kita menyimpan file atau akses program sewaktu-waktu akan down atau berperforma buruk, alih-alih kita semakin dimudahkan dengan komputasi awan justru kita malah dirugikan karena kualitas server yang buruk.
CONTOH PERUSAHAAN YANG MENGGUNAKAN CLOUD COMPUTING

·         Gmail dan Yahoo mail
sebenarnya kita sudah lama menggunakan teknologi cloud computing, hanya saja kita tidak sadar tentang teknologi tersebut. salah satu contohnya adalah layanan email seperti Gmail dan Yahoo Mail yang sering kita gunakan.dengan menggunakan layanan email kita tidak perlu lagi menginstall software email seperti outlook. kita dapat mengakses email dimana pun kita berada.
·         Google Docs dan Office 365
jika dulu untuk membuat dokumen kita harus menggunakan software word processing seperti Microsoft Office yang harganya lumayan mahal, kini kita dapat membuat dokumen dengan mudah dan gratis, yaitu dengan menggunakan Google Docs. Google Docs merupakan layanan cloud computing milik google yang berfungsi untuk membuat berbagai jenis dokumen. kita dapat menyimpan dokumen-dokumen kita pada server dan mengaksesnya dimana pun kita berada.
contoh lain dari layanan seperti ini adalah Office 365 milik Microsoft. aplikasi ini merupakan aplikasi berbayar dengan fitur-fitur yang sangat membantu bagi para pengusaha. fitur yang tersedia diantaranya adalah SharePoint Online, Exchange Online, Lync Online dan Office Professional Plus. Office 365 ini memungkinkan penggunanya untuk bekerjasama dalam mengolah dokumen, e -mail, konferensi via web, dan berbagi jadwal acara di kalender.
·         Dropbox dan Ubuntu One
layanan lain yang menerapkan cloud computing adalah dropbox dan ubuntu one. kedua layanan ini memungkinkan pengguna untuk menyimpan file-file yang berada di komputer mereka ke storage dropbox atau ubuntu one dengan cara sinkronisasi.
dengan begitu ketika terjadi perubahan pada file yang berada di komputer pengguna, maka file yang berada di storage akan diubah juga. dengan adanya layanan ini pengguna dapat memback-up data dan juga dapat mengaksesnya dimanapun mereka berada.
SOFTWARE UNTUK MEMBUAT WEBSITE
Era digital ini membiasakan kita untuk selalu terhubung dengan yang namanya internet. Internet inilah yang menjadi pintu pertama kita menjelajahi dunia maya, banyak yang bisa kita jelajahi di dunia maya salah satunya adalah berselancar di website. Website itu sendiri identik dengan halaman di internet yang menampilkan informasi yang memang betul-betul dibutuhkan oleh para pengunjung atau bisa juga disebut para pembaca. Jadi, apabila diibaratkan, website itu bisa berupa sebuah wadah yang menyajikan beragam ilmu-ilmu yang hanyalah tinggal kita ambil (akses) dan mulai kita baca.
Banyaknya website yang beredar ini menjadi pekuang bagi para web designer, tapi tahukan Anda bahwa sesungguhnya Anda juga bisa membuat website sendiri dengan menggunakan software pendukung. Dibawah ini sudah kami rangkum beberapa software untuk membuat website yang bisa Anda gunakan untuk membuat sebuah website.

1. Web Builder Visual (Wysiwyg editor)
Software yang satu ini bisa dimanfaatkan untuk menyunting website secara visual. Aplikasi dengan basis Wysiwyg editor ini Anda dapat merancang website dengan praktis dan mudah. Sehingga tidak memerlukan pengetahuan mendasar tentang pemrograman sebuah website.
Dengan memanfaatkan Web Builder Visual ini, Anda bisa menciptakan sebuah website yang sangat profesional dengan mudah hanya dalam beberapa wakt saja. Jadi, bagi pemula yang belum mengetahui banyak tentang pemrograman website bisa mencoba memanfaatkan Web Builder Visual ini.
2. Dreamweaver
Software untuk pembuatan website lainnya adalah dreamweaver. Software ini bisa Anda manfaatkan untuk pembuatan website, baik website yang sederhana hingga website profesional. Untuk memanfaatkan software ini kita bisa mencoba salah satu dari jenis dreamweaver, yakni macromedia dan adobe.
3. Notepad
Bagi pemula memang sangat cocok untuk memanfaatkan aplikasi notepad ini untuk merancang dan membuat sebuah website. Notepad sendiri adalah aplikasi editor teks yang biasanya digunakan untuk CSS, PHP, HTML dan lain sebagainya. Selain itu, memanfaatkan aplikasi pembuat website ini tergolong lebih ringan dibandingkan aplikasi lainnya.
4. CoffeeCup HTML Editor
Aplikasi pembuat website secara gratis lainnya adalah CoffeeCup HTML Editor. Namun untuk versi gratisnya sendiri tidak memiliki beberapa fitur, seperti Image Mapper, Visual Editor, Website Color Schemer dan CSS Menu Designer. Akan tetapi, Anda dapat membuat tampilan sebuah blog yang menarik dengan memanfaatkan aplikasi CoffeeCup HTML Editor ini.
5. WordPress
Software lainnya yang bisa Anda manfaatkan untuk membuat sebuah website adalah WordPress. Seperti kita ketahui, wordpress memiliki 2 jenis yaitu wordpress instan dan wordpress install / CMS. WordPress instan bisa kita manfaatkan untuk membuat blog langsung dari situs wordpressnya itu sendiri dengan cara mendaftarkan akun Anda di sana. Sedangkan wordpress install sendiri bisa dimanfaatkan untuk membuat sebuah website dengan cara mengunduh aplikasinya terlebih dahulu lalu menginstalnya dan mulai merancang website.
6. PageBreeze
Software ini adalah software editor HTML yang menekankan kesederhanaan dalam pembuatannya. Kesederhanaan disini berarti aplikasi ini lumayan agak mudah untuk dijalannkan. Software ini gratis dengan ukuran file 8 Mb. Keunggulan software membuat website ini adalah support untuk jenis HTML baru. Terdapat pemilahan antara berbagai tag dalam kode html. Terhubung otomatis dengan ratusan template gratis yang dapat digunakan. Untuk menggunakannya hanya dengan sistem operasi windows 32 maupun 64-bit.
7. Bluefish Editor
Bluefish hadir sebagai alat yang kuat untuk digunakan oleh programer dan webdevelovers. Selain sebagai alat tulis untuk mendesign website. BlueFish juga dapat berguna sebagai tempat penulisna bahasa pemograman yang lain. Oleh karena itu BlueFish mendukung berbagai bahasa pemograman dan bahasa makrup. Software ini dapat berjalan diberbagai sistem operasi, seperti Linux, Windows, MAC OS, FreeBSD, Solaris dan OpenBSD.
DAN DISINI KITA AKAN MEMBAHAS LEBIH PADA 2 APLIKASI INI :
8. KompoZer
KompoZer adalah sebuah aplikasi untuk membuat dan mendesign web dengan mengkombinasikan menajemen file dan memenuhi kriteria WYSIWYG untuk mengedit halaman web. Untuk menggunakannya tidak perlu mengetahui banyak tentang HTML dan web coding. Cukup menggembirakan karena kebanyakan orang ingin membuat web tapi tidak banyak mengetahui HTML secara banyak.
KompoZer memiliki fitur-fitur sebagai berikut:
1.      HTML editor dengan WYSIWYG (What You See Is What You Get) tentunya.
2.      Spellchecker otomatis yang membantu mengecek ejaan kode html atau bahasa pemprograman lainnya.
3.      Markup cleaner dan visible mark (ciri kode yang jelas).
4.      XFN, Forms, color picker, dan multi tab yang dapat memudahkan edit halaman dan semua elemen web sekaligus.
5.      CSS Editor, Table/Cell resizing rulers
6.      FTP site manager yang dapat dipakai langsung mengupload hasil editan dan fitur-fitur lainnya

9. Microsoft Office FrontPage
Microsoft FrontPage (atau Microsoft Office FrontPage) merupakan sebuah program aplikasi editor HTML yang berbasis WYSIWYG dan juga bertindak sebagai alat bantu administrasisitus web yang dikembangkan oleh Microsoft untuk jajaran sistem operasi Windows. Aplikasi ini merupakan bagian dari Microsoft Office dari tahun 1997 hingga 2003. Versi Macintosh-nya pun pernah dimunculkan pada tahun 1998, tapi tidak dikembangkan lagi. FrontPage sekarang telah usang, dan digantikan oleh Microsoft Expression Web dan Microsoft SharePoint Designer, yang dirilis pada bulan Desember 2006. Salah satu fitur yang terkenal dari FrontPage adalah dukungannya terhadap template Web yang otomatis yang terintegrasi. Perbedaan utama antara template Web dengan template HTML yang dibuat oleh produk lainnya adalah bahwa template yang dibuat oleh FrontPage mencakup sistem navigasi otomatis yang mampu menciptakan tombol-tombol yang dianimasikan untuk beberapa halaman yang telah ditambahkan oleh pengguna. FrontPage juga dapat membuat navigasi multi-level secara langsung dengan menggunakan tombol dan juga struktur situs Web yang sedang disunting
FrontPage memiliki fitur-fitur sebagai berikut:
·         Secara visual mampu menampilkan struktur berkas dan situs Web sehingga memudahkan navigasi terhadap situs Web.
·         Dukungan terhadap HTMLCSS, dan Java/JavaScript
·         Memiliki editor gambar yang terintegrasi (Microsoft Image Composer)
·         Menyediakan fungsi-fungsi untuk beberapa tool umum secara mudah, seperti halnya mouseover, form e-mail dan counter.
·         Lebih mudah digunakan (jika memang telah menggunakan produk Microsoft Office sebelumnya)
·         Mampu menampilkan data yang dibuat oleh produk Microsoft Office lainnya, seperti Microsoft Access, atau Microsoft Excel.
·         Dukungan terhadap tema berbasis CSS (seperti halnya ASP.NET master page)
·         Ketika kita mengubah URL ke sebuah halaman, semua pranala yang merujuk ke halaman tersebut akan diubah secara dinamis.
·         Konten dapat disunting dari mana saja dengan FrontPage (password dibutuhkan untuk perlindungan)/
·         Dukungan terhadap pengimporan data dari clipboard (contoh: melakukan operasi Copy/Paste data dari Microsoft Internet Explorer ke dalam FrontPage 2003 akan secara otomatis melakukan downloading sumber daya yang disalin tersebut dan FrontPage akan menyimpannya secara lokal.)

LANGKAH LANGKAH MEMBUAT WEBSITE PADA FRONTPAGE 2003:

Langkah awal buatlah folder di computer anda, Misalkan nama folder MyWebsite. Folder ini akan digunakan untuk menyimpan web yang anda buat melalui Microsoft FrontPage 2003. Selanjutnya buat juga Sub Folder, Misalkan MyImages, dan kopikan (simpan) semua gambar yang akan ditampilkan di website anda pada sub folder ini.
Selanjutnya buka program Microsoft FrontPage 2003. kemudian Klik Menu Format >> Theme.. (maka dilayar sebelah kanan akan tampil pilihan tema yang bisa anda pilih. Pilih misalkan “Slate”
Klik Menu Table >> Insert >> Table, kemudian isi kolom sesuai dengan yang anda inginkan misalkan seperti gambar dibawah ini ( lihat kotak warna merah)
Maka akan muncul table yang terdiri dari 4 baris, dimana baris ke 1 untuk Header, ke 2 untuk  menu halaman, misalnya Home, Product, Contact, About dll, baris ke 3 untuk konten (isi) dari halaman website dan baris ke 4 untuk footer.
Sekarang kita buat headernya. Masukan gambar dengan lebar  950 pixel sesuai dengan kolom yang kita buat diatas. Jika sudah punya, arahkan kursor pada baris ke 1 selanjutnya Klik Menu Insert >> Picture >> From File.
Selanjutnya pada baris ke 2, kita buat menu link untuk halaman misalkan Home, Product, About Us, Contact Us dll. Caranya tempatkan kursor pada baris ke 2, selanjutnya Klik Menu Table >> Insert Cells, Isi “Number Of Culomns, misalkan diisi dengan angka 6. Dan tuliskan Rencana menu yang akan dibuat.
Pada baris ke 3 adalah konten (isi) dari web kita. Disini anda bisa membagi menjadi 2 atau 3 kolom, terserah mana yang anda suka. Cara membaginya sama dengan membuat menu untuk link halaman.
Dan pada bagian baris ke 4 adalah untuk footer, caranya sama dengan anda membuat header. Selanjutnya simpan hasil design website anda. Jangan lupa anda harus menyimpannya dengan nama index.html. Untuk membuat halaman baru, anda tinggal mengcopy index.html kemudian di rename dengan nama yang lain, misalnya Product.html, Contact.html, About.html dll, dan selanjutnya edit halaman tersebut.
 


Tahap selanjutnya anda harus membuat hyperlink untuk menghubungkan halaman yang satu dengan halaman yang lain. Caranya : blok kata yang akan dihyperlink , misalnya: Blok menu Product  >> klik kanan pada mouse anda >> hyperlink properties >> isi bagian addres dengan alamat yang akan dituju, misalnya Product.html >> klik ok. Selesai

PERBANDINGAN KEDUA APLIKASI
Keuntungan dari Microsoft Office FrontPage diantaranya:

1. membuat desain halaman web melalui template yang sudah disediakan, tidak perlu untuk mendesain lagi
2. mudah penggunaannya karena telah terstruktur kerangkanya

Kekurangan dari Microsoft Office FrontPage diantaranya:

1. harus membayar biaya lisensi
2. tidak termasuk dalam paket Microsoft Office yang biasanya dipakai, harus menginstall lagi
3. desain menggunakan template yang telah disediakan

Keuntungan dari KompoZer diantaranya:

1. WYSIWYG (What You See Is What You Get) halaman editor, anda membuat website dengan mudah seperti mengetik pada MS-Word.
2. File Management yang terintegrasi dengan FTP. Cukup login pada website dan tinggal upload atau download file-file anda, melakukan editing secara on-the fyl (online langsung pada web browser).
3. Hasil website menciptakan HTML code yang dapat dipercaya, yang dapat berjalan stabil di berbagai web browser.
4. Berpindah dari tampilan editing WYSIWYG Mode atau HTML Mode menggunakan tab.
5. Editing menggunakan sistem tab, untuk dapat menyimpan banyak halaman secara langsung.
6. Dukungan penuh terhadap pembuatan form, table, dan template.
7. Sangat mudah digunakan, aplikasi web editor yang paling canggih dan tersedia untuk sistem operasi Desktop Linux, Microsoft Windows dan Apple Macintosh.
8. Merupakan aplikasi open source, sehingga tidak memerlukan biaya untuk membeli lisensi (gratis)

Kekurangan dari Kompozer diantaranya:

1. KompoZer jarang dikenal oleh masyarakat luas
2. Penggunaan KompoZer biasanya pada Linux, namun yang menggunakan Linux masih minoritas
3. Sulit digunakan bagi orang yang masih awam (belom mengerti) terhadap penggunaan KompoZer

Tidak ada komentar:

Posting Komentar

BIOINFORMATIKA

Bioinformatika, sesuai dengan asal katanya yaitu “bio” dan “informatika”, adalah gabungan antara ilmu biologi dan ilmu teknik informasi (T...