Elasticsearch adalah mesin pencari dan analisis sumber terbuka, RESTful, dan terdistribusi yang dibangun pada Apache Lucene. Sejak diluncurkan pada tahun 2010, Elasticsearch telah dengan cepat menjadi mesin pencari paling populer, dan biasa digunakan untuk analisis log, pencarian teks lengkap, inteligensi keamanan, analisis bisnis, dan kasus penggunaan inteligensi operasional.

Bagaimana cara kerja Elasticsearch?

Anda dapat mengirimkan data dalam bentuk dokumen JSON ke Elasticsearch menggunakan API atau alat penyerapan seperti Logstash dan Amazon Kinesis Firehose. Elasticsearch secara otomatis menyimpan dokumen asli dan menambahkan referensi yang mudah dicari pada dokumen dalam indeks klaster. Anda kemudian dapat mencari dan mengambil dokumen menggunakan API Elasticsearch. Anda juga dapat menggunakan Kibana, alat visualisasi sumber terbuka, dengan Elasticsearch untuk memvisualisasikan data Anda dan membuat dasbor interaktif.

Apakah Elasticsearch gratis?

Ya, Elasticsearch adalah perangkat lunak sumber terbuka bebas biaya. Anda dapat menjalankan Elasticsearch di lokasi, pada Amazon EC2, atau pada Amazon Elasticsearch Service. Dengan penerapan di lokasi atau Amazon EC2, Anda bertanggung jawab untuk menginstal Elasticsearch dan perangkat lunak lain yang diperlukan, menyediakan infrastruktur, dan mengelola klaster. Amazon Elasticsearch Service, di sisi lain, adalah layanan yang terkelola secara penuh, sehingga Anda tidak perlu khawatir dengan tugas pengelolaan klaster yang memakan waktu, seperti penyediaan perangkat keras, patching perangkat lunak, pemulihan kegagalan, pencadangan, dan pemantauan.

Keuntungan Elasticsearch

Time-to-value yang cepat

Elasticsearch menawarkan API berbasis REST yang sederhana, antarmuka HTTP yang sederhana, serta menggunakan dokumen JSON bebas skema, yang membuatnya mudah untuk dimulai dan dengan cepat membuat aplikasi untuk beragam kasus penggunaan.

Kinerja tinggi

Sifat terdistribusi dari Elasticsearch memungkinkannya memproses data dengan volume besar secara paralel, yang dengan cepat menemukan hasil yang paling cocok untuk kueri Anda.

Peralatan dan plugin pelengkap

Elasticsearch berintegrasi dengan Kibana, alat visualisasi dan pelaporan populer. Elasticsearch juga menawarkan integrasi dengan Beats dan Logstash, sambil memungkinkan Anda mentransformasi data sumber dan memuatnya ke dalam klaster Elasticsearch Anda. Anda juga dapat menggunakan sejumlah plugin sumber terbuka Elasticsearch seperti penganalisis dan pemberi saran bahasa untuk menambah keberagaman fungsionalitas pada aplikasi Anda.

Operasi hampir real-time

Operasi Elasticsearch seperti membaca atau menulis data biasanya membutuhkan waktu kurang dari satu detik. Hal ini memungkinkan Anda menggunakan Elasticsearch untuk kasus penggunaan yang hampir real-time seperti pemantauan aplikasi dan deteksi anomali.

Pengembangan aplikasi yang mudah

Elasticsearch menyediakan dukungan untuk berbagai bahasa termasuk Java, Python, PHP, JavaScript, Node.js, Ruby, dan masih banyak lagi.

Memulai dengan Elasticsearch di AWS

Mengelola dan menskalakan Elasticsearch mungkin menjadi sulit dan memerlukan keahlian di konfigurasi dan penyiapan Elasticsearch. Untuk memudahkan pelanggan dalam menjalankan Elasticsearch, AWS menawarkan Amazon Elasticsearch Service, layanan terkelola sepenuhnya yang memberikan Elasticsearch dengan ketersediaan, skalabilitas, dan keamanan yang diperlukan oleh beban kerja produksi.

Anda dapat memulai dengan mudah di Amazon Elasticsearch Service dengan AWS Tingkat Gratis. Untuk menemukan lebih banyak sumber daya, kunjungi halaman Memulai dengan Amazon Elasticsearch Service.

Pelajari selengkapnya tentang harga Amazon Elasticsearch Service

Kunjungi halaman harga