Thursday, December 11, 2014


Dalam perkembangan cloud computing yang cukup pesat di Indonesia saat ini, salah satu nama yang mencuat adalah Windows Azure. Teknologi bentukan Microsoft ini adalah sebuah bentuk implementasi Platform as a Service (PaaS) dari sebuah cloud computing. Teknologi ini memungkinkan kita untuk membangun sebuah aplikasi melalui cloud, baik berupa teknologi web application, cloud service,  maupun aplikasi-aplikasi yang berjalan di atas virtual machine.
Salah satu yang menjadi keunggulan Windows Azure adalah kemampuan untuk menjalankan aplikasi dari berbagai jenis teknologi dan platform, diantaranya adalah .NET (sebagai teknologi dari Microsoft), JAVA, dan juga PHP.
Berdasarkan sejarahnya, teknologi ini pertama kali diperkenalkan pada tahun 2008 dan terus dikembangkan sehingga menjadi komersial secara umum pada tanggal 1 Februari 2010.
Windows Azure menggunakan sistem operasi khusus, yang disebut Windows Azure, untuk menjalankan "lapisan kain" nya - cluster host di pusat data Microsoft yang mengelola sumber daya komputasi dan penyimpanan komputer dan ketentuan sumber daya (atau subset dari mereka) untuk aplikasi yang berjalan pada atas Windows Azure. Windows Azure telah digambarkan sebagai "lapisan awan" di atas sejumlah sistem Windows Server, yang menggunakan Windows Server 2008 dan versi disesuaikan Hyper-V, yang dikenal sebagai Windows Azure Hypervisor untuk menyediakan layanan virtualisasi. Scaling dan keandalan dikendalikan oleh Controller Fabric Windows Azure sehingga layanan dan lingkungan tidak crash jika salah satu server crash dalam datacenter Microsoft dan menyediakan pengelolaan aplikasi web pengguna seperti sumber daya memori dan load balancing.
A.    DEFINISI


Windows Azure adalah sistem operasi Microsoft untuk awan yang memungkinkan aplikasi Anda diperbesar dan diperkecil tergantung tuntutan bisnis. Dengan Windows Azure, Anda dapat membebaskan pengembang mengasah kreativitas pada platform yang telah berbicara dengan bahasa mereka .Net, PHP, Java atau Ruby. Kemana pun kreativitas membawa mereka, lewat bahasa yang mereka butuhkan, dari tempat mana pun yang mereka pilih - mereka senantiasa memiliki kekuatan. Ditambah dengan model bisnis bayar-sesuai-penggunaan, Anda tidak akan menyia-nyiakan uang untuk layanan yang Anda kira Anda butuhkan namun tidak pernah terpakai. Ini adalah situasi menguntungkan bagi kedua belah pihak. Ini adalah kekuatan awan.
Windows Azure Toolkit versi pertama telah dirilis. Windows Azure Toolkit untuk iOS versi pertama ini memberikan akses yang mudah dan nyaman ke Windows Azure storage, yang bisa dilakukan dari semua aplikasi berbasis iOS. Toolkit ini memiliki resources dan layanan untuk para developer sehingga mereka bisa mengintegrasi Azure dalam aplikasi yang mereka buat untuk iPhone dan iPad. Layanan itu termasuk Objective-C library agar bisa bekerja dengan layanan Azure; seperti Access Control Service dan push notifications.
Toolkit ini bekerja dengan dua cara: mengakses Windows Azure storage secara langsung, atau melalui proxy service. Kode proxy service yang digunakan sama dengan yang dipakai pada Windows Azure Toolkit untuk Windows Phone 7.

