Mikroservice pada Cloud Computing
Microservices yaitu layanan yang membagi aplikasi menjadi yang lebih kecil dan saling terhubung. Setiap Microservices merupakan aplikasi kecil yang memiliki arsitektur heksagonal sendiri yang terdiri dari logika beserta berbagai adapternya (bahasa pemrograman, dan lain-lain). Misalkan ada server khusus untuk memproses layanan antrian, layanan hosting khusus untuk antarmuka pengguna, server khusus untuk manajemen database, dan sebagainya. Selain itu, sering sekali menghasilkan duplikasi beberapa data. Namun, memiliki skema database perservice sangat penting jika ingin mendapatkan keuntungan dari layanan microservice. Kelebihan Microservice Setiap Service berdiri sendiri Maintence nya lebih mudah Aplikasi scable, secure dan reliable Tidak ada hambatan dalam menggunakan teknologi baru. Untuk kekurangannya Jika terdapat pengembangan atau scaling pada suatu services, maka setiap service yang saling berhubungan untuk mengikuti Perlu automation yang tinggi dala...