Amazon Neptune

Database grafik yang cepat dan andal yang dibuat untuk cloud

Amazon Neptune merupakan layanan database grafik yang cepat, andal, dan dikelola sepenuhnya yang memudahkan untuk membuat dan menjalankan aplikasi yang bekerja dengan set data yang selalu terhubung. Inti dari Amazon Neptune adalah mesin database grafik kinerja tinggi dan dibuat dengan tujuan khusus yang dioptimalkan untuk menyimpan miliaran hubungan dan mencari grafik dengan latensi milidetik. Amazon Neptune mendukung model grafik populer, Property Graph dan RDF dari W3C, serta bahasa kueri yang sesuai, Apache TinkerPop Gremlin dan SPARQL, yang memungkinkan Anda membuat kueri dengan mudah yang secara efisien menavigasi set data yang selalu terhubung. Neptune mendukung kasus penggunaan grafik seperti mesin rekomendasi, pendeteksian penipuan, grafik pengetahuan, pencarian obat, dan keamanan jaringan.

Amazon Neptune selalu tersedia, dengan replikasi pembacaan, pemulihan tetap waktu, pencadangan berkelanjutan ke Amazon S3, dan replikasi di seluruh Availability Zone. Neptune aman, dengan dukungan untuk enkripsi pada saat penyimpanan dan dalam transit. Neptune dikelola sepenuhnya, sehingga Anda tidak perlu lagi khawatir tentang tugas pengelolaan database seperti penetapan perangkat keras, penambalan perangkat lunak, pengaturan, konfigurasi, atau pencadangan.

Pengumuman Amazon Neptune di AWS re:Invent 2017

Keuntungan

MENDUKUNG API GRAFIK TERBUKA

Amazon Neptune mendukung API grafik terbuka untuk Gremlin dan SPARQL, serta menyediakan kinerja tinggi untuk kedua model grafik ini serta bahasa kuerinya. Amazon Neptune mengizinkan Anda memilih model Property Graph dan bahasa kueri sumber terbukanya, Apache TinkerPop Gremlin atau model Resource Description Framework (RDF) standar dari W3C dan bahasa kueri standarnya, SPARQL. 

Kinerja dan Skalabilitas Tinggi

Amazon Neptune merupakan database grafik kinerja tinggi yang dibuat dengan tujuan khusus. Amazon Neptune dioptimalkan untuk memproses kueri grafik. Neptune mendukung hingga 15 replika pembacaan latensi rendah di ketiga Availability Zone untuk meningkatkan kemampuan pembacaan dan melakukan lebih dari seratus ribu kueri grafik per detik. Anda dapat dengan mudah meningkatkan dan menurunkan skala penyebaran database dari jenis instans kecil ke besar seiring perubahan kebutuhan. 

Ketersediaan dan Ketahanan Tinggi

Amazon Neptune memiliki ketersediaan yang tinggi, andal, dan mematuhi ACID (Atomicity, Consistency, Isolation, Durability). Neptune didesain untuk menyediakan ketersediaan yang lebih besar daripada 99,99%. Amazon Neptune memberi keunggulan penyimpanan yang memiliki toleransi-kesalahan dan pemulihan mandiri yang dibangun untuk cloud yang mereplika enam salinan data Anda di tiga Availability Zone. Neptune terus menerus mencadangkan data Anda ke Amazon S3, dan memulihkan dari kegagalan penyimpanan fisik secara transparan. Untuk Ketersediaan yang Tinggi, kegagalan instans biasanya membutuhkan waktu kurang dari 30 detik. 

KEAMANAN TINGGI

Amazon Neptune menyediakan beberapa tingkat keamanan untuk database Anda, termasuk isolasi jaringan menggunakan Amazon VPC dan enkripsi pada saat istirahat menggunakan kunci yang Anda buat dan kontrol melalui AWS Key Management Service (KMS). Pada instans Neptune terenkripsi, data dalam penyimpanan pokok dienkripsi, sebagaimana pencadangan otomatis, snapshot, dan replika dalam kluster yang sama.

Dikelola Sepenuhnya