B.     KOMPONEN
Terdapat tiga buah komponen dari teknologi Windows Azure, diantaranya adalah :
1.        Compute : Merupakan bagian dari teknologi Windows Azure yang berguna dalam proses komputasi, baik secara foreground maupun background job (berjalan di belakang layar). Compute tools dari Windows Azure diantaranya adalah web role, worker role, dan virtual role.
2.        Storage : Merupakan bagian dari teknologi Windows Azure yang berguna dalam proses penyimpanan data. Terdapat dua jenis storage dalam Windows Azure, yang pertama adalah Azure Storage yang berguna untuk penyimpanan data yang berbentuk table, cloud, dan blob. Sementara itu, bentuk storage lainnya adalah SQL Azure yang merupakan versi SQL Server yang berjalan di cloud.
3.        Fabric : Merupakan bagian yang berguna sebagai “otak” dari teknologi ini. Proses ini diatur oleh Windows Azure Fabric Controller yang berguna dalam proses scheduling, resource allocation, dan management.
Windows Azure bersandar pada teknologi REST (Representational State Transfer) sehingga proses komunikasi antar aplikasi dapat dilakukan dengan menggunakan protokol HTTP.
C.    KEKUATAN AWAN


1.      Platform Kuat dan Praktis

Pengembang Anda tidak perlu belajar perkakas atau platform baru untuk memanfaatkan keunggulan dari kekuatan awan. Dengan Windows Azure, dengan mudah Anda dapat memindahkan aplikasi yang sudah ada ke awan, dan pengembang Anda dapat membuat aplikasi dan layanan baru menggunakan teknologi yang sudah mereka ketahui dan percaya.

2.      Fleksibiltas

Anda dapat mengerjakan beberapa hal secara serempak. Karena itulah Windows Azure memberi Anda ketangkasan untuk memanfatkan bermacam aplikasi perkakas pengembangan, manajemen layanan otomatis dan pusat data global untuk merespon lebih cepat terhadap kebutuhan konsumen. Saatnya fokus pada pembeda yang membuat Anda kompetitif dan raih pasar baru.

3.      Kebebasan Memilih

Kini Departemen TI Anda adalah pengambil keputusan. Windows Azure membuat mereka dapat mengatur, mengimplementasi dan menyimpan data, sementara Anda fokus pada tantangan bisnis dan kebutuhan konsumen.

4.      Penyederhanaan Pendekatan

Pengembang Anda sudah menguasai banyak bahasa, sehingga tak perlu lagi mempelajari bahasa baru. Dengan Windows Azure, mereka dapat menciptakan dan mengatur aplikasi dan layanan menggunakan bahasa yang sudah mereka kuasai seperti .Net, java, PHP dan Ruby.

5.      Solusi yang Diandalkan

Anda adalah pihak yang dapat diandalkan. Begitu pula komputasi awan dari Microsoft. Dengan kinerja 99,9%+ dan dukungan 24/7, Anda tak akan pernah kehabisan kekuatan awan.

D.    PERIHAL CLOUD

Keamanan dan Rahasia
Kami memahami keamanan adalah hal utama ketika kita membicarakan awan. Karena itu kami mendesain Windows Azure dari kata "go" untuk hidup, bernapas dan mengajarkan arti dari peningkatan keamanan.
·         Di dalam Azure terdapat program risk-based untuk mencari dan memberi label keamanan dan ancaman operasional.
·         Azure memiliki kontrol keamanan detail yang selalu diperbarui dan dipelihara setiap saat.
·         Azure mengoperasikan kerangka pelaksanaan yang membantu memastikan kontrol Anda dirancang secara benar dan beroperasi sebagaimana semestinya.
Stabilitas Sistem
Ketika Anda berpindah ke kekuatan awan, Anda dapat bernapas lega. Garansi kinerja 99,9%+ dari kami berarti asupan kekuatan yang stabil dipompa langsung ke dalam bisnis Anda, termasuk dukungan 24/7 bila terdapat masalah.
E.     FITUR

1.      Kemungkinan Terbatas

Windows Azure adalah sebuah platform awan terbuka dan fleksibel yang memungkinkan Anda untuk cepat membangun, menyebarkan dan mengelola aplikasi di seluruh jaringan global pusat data Microsoft yang dikelola. Anda dapat membangun aplikasi menggunakan bahasa apapun, alat atau kerangka kerja. Dan Anda dapat mengintegrasikan aplikasi publik awan dengan yang ada lingkungan TI.

2.      Selalu Aktif

Windows Azure memberikan SLA bulanan 99,95% dan memungkinkan Anda untuk membangun dan menjalankan aplikasi sangat tersedia tanpa berfokus pada infrastruktur. Ini menyediakan otomatis OS dan patching layanan, dibangun dalam menyeimbangkan beban jaringan dan ketahanan terhadap kegagalan hardware. Ini mendukung model penyebaran yang memungkinkan Anda untuk meng-upgrade aplikasi Anda tanpa downtime.

3.      Terbuka

Windows Azure memungkinkan Anda untuk menggunakan bahasa, kerangka kerja, atau alat untuk membangun aplikasi. Fitur dan jasa yang terkena menggunakan protokol SISA terbuka. Windows Azure librari klien tersedia untuk beberapa bahasa pemrograman, dan dirilis di bawah lisensi open source dan host di GitHub.


4.      Unlimited Server Unlimited Penyimpanan

Windows Azure memungkinkan Anda untuk menggunakan bahasa, kerangka kerja, atau alat untuk membangun aplikasi. Fitur dan jasa yang terkena menggunakan protokol SISA terbuka. Windows Azure librari klien tersedia untuk beberapa bahasa pemrograman, dan dirilis di bawah lisensi open source dan host di GitHub.

5.      Kemampuan Powerfull

Windows Azure memberikan platform awan yang fleksibel yang dapat memenuhi setiap kebutuhan aplikasi. Hal ini memungkinkan Anda untuk andal tuan rumah dan skala keluar kode aplikasi Anda dalam peran menghitung. Anda dapat menyimpan data menggunakan database relasional SQL, toko meja NoSQL, dan toko gumpalan terstruktur, dan opsional menggunakan Hadoop dan intelijen bisnis untuk data-tambang itu. Anda dapat mengambil keuntungan dari kemampuan yang kuat Windows Azure ini pesan untuk mengaktifkan aplikasi terdistribusi scalable, serta memberikan solusi hibrida yang berjalan di awan dan lokal lingkungan perusahaan. Caching Windows Azure yang didistribusikan dan layanan CDN memungkinkan Anda untuk mengurangi latency dan memberikan kinerja aplikasi yang besar di mana saja di dunia.

F.     LAYANAN

Situs web - hosting kepadatan tinggi dari situs web. Fitur ini diumumkan dalam bentuk pratinjau pada bulan Juni 2012 di Windows event Temui Azure Pelanggan dapat membuat situs web di PHP, NET,. Dan node.js, atau pilih dari beberapa aplikasi open source dari galeri untuk menyebarkan.. Ini terdiri dari satu aspek dari Platform sebagai (PaaS) persembahan Layanan untuk Platform Windows Azure.

Mesin virtual - Diumumkan dalam bentuk pratinjau di Windows event Temui Azure pada Juni 2012 Windows Azure Virtual Mesin terdiri Infrastruktur sebagai korban (IaaS) Layanan dari Microsoft untuk awan publik mereka. Pelanggan dapat membuat Mesin Virtual, yang mereka memiliki kontrol penuh, untuk menjalankan Microsoft Data Center. Pada preview the Machines Virtual didukung Windows Server 2008 dan 2012 sistem operasi RC dan distribusi beberapa Linux.

 Layanan Cloud - Sebelumnya bernama "Layanan Hosted", Layanan Cloud untuk Windows Azure terdiri atas satu aspek dari persembahan PaaS dari Platform Windows Azure. Layanan Cloud merupakan wadah dari aplikasi host. Aplikasi ini bisa internet-menghadap aplikasi web publik (seperti situs web dan solusi e-commerce), atau mereka dapat menjadi mesin pengolahan pribadi untuk pekerjaan lain, seperti memproses pesanan atau menganalisis data.
         Pengembang dapat menulis kode untuk Layanan Cloud dalam berbagai bahasa pemrograman yang berbeda, namun, ada kit pengembangan perangkat lunak khusus (SDK) dimulai oleh Microsoft untuk Python, Java, dan NET node.js  Bahasa lain mungkin memiliki dukungan melalui.. Buka proyek Sumber. Microsoft menerbitkan kode sumber untuk perpustakaan klien mereka pada GitHub.

