Amazon Prime Day 2019 - Didukung oleh AWS

Tim TestMace terus menerbitkan terjemahan tentang aspek-aspek menarik dari bola web. Baris berikutnya adalah deskripsi Amazon Prime Day dalam hal mengembangkan layanan yang sangat dimuat. Selamat membaca!



Secara tradisi, saya ingin memberi tahu Anda tentang beberapa keunggulan AWS yang membantu kami meluncurkan acara berskala besar dan mengatasi beban yang tinggi. Dari Bagaimana AWS Didukung Amazon Hari Terbesar dan Hari Prime Primer 2017 - Didukung oleh artikel AWS , Anda dapat mengetahui bagaimana kami memproses hasil penjualan Prime Day sebelumnya dan apa yang kami lakukan untuk mengoptimalkan sistem dan proses kami.

Kali ini saya ingin membahas tiga fitur AWS yang membantu kami mengatasi rekor tingkat lalu lintas dan penjualan selama Prime Day: infrastruktur pemrosesan video, infrastruktur basis data, dan infrastruktur komputasi. Mari kita mengenal mereka masing-masing dengan lebih baik.

Infrastruktur Video Amazon Prime


Pada 10 Juli, pengguna Amazon Prime dapat menonton Konser Prime Day yang disediakan oleh Amazon Music. Acara ini disiarkan langsung, dan daftar bintang termasuk artis seperti Dua Lipa , SZA , Becky G dan headliner dalam pribadi pemilik 10 patung Grammy Taylor Swift .

Melakukan siaran langsung skala dan kompleksitas ini kepada audiens dari lebih dari 200 negara membutuhkan perencanaan yang cermat dan infrastruktur yang kuat. Rekan-rekan Amazon Prime Video kami menggunakan berbagai layanan media AWS untuk menyandikan dan mengemas aliran video, termasuk AWS Elemental MediaPackage , serta encoders Live Element AWS.

Untuk penyiaran, dua daerah terlibat dengan pasangan cadangan dari jaringan pipa pemrosesan data di masing-masing. Pipa mentransmisikan video 1080p 30fps ke berbagai jaringan pengiriman konten (termasuk Amazon CloudFront ) dan melakukannya seefisien mungkin.

Infrastruktur Basis Data AWS


Untuk memastikan ketersediaan tinggi dan operasi sistem yang stabil selama beban yang sangat tinggi selama penjualan Prime Day, baik basis data relasional dan NoSQL digunakan.

Amazon DynamoDB mendukung beberapa situs dan sistem dengan lalu lintas tinggi, termasuk Alexa, Amazon.com, dan semua pusat pemenuhan 442 Amazon. Dalam 48 jam penjualan, sumber daya ini membuat 7,11 triliun permintaan ke DynamoDB API , menetapkan nilai maksimum 45,4 juta permintaan per detik.

Amazon Aurora juga digunakan untuk menjalankan pusat pemenuhan Amazon. Selama Prime Day, 1900 instance database memproses 128 miliar transaksi, menghemat 609 terabyte dan mentransfer 306 terabyte data.

Infrastruktur Komputasi Amazon


Dalam mengorganisir karya Prime Day 2019, banyak koleksi instance EC2 yang beragam juga terlibat. Metrik internal untuk instance ini disebut server equivalen, dan selama penjualan, jumlahnya berkisar antara 372 ribu ekuivalen hingga maksimum 426 ribu. Mesin EC2 menggunakan Volume Block Store (EBS) dalam volume besar. Pada malam Prime Day, 63 petabyte memori ditambahkan ke penyimpanan, dan sebagai hasilnya, 2,1 triliun permintaan diproses per hari dan 185 petabyte data ditransfer.

Untuk meringkas


Saya telah memberi Anda angka yang mengesankan yang menunjukkan tingkat skalabilitas yang dapat Anda capai dengan menggunakan AWS. Seperti yang Anda lihat, dengan AWS Anda dapat dengan mudah menambahkan sumber daya ke sistem Anda untuk melakukan acara satu kali (atau berkala), bahkan jika acara ini disiarkan ke seluruh dunia, dan kemudian mengembalikan semuanya ke keadaan semula.

Jika Anda berpikir untuk menjadi tuan rumah acara global, saya menyarankan Anda untuk memperhatikan posting-posting yang saya sebutkan di atas, serta menguasai program Manajemen Acara Infrastruktur AWS . Kolega saya selalu siap membantu Anda dengan peluncuran produk perangkat lunak berskala besar, migrasi infrastruktur, atau acara pemasaran. Inilah cara mereka bekerja dengan mereka:

Source: https://habr.com/ru/post/id465001/


All Articles