Elastic Load Balancing

Distribusikan lalu lintas jaringan untuk meningkatkan skalabilitas aplikasi Anda

Elastic Load Balancing secara otomatis mendistribusikan lalu lintas aplikasi yang masuk di beberapa target, seperti instans Amazon EC2, kontainer, alamat IP, fungsi Lambda, dan berbagai peralatan virtual. Langkah ini dapat menangani berbagai beban lalu lintas aplikasi Anda di Availability Zone tunggal atau di beberapa Availability Zone. Elastic Load Balancing menawarkan empat jenis penyeimbang muatan yang semuanya menghadirkan ketersediaan yang sangat baik, auto scaling, dan keamanan tangguh yang diperlukan untuk membuat aplikasi Anda toleran terhadap kesalahan.

AWS re:Invent 2019: Maksimalkan penggunaan Elastic Load Balancing untuk berbagai beban kerja (53:59)

Application Load Balancer


Application Load Balancer paling cocok untuk penyeimbangan muatan dari lalu lintas HTTP dan HTTPS dan menyediakan perutean permintaan lanjutan yang ditargetkan pada pengiriman arsitektur aplikasi modern, termasuk layanan mikro dan paket. Application Load Balancer merutekan lalu lintas ke target dalam Amazon VPC berdasarkan konten permintaan.

Pelajari selengkapnya 

Network Load Balancer


Network Load Balancer paling sesuai untuk menyeimbangkan muatan lalu lintas Transmission Control Protocol (TCP), User Datagram Protocol (UDP), dan Transport Layer Security (TLS) tempat kinerja ekstrem diperlukan. Network Load Balancer merutekan lalu lintas ke target dalam Amazon VPC dan mampu menangani jutaan permintaan per detik sekaligus mempertahankan latensi ultra rendah.

Pelajari selengkapnya 

Gateway Load Balancer


Gateway Load Balancer memudahkan untuk menerapkan, menskalakan, dan menjalankan peralatan jaringan virtual pihak ketiga. Menyediakan penyeimbangan muatan dan auto scaling untuk armada peralatan pihak ketiga, Gateway Load Balancer transparan ke sumber dan tujuan lalu lintas. Kemampuan ini membuatnya sangat sesuai untuk bekerja dengan peralatan pihak ketiga untuk keamanan, analitik jaringan, dan kasus penggunaan lainnya.

Pelajari selengkapnya 

Classic Load Balancer


Classic Load Balancer menyediakan penyeimbangan muatan dasar di beberapa instans Amazon EC2 dan beroperasi pada tingkat permintaan dan tingkat koneksi. Classic Load Balancer digunakan untuk aplikasi yang dibuat dalam jaringan EC2-Klasik.

Pelajari selengkapnya 

Keuntungan

Ketersediaan dan elastisitas yang sangat baik

Elastic Load Balancing adalah bagian dari jaringan AWS, dengan batasan kewaspadaan kegagalan native seperti AZ untuk memastikan ketersediaan aplikasi Anda di seluruh wilayah, tanpa memerlukan Global Server Load Balancing (GSLB). ELB adalah layanan yang dikelola sepenuhnya, yang berarti Anda dapat fokus pada mengirimkan aplikasi dan tidak menginstal armada penyeimbang muatan. Kapasitas otomatis ditambahkan dan dihapus berdasarkan pemanfaatan server aplikasi utama.

Keamanan

Elastic Load Balancing bekerja dengan Amazon Virtual Private Cloud (VPC) untuk menyediakan fitur keamanan yang kuat, termasuk manajemen sertifikat terpadu, autentikasi pengguna, dan dekripsi SSL/TLS. Secara bersamaan, keduanya memberi Anda fleksibilitas untuk mengelola pengaturan TLS secara terpusat dan mengurangi beban kerja intensif CPU dari aplikasi Anda. ALB juga mendukung integrasi dengan AWS WAF, menambahkan tingkat proteksi sebelum bahaya jahat mencapai aplikasi. Selain itu, S2N dan HTTP Guardian telah dikembangkan sebagai solusi Sumber Terbuka untuk mengurangi potensi serangan berbasis HTTP.

Kedalaman fitur

Elastic Load Balancing menawarkan kedalaman fitur yang diperlukan oleh bisnis dari segala ukuran, sekaligus menghadirkannya dalam pengalaman AWS-native. Elastic Load Balancing meliputi dukungan untuk fitur yang dibutuhkan dalam beban kerja berbasis kontainer, termasuk HTTP/2, gRPC, offload TLS perutean berbasis aturan lanjutan, dan integrasi dengan layanan kontainer sebagai pengontrol masuk. ALB memberi pelanggan titik akhir HTTP native untuk memanggil fungsi Lambda, menghapus ketergantungan pada solusi lain. Database relasional yang kompatibel dengan MySQL dan PostgreSQL yang dikelola sepenuhnya

