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
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.
-
Dari AWS Explorer, perluas menu drop-down Kredensial, lalu pilih AWS profil yang sesuai dengan wilayah dan AWS layanan yang diperlukan untuk penyebaran Anda.
-
Perluas menu drop-down Region, lalu pilih AWS wilayah yang berisi AWS layanan yang diperlukan untuk penyebaran Anda.
-
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.
-
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.
-
Dari panel Publikasikan Target, pilih AWS layanan untuk mengelola penerapan aplikasi Anda.
-
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.
-
Dari AWS Explorer, perluas menu drop-down Kredensial, lalu pilih AWS profil yang sesuai dengan wilayah dan AWS layanan yang diperlukan untuk penyebaran Anda.
-
Perluas menu drop-down Region, lalu pilih AWS wilayah yang berisi AWS layanan yang diperlukan untuk penyebaran Anda.
-
Dari panel Visual Studio Solutions Explorer, klik kanan nama proyek dan pilih Publish to open Publish AWS to. AWS
-
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.
-
Pilih target penerbitan yang ingin digunakan aplikasi, lalu klik Publikasikan untuk memulai proses penerapan.