Manajemen data
         SQL Database
         tabel
         bLOB Storage

 Bisnis Analytics
         SQL Pelaporan
         Data Marketplace
         Hadoop 

Identitas
         Active Directory
         Akses Layanan Kontrol

    
 Pesan
         Windows Azure Layanan Bus
         antrian
    
 Media Services
 Layanan Mobile

G.    SEJARAH
Oktober 2008 (PDC LA)

     Mengumumkan Platform Windows Azure
     Pertama CTP Windows Azure

Maret 2009

     Diumumkan SQL Database Azure Relational

November 2009

     Diperbarui Windows Azure CTP
     Diaktifkan kepercayaan penuh, PHP, Java, CDN CTP dan lebih
     Diumumkan VM Peran, Proyek Sidney, Harga dan SLA
     Proyek "Dallas" CTP

Februari 2010

     Windows Azure platform tersedia secara komersial

Juni 2010

     Windows Azure Pembaruan
         . NET Framework 4
         OS Versioning
         CDN
     SQL Azure Update (Layanan Update 3 [5])
         50GB database
         Spasial data pendukung
         DAC dukungan

Oktober 2010 (PDC)

     Platform Perangkat
         Windows Azure Peran Virtual Machine
         peran tambahan
         Admin modus, tugas Startup
         Kendali-IIS dukungan
         Ekstra Kecil Contoh
     Windows Azure Connect
         Akses ke on-premise sumber daya untuk cross-premis aplikasi
         Dukungan untuk Domain-bergabung VMs
         Langsung peran-contoh konektivitas untuk pengembangan lebih mudah
         Gunakan alat yang ada administrasi remote
     Peningkatan Dev / Pengalaman IT Pro
         New Windows Azure Platform Manajemen Portal
         Beberapa pengguna & peran untuk manajemen
         remote Desktop
         Peningkatan Dev Alat
         PHP Pembangunan
         Marketplace

Desember 2011

     Lalu Lintas manager
     SQL Azure pelaporan
     HPC scheduler


Juni 2012

     situs web
     Virtual Mesin untuk Windows dan Linux (didukung oleh penyimpanan persisten)
     Python SDK
     New Portal
     Lokal berlebihan penyimpanan

H.    KEUNGGULAN MICROSOFT
Keunggulan microsoft :
Microsoft menyediakan pendekatan paling komprehensif untuk kekuatan awan, agar Anda dapat memanfaatkan kekuatan penuh dari awan sesuai kehendak Anda. Fleksibilitas dan kontrol ada di tangan Anda, baik itu dari pusat data Anda, penyedia layanan atau Microsoft dan melalui solusi awan privat, awan publik atau perangkat lunak sebagai lingkup layanan. Dengan Microsoft, Anda dapat menggunakan TI sebagai layanan dengan cara terbaik yang sesuai bagi kebutuhan bisnis Anda.
Microsoft berbeda karena kami memastikan masa depan Anda. Lewat teknologi yang familiar dan konsisten, Microsoft memberikan komputasi awan melalui lingkungan awan publik dan privat menggunakan komponen berbagi, yaitu identitas, manajemen dan perkakas pengembangan, untuk memastikan investasi Anda saat ini dapat membawa Anda ke masa depan. Saatnya membangun investasi dengan keahlian TI yang telah dimiliki, dengan kekuatan komputasi awan dalam genggaman.

REFERENSI



1 comment:

  1. Infonya sangat bermanfaat,
    Jangan mau ketinggalan dengan Update terbaru seputar Windows Silahkan kunjungi website kami..

    ReplyDelete

Subscribe to RSS Feed Follow me on Twitter!