Pemantauan & visibilitas yang tangguh

Elastic Load Balancing memungkinkan Anda memantau status aplikasi Anda dan kinerjanya secara real time dengan metrik, pembuatan log, dan pelacakan permintaan Amazon CloudWatch. Ini meningkatkan visibilitas pada perilaku aplikasi Anda, membuka masalah, dan mengindentifikasi titik lemah kinerja dalam tumpukan aplikasi Anda. ELB membantu memastikan kepatuhan dengan Perjanjian Tingkat Layanan (SLA).

Integrasi dan jangkauan global

Sebagai layanan AWS native, ELB terintegrasi erat dengan layanan AWS lainnya seperti EC2, ECS/EKS, Global Accelerator, dan berbagai alat operasional seperti AWS CloudFormation dan Penagihan AWS. Di seluruh Infrastruktur Global dan pusat data pelanggan dengan AWS Outposts dam dukungan target on-premise, ELB tersedia di mana saja Anda menjalankan beban kerja AWS Anda.

Kasus penggunaan

Bermigrasi ke AWS

ELB mendukung kemampuan penyeimbangan muatan yang penting untuk Anda dalam bermigrasi ke AWS. ELB memiliki posisi yang baik untuk menyeimbangkan muatan aplikasi tradisional dan clouud native dengan kemampuan auto scaling yang membuat tidak perlu menebak-nebak dalam perencanaan kapasitas. ELB mudah dikonfigurasi dan digunakan, yang menyederhanakan pengalaman migrasi Anda. Pengalaman ELB yang dikelola artinya Anda dapat berfokus pada bagian paling penting dalam migrasi yang sukses, memigrasikan aplikasi, sebagai ganti mengonfigurasikan penyeimbang muatan. ELB juga berintegrasi dengan baik dengan alat manajemen umum yang sudah tidak asing bagi Anda, seperti Terraform dan Ansible.

Memodernisasi aplikasi dengan tanpa server dan kontainer

Banyak organisasi perlu membangun aplikasi lebih cepat daripada sebelumnya, dengan kombinasi pola arsitektur, model operasional tanpa server, dan proses pengembang yang tangkas. ELB beradaptasi dengan aplikasi modern dan muatannya yang berubah tanpa intervensi pelanggan, meningkatkan skala sambil tetap dikenai biaya hanya untuk penggunaan. Pelanggan yang membangun aplikasi tanpa server menggunakan Lambda dapat memanfaatkan ALB untuk menyediakan titik akhir berbasis HTTP native, tanpa memerlukan konfigurasi kompleks atau menggunakan gateway API. ELB juga menyertakan dukungan untuk kontainer dan pengaturan kontainer menggunakan Kubernetes, menyediakan penyeimbangan muatan antara klien dan aplikasi, serta komunikasi layanan ke layanan.

Membangun cloud hibrida

Elastic Load Balancing menawarkan kemampuan untuk menyeimbangkan beban dalam AWS dan sumber daya on-premise, menggunakan penyeimbang muatan yang sama. Anda dapat mencapainya dengan melakukan registrasi untuk semua sumber daya ke grup target yang sama dan mengaitkan grup target tersebut dengan penyeimbang muatan. Sebagai alternatif, Anda dapat menggunakan penyeimbangan beban terukur berbasis DNS pada sumber daya AWS dan on-premise, dengan satu penyeimbang muatan untuk AWS dan lainnya untuk sumber daya on-premise.

Menskalakan peralatan virtual pihak ketiga

Saat memigrasikan ke cloud, beberapa pelanggan ingin mempertahankan peralatan yang ada, serta keterampilan dan proses yang telah mereka bangun pada peralatan tersebut. Menggunakan Gateway Load Balancer, pelanggan akan menerapkan peralatan dari vendor yang mereka pilih sekaligus memanfaatkan skala dan fleksibilitas menjalankan di cloud.

Pelanggan

Adobe
Snapchat
DataDog
Zillow
Verizon
Lyft

Posting dan artikel blog

Tanggal
  • Tanggal
1
Baru – Perutean Permintaan Lanjutan untuk AWS Application Load Balancers
oleh Jeff Barr 
 
27 Maret 2019

Yang baru di Elastic Load Balancing

Tanggal
  • Tanggal
1
Product-Page_Standard-Icons_01_Product-Features_SqInk
Cari tahu selengkapnya tentang Elastic Load Balancing

Kunjungi halaman fitur.

Pelajari selengkapnya 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Daftar untuk akun gratis

Dapatkan akses secara instan ke AWS Tingkat Gratis. 

Daftar 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Mulai membangun di konsol

Memulai dengan Elastic Load Balancing di konsol AWS.

Masuk