Anda di halaman 1dari 22

WEB 2.

0 AND SOA :
CONVERGING CONCEPTS ENABLING THE
INTERNET OF SERVICES
CHRISTOPH SCHROTH & TILL JANNER
INTRODUCTION
Hubungan Web 2.0 dan SOA menerima sejumlah
besar cakupan karena gagasan dan complexity-
hiding dan reuse, bersama dengan konsep
loosely coupling services.

Sedangkan beberapa pendapat lain WEB 2.0 dan


SOA secara signifikan memiliki elemen yang
berbeda, dengan demikian tidak dapat dianggap
sebagai filsafat yang sama
PERUMUSAN MASALAH

Berdasarkan dari latar bekalang masalah


tersebut, Dalam artikel ini, kita menyelidiki dua
filosifi dan aplikasi masing-masing baik dari
prespektif teknologi dan bisnis.
LANDASAN TEORI

Dalam artikel ini menggunakan berbagai sumber


sebagai pembading untuk mencari persamaan
dan perbedaan antara web 2.0 dan SOA, yaitu :
Tim O’Reilly menciptakan istilah Web 2.0 untuk
mendeskripsikan pertumbuhan web alikasi yang sangat
pesat. Sedangkan SOA diaggap filosofi yang
mengencapsulasi logika aplikasi dalam layanan
interface yang seragam dan melalui mekanisme
penemuan disediakan untuk umum.
(C.M. MacKenzie et al.,“Oasis—Reference Model for
Service Oriented Architecture 1.0,”2006;http://
docs.oasis-open.org/soa-rm/v1.0/soa-rm.pdf and
A.McAfee,“Will Web Services Really Transform
Collaboration,”MIT Sloan Management Review,
vol.46,no.2,2005,pp.78-84).
O’Reilly juga mengidentifikasikan 7 karekterisktik
utama yang melekat pada Web 2.0. pertama,
Web ini dianggap sebagai platform untuk
membangun sistem yang “terikat bersama oleh
satu set protokol, open standart, dan perjanjian
kerjasama” (T. O’Reilly, 2005,
http://www.oreillynet.com/pub/
a/oreilly/tim/news/2005/09/30/what-is-web-
20. html).
Pada tahun 2006, Hogg, juga melakukan
investigasi mendalam dari 40 keberhasilan
aplikasi Web 2.0 (R. Högg et al.,“Overview of
Business Models for Web 2.0 Communities,
”Proc.Gemeinschaften in Neuen Medien,
Technische Universität Dresden, 2006, pp.23-
37).
Model Oasis Referensi untuk SOA (MacKenzie et al.,
2006) mendefinisikan SOA sebagai
... Paradigma untuk mengatur dan memanfaatkan
kemampuan terdistribusi yang mungkin berada di
bawah kendali domain kepemilikan yang berbeda.
Ini menyediakan seragam berarti untuk
menawarkan, menemukan, berinteraksi dengan,
dan menggunakan kemampuan untuk
menghasilkan efek yang diinginkan sesuai dengan
predeksi dan harapan.
PROPOSED METHOD

Teknik pendekatan penelitian untuk analisis


komparatif ini berdasarkan pada pemeriksaan 40
kasus penggunaan dunia nyata dare Web 2.0 dan
SOA.
Dalam kasus web 2.0, 40 aplikasi populer (hogg et
al., 2006), sedangkan untuk studi kasus yang di
sediakan oleh Systeme Anwendungen und produkte
in der Datenvararbeitung (SAP), IBM, dan Gartner di
gunakan untuk menyelidiki solusi SOA
Institut Media dan Manajemen Komunikasi
(MCM) di Universitas St.Gallen memiliki kerangka
model bisnis (lihat Gambar 1) yang telah
dimanfaatkan untuk struktur analisis bersama
tujuh komponen utama (Hogg et al, 2006.):
7 KOMPONEN UTAMA BISNIS MODEL
FRAMEWORK DI MCM
1) Features of the specific product terdiri dari desain produk atau layanan dan
nilai bagi pelanggan.
2) Features of the specific medium mendefinisikan dasar teknologi produk.
3) Potential Customers mengacu pada kelompok sasaran dari produk atau
jasa yang ditawarkan dan menjelaskan kebutuhan bisnis mereka masing-
masing.
4) Value Chain dikhususkan untuk mencerminkan semua pemain yang terlibat
dalam produksi dan pengiriman produk dan hubungan masing-masing.
5) Financial FLow mengidentifikasi model pendapatan dan menjelaskan peran
yang pemangku kepentingan yang berbeda bermain.
6) Flow of goods and services menggambarkan kegiatan para pemangku
kepentingan yang penting untuk penciptaan produk atau layanan.
7) Societal Environment mencerminkan luar relevan pengaruh-pengaruh pada
model bisnis (seperti aspek hukum dan sosial dan situasi kompetitif).
ANALISIS DAN HASIL BERDASARKAN 7 KOMPONEN UTAMA
BISNIS MODEL

