View a markdown version of this page

Cara kerja VPC Lattice - Amazon VPC Lattice

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

Cara kerja VPC Lattice

VPC Lattice dirancang untuk membantu Anda menemukan, mengamankan, menghubungkan, dan memantau semua layanan dan sumber daya di dalamnya dengan mudah dan efektif. Setiap komponen dalam VPC Lattice berkomunikasi secara searah atau dua arah dalam jaringan layanan berdasarkan hubungannya dengan jaringan layanan dan pengaturan aksesnya. Pengaturan akses terdiri dari kebijakan otentikasi dan otorisasi yang diperlukan untuk komunikasi ini.

Ringkasan berikut menjelaskan komunikasi antar komponen dalam VPC Lattice:

  • Ada dua cara VPC dapat dihubungkan ke jaringan layanan - melalui asosiasi VPC dan melalui titik akhir VPC dari jenis jaringan layanan.

  • Layanan dan sumber daya yang terkait dengan jaringan layanan dapat menerima permintaan dari klien yang VPCnya juga terhubung ke jaringan layanan.

  • Klien dapat mengirim permintaan ke layanan dan sumber daya yang terkait dengan jaringan layanan hanya jika berada di VPC yang terhubung ke jaringan layanan yang sama. Lalu lintas klien yang melintasi koneksi peering VPC, gateway transit, Direct Connect, atau VPN hanya dapat mencapai sumber daya dan layanan jika VPC terhubung ke jaringan layanan melalui titik akhir VPC.

  • Target layanan di VPC yang terkait dengan jaringan layanan juga klien dan dapat mengirim permintaan ke layanan dan sumber daya lain yang terkait dengan jaringan layanan.

  • Target layanan di VPC yang tidak terkait dengan jaringan layanan bukanlah klien dan tidak dapat mengirim permintaan ke layanan dan sumber daya lain yang terkait dengan jaringan layanan.

  • Klien di VPC yang memiliki sumber daya tetapi VPC tidak terkait dengan jaringan layanan bukanlah klien dan tidak dapat mengirim permintaan ke layanan dan sumber daya lain yang terkait dengan jaringan layanan.

Diagram alir berikut menggunakan skenario contoh untuk menjelaskan aliran informasi dan arah komunikasi antara komponen dalam VPC Lattice. Ada dua layanan yang terkait dengan jaringan layanan. Kedua layanan dan semua VPC dibuat di akun yang sama dengan jaringan layanan. Kedua layanan dikonfigurasi untuk memungkinkan lalu lintas dari jaringan layanan.

Alur Jaringan Layanan VPC

Layanan 1 adalah aplikasi penagihan yang berjalan pada sekelompok instans yang terdaftar dengan kelompok target 1 di VPC 1. Layanan 2 adalah aplikasi pembayaran yang berjalan pada sekelompok instance yang terdaftar dengan kelompok target 2 di VPC 2. VPC 3 ada di akun yang sama, dan memiliki klien tetapi tidak ada layanan. Resource 1 adalah database yang memiliki data pelanggan di VPC 4.

