Dwima Nur Shabrina 1401154439 Analisis Infrastruktur dan Hadoop dalam pengembangan teknologi Infrastruktur teknologi adalah pondasi atau kerangka kerja yang mendukung suatu sistem atau organisasi. Dalam komputasi, infrastruktur teknologi informasi terdiri dari sumber daya fisik dan virtual yang mendukung arus, penyimpanan, pengolahan dan analisis data. Infrastruktur teknologi informasi dapat dipusatkan di dalam pusat data (data center), atau mungkin terdesentralisasi dan tersebar di beberapa data center yang dikendalikan oleh organisasi atau oleh pihak ketiga, seperti fasilitas colocation atau penyedia awan. Komponen Infrastruktur Teknologi Informasi Infrastruktur data center sering kali mencakup elemen daya, pendinginan dan bangunan yang diperlukan untuk mendukung perangkat keras data center. Infrastruktur perangkat keras pada data center biasanya melibatkan: • Server • Subsistem penyimpanan • Perangkat jaringan, seperti switch, router dan kabel fisik • Dan peralatan jaringan khusus, seperti firewall jaringan. Di luar data center adalah infrastruktur internet, yang mencakup media transmisi seperti: • kabel serat optik • satelit • antena antariksa • router • agregator • repeater • penyeimbang beban • komponen jaringan lainnya yang mengendalikan jalur transmisi. Berikut beberapa jenis infrastruktur teknologi informasi: • Infrastruktur IT yang Dinamis Adalah kerangka kerja yang dapat secara otomatis menyediakan dan menyesuaikan diri karena tuntutan beban kerja yang berubah. Ini meminimalkan waktu dan usaha yang diperlukan untuk mengelola infrastruktur dan sangat mengurangi kesalahan, sambil memastikan sumber daya digunakan seefisien mungkin. • Infrastruktur IT Untuk Misi Kritis Adalah kerangka kerja dimana aset sangat penting agar operasi lanjutan mereka diperlukan untuk menjamin keamanan suatu negara, ekonomi dan kesehatan dan keselamatan masyarakat. Konsep seputar ketersediaan tinggi (High Availibility) dan ketahanan sangat penting di sini, sering termasuk pusat data jarak jauh dan sumber daya awan untuk mendukung redundansi beban kerja. • Infrastruktur Contact Center Merupakan kerangka kerja yang terdiri dari sumber daya fisik dan virtual sehingga fasilitas call center perlu beroperasi secara efektif. Komponen infrastruktur meliputi pendistribusi panggilan otomatis, unit respon suara terpadu, integrasi komputer-telephony dan manajemen antrian. • Infrastruktur Cloud Mencakup lapisan abstraksi yang meng-virtualisasikan sumber daya dan secara logis menyajikannya kepada pengguna melalui internet melalui antarmuka program aplikasi dan command-line atau antarmuka grafis API. Kemampuan tambahan mencakup layanan mandiri pengguna, penagihan otomatis atau tagihan balik, dan pelaporan sisi pengguna. • Infrastruktur Bayangan Adalah bagian dari kerangka kerja yang terdiri dari perangkat lunak, tidak terdokumentasi, namun aktif. Manfaat pengembangan teknologi diharapkan : • Kinerja meningkat karena lebih efektif, misal komunikasi antar bagian/divisi cukup dengan email tanpa harus dengan kertas. • Kualitas informasi, hal ini berkaitan dengan sifat informasi itu sendiri dimana informasi ada/muncul diwaktu yang dibutuhkan (tidak terlambat). • Keuntungan biaya, misal penghematan biaya pekerja. • Kontrol (pengendalian), karena merupakan mesin tidak ada kesempatan untuk lobi-lobi. • Pelayanan, hal ini berkaitan dengan kepuasan konsumer. Pengertian Hadoop Hadoop adalah suatu software platform yang menghubungkan beberapa komputer sehingga dapat saling bekerja sama dan sinkron dalam menyimpan dan mengolah data sebagai satu kesatuan. Hadoop memiliki tiga prinsip penting: • Hadoop dapat menggabungkan banyak komputer menjadi satu kesatuan sistem. • Sistem tersebut dapat membagi proses perhitungan atau komputasi yang biasanya memakan waktu yang sangat lama atau hampir tidak mungkin dilakukan oleh satu komputer. Secara teknis, proses ini biasanya memakai teknik map reduce dan dikoordinasikan oleh suatu yang namanya job tracker. • Sistem tersebut dapat membagi beban penyimpanan ke berbagai komputer sehingga jika salah satu atau beberapa komputer mati, data tetap akan terjaga. Sistem ini disebut sebagai Hadoop Distributed File System (HDFS). Keuntungan pemrograman pemograman Hadoop • Scalability Hadoop terjadi menjadi platform yang sangat scalable. Hal ini terutama karena kemampuannya untuk menyimpan serta mendistribusikan data set besar di banyak server. • Solusi biaya-efektif • Keluwesan • Cepat Hadoop menggunakan metode penyimpanan yang dikenal sebagai sistem file terdistribusi, yang pada dasarnya menerapkan sistem pemetaan untuk mencari data dalam cluster. Alat yang digunakan untuk pengolahan data, seperti pemrograman MapReduce, juga umumnya berada di server yang sama, yang memungkinkan untuk proses lebih cepat data. • Keamanan dan Otentikasi • Proses paralel Kelemahan dari Hadoop yaitu: • Hanya bisa berjalan secara serial untuk mengolah data. Artinya tidak bisa dilakukan pemrosesan data secara paralel. Hal ini sangat terasa dengan Hadoop versi 1.X. Untuk Hadoop versi 2.X sudah ada teknologi baru yang ditambahkan yaitu YARN. lebih lengkap akan dibahas di post lainnya. • Hanya bisa berjalan dalam batch atau secara periodik dan tidak bisa terus menerus secara realtime. Hal ini membuat Map Reduce tidak bisa mengolah data dalam bentuk streaming tanpa henti seperti misalnya tweet dari twitter. Harga Hadoop Big Data and Hadoop Applications Rp 380.000 di Kaskus DAFTAR PUSTAKA https://jakartaurbanhosting.com/infrastruktur-teknologi-informasi/ https://acpfiles.wordpress.com/2017/04/02/pengembangan-sistem-informasi-dan-infrastruktur-teknologi-informasi/ http://techalpine.com/what-are-the-advantages-of-hadoop-mapreduce-programming/?lang=id http://www.apaitubigdata.com/2015/08/apa-itu-hadoop.html https://fjb.kaskus.co.id/product/593587f298e31bfb498b456e/big-data-and-hadoop-applications/