Dengan Amazon Neptune, Anda tidak perlu lagi khawatir tentang tugas pengelolaan database semacam penetapan perangkat keras, penambalan perangkat lunak, pengaturan, konfigurasi, atau pencadangan. Neptune secara otomatis dan berkelanjutan memantau dan mencadangkan database Anda ke Amazon S3, memungkinkan pemulihan titik waktu granular. Anda dapat memantau kinerja database menggunakan Amazon CloudWatch.

Kapan menggunakan database grafik

Database grafik, seperti Amazon Neptune, dibuat secara khusus untuk tujuan penyimpanan dan menavigasi hubungan. Database grafik bermanfaat untuk database relasional untuk kasus penggunaan seperti jaringan media sosial, mesin rekomendasi, dan pendeteksian penipuan, di mana Anda perlu membuat hubungan antara data dan mencari hubungan ini dengan cepat. Terdapat sejumlah tantangan untuk membuat jenis aplikasi ini menggunakan database relasional. Anda akan memerlukan beberapa tabel dengan beberapa kunci foreign. Kueri SQL untuk menavigasi data ini akan memerlukan kueri nested dan penggabungan kompleks yang cepat membuatnya menjadi berat, dan kueri tersebut tidak akan berfungsi dengan baik ketika ukuran data Anda bertambah seiring dengan waktu.

Neptune menggunakan struktur grafik seperti node (entitas data), edge (hubungan), dan properti untuk mewakili dan menyimpan data. Hubungan disimpan sebagai first order citizen dari model data. Hal ini memungkinkan data di dalam mode ditautkan secara langsung, sehingga meningkatkan kinerja kueri yang menavigasi hubungan di dalam data tersebut. Kinerja interaktif Neptune yang ditingkatkan skalanya mengaktifkan serangkaian kasus penggunaan grafik secara efektif.

Kasus penggunaan

Jaringan Media Social

Amazon Neptune dapat dengan cepat dan mudah memproses sejumlah besar profil dan interaksi pengguna untuk membuat aplikasi jaringan media sosial. Neptune mengaktifkan kueri grafik interaktif tinggi dengan throughput tinggi untuk memasukkan fitur media sosial ke dalam aplikasi Anda. Misalnya, jika Anda membangun umpan media sosial ke dalam aplikasi, Anda dapat menggunakan Neptune untuk menyediakan hasil yang memprioritaskan untuk memberi pengguna Anda tampilan informasi terbaru dari keluarga mereka, dari teman yang informasi terbarunya mereka ‘Suka’, dan dari teman yang tinggal dekat dengan mereka.

Neptune-Diagram_social-v3

Mesin Rekomendasi

Neptune-Diagram_recommendation-relationships

Amazon Neptune memungkinkan Anda menyimpan hubungan antara informasi seperti minat pelanggan, teman, dan riwayat pembelian dalam suatu grafik dan dengan cepat melakukan kueri untuk membuat rekomendasi yang dipersonalkan dan relevan. Misalnya, dengan Neptune Anda dapat menggunakan database grafik dengan ketersediaan tinggi untuk membuat rekomendasi produk kepada pengguna berdasarkan produk yang dibeli oleh orang lain yang mengikuti olahraga yang sama dan memiliki riwayat pembelian yang mirip. Atau, Anda dapat mengidentifikasi orang yang memiliki teman yang sama, tetapi belum saling kenal, dan membuat rekomendasi pertemanan.


Pendeteksian Penipuan

Dengan Amazon Neptune, Anda dapat menggunakan hubungan untuk memproses transaksi finansial dan pembelian hampir secara real-time untuk mendeteksi pola penipuan dengan mudah. Neptune menyediakan layanan yang dikelola sepenuhnya untuk menjalankan kueri grafik cepat untuk mendeteksi bahwa calon pembeli menggunakan alamat email dan kartu kredit yang sama dengan yang kasus penipuan yang sudah diketahui. Jika Anda membuat aplikasi pendeteksian penipuan ritel, Neptune dapat membantu Anda membuat kueri grafik untuk mendeteksi pola hubungan dengan mudah, seperti beberapa orang yang dikaitkan dengan alamat email pribadi, atau beberapa orang yang berbagi alamat IP yang sama tetapi tinggal di alamat fisik yang berbeda.

Neptune-Diagram_Fraud-Detection

Grafik Pengetahuan

