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,
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 Memungkinkan untuk integrasi layanan
menyatukan pengguna mereka dengan linstas organisasi.
cara yang sangat ideal, sepertu jejaring
sosial atau knowladge sharing.
Platform atau alat-alat yang membantu Memfasilitasi integrasi layanan
pengguna membuat dan berbagi intraorganisasi.
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 pengembangan aplikasi berbasis SOA
mendukung user dalam melakukan secara signifikan mengurangi waktu
tugas kolaboratif tertentu, seperti pengembangan berkat ketersediaan
maintaining waktu jadwal atau blok bangunan aplikasi yang dapat
pengolahan text online. digunakan kembali.
FEATURES OF THE SPECIFIC MEDIU
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 menggabungkan protokol
perbedaan antara koordinasi service
sindikasi syarat dan (layanan yang berbeda
koordinasi. Banyak dipanggil dalam urutan
teknologi yang digunakan prede didefinisikan)
dalam Web 2.0 konteks
fokus pada sindikasi statis
konten dan layanan
mengacu pada biasanya terbatas pada
interoperabilitas semantik. interaksi hanya mesin,
Web 2.0 aplikasi langsung yang tidak fleksibel
melibatkan manusia yang terhadap kesalahan formal
fault tolerant sehubungan atau perbedaan semantik
dengan informasi yang
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.