1. Features of the specific product or service


2. Features of the specific medium
3. Potential customers
4. Value chain
5. Financial Flow
6. Flow of goods and services
7. Societal environment
FEATURES OF THE SPECFIC PRODUCT OR
SERVICE
Perbandingan Web 2.0 dan SOA Menurut Hogg
Aplikasi Web 2.0 SOA
Komunitas yang bertujuan untuk menyatukan Memungkinkan untuk integrasi layanan linstas
pengguna mereka dengan cara yang sangat organisasi.
ideal, sepertu jejaring sosial atau knowladge
sharing.
Platform atau alat-alat yang membantu Memfasilitasi integrasi layanan intraorganisasi.
pengguna membuat dan berbagi konten
dengan orang banyak (web log, dan Direktori
online). Platform mashup memungkinkan
pengguna mengambil isi atau fungsi dari
sumber arbitrary, mix dengan resource lainnya,
dan mengexpose untuk digunakan aplikasi lain
Penggunaan alat kolaborasi online mendukung pengembangan aplikasi berbasis SOA secara
user dalam melakukan tugas kolaboratif signifikan mengurangi waktu pengembangan
tertentu, seperti maintaining waktu jadwal berkat ketersediaan blok bangunan aplikasi
atau pengolahan text online. yang dapat digunakan kembali.
FEATURES OF THE SPECIfiC MEDIUM
1. Persamaan utama secara teknis : standart
yang di terapkan owlh Web 2.0 (RSS dan
REST) dan Aplikasi SOA (WDSL) mendukung
loosely coupling aplikasi remote melalui
interface yang seragam.
2. Web 2.0 dan SOA juga berbagi gagasan
kompleksitas tersembunyi dan mengurangi
upaya pemrograman dengan bantuan
deskripsi seragam interface dan struktur data.
DUA PERBEDAAN UTAMA ANTARA DASAR TEKNOLOGI WEB 2.0 DAN SOA

Web 2.0 SOA


kita dapat membuat perbedaan menggabungkan protokol
antara sindikasi syarat dan koordinasi service (layanan
koordinasi. Banyak teknologi yang berbeda dipanggil dalam
yang digunakan dalam Web 2.0 urutan prede didefinisikan)
konteks fokus pada sindikasi
statis konten dan layanan
mengacu pada interoperabilitas biasanya terbatas pada
semantik. Web 2.0 aplikasi interaksi hanya mesin, yang
langsung melibatkan manusia tidak fleksibel terhadap
yang fault tolerant sehubungan kesalahan formal atau
dengan informasi yang mereka perbedaan semantik
berikan
POTENTIAL CUSTOMERS
Dalam konteks Web 2.0, pada dasarnya setiap pengguna
Web dapat dianggap sebagai pelanggan potensial. Selain
menuju sejumlah kecil pelanggan besar, aplikasi Web 2.0
melibatkan sebagian besar pengguna pribadi atau usaha
kecil, juga dikenal sebagai “Long Tail“

Dalam kasus SOA diperiksa, perusahaan menengah atau


besar adalah pelanggan pilihan. Ini bertujuan untuk
memperkenalkan SOA sebagai prinsip desain perangkat
lunak, sebagai kemungkinan untuk merampingkan dan
menyelaraskan lanskap IT internal atau untuk mengatur
hubungan bisnis lintas organisasi
VALUE CHAIN
Dalam konteks Web 2.0, jika Value chain tradisional rusak untuk sebagian
besar dan digantikan oleh loose network dari penyedia dan konsumen (Hogg et
al., 2006). Setiap Pengguna dapat mempublikasikan konten nya sendiri atau
fungsi di Web dan dengan demikian menjadi operator platform mengkonsumsi
sumber daya atau menggunakan kembali mereka untuk menulis aplikasi baru
dan membuat mereka tersedia untuk umum.

Sebaliknya, kompleksitas teknis tinggi yang melekat ke SOA membutuhkan


adanya satu atau beberapa pemain ahli dalam rantai nilai yang membangun
dan memberikan solusi bagi para pelanggan mereka.

Berbeda dengan kasus ini one-to-many value chain model SOA digunakan (di
mana salah satu pakar melayani banyak klien), Web 2.0 value chain sebagian
besar loose digabungkan (many-to-many) jaringan pengguna self-managed
yang dapat menawarkan dan mengkonsumsi sumber daya melalui Web.
FINANCIAL FLOW
model pendapatan dari aplikasi Web 2.0 sangat berbeda dari model tradisional
di industri perangkat lunak. Pertama, aplikasi perangkat lunak tidak dikemas
dan dijual sebagai over-thecounter produk lagi, tetapi disediakan sebagai
layanan (atau "akhir siklus rilis software," Hogg et al., 2006). untuk membagi
secara signifikan aplikasi Web 2.0, jumlah pengguna adalah bagian dari nilai
tengah mereka, sehingga penyedia umumnya tidak memperkenalkan biaya
layanan.

Integrasi iklan pihak ketiga merupakan salah satu solusi untuk model
pendapatan ini dilema. SOA model pendapatan dalam kebanyakan kasus
mengikuti pendekatan yang lebih tradisional, seperti biaya lisensi yang
dikenakan untuk menggunakan solusi masing-masing. Ini bisa berubah dalam
beberapa tahun ke depan sebagai perusahaan jasa menjadi mudah dpt dan
dapat digunakan melalui Web.
FLOW OF GOODS AND SERVICES
Yang menentukan perbedaan antara penciptaan produk khas
dan ketentuan dalam medan baik Web 2.0 dan SOA hasil dari
akhir siklus rilis software di Web 2.0 konteks. Dalam konteks
ini, layanan tetap dalam keadaan yang disebut beta abadi, di
mana produk dapat terus ditingkatkan (O'Reilly, 2005).

banyak penyedia aplikasi Web 2.0 tidak bergantung pada


kegiatan pemasaran dan penjualan tradisional tetapi bertujuan
viral marketing, rekomendasi otonom menyebarkan dari satu
pengguna yang lain. Dalam konteks SOA, penyedia solusi besar
seperti SAP dan IBM sebagian besar memperlakukan produk
SOA sebagai artefak perangkat lunak yang dikemas dan
kemudian dijual kepada pelanggan.
SOCIETAL ENVIRONMENT
Seperti sebelumnya kita mencatat, kasus Web 2.0 menggunakan
manfaat dari kurangnya pedoman formal dan mekanisme tata kelola
dengan yang SOA yang biasanya harus diatasi. Namun, kasus yang ada
di mana penyedia platform berbasis web telah diberlakukan untuk
meninjau konten yang mereka publikasikan, sehingga membatasi
pertumbuhan dan dinamika solusi yang ditawarkan (Hogg et al., 2006).

Sebagai lawan aplikasi Web 2.0, SOA paling jelas tunduk pada kerangka
regulasi (seperti Sarbanes-Oxley Act), karena kebanyakan dari mereka
ada dalam konteks perusahaan. Desain, penyediaan, pemeliharaan,
dan coupling of servis compliant dengan kerangka hukum dan fleksibel,
dengan demikian tidak memungkinkan untuk mereka, seperti yang
diamati dalam konteks Web 2.0
CONCLUSION
Dalam karya ini, kita benar-benar kontras dua filosofi dari Web 2.0 dan
SOA dari perspektif teknis dan ekonomi. Kami mengidentifikasi
sejumlah kesamaan tapi juga perbedaan-in yang jelas masing-masing
tujuh kriteria untuk perbandingan.

aplikasi terbaru menunjukkan pentingnya penting penyatuan dua


filosofi untuk mendorong gelombang berikutnya penciptaan nilai di
dalam dan di perusahaan. Web 2.0 menggabungkan filsafat sosial yang
kita anggap melengkapi teknologi yang berfokus filosofi SOA, karena
menyediakan teknik dan prinsip-prinsip desain yang sangat
memudahkan konsumsi aktif sumber daya berbasis web. Dengan
mengintegrasikan ekor panjang pengguna Web (Anderson, 2006) ke
dalam desain aplikasi melalui semua saluran media yang relevan dan
atas dasar platform mudah digunakan yang memungkinkan untuk
menemukan, menumbuk, dan penandaan sumber yang beragam, kita
dapat mewujudkan iOS yang komprehensif.