Bekerja dengan Publish to AWS di Visual Studio - AWS Toolkit dengan Amazon Q

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bekerja dengan Publish to AWS di Visual Studio

Publish to AWS adalah pengalaman penyebaran interaktif yang membantu Anda mempublikasikan. NETaplikasi untuk target AWS penyebaran, mendukung penargetan aplikasi. NETCore 3.1 dan yang lebih baru. Bekerja dengan Publish untuk AWS menjaga alur kerja Anda di dalam Visual Studio dengan membuat fitur penerapan ini tersedia, langsung dari: IDE

  • Kemampuan untuk menyebarkan aplikasi Anda dengan satu klik.

  • Rekomendasi penerapan berdasarkan aplikasi Anda.

  • Pembuatan Dockerfile otomatis, seperti yang relevan dan diperlukan oleh lingkungan tujuan penerapan Anda (target penerapan).

  • Pengaturan yang dioptimalkan untuk membangun dan mengemas aplikasi Anda, seperti yang dipersyaratkan oleh target penerapan Anda.

catatan

Untuk informasi tambahan tentang penerbitan. NETAplikasi kerangka kerja, lihat panduan Membuat dan menyebarkan. NETaplikasi pada Elastic Beanstalk

Anda juga dapat mengakses Publish ke AWS dari. NETCLI. Untuk informasi selengkapnya, lihat Menerapkan. NETaplikasi pada AWS panduan.

Prasyarat

Untuk berhasil mempublikasikan. NETaplikasi ke AWS layanan, instal yang berikut ini ke perangkat lokal Anda:

  • . NETCore 3.1+ (yang meliputi. NET5dan. NET6): Untuk informasi tambahan tentang produk ini dan informasi unduhan, kunjungi situs unduhan Microsoft.

  • Node.js 14.x atau versi yang lebih baru: Node.js diperlukan untuk menjalankan AWS Cloud Development Kit (AWS CDK). Untuk mengunduh atau mendapatkan informasi lebih lanjut tentang Node.js, kunjungi situs unduhan Node.js.

    catatan

    Publikasikan AWS untuk digunakan AWS CDK untuk menyebarkan aplikasi Anda dan semua infrastruktur penerapannya sebagai satu proyek. Untuk informasi selengkapnya, AWS CDK lihat panduan Cloud Development Kit.

  • (Opsional) Docker digunakan saat menerapkan ke layanan berbasis kontainer seperti Amazon. ECS Untuk informasi lebih lanjut dan untuk mengunduh Docker, lihat situs unduhan Docker.

Jenis aplikasi yang didukung

Sebelum menerbitkan ke target baru atau keluar, mulailah dengan membuat atau membuka salah satu jenis proyek berikut di Visual Studio:

  • ASP. NETAplikasi inti

  • . NETAplikasi konsol

  • Aplikasi Blazor WebAssembly

Menerbitkan aplikasi ke AWS target

Saat menerbitkan ke target baru, Publish to AWS akan memandu Anda melalui proses dengan membuat rekomendasi dan menggunakan pengaturan umum. Jika Anda perlu mempublikasikan ke target yang telah disiapkan sebelumnya, preferensi Anda disimpan dan dapat disesuaikan, atau segera tersedia untuk penerapan satu klik.

catatan

Integrasi toolkit dengan. NETCLIServer:

Penerbitan meluncurkan a. NETproses server pada localhost untuk melakukan proses publikasi.

Publikasikan ke target baru

Berikut ini menjelaskan cara mengonfigurasi preferensi Publikasikan ke AWS penerapan, saat Anda memublikasikan ke target baru.

  1. Dari AWS Explorer, perluas menu drop-down Kredensial, lalu pilih AWS profil yang sesuai dengan wilayah dan AWS layanan yang diperlukan untuk penyebaran Anda.

  2. Perluas menu drop-down Region, lalu pilih AWS wilayah yang berisi AWS layanan yang diperlukan untuk penyebaran Anda.

  3. Dari panel Visual Studio Solutions Explorer, buka menu konteks untuk (klik kanan) nama proyek, dan pilih Publish to. AWS Ini akan membuka Publikasikan ke AWS.

  4. Dari Publikasikan ke AWS, pilih Publikasikan ke Target Baru untuk mengonfigurasi penerapan baru.

    catatan

    Untuk mengubah kredensi penerapan default Anda, pilih atau klik tautan Edit yang terletak di sebelah bagian Kredensial, di Publikasikan ke. AWS

    Untuk melewati proses konfigurasi target, pilih Publikasikan ke Target yang Ada, lalu pilih konfigurasi pilihan Anda dari daftar target penerapan sebelumnya.

  5. Dari panel Publikasikan Target, pilih AWS layanan untuk mengelola penerapan aplikasi Anda.

  6. Bila Anda puas dengan konfigurasi Anda, pilih Publish untuk memulai proses deployment.

    catatan

    Setelah memulai penerapan, Publikasikan untuk AWS menampilkan pembaruan status berikut:

    • Selama proses penyebaran, Publikasikan untuk AWS menampilkan informasi tentang kemajuan penerapan.

    • Setelah proses penyebaran, Publikasikan untuk AWS menunjukkan apakah penerapan berhasil atau gagal.

    • Setelah penerapan berhasil, panel Resources menawarkan informasi tambahan tentang sumber daya yang dibuat. Informasi ini akan bervariasi tergantung pada jenis aplikasi dan konfigurasi penerapan.

Publikasikan ke target yang ada

Berikut ini menjelaskan cara mempublikasikan ulang Anda. NETaplikasi untuk AWS target yang ada.

  1. Dari AWS Explorer, perluas menu drop-down Kredensial, lalu pilih AWS profil yang sesuai dengan wilayah dan AWS layanan yang diperlukan untuk penyebaran Anda.

  2. Perluas menu drop-down Region, lalu pilih AWS wilayah yang berisi AWS layanan yang diperlukan untuk penyebaran Anda.

  3. Dari panel Visual Studio Solutions Explorer, klik kanan nama proyek dan pilih Publish to open Publish AWS to. AWS

  4. Dari Publikasikan ke AWS, pilih Publikasikan ke Target yang Ada untuk memilih lingkungan penerapan Anda dari daftar target yang ada.

    catatan

    Jika Anda baru saja menerbitkan aplikasi apa pun ke AWS Cloud, aplikasi tersebut ditampilkan di Publish to AWS.

  5. Pilih target penerbitan yang ingin digunakan aplikasi, lalu klik Publikasikan untuk memulai proses penerapan.