TUGAS 5a VINDI AGUNG
TUGAS 5a VINDI AGUNG
Architecture (SOA)
1
SaaS, IaaS, PaaS
SOA, DESIGN
WEB
SERVICE
REST, API
PROGRAM LANGUAGE
(XML, JSON, HTML,
JAVA, etc)
CLOUD
WEB SERVICES
Web service adalah aplikasi yang tersedia melalui jaringan
internet yang terdiri dari kumpulan protokol dan standard
terbuka yang dirancang memiliki sistem pertukaran
pesan/informasi berbasis XML untuk bertukar data antar
perangkat ke perangkat dalam format klien-server
2
SaaS (Software as a Services)
Web service adalah salah satu layanan berbasis cloud
computing yang menyediakan software untuk penggunaan
online. Contoh SaaS : Google G Suite (Appsi), Dropbox ,
Salesforce , Cisco WebEx , SAP Concur ,Office 365, Canva dan
Adobe Creative Cloud dsb.
of
Services
PaaS (Platform as a Services)
PaaS adalah layanan Cloud yang disediakan dalam bentuk
platform dan dapat dimanfaatkan pengguna untuk membuat
aplikasi di atasnya. Contoh PaaS : Heroku, OpenShift, Amazon
Web Services Lambda, Windows Azure, Google App Engine
dsb.
3
API
(Application Programming Interface)
SUATU ANTARMUKA (ATAU APLIKASI) YANG DAPAT MEMBUAT SATU APLIKASI
BERKOMUNIKASI DENGAN APLIKASI LAINNYA
WEB SERVER
AND
DATABASE
WEB APP IN
BROWSER
REQUEST
A
INTERNET
P
RESPOND
I
4
ANALOGI API PADA RESTORAN
• Menu yang Anda lihat sebelum Anda duduk adalah API Documentation untuk aplikasi.
• Server di restoran adalah API.
• Dapur adalah Web Service.
• Terminal Point of Sale adalah Web Service yang lain.
5
VIRTUALISASI
SEBUAH CARA MEMBUAT SATU
ATAU BEBERAPA VERSI MAYA
(VIRTUAL) DARI SUATU SUMBER
DAYA SEHINGGA PADA SATU
SUMBER DAYA FISIK OS
MENJALANKAN BEBERAPA OS
SUMBER DAYA MAYA SEKALIGUS,
DENGAN SYARAT SETIAP SUMBER OS OS
DAYA MAYA ITU TIDAK BERBEDA OS
PENGAPLIKASIANNYA SECARA
OS
SIGNIFIKAN DENGAN SUMBER
DAYA FISIKNYA.
6
Service-oriented architecture
(SOA)
Service-oriented architecture (SOA). CHARACTERISTIC 1
pengaturan proses perangkat lunak atau agen yang berkomunikasi Antarmuka dengan layanan yang platform-
satu sama lain untuk memberikan persyaratan bisnis. Peran utama independen (tidak tergantung pada jenis perangkat
layanan dalam SOA adalah menyediakan fungsionalitas.. lunak atau perangkat keras tertentu). Antarmuka
dapat diakses melalui pendekatan pengembangan
aplikasi seperti Microsoft.Net atau Java dan diakses
melalui protokol seperti SOAP (Simple Object Access
Protocol) yang digunakan untuk pesan berformat XML
CHARACTERISTIC 2
CHARACTERISTIC 3
EKSTRANET
IPTV VoIP
INTRANET
THE THE
SUPPLIERS, COMPANY SUPPLIERS,
WORLD CUSTOMERS, WORLD
ONLY CUSTOMERS,
COLLABORATORS COLLABORATORS
8
WEB PRESENTATION AND DATA EXCHANGE STANDARDS
INFORMASI, GRAFIK, DAN ELEMEN INTERAKTIF YANG
MEMBENTUK HALAMAN WEB SUATU SITUS SECARA KOLEKTIF
DISEBUT SEBAGAI KONTEN. STANDAR YANG BERBEDA ADA
UNTUK TEKS, GRAFIK DAN MULTIMEDIA