“Pada tahun 2021 saja, kami mendapatkan lebih dari 47 juta review. Dan jumlah review ini adalah senantiasa meningkat, sembari tingkat kepentingannya menjadi makin kritis. Dengan volume review yang besar, layanan kami harus menjadi tepercaya agar kami bisa sukses. Dan untuk melakukan penskalaan kepercayaan, kami perlu untuk memiliki, baik keandalan maupun integritas,” ujar Angela Timofte (Director, Engineering, Trustpilot) mengenai yang mendasari beralihnya Trustpilot ke event-driven architecture dan AWS.
Awal berdirinya Trustpilot menggunakan monolithic architecture di on-premises. Namun, setelah beberapa lama, sistem komputer yang menggunakan monolithic architecture di on-premises itu tidak bisa menangani pertumbuhan yang terjadi, termasuk sehubungan inovasi. Bahkan, pertumbuhan yang terjadi kadang membuat Trustpilot tidak bisa digunakan oleh yang ingin menggunakan platform tersebut. Akhirnya Trustpilot memutuskan untuk beralih ke event-driven architecture dan AWS. Trustpilot menambahkan, kombinasi event-driven architecture dan AWS pun membuatnya bisa menangani peningkatan penggunaan yang tak diduga sebelumnya, seperti yang terjadi saat pandemi COVID-19. Begitu pula sehubungan memastikan review yang tepercaya alias integritas.
Tawaran Baru Sehubungan Evolvable Computer System
Seperti telah disebutkan, terdapat sejumlah tawaran baru AWS yang dikemukan pada AWS re:Invent 2022 yang bisa makin membantu organisasi sehubungan evolvable computer system. Tiga di antaranya adalah AWS Step Functions Distributed Map, AWS Application Composer, dan Amazon EventBridge Pipes. AWS Step Functions Distributed Map dan Amazon EventBridge Pipes adalah fitur baru, sedangkan AWS Application Composer adalah produk/layanan baru.
AWS Step Functions Distributed Map merupakan fitur baru AWS Step Functions. AWS menjelaskan bahwa Distributed Map merupakan mode Distributed untuk Map state pada AWS Step Functions yang memungkinkan organisasi untuk melakukan orkestrasi beban kerja paralel berskala besar pada aplikasi serverless. Distributed Map pada AWS Step Functions antara lain membolehkan sampai 10.000 eksekusi berjalan bersamaan secara paralel. Sebelumnya, Map state pada AWS Step Functions secara efektif hanya mendukung sampai sekitar empat puluh. AWS Step Functions Distributed Map sudah tersedia secara umum saat diungkapkan.
AWS Application Composer ditujukan AWS untuk memudahkan organisasi dalam membangun aplikasi serverless. AWS Application Composer yang masih berupa preview ketika dikemukakan ini membolehkan organisasi untuk mendesain, mengonfigurasi, dan membangun aplikasi serverless secara visual memanfaatkan aneka produk/layanan AWS. AWS Application Composer membolehkan organisasi untuk menyusun dan mengonfigurasi berbagai produk/layanan AWS sehingga menjadi suatu aplikasi serverless. Dengannya, pengembang contohnya bisa melakukan click, drag, dan drop sumber-sumber daya serverless ke dalam kanvas yang disediakan, kemudian menghubungkan sumber-sumber daya itu untuk membentuk suatu arsitektur aplikasi serverless.
Amazon EventBridge Pipes diklaim AWS membolehkan integrasi antara event producer alias yang menerbitkan/menghasilkan event dan event consumer alias yang menggunakan/mengonsumsi event dilakukan secara lebih mudah, konsisten, dan hemat biaya. Amazon EventBridge Pipes memudahkan organisasi untuk menyusun/menggabungkan aneka produk/layanan AWS. Dengan Amazon EventBridge Pipes, organisasi tidak perlu lagi menulis glue code alias kode untuk kompatibilitas tatkala menyusun/menggabungkan berbagai produk/layanan AWS. Amazon EventBridge Pipes pun tak sekadar membolehkan integrasi point-to-point antara event producer dan event consumer, melainkan juga membolehkan manipulasi event yang terjadi sebelum mencapai event consumer. Amazon EventBridge Pipes sudah tersedia secara umum saat dikemukakan.
KOMENTAR