Pelatihan Cloud Computing with Azure App & SQL Azure

Pada tanggal 24-26 July 2019 telah dilaksanakan pelatihan dengan judul Microsoft Azure Fundamental, peserta dari pelatihan ini adalah pengembang aplikasi dari PT Trisatria Persada Borneo, Balikpapan, Kaltim.

Adapun materi yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Introduction to Cloud Computing
  • Why Cloud Computing
  • Introduction to Microsoft Azure
  • Azure Subscription
  • Azure Portals
  • Azure IaaS with VM
  • IIS and Web Hosting Settings on Azure VM
  • Stopped and Deallocated Azure VM
  • Azure PaaS with Azure App Services
  • Create Azure App Services
  • App Services Settings
  • App Services Deploying Options
  • Deployment Slots
  • Deploy Web Apps / Backend Apps to Azure Services
  • SQL Azure / MySQL on Azure
  • Export SQL Db On-Premises to Azure

1

Cara Migrasi Database dari SQL Server ke SQL Azure

Pada tutorial kali ini akan dibahas bagaimana cara melakukan migrasi dari SQL Server database ke SQL Azure. Langkah pertama yang harus dilakukan adalah instalasi SQL Database Migration Wizard pada tautan berikut.

image

Sebagai contoh pada tutorial kali ini kita akan mengeksport database dengan nama StorageDb ke SQL Azure.

 image

Caranya cukup mudah, pertama masuk kedalam portal Azure anda di halaman http://portal.azure.com. Kemudian buat SQL Azure dengan cara klik pada SQL Databases, kemudian pilih Add, kemudian masukan nama database yang akan dibuat sebagai contoh StorageDb, pada konfigurasi server tambahkan server baru karena kita belum membuat server sebelumnya.

image

Untuk paket kita akan mencoba paket yang paling murah yaitu paket basic seharga 7orb-an per bulan. Untuk pilihan region, anda dapat memilih region yang paling dekat dengan lokasi target pengguna anda.

image

Untuk group, anda dapat menambahkan group baru jika belum memiliki group. Group digunakan untuk mengelompokan resource yang anda buat pada layanan Microsoft Azure.

image

Langkah terakhir tekan tombol Create. Setelah beberapa saat anda akan melihat bahwa database pada SQL Azure sudah berhasil dibuat.

image

image

Setelah database di SQL Azure siap, maka langkah selanjutnya adalah menggunakan tools SQL Database Migration Wizard.  

Sebelumnya anda dapat menambahkan konfigurasi firewall pada SQL Azure agar komputer anda dapat terkoneksi kedalam layanan SQL Azure, ikuti langkah dibawah ini.

image

Kemudian tambahkan ip dari komputer anda pada daftar tersebut agar anda dapat mengakses layanan SQL Azure dari komputer anda.

image

Buka SQL Database Migration Wizard, pilih Azure SQL Database sebagai target server, kemudian pada pilihan Migrate pilih Database. Tekan tombol Next

 image

Pertama anda harus memasukan informasi sumber data yang akan dimigrasikan ke SQL Azure, pada contoh ini saya menggunakan SQL SERVER EXPRESS, dan database yang akan dimigrasi adalah StorageDb.

image 

Kemudian tekan tombol Connect. Pilih Script all database object untuk mentransfer semua object pada database anda ke SQL Azure. Tekan tombol Next.

image 

image

Maka tools ini akan menggenerate semua script yang dibutuhkan.

image

Langkah selanjutnya adalah menambahkan database server tujuan, yaitu database server yang sudah anda buat sebelumnya di SQL Azure, masukan informasi koneksi seperti server name, username, dan password. Tekan tombol Connect.

image

image

Tekan tombol next untuk memulai proses migrasi. Setelah proses migrasi selesai akan muncul tampilan seperti gambar dibawah ini.

image

Untuk memastikan apakah semua table beserta isinya sudah berhasil dimigrasikan ke SQL Azure, maka anda dapat membuka tools SQL Server Management Studio, kemudian hubungkan dengan SQL Azure.

image

Maka anda akan dapat melihat database StorageDb yang ada di SQL Azure.

image

Demikian tutorial untuk migrasi database dari database SQL Server di server onpremis kedalam database yang ada pada SQL Azure.