Daftar berikut menjelaskan, secara berurutan, alur kerja tipikal tugas untuk VPC Lattice.

  1. Buat jaringan layanan

    Pemilik jaringan layanan membuat jaringan layanan.

  2. Buat layanan

    Pemilik layanan membuat layanan masing-masing, layanan 1 dan layanan 2. Selama pembuatan, pemilik layanan menambahkan pendengar dan mendefinisikan aturan untuk permintaan routing ke grup target untuk setiap layanan.

  3. Tentukan routing

    Pemilik layanan membuat kelompok target untuk setiap layanan (kelompok target 1 dan kelompok target 2). Mereka melakukan ini dengan menentukan instance target tempat layanan berjalan. Mereka juga menentukan VPC tempat target ini berada.

    Pada diagram sebelumnya, panah padat mewakili layanan merutekan lalu lintas ke grup target, dan konfigurasi sumber daya yang merutekan ke sumber daya.

    VPC Lattice mendukung afinitas Availability Zone (AZ) untuk routing lalu lintas. Ketika klien mengirim permintaan ke VPC Lattice, VPC Lattice merespons dengan alamat IP untuk layanan atau sumber daya dari AZ yang sama dengan klien. Jika AZ itu tidak tersedia, VPC Lattice merespons dengan alamat IP dari AZ lain. Dari VPC Lattice ke target, perutean adalah ke target, yang mungkin didistribusikan di seluruh AZ. Selain itu, tidak ada biaya transfer data antar AZ di VPC Lattice.

  4. Asosiasikan layanan dengan jaringan layanan

    Pemilik jaringan layanan atau pemilik layanan mengaitkan layanan dengan jaringan layanan. Asosiasi ditampilkan sebagai panah dengan tanda centang yang menunjuk ke jaringan layanan dari layanan. Ketika Anda mengaitkan layanan dengan jaringan layanan, layanan tersebut dapat ditemukan oleh layanan lain yang terkait dengan jaringan layanan dan klien di VPC yang terhubung ke jaringan layanan.

    Panah putus-putus antara jaringan layanan dan kelompok target menunjukkan arah pembentukan koneksi. Kembalikan arus lalu lintas kembali ke klien menggunakan jaringan layanan. Panah yang mewakili lalu lintas yang kembali tidak termasuk dalam diagram ini.

  5. Membuat gateway sumber daya

    Pemilik sumber daya membuat gateway sumber daya di VPC 4 agar dapat mengaktifkan konektivitas dari klien ke sumber daya 1.

  6. Buat konfigurasi sumber daya

    Pemilik sumber daya membuat konfigurasi sumber daya untuk mewakili sumber daya 1 dan menentukan gateway sumber daya untuk sumber daya 1.

  7. Mengaitkan konfigurasi sumber daya dengan jaringan layanan

    Pemilik jaringan layanan atau pemilik sumber daya mengaitkan konfigurasi sumber daya dengan jaringan layanan. Asosiasi ditampilkan sebagai panah dengan tanda centang yang menunjuk ke jaringan layanan dari konfigurasi sumber daya. Saat Anda mengaitkan konfigurasi sumber daya dengan jaringan layanan, konfigurasi sumber daya tersebut dapat ditemukan oleh layanan lain yang terkait dengan jaringan layanan dan klien di VPC yang terhubung ke jaringan layanan.

    Panah putus-putus dari jaringan layanan ke sumber daya mewakili permintaan sumber daya yang menerima dari klien. Kembalikan arus lalu lintas kembali ke klien menggunakan jaringan layanan. Panah yang mewakili lalu lintas yang kembali tidak termasuk dalam diagram ini.

  8. Hubungkan VPC dengan jaringan layanan

    VPC dapat dihubungkan dengan jaringan layanan dalam dua cara - dengan mengaitkan VPC ke jaringan layanan, atau dengan membuat titik akhir VPC. Di sini, pemilik jaringan layanan mengaitkan VPC 1 dan VPC 3 dengan jaringan layanan. Asosiasi ditampilkan menggunakan panah dengan tanda centang yang menunjuk ke jaringan layanan. Dengan asosiasi ini, sumber daya apa pun di VPC dapat bertindak sebagai klien, dan dapat membuat permintaan ke layanan dalam jaringan layanan. Panah putus-putus antara VPC 1 dan jaringan layanan menunjukkan arah pembentukan koneksi. Jaringan layanan hanya memulai koneksi ke sumber daya yang ditargetkan oleh kelompok target layanan 1. Setiap sumber daya di VPC 1 dapat bertindak sebagai klien dan memulai koneksi ke layanan jaringan layanan dan sumber daya.

    VPC 2 tidak memiliki panah atau tanda centang yang mewakili asosiasi. Ini berarti bahwa pemilik jaringan layanan atau pemilik layanan belum menghubungkan VPC 2 dengan jaringan layanan. Ini karena layanan 2, dalam contoh ini, hanya perlu menerima permintaan dan mengirim tanggapan menggunakan permintaan yang sama. Dengan kata lain, target untuk layanan 2 bukanlah klien dan tidak perlu membuat permintaan ke layanan lain di jaringan layanan.

    Demikian pula, VPC 4 tidak memiliki panah atau tanda centang yang mewakili asosiasi. Ini berarti bahwa pemilik jaringan layanan atau pemilik sumber daya belum menghubungkan VPC 4 dengan jaringan layanan. Ini karena sumber daya 1 hanya menerima permintaan dan mengirim tanggapan menggunakan permintaan yang sama. Itu tidak dapat membuat permintaan ke layanan dan sumber daya lain di jaringan layanan.

Singkatnya, diagram lanjutan menunjukkan skenario berikut:

  • VPC dengan koneksi masuk saja dari VPC Lattice ke sumber dayanya. VPC 2 dan VPC 4 mewakili skenario ini.

  • VPC dengan koneksi hanya keluar dari sumber dayanya ke VPC Lattice. VPC 3 mewakili skenario ini.

  • Sebuah VPC dengan koneksi masuk dari VPC Lattice ke sumber dayanya dan dengan koneksi keluar dari sumber daya mereka ke VPC Lattice. VPC 1 mewakili skenario ini.