Wednesday, March 11, 2015

Komputasi Cloud



CLOUD COMPUTING

               Cloud 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. Cloud computing melibatkan menyebarkan kelompok server remote dan jaringan lunak yang memungkinkan penyimpanan data terpusat dan akses online untuk layanan komputer atau sumber daya . Awan dapat diklasifikasikan sebagai publik, swasta atau hybrid.
 
A.  Pendahuluan Komputasi Cloud
               Cloud computing bergantung pada berbagi sumber daya untuk mencapai koherensi dan skala ekonomi, mirip dengan utilitas (seperti jaringan listrik) melalui jaringan. Pada dasar dari komputasi awan adalah konsep yang lebih luas dari infrastruktur terkonvergensi dan berbagi jasa. 
               
               Cloud computing, atau dalam istilah sederhana hanya "awan", juga berfokus pada memaksimalkan efektivitas sumber daya bersama. Sumber Cloud biasanya tidak hanya dimiliki oleh beberapa pengguna, tetapi juga dinamis dialokasikan sesuai permintaan. Hal ini dapat bekerja untuk mengalokasikan sumber daya untuk pengguna. Misalnya, fasilitas komputer awan yang melayani pengguna Eropa selama jam kerja Eropa dengan aplikasi tertentu (misalnya, email) dapat mengalokasikan sumber daya yang sama untuk melayani pengguna Amerika Utara selama Amerika Utara jam kerja dengan aplikasi yang berbeda (misalnya, web server). 
               
               Pendekatan ini harus memaksimalkan penggunaan daya komputasi sehingga mengurangi kerusakan lingkungan juga karena kurang daya, AC, ruang rak, dll diperlukan untuk berbagai fungsi. Dengan komputasi awan, beberapa pengguna dapat mengakses server tunggal untuk mengambil dan memperbarui data mereka tanpa membeli lisensi untuk aplikasi yang berbeda.
 
B.  Pengantar Komputasi Grid
              Komputasi grid (atau penggunaan komputasi grid) adalah menerapkan sumber daya banyak komputer dalam jaringan dengan suatu masalah pada saat yang sama - biasanya untuk masalah ilmiah atau teknis yang membutuhkan sejumlah besar siklus pengolahan komputer atau akses ke besar jumlah data.
              Komputasi grid memerlukan penggunaan perangkat lunak yang dapat membagi dan pertanian dari potongan program untuk sebanyak beberapa ribu komputer . Komputasi grid dapat dianggap sebagai terdistribusi dan komputasi klaster skala besar dan sebagai bentuk jaringan terdistribusi pemrosesan paralel . Hal ini dapat terbatas pada jaringan workstation komputer dalam sebuah perusahaan atau bisa menjadi sebuah kolaborasi publik ( dalam hal ini juga kadang-kadang dikenal sebagai bentuk peer-to -peer komputasi ).

