Bagikan melalui


Azure Cosmos DB - Database untuk Era AI

BERLAKU UNTUK: NoSQL MongoDB Cassandra Gremlin Meja PostgreSQL

"OpenAI mengandalkan Cosmos DB untuk menskalakan layanan ChatGPT mereka secara dinamis - salah satu aplikasi konsumen dengan pertumbuhan tercepat yang pernah ada - memungkinkan keandalan tinggi dan pemeliharaan rendah." - Satya Nadella, ketua Microsoft dan kepala pejabat eksekutif

Aplikasi saat ini dituntut untuk memiliki tingkat respons yang tinggi dan selalu online. Mereka harus merespons secara real time terhadap perubahan besar dalam penggunaan pada jam sibuk, menyimpan volume data yang terus meningkat, dan membuat data ini tersedia untuk pengguna dalam milidetik. Untuk mencapai latensi rendah dan ketersediaan tinggi, contoh aplikasi ini perlu diterapkan di pusat data yang dekat dengan pengguna mereka.

Lonjakan aplikasi yang didukung AI menciptakan lapisan kompleksitas lain, karena banyak dari aplikasi ini mengintegrasikan banyak penyimpanan data. Misalnya, beberapa organisasi membangun aplikasi yang secara bersamaan terhubung ke MongoDB, Postgres, Redis, dan Gremlin. Database ini berbeda dalam alur kerja implementasi dan performa operasional, yang berpose kompleksitas ekstra untuk penskalaan aplikasi.

Azure Cosmos DB menyederhanakan dan mempercepat pengembangan aplikasi Anda dengan menjadi database tunggal untuk kebutuhan data operasional Anda, dari penembolokan terdistribusi yang direplikasi secara geografis hingga pencadangan ke pengindeksan dan pencarian vektor. Ini menyediakan infrastruktur data untuk aplikasi modern seperti agen AI, perdagangan digital, Internet of Things, dan manajemen pemesanan. Ini dapat mengakomodasi semua model data operasional Anda, termasuk relasional, dokumen, vektor, nilai kunci, grafik, dan tabel.

Database AI yang menyediakan kemampuan terdepan di industri...

... gratis

Azure Cosmos DB adalah database NoSQL, relasional, dan vektor yang dikelola sepenuhnya. Ini menawarkan waktu respons milidetik satu digit, skalabilitas otomatis dan instan, bersama dengan kecepatan yang dijamin pada skala apa pun. Keberlanjutan bisnis akan terjamin dengan ketersediaan yang didukung SLA dan keamanan tingkat perusahaan.

Pengembangan aplikasi lebih cepat dan lebih produktif berkat:

  • Distribusi data multi-wilayah Turnkey di mana saja di dunia
  • API sumber terbuka
  • SDK untuk bahasa populer
  • Fungsionalitas database AI seperti database vektor terintegrasi atau integrasi yang mulus dengan Azure AI Services untuk mendukung Pengambilan Pembuatan Tertambung
  • Salinan Kueri untuk menghasilkan kueri NoSQL berdasarkan perintah bahasa alami Anda (pratinjau)

Sebagai layanan yang dikelola sepenuhnya, Azure Cosmos DB mengambil administrasi database dari tangan Anda dengan manajemen otomatis, pembaruan, dan penambalan. Ini juga menangani manajemen kapasitas dengan opsi penskalaan tanpa server dan otomatis yang hemat biaya, yang merespons kebutuhan aplikasi untuk menyesuaikan kapasitas dengan permintaan.

Opsi gratis berikut tersedia:

  • Tingkat gratis seumur hidup Azure Cosmos DB menyediakan 1000 RU/dtk throughput dan 25 GB penyimpanan gratis.
  • Azure AI Advantage menawarkan 40.000 RU/dtk throughput selama 90 hari (setara dengan $6.000) kepada pelanggan Azure AI atau GitHub Copilot.
  • Coba Azure Cosmos DB gratis selama 30 hari tanpa membuat akun Azure; tidak ada komitmen yang mengikuti saat periode uji coba berakhir.

Ketika Anda memutuskan bahwa Azure Cosmos DB tepat untuk Anda, Anda dapat menerima diskon hingga 63% untuk harga Azure Cosmos DB melalui Kapasitas Yang Dipesan.

Tip

Untuk mempelajari lebih lanjut tentang Microsoft Azure Cosmos DB, bergabunglah dengan kami setiap Kamis pukul 1 siang Pasifik di Azure Cosmos DB Live TV. Lihat jadwal sesi mendatang dan episode sebelumnya.

... untuk lebih dari sekadar aplikasi AI

Selain AI, Azure Cosmos DB juga harus menjadi database goto Anda untuk berbagai kasus penggunaan, termasuk ritel dan pemasaran, IoT dan telematika, game, sosial, dan personalisasi, antara lain. Azure Cosmos DB diposisikan dengan baik untuk solusi yang menangani sejumlah besar data, bacaan, dan penulisan dalam skala global dengan waktu respons yang hampir nyata. Ketersediaan tinggi yang dijamin Azure Cosmos DB, throughput tinggi, latensi rendah, dan konsistensi yang dapat disetel adalah keuntungan besar saat membangun jenis aplikasi ini.

