Kamis, 17 Maret 2016

Microsft Azure Fundamentals

Di Tahap terakhir kita disuruh menonton video tentang microsoft azure fundamental

https://channel9.msdn.com/Series/Microsoft-Azure-Fundamentals/02
https://channel9.msdn.com/Series/Microsoft-Azure-Fundamentals/03

Kita diharuskan memahami tentang Microsoft Azure. Menurut dari tipe layanannya ada beberapa tanggung jawab dan pengawasan kemanan pada aplikasi dan jaringan :
1. Saas (Software as a Service)
Pada tipe ini anda bisa mengawasi dan mengamankan data dan identitas anda termasuk menkonfigurasikan suatu keamanan aplikasi yang tersedia pada cloud service ini.

2. PaaS (Platform as a Service)
Disini anda bisa mengamankan semua aplikasi, dan konfigurasi, termasuk contoh code yang diberikan oleh Microsoft atau sumber lain.

3. IaaS (Infrastructure as a Service)
Anda dapat Mengamankan sumber data, identitas, aplikasi, sistem operasi, dan beberapa prasarana kontrol yang tersedia pada layanan cloud ini.

Pada intinya dalam 2 video ini kita akan mengetahui bagaimana proses kerja cloud service, kelemahan dan kelebihan dalam penyimpanan data di cloud apa saja, dan masih banyak lagi.

Saya rasa cukup penjelasan singkat dari Tahap pertama hingga tahap terakhir ini. Semoga para pembaca mendapatkan wawasan yang sangat bermanfaat dari keluaran Microsoft ini hehe. Dan jangan lupa di coba ya guys :D.

Sertifikat MVA

Oke di tahap kedua kita disuruh menyelesaikan semua pertanyaan yang tersedia pada website

https://mva.microsoft.com/id/training-courses/keamanan-di-dunia-berbasis-cloud-12725?l=CfLHobAcB_3904300474

Bagaimana caranya? Pertama pastinya harus punya account dulu ya. kalau sudah buka lagi aja link diatas.


Pertanyaannya baru bisa dijawab kalau kalian sudah melihat video nya. Sabar aja sih ya liat videonya karena berbahasa inggris dan durasi nya cukup lama hehe. Pertanyaan yang diberikan pastinya tentang keamanan di dunia berbasis cloud. Disini soalnya berupa pilihan ganda tapi ada juga yang berupa benar atau salah.


Oh iya selain pertanyaan, di bagian paling bawah ada materi tambahan yang bisa di download dan di lihat untuk menmbah proggress nya juga.


Apabila progress kita  sudah mencapai 100% baru kita bisa mendapat sertifikat. Lumayan loh sertifikatnya bagus dari Microsoft lagi :D.

Untuk mencetak sertifikatnya Klik Dashboard, pilih yang Course Completed



Disamping kanan angka 100% ada tanda ceklis kecil, nah di klik deh nanti ke download sendiri sertifikatnya


 This is Mine, Where's Yours?



Selasa, 15 Maret 2016

Pengenalan Azure App Service Web Apps

Hi! Sebelumnya mau kasih tau dulu nih, jadi waktu itu ada OPREC untuk MSP(Microsoft Student Partners) yaitu Program yang diselenggarakan oleh Microsoft dengan skala global yang bertujuan untuk mensponsori para mahasiswa yang tertarik dan berkecimpung dengan teknologi, khususnya teknologi Microsoft. Nah, saya mencoba untuk daftar MSP ini dan alhamdulillah saya berhasil melewati tahap pertama di seleksi proses administrasi. Sekarang saya sedang melakukan tahap Self Learning. Pada tahap ini saya diminta untuk mempelajari  beberapa teknologi Microsoft secara mandiri melalui portal Online Learning MVA dan Channel9.

Apa sih Azure App Service itu?
Azure App Service adalah platform aplikasi berbasis cloud buatan Microsoft yang berguna untuk mengembangkan, mengelola, dan hosting aplikasi off-site. Di Microsoft Azure anda bisa hosting baik itu Web Apps, Mobile Apps atau yang lainnya. Nah, saya ingin mencotohkan bagaimana untuk hosting Website melalui FTP dan Visual Studio. Saya tidak mencotohkan yang Mobile App karena saya sendiri lebih menyukai membuat Web App daripada Mobile App hehe..

Apa saja yang harus disiapkan?
- Visual Studio Community 2015
Anda bisa mendapatkannya secara free di website aplikasi visual studio
- Microsoft Azure Account(Menggunakan Dreamspark Account)
Anda harus membuat account dreamspark terlebih dahulu. Berhubung saya mendaftar MSP dan masuk ke tahap self learning ini saya bisa mendapatkan microsoft azzure account nya secara free :D

Tahap membuat website pada Azure :

1. Buka website portal microsoft azure -> portal.azure.com <- pastikan anda sudah memiliki dreamspark account dan activate microsoft azure nya melalui dreamspark tsb. Karena dari sanalah microsoft azure akan mendeteksi bahwa account tsb adalah account student yang mana ketika itu diketahui account student tidak akan dikenanakan biaya sama sekali.


2.  Klik New lalu pilih Web App



 3.  Pada web app configuration isi App Name which is ini adalah sebuah url yang anda gunakan pada website yang anda buat. By default subdomain adalah azurewebsite.net.

4. Isi Subscription. Karena menggunakan account dreamspark maka by default subscriptionnya adalah Dreamspark. Resource Groupnya silahkan pilih default saja. 

5. Untuk app service plan/Location anda bisa memilih yang lebih dekat misalnya East Asia atau SouthEastAsia. Anda bisa menggunakan yang sudah ada atau membuat baru.



6. Jika sudah terisi semua klik Create.



 7. Tunggu sampai proses deploying website selesai. kemudian buka web service azurenya.



8.  Untuk melihat sudah berahasil atau tidak kita buka saja url yang tadi sudah dibikin. Sebagai contohpunya saya nidafdhlh.azurewebsite.net tampilannya akan seperti gmbar dibawah :


Bagaimana cara Upload Website melalui FTP?

1. Disebelah kanan ada Menu Settings, pilih yang Deployment Credentials. Lalu isi semua data yang diperlukan. Kemudian klik save.


2. Di bagian kiri kita bisa lihat sudah ada hostname nya



3. Copy FTP Hostname. Lalu buka link nya di Internet Explorer(Saya sarankan di IE agar lebih mudah untuk membuka ke Windows Explorer).

4. Masukkan Username dan password. Untuk username silahkan copy FTP/Deployment username. Jika sudah tampilan akan seperti ini :

5. Klik site lalu akan ada wwwroot. Nah di wwwroot ini nanti kita akan upload website yang kita buat.

6. Untuk membuka di file explorer klik menu view di internet explorer yang tadi sudah dibuka FTP nya (Kalau menunya tidak ada tekan Alt di keyboard), lalu pilih Open FTP sites in File Explorer.

7. Klik folder Site, Klik folder Wwwroot. Didalam folder wwwroot terdapat file Hostingstart.html, ini dihapus saja.


8. Copy file-file website anda yang ingin di upload lalu paste di dalam folder wwwroot.


9. Kembali lagi ke Internet Explorer, lihat directory wwwroot, apabila sudah terupload akan ada file yang tadi anda paste.(Kalau tidak bisa silahkan di refresh terlebih dahulu). 

10. Buka url website anda, pastikan tampilannya sudah berubah.


Lalu bagaimana cara upload menggunakan Visual Studio?

1. Sebelumnya hapus semua file yang ada di folder wwwroot tadi. 

2. Buka file website yang ingin di upload. 


3. Di sebelah kanan ada solution explorer. Klik kanan pada solutionnya lalu pilih publish. Tampilannya akan seperti gambar dibawah ini :


4. Kembali lagi web service azure nya. Klik Get Publish, lalu akan ada file yang terdownload. Buka visual studio yang tadi, klik import dan browse file yang telah terdownload pada web service azure tadi. By default pada bagian configuration telah terisi semua. Untuk finishing klik Publish.





5. Tunggu hingga proses publish selesai. Jika sudah selesai silahkan cek file wwwroot, dan buka url website anda, seharusnya tampilan sudah berubah.

Oh iya Microsoft Azure ini sudah support oleh beberapa Language Programming seperti : Phyton, PHP, ASP.Net, Node.js, razor dan masih banyak lagi.

Dalam pembuatan website diatas saya hanya menggunak simple website default by ASP.Net, anda juga bisa upload file yang lebih dynamic.

Pada tahap selanjutnya saya akan menjelaskan cara mendapatkan sertifikat MVA Klik Disini