Course Outline

1. Hal yang Pertama dan Utama: Arsitektur Perusahaan dan Aplikasi

  • Definisi Arsitektur (Perusahaan)

Apa yang mendorong perlunya arsitektur?

Tujuan, standar dan kerangka kerja arsitektur

  • Arsitektur logis vs. arsitektur fisik
  • Pola arsitektur aplikasi umum

Pola Proses Multi-Langkah

Pola Aplikasi Komposit

2.SOA Fase 1

  • Potongan-potongan teka-teki SOA
  • Bagaimana SOA memungkinkan strategi bisnis
  • Layanan dan SOA didefinisikan
  • Apa pengertian “Aplikasi” dalam SOA?
  • Model Lapisan Layanan

Layanan infrastruktur

Layanan aplikasi

Layanan orkestrasi

  • Studi Kasus SOA

Contoh kerangka dokumen Cetak Biru SOA

Contoh panduan acara bisnis

  • Karakteristik utama SOA

Kopling longgar tingkat arsitektur

Kopling longgar tingkat layanan

  • SOA Generasi Berikutnya

Layanan Sinkron vs. Layanan Asinkron

SOA di cloud

  • SOA dan standar
  • Tantangan SOA

3. Arsitektur Berorientasi Layanan atau Sumber Daya, atau Keduanya?

  • Transfer Negara Representasional (REST)

Konsep sumber daya

Antarmuka yang seragam

Kendala arsitektur

Bagaimana dengan logika bisnis?

Kekurangan REST yang dirasakan

  • Kapan menggunakan REST, kapan menggunakan SOA tradisional

REST sebagai pilihan untuk mendukung lapisan presentasi

Sinergi Aplikasi Internet Kaya (RIA) dan REST

JavaNotasi Objek Skrip (JSON) vs. XML untuk RIA

Studi kasus

Arsitektur konseptual

Layanan RESTful vs. Layanan tipe SOAP

4. Mengelola Evolusi SOA: Model Kematangan SOA & Peta Jalan

  • Menentukan tujuan – Model kematangan SOA
  • Model Kematangan Integrasi Layanan Grup Terbuka (OSIMM)

Ringkasan

Dimensi kematangan

Tingkat kematangan

Cara menilai kematangan SOA Anda

  • Contoh - Model Kematangan Perangkat Lunak Progress
  • Bagaimana kita mencapainya – mengembangkan Roadmap SOA
  • Studi kasus: memetakan Model Kematangan ke Peta Jalan

5.Dari Kekacauan Menuju Keteraturan: SOA Governance & Organisasi TI

  • Mengapa SOA membutuhkan tata kelola
  • Business vs. TI vs. EA vs. SOA Gokepemimpinan
  • Kategori SOA Governance
  • Tata kelola waktu desain
  • Tata kelola waktu berjalan
  • Tujuan SOA Go
  • Pusat SOA Excellence (COE)

Peran dan tanggung jawab dalam organisasi TI

6.Dapatkan Awal yang Baik dengan SOA GoKerangka Kerja

  • Standar Grup Terbuka

Model Referensi SOA Go (SGRM)

Metode Vitalitas SOA Governance (SGVM)

  • IBM SOA Governance dan Management Metode (SGMM)

7. Kalkulator ROI untuk SOA - Biarkan Angka yang Berbicara

  • Pendekatan untuk perhitungan ROI
  • Studi Kasus

Business panduan proses

Ruang lingkup arsitektur

Ikhtisar arsitektur

Model lapisan layanan

  • ROI Melalui Penggunaan Kembali Layanan

Definisi ROI

Model ROI untuk Penggunaan Kembali Perangkat Lunak

  • Penggunaan kembali di luar proyek aplikasi inti
  • Kesimpulan

Melacak penggunaan kembali

8. Perbatasan Baru: Cloud Computing

  • Definisi awan

Bagaimana kita sampai di sini? Dari hosting aplikasi hingga SaaS hingga cloud publik & privat

Pilih jenis layanan Anda: IaaS, SaaS, atau PaaS?

  • Memindahkan aplikasi ke cloud

Virtualisasi sumber daya

Penyediaan sumber daya secara otomatis sesuai permintaan

Infrastruktur dan aplikasi bersama

9.Sinergi SOA dan Cloud Computing

  • SOA dan cloud saling melengkapi
  • Sinergi SOA/Cloud

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • Menyatukan semuanya: SOA-Cloud

10. Lintas Silo Aplikasi: Lanskap Integrasi

  • Pemandangan integrasi – gambaran besarnya
  • Integrasi tingkat data

Ekstrak, Transformasi, Muat (ETL)

  • Integrasi tingkat antarmuka (alias integrasi aplikasi)

Tulang punggung pengiriman pesan

Transformasi data

Perutean berbasis konten

Membangun konektivitas aplikasi melalui adaptor

Pola desain integrasi

  • Integrasi Berorientasi Layanan (SOI)

Keunggulan dibandingkan Integrasi Aplikasi Perusahaan (EAI) tradisional

11.Dari Enterprise Service Bus (ESB) ke Internet Service Bus (ISB)

  • Bus Layanan Perusahaan

Memperkenalkan ESB

Arsitektur ESB konseptual

Bagaimana perusahaan menggunakan ESB saat ini?

  • Kebutuhan integrasi cloud dan tantangannya

Dari ESB ke “Internet Service Bus” (ISB)

  • Pemandangan produk – contoh ESB dan ISB

12. Menyatukan Semuanya: Mengembangkan Strategi Integrasi untuk Perusahaan Anda

  • Klasifikasi arsitektur integrasi berdasarkan tingkat kopling
  • Pendekatan untuk memanfaatkan dan memigrasikan sistem lama
  • Perbandingan pendekatan dan teknologi integrasi

Kriteria keputusan untuk memilih pendekatan tertentu

  • Integrasi dengan arsitektur data

13.Kesimpulan

  • Ringkasan Seminar
  • Outlook: SOA, Cloud, Mobile dan Konsumerisasi TI

Requirements

General knowledge of distributed computing and application development concepts.

 21 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories