Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Konsep dan tema utama
- Apa itu SOA?
- Jenis gaya arsitektur yang harus dipilih?
- Gaya "pipe dan filter"
- Batasan pada tipe data
- Siklus hidup pengembangan
- Menyediakan tingkat abstrak yang sesuai
- Tema utama yang ditangani dalam RUP untuk SOA
Identifikasi dan spesifikasi layanan
- Membangun model layanan
- Layanan yang didefinisikan oleh WSDL
- Mengembangkan spesifikasi layanan
- Mendefinisikan penyedia layanan
- Menentukan granularitas layanan
- Spesifikasi perilaku
- Spesifikasi kebijakan
- Mendefinisikan layanan kandidat
- Memperbaiki layanan
Mengelola portofolio layanan
- Aplikasi sebagai entitas dinamis
- Portofolio kemampuan yang tersedia
- Pengikatan waktu proses
- Pengikatan waktu eksekusi
- WSDL, XSD, dan WS-Policy
- Proses pengelolaan portofolio layanan
- Mengkonfigurasi SLA untuk layanan web
Membagi solusi berorientasi layanan
- Mengelola model-model
- Mengkategorikan elemen-elemen
- Berbagai pemangku kepentingan yang memeriksa model
- Menggunakan paket
- Mewakili pandangan ke dalam model
- Struktur komposit dari UML 2.0
- Menggunakan "parts" dan "connectors"
- Membagi layanan yang dikelola
Pedoman baru dan diperbarui
- Mengelola lampiran pesan
- Mendesain pesan
- Menjamin keselarasan skema pesan
- Enkapsulasi data layanan
- Skema data hubungan - batas layanan
- Penyediaan layanan
- Manajemen status
- Keunggulan layanan dengan status dan tanpa status
- Mengelola status sumber daya
- Berpindah dari layanan ke komponen layanan
- Model desain/implementasi tradisional
Desain berbasis pesan
- Fokus pada domain layanan
- Engineering domain
- Menerapkan analisis dan desain berorientasi objek
- Membuat model yang sangat dapat diulang
- Arena bisnis-ke-bisnis tradisional
- Standarisasi EDI
- Pendekatan hibrid berbasis pesan dan layanan
- Analisis kasus penggunaan
- Mendokumentasikan persyaratan
- Menggunakan model proses bisnis
- Persyaratan non-fungsional
- Database persyaratan
Desain berbasis layanan
- Membungkus fungsi yang diharapkan dari bisnis
- Membungkus operasi penyedia layanan
- Membuat antarmuka layanan yang intuitif
- Modeling berbasis layanan
- Pendekatan yang didorong oleh kasus penggunaan
- Memahami kebutuhan aktor
- Tujuan proyek - dari sudut pandang bisnis
- Peran arsitek perangkat lunak
- Informasi kebijakan, yang diperlukan oleh konsumen layanan
- Peran eksekutif bisnis
- Interaksi dengan sistem belakang
- Menghubungkan layanan dengan model implementasi
- Mengembangkan model layanan
- Menangani masalah kinerja
Desain berbasis kolaborasi
- Layanan yang berkolaborasi
- Tampilan proses layanan
- Model bisnis tradisional
- Melaksanakan peran dalam kolaborasi
- Proses Pertukaran Mitra (PIPs)
- Standar OAGIS
- Pendekatan berbasis proses
- "Kesenjangan bisnis vs. IT"
- Kegiatan "kotak hitam"
- Mendefinisikan indikator kinerja kunci (KPIs)
- Penerbitan dan pengversian model
- Memproduksi metrik untuk pemantauan
- Bahasa koreografi
- Bahasa eksekusi proses bisnis (BPEL)
- Memantau layanan
Apa itu Governance SOA?
- Kepatuhan terhadap standar atau hukum
- Manajemen perubahan
- Menjamin kualitas layanan
- Mengelola portofolio layanan
- Mengelola siklus hidup layanan
- Menggunakan kebijakan untuk membatasi perilaku
- Memantau kinerja layanan
Masalah Governance SOA
- Governance muncul sebagai inisiatif SOA
- Lingkungan dinamis untuk interaksi layanan
- Mendorong pengulangan layanan
- Mengendalikan cara layanan berinteraksi
Tahap Governance SOA
- Pertama: kesadaran bahwa governance diperlukan
- Kedua: governance meningkatkan eksekusi bisnis
- Ketiga: campuran teknologi dan perubahan perilaku
- Keempat: pemilihan dan implementasi teknologi
Manajemen Layanan
- Perspektif desain
- Perspektif eksekusi
- Repositori layanan untuk pengulangan
- Layanan yang terkandung dalam platform heterogen
- Virtualisasi layanan untuk manajemen layanan waktu eksekusi
Komponen governance kritis
- Layanan registry dan repositori aset
- Membangun "SOA Centre of Excellence"
- Fokus pada menetapkan pedoman organisasi SOA
- Kematangan organisasi
- Kebijakan governance yang disepakati
Alat Governance SOA
- Pemantauan waktu nyata peristiwa
- Kelemahan dalam kerangka BSM
- Instrumentasi tingkat layanan
- Terhubung dengan sistem manajemen operasional
- Virtualisasi sebagai penegak untuk memisahkan logika governance/layanan
- Virtualisasi layanan dikelola oleh staf operasional
Mengembangkan governance SOA inti
- Mengapa stack teknologi SOA telah menjadi rumit
- Campuran antara COTS dan in-house
- Mempertahankan konsultan eksternal untuk membantu
- Menentukan bisnis apa yang sebenarnya kita lalui
Peran dan tanggung jawab yang terlibat dalam Governance SOA
- Membangun "SOA Centre of Excellence"
- Perencanaan perusahaan dan bantuan dalam eksekusi
- Peran arsitek SOA/arsitek governance
- Menyelesaikan potensi kepentingan bertentangan
- Memastikan pedoman governance dituruti
Batasan governance SOA
- Tidak menyadari kebutuhan governance
- Kurangnya teknologi governance
- Kurangnya virtualisasi layanan
Status governance yang baik
- Interaksi dengan pihak luar
- Mengelola aturan bisnis dan manajemen BRE
- Regulasi untuk governance yang baik
- Repositori perjanjian
- Mengambil governance secara proaktif dalam bisnis
- Governance melalui tindakan daripada pernyataan
- Pemantauan SLA untuk menetapkan harga premium
Faktor sukses kritis
- Memulai berpikir tentang governance sejak dini
- Melihat governance sebagai target yang bergerak
- Mengelola kebijakan sebagai entitas dengan siklus hidup mereka sendiri
- Memilih platform teknologi
- Platform harus memenuhi kebutuhan governance segera
- Dukungan masa depan saat infrastruktur SOA berkembang
- Menerapkan perjanjian tingkat layanan
Persyaratan
Pengalaman dalam desain perangkat lunak
21 Jam
Testimoni (5)
Trainer had a good rapport and was very helpful and kept it interesting; makes a big difference when learning.
Andy Johnston - QA Ltd
Kursus - REST API - a pattern of exchange of information between sites
It's a hands-on session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Kursus - Talend Open Studio for ESB
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Kursus - Enabling SOA with BPM and BPMN
I really enjoyed the interactif.
Jan Lenie - APB
Kursus - Mule: Integrating Your Applications
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.