Apa itu OpenSearch Layanan Amazon? - OpenSearch Layanan Amazon

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

Apa itu OpenSearch Layanan Amazon?

Amazon OpenSearch Service adalah layanan terkelola yang memudahkan penerapan, pengoperasian, dan skala OpenSearch cluster di AWS Cloud. Amazon OpenSearch Service mendukung OpenSearch dan warisan Elasticsearch OSS (hingga 7.10, versi open source final dari perangkat lunak). Saat Anda membuat cluster, Anda memiliki opsi mesin pencari mana yang akan digunakan.

OpenSearchadalah mesin pencari dan analitik sumber terbuka sepenuhnya untuk kasus penggunaan seperti analitik log, pemantauan aplikasi waktu nyata, dan analisis clickstream. Untuk informasi lebih lanjut, lihat OpenSearch dokumentasi.

OpenSearch Layanan Amazon menyediakan semua sumber daya untuk OpenSearch klaster Anda dan meluncurkannya. Ini juga secara otomatis mendeteksi dan mengganti node OpenSearch Layanan yang gagal, mengurangi overhead yang terkait dengan infrastruktur yang dikelola sendiri. Anda dapat menskalakan klaster Anda dengan satu panggilan API atau beberapa klik di konsol.

Untuk mulai menggunakan OpenSearch Layanan, Anda membuat domain OpenSearch Layanan, yang setara dengan OpenSearch kluster. Setiap instans EC2 di cluster bertindak sebagai satu node OpenSearch Layanan.

Anda dapat menggunakan konsol OpenSearch Layanan untuk mengatur dan mengonfigurasi domain dalam hitungan menit. Jika Anda lebih suka akses terprogram, Anda dapat menggunakan, AWS SDK AWS CLI, atau Terraform.

Fitur OpenSearch Layanan Amazon

OpenSearch Layanan mencakup fitur-fitur berikut:

Skala

  • Banyak konfigurasi CPU, memori, dan kapasitas penyimpanan yang dikenal sebagai tipe instans, termasuk instans Graviton yang hemat biaya

  • Hingga 3 PB penyimpanan terlampir

  • Hemat biaya UltraWarmdan penyimpanan dingin untuk data hanya-baca

Keamanan

  • AWS Identity and Access Management (IAM) kontrol akses

  • Integrasi yang mudah dengan Amazon VPC dan grup keamanan VPC

  • Enkripsi data saat istirahat dan node-to-node enkripsi

  • Amazon Cognito, HTTP dasar, atau otentikasi SAM untuk Dasbor OpenSearch

  • Keamanan tingkat indeks, tingkat dokumen, dan tingkat bidang

  • Log audit

  • Dasbor multi-tenancy

Stabilitas

  • Banyak lokasi geografis untuk sumber daya Anda, yang dikenal sebagai Wilayah dan Availability Zone

  • Alokasi node di dua atau tiga Availability Zone di AWS Wilayah yang sama, yang dikenal sebagai Multi-AZ

  • Simpul utama terdedikasi untuk membongkar tugas manajemen klaster

  • Snapshot otomatis untuk mencadangkan dan memulihkan domain OpenSearch Layanan

Fleksibilitas

  • Dukungan SQL untuk integrasi dengan aplikasi kecerdasan bisnis (BI)

  • Paket kustom untuk meningkatkan hasil pencarian

Integrasi dengan layanan populer

  • Visualisasi data menggunakan Dasbor OpenSearch

  • Integrasi dengan Amazon CloudWatch untuk memantau metrik domain OpenSearch Layanan dan pengaturan alarm

  • Integrasi dengan AWS CloudTrail untuk mengaudit panggilan API konfigurasi ke domain OpenSearch Layanan

  • Integrasi dengan Amazon S3, Amazon Kinesis, dan Amazon DynamoDB untuk memuat data streaming ke Layanan OpenSearch

  • Pemberitahuan dari Amazon SNS saat data Anda melebihi ambang batas tertentu

Kapan harus menggunakan OpenSearch versus OpenSearch Layanan Amazon

Gunakan tabel berikut untuk membantu Anda memutuskan apakah OpenSearch Layanan Amazon yang disediakan atau dikelola sendiri OpenSearch adalah pilihan yang tepat untuk Anda.

OpenSearch OpenSearch Layanan Amazon
  • Organisasi Anda bersedia, dan memiliki orang-orang dengan keterampilan yang benar untuk, secara manual memantau dan memelihara cluster yang disediakan sendiri.

  • Anda ingin kontrol tingkat kompilasi penuh dari kode Anda.

  • Organisasi Anda lebih suka, atau secara unik menggunakan, perangkat lunak open source.

  • Anda memiliki strategi multi-cloud, yang membutuhkan teknologi yang tidak spesifik vendor.

  • Tim Anda mampu mengatasi masalah produksi kritis apa pun.

  • Anda ingin fleksibilitas untuk menggunakan, memodifikasi, dan memperluas produk sesuka Anda.

  • Anda ingin akses langsung ke fitur baru segera setelah dirilis.

  • Anda tidak ingin mengelola, memantau, dan memelihara infrastruktur Anda secara manual.

  • Anda menginginkan cara sederhana untuk mengelola biaya analitik yang terus meningkat dengan melapisi data Anda di seluruh tingkatan penyimpanan, memanfaatkan daya tahan dan biaya rendah Amazon S3.

  • Anda ingin memanfaatkan integrasi dengan yang lain Layanan AWS seperti DynamoDB, Amazon DocumentDB (dengan kompatibilitas MongoDB), IAM, dan. CloudWatch CloudFormation

  • Anda ingin akses mudah ke bantuan dari AWS Support untuk pemeliharaan preventif dan selama masalah produksi.

  • Anda ingin memanfaatkan fitur-fitur seperti penyembuhan diri, pemeliharaan proaktif, ketahanan, dan cadangan.

Amazon Tanpa OpenSearch Server

Amazon OpenSearch Serverless adalah konfigurasi on-demand, penskalaan otomatis, tanpa server untuk Amazon Service. OpenSearch Tanpa server menghilangkan kompleksitas operasional penyediaan, konfigurasi, dan penyetelan cluster Anda. OpenSearch Untuk informasi selengkapnya, lihat Amazon Tanpa OpenSearch Server.

OpenSearch Tertelan Amazon

Amazon OpenSearch Ingestion adalah pengumpul data yang dikelola sepenuhnya, didukung oleh Data Prepper, yang mengirimkan data log dan jejak waktu nyata ke domain OpenSearch Layanan Amazon dan koleksi Tanpa Server. OpenSearch Ini memungkinkan Anda untuk memfilter, memperkaya, mengubah, menormalkan, dan mengumpulkan data untuk analisis dan visualisasi hilir. Untuk informasi selengkapnya, lihat Amazon OpenSearch Ingestion.

Versi OpenSearch dan Elasticsearch yang didukung

OpenSearch Layanan saat ini mendukung OpenSearch versi berikut:

  • 2.13, 2.11, 2.9, 2.7, 2.5, 2.3, 1.3, 1.2, 1.1, 1.0

OpenSearch Layanan juga mendukung versi OSS Elasticsearch warisan berikut:

  • 7.10, 7.9, 7.8, 7.7, 7.4, 7.1

  • 6.8, 6.7, 6.5, 6.4, 6.3, 6.2, 6.0

  • 5.6, 5.5, 5.3, 5.1

  • 2.3

  • 1.5

Lihat informasi selengkapnya di Operasi yang didukung di Amazon OpenSearch Service, Fitur berdasarkan versi mesin di Amazon OpenSearch Service, dan Plugin berdasarkan versi mesin di Amazon Service OpenSearch .

Jika Anda memulai proyek OpenSearch Layanan baru, kami sangat menyarankan Anda memilih OpenSearch versi terbaru yang didukung. Jika Anda memiliki domain yang ada yang menggunakan versi Elasticsearch lama, Anda dapat memilih untuk menyimpan domain atau memigrasikan data Anda. Untuk informasi selengkapnya, lihat Memutakhirkan domain OpenSearch Layanan Amazon.

Harga untuk OpenSearch Layanan Amazon

Untuk OpenSearch Layanan, Anda membayar setiap jam penggunaan instans EC2 dan untuk ukuran kumulatif volume penyimpanan EBS yang melekat pada instans Anda. Biaya transfer AWS data standar juga berlaku.

Namun, ada beberapa pengecualian transfer data yang penting. Jika domain menggunakan beberapa Availability Zone, OpenSearch Layanan tidak mengenakan biaya untuk lalu lintas antara Availability Zone. Transfer data yang signifikan terjadi dalam domain selama alokasi pecahan dan penyeimbangan kembali. OpenSearch Layanan baik meter maupun tagihan untuk lalu lintas ini. Demikian pula, OpenSearch Layanan tidak mengenakan biaya untuk transfer data UltraWarmantara/node dingin dan Amazon S3.

Untuk detail harga selengkapnya, lihat harga OpenSearch Layanan Amazon. Untuk informasi tentang biaya yang timbul selama perubahan konfigurasi, lihat Biaya untuk perubahan konfigurasi.

Memulai dengan Amazon OpenSearch Service

Untuk memulai, daftar untuk Akun AWS jika Anda belum memilikinya. Setelah Anda mengatur akun, selesaikan tutorial memulai untuk Amazon OpenSearch Service. Konsultasikan topik pengantar berikut jika Anda memerlukan informasi lebih lanjut sambil mempelajari tentang layanan ini:

Untuk informasi tentang migrasi ke OpenSearch Layanan dari OpenSearch klaster yang dikelola sendiri, lihat. Tutorial: Migrasi ke AmazonOpenSearchLayanan

OpenSearch Layanan umumnya digunakan dengan layanan berikut:

Amazon CloudWatch

OpenSearch Domain layanan mengirim metrik secara otomatis CloudWatch sehingga Anda dapat memantau kesehatan dan kinerja domain. Untuk informasi selengkapnya, lihat Memantau metrik OpenSearch klaster dengan Amazon CloudWatch.

CloudWatch Log juga bisa pergi ke arah lain. Anda dapat mengonfigurasi CloudWatch Log untuk mengalirkan data ke OpenSearch Layanan untuk analisis. Untuk mempelajari selengkapnya, lihat Memuat data streaming dari Amazon CloudWatch.

AWS CloudTrail

Gunakan AWS CloudTrail untuk mendapatkan riwayat panggilan API konfigurasi OpenSearch Layanan dan peristiwa terkait untuk akun Anda. Untuk informasi selengkapnya, lihat Pemantauan panggilan API Amazon OpenSearch Service dengan AWS CloudTrail.

Amazon Kinesis

Kinesis adalah layanan terkelola untuk pemrosesan data streaming secara waktu nyata dalam skala besar. Untuk informasi lebih lanjut, lihat Memuat data streaming dari Amazon Kinesis Data Streams dan Memuat data streaming dari Amazon Data Firehose.

Amazon S3

Amazon Simple Storage Service (Amazon S3) menyediakan penyimpanan untuk internet. Panduan ini menyediakan kode sampel Lambda untuk integrasi dengan Amazon S3. Untuk informasi selengkapnya, lihat Memuat data streaming dari Amazon S3.

AWS IAM

AWS Identity and Access Management (IAM) adalah layanan web yang dapat Anda gunakan untuk mengelola akses ke domain OpenSearch Layanan Anda. Untuk informasi selengkapnya, lihat Identity and Access Management di Amazon OpenSearch Service.

AWS Lambda

AWS Lambda adalah layanan komputasi yang memungkinkan Anda menjalankan kode tanpa menyediakan atau mengelola server. Panduan ini menyediakan kode sampel Lambda untuk pengaliran data dari DynamoDB, Amazon S3, dan Kinesis. Untuk informasi selengkapnya, lihat Memuat data streaming ke OpenSearch Layanan Amazon.

Amazon DynamoDB

Amazon DynamoDB adalah layanan basis data NoSQL terkelola penuh yang menyediakan performa cepat dan dapat diprediksi dengan skalabilitas mulus. Untuk mempelajari lebih lanjut tentang streaming data ke OpenSearch Layanan, lihatMemuat data streaming dari Amazon DynamoDB.

Amazon QuickSight

Anda dapat memvisualisasikan data dari OpenSearch Layanan menggunakan QuickSight dasbor Amazon. Untuk informasi selengkapnya, lihat Menggunakan OpenSearch Layanan Amazon dengan Amazon QuickSight di Panduan QuickSight Pengguna Amazon.

catatan

OpenSearch termasuk kode Elasticsearch berlisensi Apache tertentu dari Elasticsearch BV dan kode sumber lainnya. Elasticsearch B.V. bukan sumber kode sumber lainnya. ELASTICSEARCH adalah merek dagang terdaftar dari Elasticsearch B.V.