Course Outline

Metodologi Berorientasi Layanan

  • Pengantar peta jalan adopsi SOA
  • Tiga pendekatan analisis
  • Analisis berorientasi layanan

Keuntungan SOA

  • Pendekatan EAI Tradisional
  • Masalah Dengan Pendekatan EAI Tradisional
  • Memasuki Arsitektur Berorientasi Layanan (SOA)
  • Kita Dapat Mengubah Prosesnya dengan Mudah
  • Mengubah Aliran Menggunakan Pendekatan Lama
  • Mengganti Aplikasi
  • Keunggulan Lainnya
  • Business Keuntungan
  • Tahapan Adopsi

SOA Dulu dan Sekarang

  • Dari XML ke Web Service ke SOA
  • Bagaimana SOA dilakukan sebelumnya
  • Standar yang muncul untuk SOA
  • Bandingkan SOA dengan arsitektur lain

Apa itu arsitektur berorientasi layanan?

  • Apa itu SOA?
  • Menciptakan pemahaman umum tentang SOA
  • Evolusi SOA
  • Memperkenalkan konsep layanan dan SOA
  • Prinsip desain SOA
  • Hubungan antara SOA dan layanan web
  • Keuntungan dan risiko SOA

Pengantar pemodelan dan UML

  • Mengapa menggunakan model dengan SOA
  • Perbedaan antara model dan metodologi
  • Mengapa menggunakan Unified Modelling Language?
  • Mengidentifikasi proses bisnis
  • Notasi, Pola dan Metodologi
  • Metodologi mana yang harus dipilih?

Pengantar Proses Business

  • Bagaimana kumpulan layanan melakukan suatu tugas
  • Interaksi permintaan respons sederhana
  • Interaksi kompleks yang melibatkan banyak layanan
  • Kebutuhan akan layanan koordinator muncul
  • Kelahiran orkestrasi atau proses bisnis
  • Menyusun proses menggunakan Business Process Execution Language (BPEL)
  • BPM solusi berbasis orkestrasi
  • Contoh proses bisnis

Web Services

  • Elemen dasar layanan web
  • Tumpukan standar layanan web inti
  • Pentingnya WSDL
  • Desain SOAP
  • Penggunaan registri melalui UDDI
  • Konsep dasar orientasi pelayanan

Mendistribusikan Layanan Melalui Jaringan

  • Menyelaraskan persyaratan fungsional dan non-fungsional
  • Peran Perantara dalam Jaringan Layanan
  • Pengenalan ekstensi WS-*
  • Prinsip SOA

Membuat model blok pembangun SOA

  • Menggunakan UML untuk menganalisis dan merancang antarmuka
  • Membuat model domain
  • Implementasi dan realisasi Use Case
  • Menampilkan kolaborasi layanan web
  • Penggunaan diagram komunikasi

Bus Layanan Perusahaan (ESB)

  • Tujuan
  • Panggilan Layanan
  • Integrasi Sistem Lama
  • Web Services untuk Menyelamatkan
  • Peran ESB dalam SOA
  • Keamanan dan ESB

Layanan Berbasis Proses

  • Abstraksi lapisan layanan
  • Pengenalan lapisan proses bisnis
  • Pola proses
  • Orkestrasi dan koreografi
  • Penggunaan WS-BPEL untuk otomatisasi proses

Model Referensi Berorientasi Layanan

  • Model referensi dan arsitektur referensi
  • Model referensi dan arsitektur IMPACT SOA
  • Vendor SOA dan hubungan mereka dengan SOA
  • Dukungan SOA di platform .NET dan Java EE

Arsitektur Berlapis

  • Pola lapisan
  • Arsitektur tiga tingkat klasik
  • Menghubungkan ke lapisan domain
  • Menghubungkan ke Antarmuka Pengguna
  • Menggunakan paket untuk menguraikan sistem
  • Menghindari ketergantungan timbal balik
  • Apa itu layering dan mengapa kita membutuhkannya?
  • Lapisan layanan aplikasi
  • Business lapisan layanan
  • Lapisan layanan orkestrasi

Requirements

Diperlukan pengetahuan umum sistem TI perusahaan. Pengetahuan integrasi Sistem TI mungkin bermanfaat.

 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories