About this course

Mata Kuliah ini akan memberikan deskripsi mendalam dari Service Oriented Architecture (SOA), dan bagaimana mengelola pengembangan sistem dan pemantauan menggunakan teknologi SOA.

What you will learn

7083T - SERVICE ORIENTED ARCHITECTURE

(S2 / 3 SKS)

UNIVERSITAS BINA NUSANTARA


Selamat datang peserta Sistem Pembelajaran Daring Indonesia (SPADA) berjumpa lagi pada Mata Kuliah Servie Oriented Architecture (SOA).  Matakuliah SOA merupakan mata kuliah bagi mahasiswa Teknik Informatika.  Pengampu mata kuliah ini adalah Abba Suganda Girsang, PhD. Ada baiknya membaca metode pembelajaran. Deskripsi mata kuliah agar mahasiswa mendapat gambaran awal  seperti apa mata kuliah SOA itu. 

Selamat belajar semoga sukses.


Dosen Pengampu


Abba Suganda Girsang, PhD

gandagirsang@yahoo.com

 

Deskripsi Mata Kuliah

Mata Kuliah ini akan memberikan deskripsi mendalam dari Service Oriented Architecture (SOA), dan bagaimana mengelola pengembangan sistem dan pemantauan menggunakan teknologi SOA.


Metode Pembelajaran


Sistem Pembelajaran Daring Indonesia (SPADA) merupakan metode pembelajaran jarak jauh dengan penyampaian materi secara online. Metode pembelajaran ini peserta belajar secara mandiri dengan alat bantu pembelajaran berbasis dosen.  Sistem penyampaian materi pembelajaran dengan memanfaatkan beragam media seperti internet, mobile phone dan media lainnya. Sistem e-pembelajaran ini dilengkapi dengan fitur-fitur layanan untuk menambah pemahaman mahasiswa seperti forum diskusi, video conference, blog, lecture notes dan fitur-fitur lainnya. Perkuliahan akan berjalan dalam 16 sesi pertemuan yaitu pertemuan tatap muka sebanyak 4 sesi, 10 sesi pertemuan online dan 2 sesi ujian (Ujian Tengah Semester dan Ujian Akhir Semester). Topik mingguan yang sudah ditentukan akan dibicarakan setiap minggu. Tugas dibagi menjadi 2 yaitu tugas personal dan tugas kelompok. Interaksi antara mahasiswa dengan dosen digunakan forum diskusi dan video conference. 

 

Capaian Pembelajaran

CP1: Menganalisis Management Service

CP2 : Mampu mengusulkan Framework  Service Architecture

CP3 : Mendesain dan Impelementasi Service Architecture

CP4 : Mampu mengusulkan keamanan SOA

CP5 : Mengevaluasi Service Architecture

 

Peta Kompetensi dan Peta Program


 

Topik

  1. Introduction SOA
  2. SOA Fundamental
  3. Web Services  and Contemporary SOA
  4. Service Context and Common Semantic
  5. Service Orientation
  6. Service Orientation (cont)
  7. Design SOA 
  8. Design Service Interface
  9. Design Service Implementation
  10. Composing Services to Build Enterprise Solution
  11. SOA Security and Metadata
  12. SOA Governance


Komponen Penilaian

Keaktifian Forum Diskusi              : 15%

Tugas Personal                            : 20%

Tugas Kelompok                          : 15%

Ujian Tengah Semester               : 20%

Ujian Akhir Semester                   : 30%

 

Cara Mempelajari Materi

Peserta diiharapkan membaca lecturer notes dan bahan ajar lain yang disediakan. Lanjutkan dengan mengerjakan pre test. Apabila belum memahami secara mendalam posting pertanyaan di forum diskusi yang disediakan. Tugas-tugas dikerjakan pribadi dan kelompok. Pada akhirnya peserta akan mengerjakan post test yang disediakan pada akhir topik.

 

Buku Teks

  1. Service-Oriented Architecture: Concepts, Technology, and Design, By Thomas Erl, 2005, Publisher: Prentice Hall PTR.
  2. Understanding SOA with Web Services, By Eric Newcomer, Greg Lomow , 2004, Publisher : Addison Wesley Professional
  3. Service-Oriented Architecture Governance for the Services Driven Enterprise, By Erick Marks, 2006, John Wiley
  4. Patterns: Implementation SOA Using an Enterprise Service Bus. By Martin Keenet al, 2009., RedBooks
  5. Applied SOA: Service-Oriented Architecture and Design Strategies By Mike Rosen. John Wiley


Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami konse Service Oriented Architevcture (SOA)
  2. Peserta diharapkan memahami cara kerja Service
  3. Peserta memahami contemporary SOA.


Terdiri dari sub topik berikut :

  1. Pengertian Service Oriented Architecture
  2. Cara Kerja Service
  3. Relasi dan Prinsip Service
  4. Contemporary SOA

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami konsep Message Excahnge Pattern
  2. Peserta diharapkan memahami cara kerja Service Activity
  3. Peserta memahami konsep Koordinasi, Orkestra dan Koreography


Terdiri dari sub topik berikut :

  1. Pengertian Service Oriented Architecture
  2. Cara Kerja Service
  3. Relasi dan Prinsip Service
  4. Contemporary SOA

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami komponen-komponen pembentukan web service (SOA)
  2. Peserta diharapkan memahami struktur XML
  3. Peserta memahami hubungan XML, SOAP, WSDL dan UDDI


Terdiri dari sub topik berikut :

  1. Struktrur XML (Extensible Markup Language)
  2. Simple Object Access Protocol (SOAP)
  3. Services Description Language (WSDL)
  4. Universal Description, Discovery, and Integration (UDDI)

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami komponen-komponen enterprise logic
  2. Peserta diharapkan memahami anatomi dari  Service Oriented Architecture
  3. Peserta diharapkan mampu memahami relasi dari prinsip-prinsip dalam SOA


Terdiri dari sub topik berikut :

  1. Komponen Enterprise Logic
  2. Anatomi Service Oriented Architecture
  3. Relasi dari prinsip-prinsip dalam SOA

Tujuan pembelajaran : 

  1. Peserta diharapkan mampu  memahami komponen-komponen enterprise logic
  2. Peserta diharapkan memahami anatomi dari  Service Oriented Architecture
  3. Peserta diharapkan mampu memahami relasi dari prinsip-prinsip dalam SOA


Terdiri dari sub topik berikut :

  1. Komponen Enterprise Logic
  2. Anatomi Service Oriented Architecture
  3. Relasi dari prinsip-prinsip dalam SOA

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami komponen-komponen service interface layer
  2. Peserta diharapkan memahami dan fungsi  aplikasi service layer, bisnis service layer dan orkestra service layer.


Terdiri dari sub topik berikut :

  1. Aplikasi service layer
  2. Bisnis service layer
  3. Orkestra service layer


Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami jens karakteristik layanan/service dalam desain interface.
  2. Peserta diharapkan memahami data yang harus diperhatikan dalam interaksi layanan/service
  3. Peserta diharapkan memahami  prinsip utama dalam desain interface.


Terdiri dari sub topik berikut :

  1. Service Revisited
  2. Design Guideline
  3. Interface Design Illustrated

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami perbedaan enterprise solusi dan aplikasi
  2. Peserta diharapkan memahami penerapan layer SOA dalam n-tier
  3. Peserta diharapkan memahami  kunci komponen untuk membangun enterprise solution


Terdiri dari sub topik berikut :

  1. Konsep Enterprise Solution
  2. Konsep SOA dalam n-tier
  3. Kompinen dalam membangun enterprise solution

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami defensis integrasi dalam SOA
  2. Peserta diharapkan memahami isu yang penting / tantangan dalam integrasi SOA


Terdiri dari sub topik berikut :

  1. Integrasi service
  2. Karakteristik Island of  Data
  3. Karakteristik Island of Automation
  4. Karakteristik Island of Security

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami arti pentingnya security dalam SOA
  2. Peserta diharapkan memahami tipe-tope dalam keamanan SOA
  3. Peserta diharapkan mampu memahami aplikasi keamanan untuk tiap-tipe tipe keamanan


Terdiri dari sub topik berikut :

  1. Identification, authentication, authorization, integrity, and confidentiality
  2. Single Sign On (SSO)
  3. Enkripsi dan Digital Signature

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami defensi SOA Governance
  2. Peserta diharapkan memahami policy-policy dalam SOA governance
  3. Peserta diharapkan memahami fase–fase dalam Service Life Cycle


Terdiri dari sub topik berikut :

  1. Policy dalam SOA governance
  2. Fase service Life Cycle design time, deploy time, run time, dan change time

Tujuan pembelajaran :

  1. Peserta diharapkan mampu  memahami Service Oriented Enterprise (SOE)
  2. Peserta diharapkan mengerti 3 layer SOE.


Terdiri dari sub topik berikut :

  1. Pengertian SOE
  2. Fungsi Enterprise Performance Management
  3. Fungsi Business Process Management (BPM)
  4. Tugas dari Service Oriented Architecture



Meet your instructors

Instructors

To be announced

Course Information

Start Date

13 April 2018

End Date

-

Language

-

Category

SPADA

Duration

10 hours

Enrolled Students

0

Rating

0.0

Reviews

No review yet

Tamu tidak dapat mengakses kursus ini, sila masuk dengan akun Anda.