Untuk jenis aplikasi apa yang cocok untuk Azure Cosmos DB?
  • Skema Fleksibel untuk Pengembangan Berulang. Misalnya, aplikasi yang ingin mengadopsi praktik DevOps modern yang fleksibel dan mempercepat garis waktu penyebaran fitur.
  • Beban kerja sensitif latensi. Misalnya, Personalisasi real time.
  • Beban kerja yang sangat elastis. Misalnya, platform pemesanan konser.
  • Beban kerja throughput tinggi. Misalnya, status/telemetri perangkat IoT.
  • Beban kerja penting misi yang sangat tersedia. Misalnya, Web Apps yang menghadap pelanggan.
Untuk jenis aplikasi apa Azure Cosmos DB yang kurang cocok?
  • Beban kerja analitik (OLAP). Misalnya, analitik interaktif, streaming, dan batch untuk mengaktifkan skenario Ilmuwan Data/ Analis Data. Pertimbangkan Microsoft Fabric sebagai gantinya.
  • Aplikasi yang sangat relasional. Misalnya, aplikasi CRM white-label. Pertimbangkan Azure SQL, Azure Database for MySQL, atau Azure Database for PostgreSQL sebagai gantinya.

... dengan keandalan dan fleksibilitas yang tidak cocok

Kecepatan yang terjamin pada skala apa pun

Dapatkan kecepatan dan throughput tak tertandingi yang didukung SLA, akses global yang cepat, dan elastisitas instan.

  • Akses real-time dengan latensi baca dan tulis cepat secara global, serta throughput dan konsistensi yang didukung oleh SLA
  • Penulisan multi-wilayah dan distribusi data ke wilayah Azure mana pun hanya dengan tombol.
  • Menskalakan penyimpanan dan throughput secara independen dan elastis di wilayah Azure mana pun - bahkan selama lonjakan lalu lintas yang tidak dapat diprediksi - untuk skala tak terbatas di seluruh dunia.

Pengembangan aplikasi yang disederhanakan

Bangun dengan cepat dengan API sumber terbuka, beberapa SDK, data tanpa skema, dan analitik tanpa ETL melalui data operasional.

  • Terintegrasi secara mendalam dengan layanan Azure utama yang digunakan dalam pengembangan aplikasi modern (asli dari cloud) termasuk Azure Functions, IoT Hub, AKS (Azure Kubernetes Service), App Service, dan lainnya.
  • Pilih dari beberapa API database termasuk API asli untuk NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin, dan Table.
  • Gunakan Azure Cosmos DB sebagai database AI terpadu Anda untuk model data seperti relasional, dokumen, vektor, nilai kunci, grafik, dan tabel.
  • Buat aplikasi di API untuk NoSQL menggunakan bahasa pilihan Anda dengan SDK untuk .NET, Java, Node.js, dan Python. Atau driver pilihan Anda untuk API database lainnya.
  • Ubah umpan untuk memudahkan pelacakan dan pengelolaan perubahan pada kontainer database dan membuat peristiwa yang dipicu dengan Azure Functions.
  • Layanan tanpa skema Microsoft Azure Cosmos DB akan otomatis mengindeks semua data Anda, terlepas dari model datanya, untuk mengirimkan kueri dengan sangat cepat.

Disiapkan untuk misi penting

Menjamin keberlanjutan bisnis, 99.999% ketersediaan, dan keamanan tingkat perusahaan untuk setiap aplikasi.

  • Microsoft Azure Cosmos DB menawarkan rangkaian SLA yang komprehensif, termasuk ketersediaan terdepan di industri di seluruh dunia.
  • Distribusikan data dengan mudah ke wilayah Azure mana pun dengan replikasi data otomatis. Nikmati waktu henti nol dengan penulisan multi-wilayah atau RPO 0 saat menggunakan Konsistensi kuat.
  • Nikmati fitur enkripsi tingkat perusahaan dengan kunci yang dikelola sendiri.
  • Kontrol akses berbasis peran Azure mengamankan data Anda dan menawarkan kontrol yang disempurnakan.

Dikelola penuh dan hemat biaya

Manajemen database end-to-end, dengan penskalaan tanpa server dan otomatis yang cocok dengan aplikasi Anda dan total biaya kepemilikan (TCO).

  • Layanan database yang dikelola penuh. Otomatis, tidak perlu tindakan, pemeliharaan, patch, maupun pembaruan, sehingga menghemat waktu dan uang pengembang.
  • Opsi hemat biaya untuk beban kerja yang tidak dapat diprediksi atau sporadis dalam ukuran atau skala apa pun, sehingga pengembang dapat memulai dengan mudah tanpa harus merencanakan atau mengelola kapasitas.
  • Model tanpa server menawarkan beban kerja yang runcing layanan otomatis dan responsif untuk mengelola semburan lalu lintas sesuai permintaan.
  • Throughput yang tersedia secara otomatis dan instan menskalakan kapasitas untuk beban kerja yang tidak dapat diprediksi, sambil mempertahankan SLA.

Azure Synapse Link untuk Azure Cosmos DB adalah kemampuan pemrosesan transaksional dan analitik hibrid asli cloud (HTAP) yang memungkinkan analitik hampir real time melalui data operasional di Azure Cosmos DB. Azure Synapse Link menciptakan integrasi mulus yang ketat antara Azure Cosmos DB dan Azure Synapse Analytics.

  • Mengurangi kompleksitas analitik Tanpa pekerjaan ETL yang perlu dikelola.
  • Insight mendekati real-time ke dalam data operasional Anda.
  • Tidak ada efek pada beban kerja operasional.
  • Dioptimalkan untuk beban kerja analitik skala besar.
  • Hemat biaya.
  • Analitik untuk penulisan multi-wilayah yang tersedia secara lokal, terdistribusi secara global.
  • Integrasi native dengan Azure Synapse Analytics.