Skip to content
  • Beranda
  • Solusi
    • Advertising Marketing
    • Layanan Finansial
    • Kesehatan
    • Telekomunikasi
  • Produk
    • Amazon EC2
    • Amazon S3
    • Amazon Aurora
    • Amazon DynamoDB
    • Amazon Relational Database Service (RDS)
  • Blog
  • Kontak Kami
placeholder-661-1-1.png
  • Beranda
  • Solusi
    • Advertising Marketing
    • Layanan Finansial
    • Kesehatan
    • Telekomunikasi
  • Produk
    • Amazon EC2
    • Amazon S3
    • Amazon Aurora
    • Amazon DynamoDB
    • Amazon Relational Database Service (RDS)
  • Blog
  • Kontak Kami
Cisco-indonesia.png

Category: Business Consulting

December 20, 2024

Memperkenalkan Amazon Aurora DSQL.

Basis data relasional adalah blok bangunan yang kuat dan fleksibel untuk berbagai aplikasi dan layanan – mulai dari mikroservis dan situs web, hingga backend seluler dan aplikasi SaaS. Sepuluh tahun yang lalu, kami meluncurkan Amazon Aurora, menawarkan kinerja tinggi dan ketersediaan yang tak tertandingi dengan kompatibilitas penuh dengan MySQL dan PostgreSQL, dengan biaya 1/10 dari basis data komersial. Kami mendengar pelanggan meminta basis data relasional yang lebih mudah dikelola, dapat diskalakan sesuai dengan beban kerja mereka, dan mempermudah pembuatan arsitektur multi-Region dan multi-AZ yang sangat tersedia. Hari ini, kami memperkenalkan Amazon Aurora DSQL, basis data SQL terdistribusi serverless tercepat untuk aplikasi yang selalu tersedia. Aurora DSQL menawarkan skalabilitas yang hampir tidak terbatas, ketersediaan tertinggi, dan tanpa manajemen infrastruktur. Ini dapat diskalakan untuk memenuhi permintaan beban kerja tanpa perlu sharding basis data atau peningkatan instance. Dengan arsitektur terdistribusi aktif-aktif yang inovatif, Aurora DSQL dirancang untuk ketersediaan 99,99% dalam konfigurasi single-Region dan 99,999% dalam konfigurasi multi-Region, menjadikannya ideal untuk membangun aplikasi yang sangat tersedia. Desain serverless-nya menghilangkan beban operasional dari patching, pembaruan, downtime pemeliharaan, dan lainnya. Aurora DSQL juga menyediakan pengalaman yang sederhana, dimulai dengan pembuatan basis data yang cepat dalam beberapa langkah. Aurora DSQL kompatibel dengan PostgreSQL, memungkinkan pengembang untuk membangun dan menerapkan aplikasi dengan cepat menggunakan konsep basis data relasional yang sudah dikenal, serta driver, alat, dan kerangka kerja yang sudah mereka kuasai. Dalam posting ini, kami membahas manfaat Aurora DSQL dan cara memulai. Arsitektur dan Manfaat Aurora DSQL Aurora DSQL dirancang untuk dijalankan dalam dua konfigurasi: konfigurasi single-Region yang menangani kegagalan komponen atau gangguan Availability Zone (AZ) tanpa downtime, dan konfigurasi multi-Region yang menangani kegagalan beberapa AZ sambil tetap memberi Anda kendali penuh atas tempat pemrosesan dan penyimpanan data Anda. Arsitektur aktif-aktif terdistribusi yang unik menghilangkan downtime akibat failover atau switchover, mempermudah perancangan untuk ketersediaan tinggi dan kelangsungan bisnis. Aurora DSQL menawarkan cluster single-Region yang aktif-aktif di tiga AZ, meminimalkan lag replikasi dan operasi failover basis data tradisional. Jika terjadi kegagalan perangkat keras atau infrastruktur, ia secara otomatis mengarahkan permintaan ke infrastruktur yang sehat tanpa intervensi manual. Transaksi di Aurora DSQL menawarkan semua sifat ACID (Atomicity, Consistency, Isolation, and Durability), bahkan di seluruh beberapa Region, dengan dampak latensi minimal. Ini menerapkan isolasi snapshot yang kuat, dan menyediakan konsistensi data yang kuat untuk pembacaan dan penulisan ke titik akhir cluster. Diagram berikut menggambarkan topologi cluster Aurora DSQL yang sangat tersedia dalam konfigurasi single-Region. Dalam konfigurasi single-Region, Aurora DSQL mencatat semua transaksi penulisan ke dalam log transaksi terdistribusi dan mereplikasi data log yang telah dikomit secara sinkron ke salinan penyimpanan pengguna di tiga AZ. Salinan penyimpanan cluster didistribusikan di seluruh armada penyimpanan untuk kinerja basis data yang optimal. Aurora DSQL dirancang untuk pemulihan failover otomatis. Ketika komponen atau AZ mengalami gangguan, ia secara otomatis mengarahkan akses ke komponen yang sehat dan memperbaiki salinan penyimpanan secara asinkron. Setelah salinan penyimpanan yang terganggu dipulihkan, Aurora DSQL secara otomatis menambahkannya kembali ke kuorum penyimpanan dan membuatnya tersedia untuk cluster Anda. Aurora DSQL menawarkan ketersediaan multi-Region 99,999% untuk ketika aplikasi Anda membutuhkan ketahanan tertinggi. Cluster multi-Region menyediakan ketahanan dan konektivitas yang sama seperti cluster single-Region sambil meningkatkan ketersediaan melalui dua titik akhir Regional, satu untuk setiap Region cluster yang terhubung. Kedua titik akhir dari cluster yang terhubung menyajikan satu basis data logis dan mendukung operasi baca dan tulis secara bersamaan dengan konsistensi data yang kuat. Ini memungkinkan Anda menyeimbangkan aplikasi dan koneksi untuk lokasi geografis, kinerja, atau tujuan ketahanan, memastikan pembaca selalu melihat data yang sama. Diagram berikut menggambarkan arsitektur aplikasi yang menggunakan cluster Aurora DSQL multi-Region. Saat Anda membuat cluster multi-Region, Aurora DSQL membuat cluster lain di Region yang berbeda dan menghubungkannya. Menambahkan Region yang terhubung memastikan bahwa semua perubahan dari transaksi yang dikomit direplikasi ke Region yang terhubung lainnya. Setiap cluster yang terhubung memiliki titik akhir Regional, dan Aurora DSQL mereplikasi penulisan secara sinkron di seluruh Region, memungkinkan pembacaan dan penulisan yang sangat konsisten dari setiap cluster yang terhubung. Region ketiga bertindak sebagai Region saksi. Region saksi menerima data yang ditulis ke cluster yang terhubung, tetapi tidak memiliki cluster atau titik akhir terkait. Ia menyimpan jendela terbatas dari log transaksi terenkripsi, yang digunakan Aurora DSQL untuk memberikan daya tahan dan ketersediaan multi-Region. Fitur Lain dari Aurora DSQL Aurora DSQL memberikan skalabilitas yang hampir tak terbatas untuk membantu memenuhi permintaan beban kerja apapun. Lapisan pemrosesan kueri, lapisan komit, dan lapisan penyimpanan skalanya secara independen, beradaptasi dengan beban kerja dari berbagai bentuk, termasuk rasio baca/tulis yang berbeda, ukuran data, dan kompleksitas kueri. Ini berarti pengembang dapat fokus pada hal besar berikutnya tanpa khawatir tentang pemeliharaan kinerja basis data, meskipun bisnis yang berkembang membutuhkan lebih banyak kapasitas. Pengembang dapat dengan cepat membuat cluster baru dengan satu panggilan API, dan mulai menggunakan basis data kompatibel dengan PostgreSQL dalam hitungan menit. Ini mendukung banyak driver dan alat PostgreSQL umum, serta fitur relasional inti seperti transaksi ACID, kueri SQL, indeks sekunder, penggabungan, sisipan, dan pembaruan. Aurora DSQL juga meningkatkan posisi keamanan Anda dengan kontrol privasi dan keamanan deklaratif yang sederhana dan integrasi penuh dengan AWS Identity and Access Management (IAM) dan AWS CloudTrail. Ini memblokir otentikasi berbasis kata sandi pengguna standar tanpa mengorbankan kompatibilitas protokol kabel PostgreSQL. Ini mendukung otentikasi berbasis token menggunakan IAM, dengan fungsi pembantu di AWS Command Line Interface (AWS CLI) dan AWS SDK untuk pembuatan token. Tidak seperti basis data tradisional, Aurora DSQL menggunakan kontrol konsistensi optimistik (OCC) daripada pendekatan penguncian tradisional. Saat Anda menskalakan, OCC memastikan bahwa transaksi yang lebih lama Anda tidak memperlambat transaksi lain yang sedang berlangsung. Untuk mempelajari lebih lanjut tentang OCC di Aurora DSQL, lihat Kontrol konsistensi di Amazon Aurora DSQL. Kesimpulan Aurora DSQL memudahkan untuk membangun aplikasi yang tahan banting dengan konsistensi kuat untuk memenuhi tantangan regulasi yang terus berkembang tanpa khawatir tentang downtime aplikasi atau kehilangan data. Dengan fitur inovatifnya, Anda dapat mengubah pendekatan Anda terhadap manajemen data dan skalabilitas aplikasi. Sekarang tersedia dalam pratinjau, Anda dapat merasakan langsung betapa mudahnya memulai. Akses konsol Aurora DSQL atau gunakan AWS CLI atau AWS SDK untuk akses programatik. Untuk mempelajari lebih lanjut, kunjungi halaman ikhtisar Aurora DSQL atau lihat…

Read More

Search

Categories

  • awscloud (10)
  • blog (24)
  • Business Consulting (1)
  • Home Fifteen Blog (10)
  • Uncategorized (4)

Tag

AI aws awscloud awscloud indonesia AWS Systems Manager Cloud Data Strategy DevOps Leadership

AWS Cloud Indonesia merupakan bagian dari PT. iLogo Infralogy Indonesia, yang bertindak sebagai partner resmi AWS. Selain itu, kami juga berperan sebagai penyedia layanan (vendor) sekaligus distributor berbagai produk Infrastruktur IT dan Cybersecurity terbaik di Indonesia.

Kontak Kami

PT iLogo Indonesia

AKR Tower – 9th Floor
Jl. Panjang no. 5, Kebon Jeruk
Jakarta Barat 11530 – Indonesia

  • awscloud@ilogoindonesia.id