Nama: Muhammad Kiral Anwar
Nim: 220907501018
Kelas: B
Tabe pak,...ini katanya di video nya ad tugas, oklah saya kerjakan pas mau kumpulkan tugas Pertemuan Ke 3 ini tidak ada opsi nya pak makanya saya tempel saja langsung di sini
Berikut penjelasan manfaat dari cloud computing
-
Reliability (Keandalan):
Layanan cloud biasanya dirancang dengan infrastruktur yang redundan, yang artinya data dan aplikasi disimpan di beberapa server atau lokasi. Jika satu server atau pusat data mengalami masalah, layanan masih bisa berjalan dengan normal karena backup-nya tersedia. Hal ini meningkatkan keandalan layanan. -
Continuous Availability (Ketersediaan Berkelanjutan):
Penyedia layanan cloud memastikan bahwa sistem mereka selalu aktif dan tersedia 24/7. Dengan tingkat ketersediaan yang tinggi, perusahaan dapat mengakses data dan aplikasi kapan saja tanpa khawatir akan gangguan besar atau downtime yang signifikan. -
Quick Deployment (Penerapan Cepat):
Salah satu keunggulan cloud computing adalah kemampuan untuk mengimplementasikan aplikasi dan layanan dalam waktu singkat. Pengguna dapat langsung mengakses infrastruktur dan platform yang dibutuhkan, sehingga menghemat waktu yang biasanya digunakan untuk instalasi dan konfigurasi perangkat keras. -
Automatic Software Update (Pembaruan Perangkat Lunak Otomatis):
Di cloud, pembaruan perangkat lunak dilakukan secara otomatis oleh penyedia layanan. Ini mengurangi beban pengguna untuk secara manual mengelola update, serta memastikan bahwa aplikasi selalu menjalankan versi terbaru yang lebih aman dan efisien. -
Unlimited Computing Power (Daya Komputasi Tak Terbatas):
Cloud computing memungkinkan akses ke sumber daya komputasi yang sangat besar dan scalable. Pengguna dapat menambah atau mengurangi daya komputasi sesuai kebutuhan, tanpa harus berinvestasi pada perangkat keras fisik. Ini sangat berguna ketika ada lonjakan beban kerja yang memerlukan daya komputasi lebih besar.
Berikut adalah penjelasan dari beberapa istilah terkait web services dan teknologi modern
-
Role of Web Service (Peran Layanan Web):
Layanan web berfungsi sebagai mekanisme komunikasi antara dua sistem berbeda melalui jaringan, biasanya internet. Dengan layanan web, aplikasi yang dibangun dengan bahasa pemrograman yang berbeda dapat saling berinteraksi dan bertukar data. Layanan web memainkan peran penting dalam memungkinkan integrasi aplikasi lintas platform. -
SOAP-Based Service (Layanan Berbasis SOAP):
SOAP (Simple Object Access Protocol) adalah protokol standar yang digunakan untuk mengirim pesan antara layanan web. SOAP berbasis XML dan umumnya digunakan untuk aplikasi bisnis yang memerlukan komunikasi yang aman dan dapat diandalkan. Protokol ini sering digunakan dalam lingkungan yang memerlukan transaksi kompleks, seperti perbankan atau layanan keuangan. -
REST Web Service (Layanan Web REST):
REST (Representational State Transfer) adalah gaya arsitektur untuk merancang layanan web yang lebih sederhana dibandingkan SOAP. REST menggunakan protokol HTTP dan sering diimplementasikan dalam format seperti JSON atau XML. REST lebih ringan dan cepat dibandingkan SOAP, sehingga lebih cocok untuk aplikasi yang tidak memerlukan transaksi yang kompleks. -
SOAP vs REST:
SOAP dan REST adalah dua pendekatan berbeda dalam membangun layanan web.
-
SOAP: Protokol berbasis XML yang lebih berat dan cocok untuk aplikasi yang memerlukan tingkat keamanan tinggi dan transaksi yang kompleks. SOAP lebih ketat dalam hal format dan spesifikasi.
-
REST: Arsitektur yang lebih ringan dan fleksibel, menggunakan protokol HTTP. REST lebih sederhana dan cepat, sehingga banyak digunakan dalam aplikasi web dan layanan mikro (microservices).
Application Program Interface (API):
API adalah antarmuka yang memungkinkan satu aplikasi berkomunikasi dengan aplikasi lainnya. API menyederhanakan proses integrasi dengan menyediakan serangkaian aturan atau standar untuk bertukar data. Contoh API adalah API Google Maps yang memungkinkan aplikasi lain untuk menampilkan peta atau lokasi dari layanan Google.
Artificial Intelligence (Kecerdasan Buatan):
Kecerdasan buatan (AI) adalah bidang teknologi yang memungkinkan mesin atau sistem untuk melakukan tugas-tugas yang biasanya memerlukan kecerdasan manusia. AI mencakup pembelajaran mesin (machine learning), pemrosesan bahasa alami, dan pengenalan pola, yang memungkinkan komputer untuk belajar dari data dan membuat keputusan atau prediksi.
Ubiquitous Cloud (Cloud di Mana Saja):
Ubiquitous cloud mengacu pada konsep bahwa layanan cloud tersedia di mana saja dan kapan saja. Dengan kemajuan teknologi, akses ke sumber daya cloud dapat dilakukan dari berbagai perangkat, seperti smartphone, laptop, atau perangkat IoT, tanpa terbatas oleh lokasi geografis. Layanan cloud ini memberikan fleksibilitas tinggi bagi pengguna.