Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menerapkan sumber daya di AWS Wavelength Zona dengan menggunakan Terraform
Zahoor Chaudhrey dan Luca Iannario, Amazon Web Services
Ringkasan
AWS Wavelengthmembantu Anda membangun infrastruktur yang dioptimalkan untuk aplikasi Multi-Access Edge Computing (MEC). Wavelength Zones AWS adalah penyebaran infrastruktur yang AWS menanamkan layanan komputasi dan penyimpanan dalam jaringan 5G penyedia layanan komunikasi (CSP). Lalu lintas aplikasi dari perangkat 5G mencapai server aplikasi yang berjalan di Wavelength Zones tanpa meninggalkan jaringan telekomunikasi. Berikut ini memfasilitasi konektivitas jaringan melalui Wavelength:
Virtual private cloud (VPCs) — VPCs dalam Akun AWS kaleng diperluas untuk menjangkau beberapa Availability Zone, termasuk Wavelength Zones. Instans Amazon Elastic Compute Cloud (Amazon EC2) dan layanan terkait muncul sebagai bagian dari VPC Regional Anda. VPCs dibuat dan dikelola di Amazon Virtual Private Cloud (Amazon VPC).
Carrier gateway — Gateway operator memungkinkan konektivitas dari subnet di Wavelength Zone ke jaringan CSP, internet, atau melalui jaringan CSP. Wilayah AWS Gerbang pembawa melayani dua tujuan. Ini memungkinkan lalu lintas masuk dari jaringan CSP di lokasi tertentu, dan memungkinkan lalu lintas keluar ke jaringan telekomunikasi dan internet.
Pola ini dan kode Terraform terkait membantu Anda meluncurkan sumber daya, seperti EC2 instans Amazon, volume Amazon Elastic Block Store (Amazon EBS), subnet, dan gateway operator VPCs, di Zona Wavelength.
Prasyarat dan batasan
Prasyarat
Aktif Akun AWS
Lingkungan pengembangan terintegrasi (IDE)
Ikut serta ke Zona Wavelength target
AWS Command Line Interface (AWS CLI), diinstal dan dikonfigurasi
Terraform versi 1.8.4 atau yang lebih baru, diinstal
(dokumentasi Terraform) AWS Penyedia Terraform versi 5.32.1 atau yang lebih baru, dikonfigurasi
(dokumentasi Terraform) Git, diinstal
(GitHub) Izin untuk membuat sumber daya Amazon VPC, Wavelength, dan Amazon EC2
Batasan
Tidak semua Wilayah AWS mendukung Wavelength Zones. Untuk informasi selengkapnya, lihat Zona Wavelength yang Tersedia dalam dokumentasi Wavelength.
Arsitektur
Diagram berikut menunjukkan bagaimana Anda dapat membuat subnet dan AWS sumber daya di Wavelength Zone. VPCs yang berisi subnet di Wavelength Zone dapat terhubung ke gateway operator. Gateway operator memungkinkan Anda untuk terhubung ke sumber daya berikut:
Perangkat 4G/LTE dan 5G di jaringan operator telekomunikasi.
Akses nirkabel tetap untuk mitra Wavelength Zone tertentu. Untuk informasi selengkapnya, lihat Multi-akses AWS Wavelength.
Lalu lintas keluar ke sumber daya internet publik.

Alat
Layanan AWS
Amazon Virtual Private Cloud (Amazon VPC) membantu Anda meluncurkan AWS sumber daya ke jaringan virtual yang telah Anda tentukan. Jaringan virtual ini menyerupai jaringan tradisional yang akan Anda operasikan di pusat data Anda sendiri, dengan manfaat menggunakan infrastruktur yang dapat diskalakan. AWS
AWS Wavelengthmemperluas AWS Cloud infrastruktur ke jaringan 5G penyedia telekomunikasi. Ini membantu Anda membangun aplikasi yang memberikan latensi sangat rendah ke perangkat seluler dan pengguna akhir.
Alat-alat lainnya
Terraform
adalah alat infrastruktur sebagai kode (IAc) HashiCorp yang membantu Anda membuat dan mengelola sumber daya cloud dan lokal.
Repositori kode
Kode untuk pola ini tersedia di GitHub Creating AWS Wavelength Infrastructure menggunakan repositori Terraform
VPC
Zona Wavelength
Subnet kemaluan di Zona Wavelength
Gerbang pembawa di Zona Wavelength
EC2 Contoh Amazon di Zona Wavelength
Praktik terbaik
Sebelum menerapkan, konfirmasikan bahwa Anda menggunakan versi terbaru Terraform dan. AWS CLI
Gunakan pipeline integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) untuk menyebarkan IAc. Untuk informasi selengkapnya, lihat Praktik terbaik untuk mengelola file Status Terraform di AWS CI/CD Pipeline di
Blog. AWS
Epik
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Kloning repositori. | Masukkan perintah berikut untuk mengkloning Creating AWS Wavelength Infrastructure menggunakan repositori Terraform
| DevOps insinyur |
Perbarui variabel. |
| DevOps insinyur, Terraform |
Inisialisasi konfigurasi. | Masukkan perintah berikut untuk menginisialisasi direktori kerja.
| DevOps insinyur, Terraform |
Pratinjau paket Terraform. | Masukkan perintah berikut untuk membandingkan status target dengan keadaan AWS lingkungan Anda saat ini. Perintah ini menghasilkan pratinjau sumber daya yang akan dikonfigurasi.
| DevOps insinyur, Terraform |
Verifikasi dan terapkan. |
| DevOps insinyur, Terraform |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Verifikasi penyebaran infrastruktur. |
| AWS DevOps, DevOps insinyur |
(Opsional) Bersihkan infrastruktur. | Jika Anda perlu menghapus semua sumber daya yang disediakan oleh Terraform, lakukan hal berikut:
| DevOps insinyur, Terraform |
Pemecahan Masalah
| Isu | Solusi |
|---|---|
Konektivitas ke EC2 instans Amazon di. Wilayah AWS | Lihat Memecahkan masalah saat menghubungkan ke instans Linux Anda atau Memecahkan masalah saat menghubungkan ke instans Windows Anda. |
Konektivitas ke EC2 instans Amazon di Wavelength Zone. | Lihat Memecahkan masalah konektivitas SSH atau RDP ke EC2 instans saya yang diluncurkan |
Kapasitas di Zona Wavelength. | |
Konektivitas seluler atau operator dari jaringan operator ke Wilayah AWS. |
|