Neptune-Diagram_knowledge-graph

Amazon Neptune membantu Anda membuat aplikasi grafik pengetahuan. Grafik pengetahuan memungkinkan Anda menyimpan informasi dalam model grafik dan menggunakan kueri grafik untuk memungkinkan pengguna Anda menavigasi set data yang selalu terhubung dengan mudah. Neptune mendukung API sumber terbuka dan standar terbuka untuk memungkinkan Anda dengan cepat memanfaatkan sumber daya informasi yang sudah ada untuk membuat grafik pengetahuan Anda dan meng-hostingnya pada layanan yang dikelola sepenuhnya. Misalnya, jika pengguna tertarik pada The Mona Lisa, Anda juga dapat membantu mereka menemukan karya seni lain dari Leonardo da Vinci, atau karya seni lain yang ada di The Louvre. Dengan menggunakan grafik pengetahuan, Anda dapat menambahkan informasi topikal ke katalog produk, membuat dan melakukan kueri model aturan regulasi yang kompleks, atau informasi umum model, seperti Wikidata.


Life Sciences

Amazon Neptune membantu Anda membuat aplikasi yang menyimpan dan menavigasi informasi dalam life sciences, dan memproses data sensitif dengan mudah menggunakan enkripsi saat beristirahat. Misalnya, Anda dapat menggunakan Neptune untuk menyimpan model penyakit dan interaksi gen, dan mencari pola grafik di dalam jalur protein untuk menemukan gen lain yang mungkin berkaitan dengan suatu penyakit. Anda dapat membuat model senyawa kimia sebagai grafik dan membuat kueri pola dalam struktur molekular. Neptune juga membantu Anda mengintegrasikan informasi untuk mengatasi tantangan dalam perawatan kesehatan dan penelitian life sciences. Anda dapat menggunakan Neptune untuk membuat dan menyimpan data di berbagai sistem yang berbeda dan mengorganisir publikasi penelitian secara topikal untuk menemukan informasi yang relevan dengan cepat.

Neptune-Diagram_life-sciences

Operasi Jaringan/IT

Neptune-Diagram_network-security

Anda dapat menggunakan Amazon Neptune untuk menyimpan grafik jaringan dan menggunakan kueri grafik untuk menjawab pertanyaan seperti berapa jumlah host yang menjalankan aplikasi spesifik. Neptune dapat menyimpan dan memproses miliaran peristiwa untuk mengelola dan mengamankan jaringan Anda. Jika Anda mendeteksi peristiwa yang anomali, Anda dapat menggunakan Neptune untuk memahami dengan cepat bagaimana peristiwa tersebut dapat memengaruhi jaringan Anda dengan mengajukan kueri untuk pola grafik menggunakan atribut peristiwa. Anda dapat mengajukan kueri Neptune untuk menemukan host atau perangkat lain yang mungkin dirusak. Misalnya, jika Anda mendeteksi file berbahaya di suatu host, Neptune dapat membantu Anda menemukan koneksi antara host yang menyebarkan file berbahaya, dan memungkinkan Anda melacaknya ke host asal yang telah mengunduhnya.

Pelanggan

600x400_Thomson_Reuters-Logo
600x400_Logo_Alexa
600x400_Siemens-Corporation_Logo
600x400_Intuit_Logo
600x400_FINRA-Financial-Industry-Regulatory-Authority_Logo
Logo
600x400_Logo_AstraZeneca
600x400_Samsung-Electronics-Co_Logo
Life Omic resized
600x400_logo_blackfynn

Cara kerja

Neptune_how_it_works_Nov_28_2x

Pelajari selengkapnya tentang fitur Amazon Neptune

Kunjungi halaman fitur
Siap membuat?
Mulai menggunakan Amazon Neptune
Ada pertanyaan lagi?
Hubungi kami

Mulai menggunakan AWS

icon1

Mendaftar akun AWS

Dapatkan akses secara instan ke AWS Tingkat Gratis.
icon2

Pelajari dengan Tutorial 10 menit

Jelajahi dan pelajari dengan tutorial sederhana.
icon3

Mulai membuat dengan AWS

Mulai membangun dengan panduan langkah demi langkah untuk membantu Anda meluncurkan proyek AWS.