Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyiapkan lingkungan pengembangan di Windows
Untuk membangun aplikasi AWS Panorama, Anda menggunakan Docker, alat baris perintah, dan Python. Di Windows, Anda dapat mengatur lingkungan pengembangan dengan menggunakan Docker Desktop dengan Windows Subsystem untuk Linux dan Ubuntu. Tutorial ini memandu Anda melalui proses penyiapan untuk lingkungan pengembangan yang telah diuji dengan alat AWS Panorama dan aplikasi sampel.
Prasyarat
Untuk mengikuti tutorial ini, Anda memerlukan versi Windows yang mendukung Windows Subsystem untuk Linux 2 (WSL 2).
-
Windows 10 versi 1903 dan lebih tinggi (Build 18362 dan lebih tinggi) atau Windows 11
-
Fitur Windows
-
Subsistem Windows untuk Linux
-
Hyper-V
-
Platform mesin virtual
-
Tutorial ini dikembangkan dengan versi perangkat lunak berikut.
-
Ubuntu 20.04
-
Python 3.8.5
-
Docker 20.10.8
Instal WSL 2 dan Ubuntu
Jika Anda memiliki Windows 10 versi 2004 dan lebih tinggi (Build 19041 dan lebih tinggi), Anda dapat menginstal WSL 2 dan Ubuntu 20.04 dengan perintah PowerShell berikut.
>
wsl --install -d Ubuntu-20.04
Untuk versi Windows yang lebih tua, ikuti petunjuk dalam dokumentasi WSL 2: Langkah instalasi manual untuk versi yang lebih lama
Instal Docker
Untuk menginstal Docker Desktop, download dan jalankan paket installer darihub.docker.com
Jalankan Docker Desktop dan ikuti tutorial yang dijalankan pertama untuk membangun sebuah wadah contoh.
catatan
Docker Desktop hanya memungkinkan Docker dalam distribusi default. Jika Anda memiliki distribusi Linux lain yang diinstal sebelum menjalankan tutorial ini, aktifkan Docker di distribusi Ubuntu yang baru diinstal di menu pengaturan Docker Desktop di bawahSumber Daya,Integrasi WSL.
Mengonfigurasi Ubuntu
Anda sekarang dapat menjalankan perintah Docker di mesin virtual Ubuntu Anda. Untuk membuka terminal baris perintah, jalankan distribusi dari menu awal. Pertama kali Anda menjalankannya, Anda mengkonfigurasi nama pengguna dan kata sandi yang dapat Anda gunakan untuk menjalankan perintah administrator.
Untuk menyelesaikan konfigurasi lingkungan pengembangan Anda, perbarui perangkat lunak mesin virtual dan instal alat.
Untuk mengkonfigurasi mesin virtual
-
Perbarui perangkat lunak yang disertakan dengan Ubuntu.
$
sudo apt update && sudo apt upgrade -y && sudo apt autoremove
-
Instal alat pengembangan dengan apt.
$
sudo apt install unzip python3-pip
-
Instal pustaka Python dengan pip.
$
pip3 install awscli panoramacli
-
Buka terminal baru, lalu jalankan
aws configure
untuk mengonfigurasiAWS CLI.$
aws configure
Jika Anda tidak memiliki access key, Anda dapat membuatnya diKonsol IAM
.
Akhirnya, download dan impor aplikasi sampel.
Untuk mendapatkan aplikasi sampel
-
Download dan ekstrak sampel aplikasi.
$
wget https://github.com/awsdocs/aws-panorama-developer-guide/releases/download/v1.0-ga/aws-panorama-sample.zip
$unzip aws-panorama-sample.zip
$cd aws-panorama-sample
-
Jalankan skrip yang disertakan untuk menguji kompilasi, membangun wadah aplikasi, dan unggah paket ke AWS Panorama.
aws-panorama-sample$
./0-test-compile.sh
aws-panorama-sample$./1-create-role.sh
aws-panorama-sample$./2-import-app.sh
aws-panorama-sample$./3-build-container.sh
aws-panorama-sample$./4-package-app.sh
AWS Panorama Application CLI mengunggah paket dan mendaftarkannya dengan layanan AWS Panorama. Sekarang Anda dapatmen-deploy aplikasi sampeldengan AWS Panorama console.
Langkah selanjutnya
Untuk menjelajahi dan mengedit file proyek, Anda dapat menggunakan File Explorer atau lingkungan pengembangan terpadu (IDE) yang mendukung WSL.
Untuk mengakses sistem file mesin virtual, buka File explorer dan masukkan\\wsl$
di bilah navigasi. Direktori ini berisi tautan ke sistem file mesin virtual (Ubuntu-20.04
) dan sistem file untuk data Docker. Di bawahUbuntu-20.04
, direktori pengguna Anda berada dihome\
.username
catatan
Untuk mengakses file dalam instalasi Windows Anda dari dalam Ubuntu, arahkan ke/mnt/c
direktori. Misalnya, Anda dapat mencantumkan file di direktori unduhan Anda dengan menjalankanls
/mnt/c/Users/
.windows-username
/Downloads
Dengan Visual Studio Code, Anda dapat mengedit kode aplikasi di lingkungan pengembangan Anda dan menjalankan perintah dengan terminal terintegrasi. Untuk menginstal Visual Studio Code, kunjungicode.visualstudio.com
Terminal Windows adalah alternatif untuk terminal Ubuntu standar yang Anda telah menjalankan perintah di. Ini mendukung beberapa tab dan dapat menjalankan PowerShell, Command Prompt, dan terminal untuk berbagai Linux lainnya yang Anda instal. Mendukung copy dan paste dengan
Ctrl
+C
dan
Ctrl
+V
, URL yang dapat diklik, dan perbaikan berguna lainnya. Untuk menginstal Windows Terminal, kunjungimicrosoft.com