AWS Cloud Map

Penemuan layanan untuk sumber daya cloud

AWS Cloud Map adalah layanan penemuan sumber daya cloud. Dengan Cloud Map, Anda dapat menentukan nama kustom untuk sumber daya aplikasi Anda, dan layanan ini akan mengelola lokasi terbaru dari sumber daya yang berubah secara dinamis. Layanan ini akan meningkatkan ketersediaan aplikasi Anda karena layanan web Anda selalu menemukan lokasi terbaru dari sumber dayanya.

Aplikasi modern umumnya terdiri dari beberapa layanan yang dapat diakses melalui sebuah API dan melakukan fungsi spesifik. Setiap layanan berinteraksi dengan berbagai sumber daya lainnya, seperti basis data, antrean, penyimpanan objek, dan layanan mikro yang ditentukan pelanggan, serta perlu dapat menemukan lokasi semua sumber daya infrastruktur yang menjadi bagian tidak terpisahkan agar layanan dapat berfungsi. Dalam sebagian besar kasus, Anda mengelola sumber nama sumber daya ini dan lokasinya secara manual dalam kode aplikasi. Namun, pengelolaan sumber daya manual menjadi memakan waktu dan rentan terhadap kesalahan seiring peningkatan jumlah sumber daya infrastruktur dependen atau jumlah layanan mikro menaikkan skala dan menurunkan skala secara dinamis berdasarkan lalu lintas. Anda juga dapat menggunakan produk penemuan layanan pihak ketiga, tetapi ini memerlukan penginstalan dan pengelolaan perangkat lunak dan infrastruktur tambahan.

Dengan Cloud Map Anda dapat mendaftarkan sumber daya tambahan, seperti basis data, antrean, layanan mikro, dan sumber daya cloud lainnya, dengan nama kustom. Cloud Map kemudian secara konstan memeriksa kondisi sumber daya untuk memastikan lokasi selalu terbaru. Aplikasi kemudian dapat mengkueri registri untuk lokasi sumber daya yang diperlukan berdasarkan versi aplikasi dan lingkungan deployment.

Memperkenalkan AWS Cloud Map

Manfaat

Meningkatkan ketersediaan aplikasi

Cloud Map terus-menerus memantau kondisi setiap komponen berbasis IP aplikasi Anda dan secara dinamis memperbarui lokasi setiap layanan mikro saat layanan tersebut ditambahkan atau dihapus. Ini memastikan aplikasi Anda hanya menemukan lokasi terbaru sumber dayanya, meningkatkan ketersediaan aplikasi.

Meningkatkan produktivitas developer

Cloud Map memberikan registri tunggal untuk semua layanan aplikasi yang dapat Anda tentukan dengan nama kustom. Ini memastikan tim pengembangan Anda tidak perlu terus-menerus menyimpan, melacak, dan memperbarui informasi nama dan lokasi sumber daya atau membuat perubahan langsung dalam kode aplikasi.

Cara kerjanya

Kasus penggunaan

Penemuan layanan

Layanan mikro umumnya diimplementasikan menggunakan sumber daya dinamis, seperti kontainer, serta dapat diluncurkan dan diakhiri dengan cepat. Sumber daya ini berkomunikasi melalui API dan perlu menentukan lokasi sumber daya dependen mereka dari dalam kode aplikasi. Namun, masing-masing sumber daya ini bersifat dinamis dengan lokasi yang terus berubah, memberi tantangan bagi setiap sumber daya untuk terus-menerus melacak dan menemukan lokasi semua dependensinya. Cloud Map memberikan sebuah registri nama dan lokasi layanan terbaru tunggal, yang membuat layanan mikro dapat dengan mudah saling menemukan.

Integrasi dan pengiriman berkelanjutan

Melakukan deploy kode aplikasi di beberapa lingkungan, wilayah, dan versi mengharuskan Anda memperbarui beberapa file konfigurasi dengan lokasi setiap layanan. Cloud Map mengelola registri nama dan lokasi layanan terbaru. Anda memperbarui lokasi sumber daya berdasarkan lingkungan, wilayah, atau versi aplikasi tempat Anda melakukan deploy, dan aplikasi Anda akan secara otomatis menemukan sumber daya yang tepat.

Pemantauan kondisi otomatis

Aplikasi Anda umumnya merupakan kombinasi beberapa layanan AWS dan sumber daya kustom. Meski demikian, dapat secara andal mendapatkan status kondisi terbaru semua sumber daya aplikasi Anda menjadi sebuah tantangan. Cloud Map membantu Anda melakukannya dengan menyimpan registri terbaru khusus sumber daya yang sehat melalui pemeriksaan kondisi otomatis. Ini memastikan lalu lintas selalu diarahkan ke titik akhir yang sehat.

Posting dan artikel blog

Memperkenalkan Cloud Map

AWS Cloud Map melacak semua komponen aplikasi Anda, lokasi, atribut, dan status kondisinya. Sekarang aplikasi Anda dapat dengan mudah mengkueri AWS Cloud Map menggunakan AWS SDK, API, atau bahkan DNS untuk menemukan lokasi dependensinya.   

Terus Membaca »

Penemuan layanan AWS Cloud Map untuk aplikasi nirserver

AWS Cloud Map memungkinkan perjalanan layanan mikro dengan menjadi perekat yang menyatukan semua logika bisnis. Di Peak.ai, kami menggunakan kerangka kerja nirserver hampir setiap saat, jadi kami ingin mencari cara untuk mengintegrasikan AWS Cloud Map ke dalam alur kerja kerangka kerja nirserver.

Terus Membaca »

Lihat berbagai fitur AWS Cloud Map

Pelajari Cloud Map selengkapnya

Fitur-fitur Cloud Map 
Daftar untuk akun gratis

Dapatkan akses secara instan ke AWS Tingkat Gratis

Daftar 
Mulai membangun di konsol

Mulai membangun dengan Cloud Map di Konsol AWS

Masuk