Leap Into The Clouds: Pertimbangan bagi Pengembang

kharisma

Leap Into The Clouds: Pertimbangan bagi Pengembang - Setiap pengembang bermimpi membangun Facebook, YouTube, atau Amazon.com berikutnya. 

Ads - After Post Image

Meskipun saya tidak dapat menjanjikan Anda akan menjadi Mogul Internet berikutnya; saya akan menjamin bahwa Mogul produk teknologi informasi

Assalamu’alaikum Warahmatullahi Wabarakaatuh, 

Halo Sobat Mas Rizky, berjumpa lagi ya di Website yang sama, dalam kesempatan kali ini admin Masrizky.web.id akan share tentang Leap Into The Clouds: Pertimbangan bagi Pengembang.

Leap Into The Clouds: Pertimbangan bagi Pengembang – Setiap pengembang bermimpi membangun Facebook, YouTube, atau Amazon.com berikutnya.

Meskipun saya tidak dapat menjanjikan Anda akan menjadi Mogul Internet berikutnya; saya akan menjamin bahwa Mogul produk teknologi informasi berikutnya akan memanfaatkan platform Cloud Computing.

Baik produk Anda adalah game atau printer; produk tersebut memerlukan kehadiran Internet. Konektivitas internet ada di mana-mana dan komunikasi dari perangkat apa pun bukan lagi hal yang sulit.

Karena semakin banyak organisasi yang mengadopsi platform cloud, pengembang harus beradaptasi dengan pustaka perangkat lunak, arsitektur, dan konvensi baru yang dibutuhkan platform cloud.

Keakraban dengan platform cloud melengkapi keterampilan teknologi pengembang, sama pentingnya dengan pengetahuan tentang Framework.

Pengembang yang memutuskan keterampilan baru untuk ditekuni harus mempertimbangkan cloud dengan serius.

Perfect Storm

Cloud bukanlah tren sesaat. Jika melihat evolusinya dari sudut pandang pengembang, saya lebih suka menganggapnya sebagai layanan hosting web akhir tahun 1990-an yang dibawa ke tingkat berikutnya.

Bandwidth jaringan yang lebih cepat dan lebih murah telah membuat layanan cloud dapat diakses. Misalnya, layanan penyimpanan tidak akan berguna tanpa bandwidth.

Virtualisasi telah membuat layanan cloud dapat dikelola. Virtualisasi mengisolasi klien satu sama lain dan secara efektif mengubah sistem komputer menjadi data yang dapat dipindahkan ke mana saja di Pusat Data.

Hampir semua pelaku teknologi informasi utama memiliki beberapa penawaran cloud. Penawaran tersebut sering kali mencakup infrastruktur yang terdiri dari aplikasi plus layanan khusus untuk skenario umum.

Apakah Anda Benar-Benar Tahu Tentang Awan?

Vendor cloud menawarkan lebih dari sekadar hosting dan penyimpanan. Pertimbangkan apa yang dibutuhkan aplikasi Internet. Bahkan situs Internet dasar memerlukan basis data, email, dan mekanisme autentikasi. Situs yang lebih canggih dengan lalu lintas yang besar memerlukan penyeimbang beban jaringan dan kluster server.

Penyimpanan tampak seperti layanan sederhana dengan satu atau dua opsi. Namun, penyimpanan Cloud sering kali dioptimalkan untuk tujuan tertentu. Misalnya, Azure milik Microsoft menawarkan layanan distribusi media dan Amazon menawarkan beberapa opsi penyimpanan yang disesuaikan dengan tingkat kesadaran biaya yang berbeda.

Demikian pula, basis data sering kali hadir dengan penawaran yang luas. Misalnya: Azure menawarkan SQL Server di cloud. Pengalaman pengembangan dan pengelolaan sangat mirip dengan apa yang dimiliki pengembang SQL di tempat. Amazon mendukung berbagai basis data termasuk beberapa opsi non-relasional.

Kemudian ada berbagai layanan khusus yang sering muncul dari akar vendor. Azure memiliki Office 365 dan berbagai penawaran SharePoint. Penawaran Cloud Amazon tumbuh dari kompetensi yang diperolehnya dalam membangun infrastruktur untuk Amazon.com.

Rackspace, penyedia cloud privat yang populer, telah membuka infrastruktur Cloud-nya melalui Openstack .

Layanan ini telah mendorong model dan pola pemrograman baru. Pengembang yang mengabaikan perubahan ini akan segera tersingkir.

Menghadapi Model Pembangunan Baru

Layanan cloud dibangun untuk skalabilitas. Mendukung jutaan permintaan pelanggan per detik adalah cara yang andal untuk memeriksa pola atau arsitektur. Menjadikan Windows sebagai landasan dalam Azure , tidak diragukan lagi, telah meningkatkan sistem operasi.

Rilis Windows terbaru lebih kecil dan lebih cepat. Ini mencakup fitur-fitur baru seperti penyajian file SMB 3.0 dan virtualisasi yang ditingkatkan .

Platform sering kali menentukan model pemrograman. Pola cloud menjadi model yang diterima karena skalabilitas dan kesederhanaannya.

Implikasinya adalah, ada model pemrograman cloud dalam waktu dekat bagi pengembang. Buktinya ada di mana-mana. Selain memeriksa Windows di cloud; Azure Service Bus dirilis di cloud sebelum dirilis di tempat. Rilis ASP.NET terkini menyertakan fitur cloud.

Web Roles dan Worker Roles telah memasuki bahasa Visual Studio . Meskipun pendekatan pemrograman inti NoSQL sebagian besar tidak berubah oleh cloud, namun ada beberapa perubahan kecil yang dibawa cloud.

Meskipun cloud mendorong perubahan; perusahaan seperti Microsoft dan Amazon menyadari bahwa mereka perlu menyediakan transisi dari yang lama ke yang baru. Sebagian besar perubahan yang dicatat adalah penyempurnaan pada pendekatan yang ada.

Misalnya, pengembangan ASP.NET tetap sama, namun, cara pengembang mendekati pembuatan instrumentasi dan konfigurasi ke dalam aplikasi berubah.

Mempelajari teknologi cloud baru tidak berarti meninggalkan bahasa dan alat untuk sesuatu yang sama sekali baru. Memajukan pengetahuan cloud hanya memerlukan beberapa eksperimen. Sesuatu yang sudah biasa dilakukan sebagian besar pengembang.

Lifting off

Di mana pengembang memulai pembelajaran cloud? Jika Anda seorang pengembang .NET; mulailah dengan uji coba gratis Azure .

Hampir semua yang dilakukan pengembang .NET di tempat memiliki padanan cloud. Seperti yang disebutkan sebelumnya dalam artikel, ada perbedaan dalam model cloud. Mempelajari perbedaan merupakan bagian penting dari proses penyempurnaan.

Selanjutnya, cobalah salah satu contoh Azure atau coba ikuti banyak artikel Azure yang bagus di situs ini. Jika Anda memiliki lisensi MSDN, Anda dapat memanfaatkan sumber daya Azure melalui lisensi tersebut.

Terakhir, sisihkan waktu empat atau lima jam dan bereksperimenlah. Seperti yang telah disebutkan sebelumnya, seorang pengembang akan terkejut dengan banyaknya hal yang sudah diketahui, terutama jika mereka menggunakan bahasa pemrograman yang sudah dikenal.

Kesimpulan

Cloud bukanlah hal baru. Perusahaan seperti Microsoft dan Amazon telah mendukung Pusat Data besar selama beberapa waktu.

Namun, virtualisasi, spesialisasi hosting, akses Internet yang lebih luas, dan otomatisasi jaringan perangkat lunak telah membuat opsi cloud lebih menarik.

Seiring dengan semakin matangnya model cloud dan semakin banyak perangkat lunak yang dibuat untuk lingkungan cloud, pengembang akan dipaksa untuk beradaptasi.

Penyedia cloud mendukung semua bahasa dan alat yang disukai pengembang. Adaptasi tidak perlu menyakitkan selama pengembang memulainya hari ini. Ambil langkah, Anda tidak akan menyesal.

Demikian informasi yang dapat saya sampaikan Leap Into The Clouds: Pertimbangan bagi Pengembang dari saya.

semoga sedikit yang mimin sampaikan tersebut dapat bermanfaat bagi kamu dan semua orang, oh ya jangan lupa ya kunjung ke masrizky.web.id pastinya mimin akan membuat artikel tentang blogger yang menarik lainnya, akhir kata, cukup sekian dan terima kasih. Happy blogging, suksess selalu:)

Wassalamu’alaikum Warahmatullahi Wabarakaatuh

Bagikan:

Ads - After Post Image

Leave a Comment

Ads - Before Footer