C.  Virtualisasi
virtualisasi bisa diartikan sebagai pembuatan suatu bentuk simulasi dari sesuatu yang asalnya bersifat fisik, misalnya sistem operasi, perangkat penyimpanan data atau sumber daya jaringan. Definisi lainnya adalah “sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Hal ini termasuk membuat sebuah sumber daya tunggal (seperti server, sebuah sistem operasi, sebuah aplikasi, atau peralatan penyimpanan terlihat berfungsi sebagai beberapa sumber daya logikal; atau dapat juga termasuk definisi untuk membuat beberapa sumber daya fisik (seperti beberapa peralatan penyimpanan atau server) terlihat sebagai satu sumber daya logika

D.  Distributed Computation dalam Cloud Computing
            Komputasi Terdistribusi merupakan salah satu tujuan dari Cloud Computing, karena menawarkan pengaksesan sumber daya secara paralel, para pengguna juga bisa memanfaatkannya secara bersamaan (tidak harus menunggu dalam antrian untuk mendapatkan pelayanan), terdiri dari banyak sistem sehingga jika salah satu sistem crash, sistem lain tidak akan terpengaruh dan juga dapat menghemat biaya operasional karena tidak membutuhkan sumber daya (resourches).

E.   MapReduce &  NoSQL
                MapReduce adalah kerangka kerja perangkat lunak yang memungkinkan pengembang untuk menulis program yang memproses sejumlah besar data terstruktur secara paralel di cluster didistribusikan prosesor atau komputer yang berdiri sendiri . Ini dikembangkan di Google untuk mengindeks halaman Web dan diganti algoritma pengindeksan asli mereka dan heuristik pada tahun 2004.
           Sebuah NoSQL (sering diartikan sebagai tidak hanya SQL) database menyediakan mekanisme untuk penyimpanan dan pengambilan data yang dimodelkan dalam berarti selain hubungan tabel yang digunakan dalam database relasional. Motivasi untuk pendekatan ini termasuk kesederhanaan desain, skala horisontal , dan kontrol yang lebih baik atas ketersediaan. Struktur data yang digunakan oleh database NoSQL ( misalnya kunci - nilai , grafik , atau dokumen) berbeda dari yang digunakan dalam database relasional, membuat beberapa operasi lebih cepat di NoSQL dan lain-lain lebih cepat dalam database relasional. Kesesuaian tertentu database NoSQL yang diberikan tergantung pada masalah itu harus dipecahkan.

Video:
Cloud Computing dibawah ini digunakan untuk bisnis musik




Referensi:
http://searchdatacenter.techtarget.com/definition/grid-computing
http://searchcloudcomputing.techtarget.com/definition/MapReduce
http://ilmukomputer.org/2013/07/04/konsep-virtualisasi/
http://putrifebiani.blogspot.com/2014/05/distributed-computation-dalam-cloud.html
http://en.wikipedia.org/wiki/NoSQL
http://computer.howstuffworks.com/cloud-computing/cloud-computing.htm
http://en.wikipedia.org/wiki/Cloud_computing
 



Thursday, October 16, 2014

Konsep dan Fungsi Bisnis


A. Pengertian Bisnis
            Bisnis berasal dari kata business yang artinya sibuk. Sibuk disini diartikan menjadi sibuk mengerjakan aktivitas dan pekerjaan yang mendapatkan keuntungan. Dan dalam arti luas bisnis adalah:
·      Bisnis adalah sebuah aktivitas dan intuisi yang memproduksi barang dan jasa dalam kehidupan sehari-hari
·      Sebagai suatu sistem yang memproduksi barang dan jasa untuk memuaskan kebutuhan masyarakat
Dari pendapat diatas dapat disimpulkan bahwa bisnis adalah kegiatan yang dilakukan oleh individu dan sekelompok orang (organisasi) yang menciptakan nilai melalui penciptaan barang dan jasa untuk memenuhi kebutuhan masyarakat dan memperoleh keuntungan melalui transaksi.

B. Fungsi Bisnis
Fungsi bisnis dapat dilihat dari kepentingan mikro dan makro bisnis yaitu seperti berikut:
1.    Fungsi Mikro Bisnis
Kontribusi terhadap pihak yang terlibat secara langsung
·      Pekerja/Karyawan
Karyawan menginginkan gaji yang layak dari hasil kerjanya, manajer perusahaan menginginkan kinerja yang tinggi agar omzet penjualan dan laba nya pun ikut meningkat.

·      Dewan Komisaris
Memantau kegiatan dan mengawasi manajemen, memastikan kegiatan sesuai dengan apa yang diinginkan.

·      Pemegang Saham
Pemegang saham memiliki kepentingan dan tanggung jawab tertentu terhadap perusahaan
2.    Fungsi Makro Bisnis
Kontribusi terhadap pihak yang terlibat secara tidak langsung
·      Masyarakat sekitar perusahaan
Memberikan kontribusi kepada masyarakat sekitar sebagai bentuk tanggung jawab perusahaan

·      Bangsa dan Negara
Tanggung jawab ini dapat diwujudkan dengan cara membayar pajak tiap tahunnya

C. Elemen dan Sistem Bisnis
1. Modal (capital)
    Sejumlah uang yang digunakan dalam menjalankan kegiatan bisnis

2. Bahan-Bahan (Materials)
    Merupakan faktor yang dibutuhkan dalam bisnis untuk menghasilkan
    barang dan jasa yang dibutuhkan masyarakat

3. Sumber Daya Manusia (Human Resources Department)
    Pekerja yang mempunyai kemampuan kompetitif dan berkualitas
    tinggi

4. Ketrampilan Manajemen (Management Skill)
    Sistem manajemen yang dilaksanakan berdasarkan prosedur dan
    tata kerja manajemen.

D. Teknologi Informasi dan Bisnis
            Dalam dunia bisnis, teknologi informasi berperan dan mempunyai pengaruh yang sangat amat kuat. Karena pada saat ini transaksi bisnis bisa dicatat secara online, dan pada saat yang hampir bersamaan hasil yang telah diolah dapat dilihat seperti yang lazim dilakukan nasabah sebuah bank saat transaksi ATM. Maraknya perdagangan secara elektronik atau yang biasa orang menyebutnya E-Commerce.
Sistem E-Commerce dapat dibagi menjadi tiga aplikasi yaitu:
·      Electronics Markets (EMs) adalah sebuah sarana yang menggunakan teknologi informasi dan komunikasi untuk melakukan penawaran dalam pasar.

·      Electronics Data Interchange (EDI) merupakan sarana untuk mengefisienkan pertukaran data transaksi-transaksi regular yang berulang dalam jumlah yang sangat besar dalam organisasi-organisasi komersial.

·      Internet Commerce adalah penggunaan internet yang berbasis teknologi informasi dan komunikasi untuk aktivitas perdagangan,  kegiatan komersial ini seperti iklan dalam penjualan produk dan jasa

Teknologi Informasi ternyata memiliki banyak pengaruh bagi manusia untuk membantu manusia dalam memecahkan masalah yaitu:
·      Meningkatkan produktivitas
·      Meningkatkan efektivitas
·      Meningkatkan efisiensi
·      Meningkatkan mutu dan kreativitas
·      Problem solving (pemecahan masalah)
Pemakai teknologi informasi harus mempunyai tanggung jawab dalam memaksimalkan kinerja teknolog informasi. Pemakai harus tau cara menggunakannya tanpa harus melanggar hak, privasi dan keberadaan orang lain, pemakai harus melindungi data dan informasi jauh dari kehilangan maupun kerusakan.


Saturday, July 5, 2014

3 Jenis Game

GTA V

Titel game ini melanjutkan dari titel-titel Grand Theft Auto yang sebelumnya, mungkin game ini diperuntukkan untuk orang yang berusia diatas 18+, mengapa begitu? karena disini terdapat unsur kekerasan dan sedikit pornografi. dibalik semua itu yang membuat game ini bagus adalah open worldnya, apa itu open world? open world adalah sebuah tempat yg menyerupai seperti apa yang kita lakukan saat ini. kita bisa melakukan aktivitas seperti bersepeda, hiking, bermain tennis, dan alam yg mengitari kota tersebut sungguh menyerupai aslinya seperti pohon, lautnya, bahkan terdapat binatang yang suatu waktu dapat kita buru. Perbedaan nya lagi adalah disini kita memainkan 3 character, tidak seperti sebelumnya hanya 1 karakter, setiap karakter mempunyai misi-misi tersendiri, namun ada juga yang mereka lakukan bersama. Misi yang dijalankan pun sekarang mempunyai banyak action moves membuat game ini seperti bagaikan film.
Dinamis, karena selain kita memainkan sebuah misi, kita juga bisa melihat pemandangan yang berada didalam gamenya dan dapat berinteraksi.
Terdapat unsur ai karena saat memainkan game tersebut kita dituntut untuk menjalankan misi dan memburu orang, saat terjadi baku tembak, ai akan menembaki penggunanya.
Dibuatnya menggunakan RAGE (Rockstar Advanced Game Engine), dibuat Rockstar San Diego tahun 2004, dan dimulai dari game Bully.


Last of Us

Ini adalah game yang berceritakan tentang sebuah virus yang dapat membuat manusia menjadi seperti zombie. Disini terdapat 2 karakter, pertama bernama Joel, dan satunya bernama Ellie yang hanya bisa kita pakai di beberapa chapter saja. Joel adalah sebuah ayah yang kehilangan anaknya saat virus ini terjadi, dan dia bertahan hidup hanya untuk Ellie, seorang perempuan kecil yang mengingatkan Joel kepada putrinya yang telah tiada. Mengapa game ini diberi nilai 10/10 pada setiap web game luar negeri adalah interaksi antar karakter itu membuat game lebih hidup bagaikan film, selain itu lawan kita bukan hanyalah zombie melainkan manusia juga, didalam game ini kita akan disuruh untuk berpikir bagaimana melawan musuh tersebut, misalkan peluru dalam pistol habis kalian akan menggunakan cara diam-diam daripada melawan nya secara langsung. Setiap musik pada game ini sangat membuat kita berdebar sekaligus membuat anda sedih.
Statik, dikarenakan game ini dituntut untuk menyelesaikan misi awal hingga akhir sehingga tidak ada interaksi yang terjadi.
Terdapat ai karena game ini melawan zombie yang mengetahui gerakan dan bunyi yang disebabkan oleh user. Apabila ai melihat user maka ai tersebut akan mengejarnya.

Clumsy Ninja

Ini adalah sebuah game yang menuntut kita untuk melatih(mentraining) ninja. Dibuat pada tahun 2013, game ini hamper sama seperti tamagotchi tetapi kita tidak perlu memberi makan, memandikannya atau menyuntiknya jika sakit. Fokus dalam game ini hanya melatih dan mendidik ninja yang ceroboh hingga menjadi ninja yang hebat. Ceritanya ninja ini mempunyai gebetan yang juga seorang ninja tetapi dia diculik oleh musuh yang tidak dikenal dan ninja ceroboh ini ingin menolongnya dengan menjadi ninja yang hebat. Dengan banyak tuntutan untuk menyelesaikan misi agar menjadi ninja yang hebat, kita juga bisa bermain dengan nija ini dengan menggelitik sang ninja dan melakukan Hi Five.
Statik, dikarenakan game ini hanya menyelesaikan misi untuk menjadi ninja hebat.
Pada game ini tidak terdapat ai, karena hanya mentraining seorang ninja.




Source:

Thursday, May 15, 2014

Game Take The Crown

Penjelasan Game:
Permainan Take The Crown ini mengadaptasi dari permainan Matches(memindahkan korek api), dengan megubah korek api menjadi mahkota putri, menambahkan tampilan background, menambah beberapa menu, waktu dan suara.
Komponen dari permainan ini:
  1. Gambar latar/Tampilan Jendela Utama
  1. Gambar Mahkota
  1. Waktu
  1. Tampilan menu
Menu terdiri dari 4 bagian:
·      New Game, terdiri dari Crown1,2&3 yang memiliki bentuk permainan crown yang berbeda.
·      Help, berisi informasi mengenai cara permainan ini dimainkan.
·      About Me, berisi tentang biodata pembuat.
·      Exit, untuk keluar dari permainan.
  1. Suara
Terdapat beberapa suara pendukung untuk menambah agar permainan semakin menarik. Suara tambahan tersebut berada di file Sound. Terdiri dari suara start, menu, info, klik, klik2, win, lose, dan bye.
  1. Tampilan Jendela Utama
Crown 1:
Crown 2:
Crown 3:
Tampilan Help:

Tampilan About Us: