GNU/Linux >> Belajar Linux >  >> Linux

Migrasikan aplikasi .NET dari Amazon Web Services

Bagian sebelumnya: Sediakan sumber daya cloud saat bermigrasi dari Amazon Web Services

Artikel ini menjelaskan cara memigrasikan aplikasi web .NET dari Amazon Web Services® (AWS®) ke Rackspace Cloud. Dibutuhkan sekitar 30 menit untuk menyelesaikannya jika Anda mengikuti petunjuk langkah demi langkah.

Gambar berikut menunjukkan topologi aplikasi dalam skenario ini:

Prasyarat

  • Microsoft® Windows® Server di AWS yang menjalankan aplikasi web .NET® di InternetInformation Services (IIS®) Contoh artikel ini menggunakan Windows Server 2012 dengan IIS 8.
  • Akun yang valid dan diaktifkan di Rackspace Cloud.

Persiapan

  • Identifikasi sumber daya yang akan dimigrasikan, termasuk sumber daya aplikasi dan basis data.
  • Jika Anda belum melakukannya, buat instance Cloud Server dan semua layanan Rackspace Cloud yang mendukung.

Instal paket perangkat lunak

  1. Instal klien Rackspace Cloud Files sebagai berikut:

    1. Hubungkan ke instans AWS dengan menggunakan Remote Desktop Connection.

    2. Instal aplikasi klien FTP untuk mencadangkan data ke File Cloud Rackspace. Anda dapat menggunakan browser apa saja untuk mengunduh klien.

    3. Buat koneksi ke Rackspace Cloud Files dengan menggunakan nama pengguna Rackspaceaccount dan kunci API Anda. Anda akan menggunakan koneksi ini untuk mencadangkan data selama langkah migrasi.

  2. Instal IIS 8 dengan menggunakan petunjuk yang terdapat di https://www.iis.net/learn/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012 .

Cadangkan data dari AWS ke File Cloud Rackspace

Dengan menggunakan klien FTP yang Anda instal di bagian sebelumnya, unggah folder proyek .NET ke wadah Rackspace Cloud Files yang Anda buat di artikel Menyediakan sumber daya cloud saat bermigrasi dari Amazon Web Services.

Pulihkan data dari File Cloud ke Server Cloud

  1. Hubungkan ke instans Rackspace Cloud Servers Anda dengan menggunakan Remote DesktopConnection.

  2. Salin folder aplikasi web .NET dari wadah Cloud Files ke server cloud di lokasi berikut:

     C:\inetpub\wwwroot
    
  3. Buka IIS Manager, klik Tambahkan Situs Web , dan masukkan detail:nama situs, jalur fisik, dan nama host.

  4. Setelah membuat situs web, hentikan Situs Web Default aplikasi pra-instal dan mulai aplikasi web Anda.

Uji aplikasi Anda

Klik Jelajahi *:80 (http) untuk melihat aplikasi di browser.

Langkah selanjutnya

Pertimbangan pascamigrasi saat bermigrasi dari Amazon Web Services

Untuk skenario migrasi lainnya, lihat artikel berikut:

  • Migrasikan aplikasi yang dibangun di atas tumpukan LAMP dari Amazon Web Services
  • Migrasikan aplikasi web Java dari Amazon Web Services
  • Memigrasikan aplikasi berdasarkan Backbone.js, Node.js, dan MongoDB dari Amazon Web Services

Linux
  1. Pitchfork - aplikasi web Rackspace Cloud API

  2. Pertimbangan pascamigrasi saat bermigrasi dari Amazon Web Services

  3. Menentukan apakah penyimpanan sementara dilampirkan ke instans di konsol Layanan Web Amazon?

  1. Langkah tingkat tinggi untuk bermigrasi dari Amazon Web Services

  2. Pemetaan sumber daya Amazon Web Services ke sumber daya Rackspace

  3. Bermigrasi Dari Parse Ke Rackspace

  1. Cara Meluncurkan RHEL 8 Dari Amazon EC2 Di AWS Cloud

  2. Memeriksa Status Layanan Web Cair

  3. Bermigrasi ke Rackspace Cloud dari Amazon Web Services