Service Oriented Architecture
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
- Introduction SOA
- SOA Fundamental
- Web Services and Contemporary SOA
- Service Context and Common Semantic
- Service Orientation
- Service Orientation (cont)
- Design SOA
- Design Service Interface
- Design Service Implementation
- Composing Services to Build Enterprise Solution
- SOA Security and Metadata
- 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
- Service-Oriented Architecture: Concepts,
Technology, and Design, By Thomas Erl, 2005, Publisher: Prentice Hall PTR.
- Understanding SOA with Web Services, By Eric
Newcomer, Greg Lomow , 2004, Publisher : Addison Wesley Professional
- Service-Oriented Architecture Governance for the
Services Driven Enterprise, By Erick Marks, 2006, John Wiley
- Patterns: Implementation SOA Using an Enterprise
Service Bus. By Martin Keenet al, 2009., RedBooks
- Applied SOA: Service-Oriented Architecture and
Design Strategies By Mike Rosen. John Wiley
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami konse Service
Oriented Architevcture (SOA)
- Peserta
diharapkan memahami cara kerja Service
- Peserta
memahami contemporary SOA.
Terdiri dari sub topik berikut :
- Pengertian Service Oriented Architecture
- Cara Kerja Service
- Relasi dan Prinsip Service
- Contemporary SOA
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami konsep Message
Excahnge Pattern
- Peserta
diharapkan memahami cara kerja Service Activity
- Peserta memahami konsep Koordinasi, Orkestra dan
Koreography
Terdiri dari sub topik berikut :
- Pengertian Service Oriented Architecture
- Cara Kerja Service
- Relasi dan Prinsip Service
- Contemporary SOA
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami
komponen-komponen pembentukan web service (SOA)
- Peserta
diharapkan memahami struktur XML
- Peserta
memahami hubungan XML, SOAP, WSDL dan UDDI
Terdiri dari sub topik berikut :
- Struktrur XML (Extensible Markup Language)
- Simple Object Access Protocol (SOAP)
- Services Description Language (WSDL)
- Universal Description, Discovery, and Integration (UDDI)
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami
komponen-komponen enterprise logic
- Peserta diharapkan memahami anatomi dari
Service Oriented Architecture
- Peserta
diharapkan mampu memahami relasi dari prinsip-prinsip dalam SOA
Terdiri dari sub topik berikut :
- Komponen Enterprise Logic
- Anatomi Service Oriented Architecture
- Relasi dari prinsip-prinsip dalam SOA
Tujuan pembelajaran :
- Peserta diharapkan mampu memahami
komponen-komponen enterprise logic
- Peserta diharapkan memahami anatomi dari Service Oriented
Architecture
- Peserta diharapkan mampu memahami relasi dari prinsip-prinsip dalam SOA
Terdiri dari sub topik berikut :
- Komponen Enterprise Logic
- Anatomi Service Oriented Architecture
- Relasi dari prinsip-prinsip dalam SOA
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami
komponen-komponen service interface layer
- Peserta
diharapkan memahami dan fungsi aplikasi
service layer, bisnis service layer dan orkestra service layer.
Terdiri dari sub topik berikut :
- Aplikasi service layer
- Bisnis service layer
- Orkestra service layer
Tujuan pembelajaran :
- Peserta diharapkan mampu memahami jens karakteristik layanan/service
dalam desain interface.
- Peserta diharapkan memahami data yang harus
diperhatikan dalam interaksi layanan/service
- Peserta diharapkan memahami prinsip utama dalam desain interface.
Terdiri dari sub topik berikut :
- Service Revisited
- Design Guideline
- Interface Design Illustrated
Tujuan pembelajaran :
- Peserta diharapkan mampu memahami perbedaan enterprise solusi dan aplikasi
- Peserta diharapkan memahami penerapan layer SOA
dalam n-tier
- Peserta diharapkan memahami kunci
komponen untuk membangun enterprise solution
Terdiri dari sub topik berikut :
- Konsep Enterprise Solution
- Konsep SOA dalam n-tier
- Kompinen dalam membangun enterprise solution
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami defensis
integrasi dalam SOA
- Peserta
diharapkan memahami isu yang penting / tantangan dalam integrasi SOA
Terdiri dari sub topik berikut :
- Integrasi service
- Karakteristik Island of Data
- Karakteristik Island of Automation
- Karakteristik Island of Security
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami arti
pentingnya security dalam SOA
- Peserta
diharapkan memahami tipe-tope dalam keamanan SOA
- Peserta diharapkan mampu memahami aplikasi keamanan
untuk tiap-tipe tipe keamanan
Terdiri dari sub topik berikut :
- Identification, authentication, authorization, integrity, and confidentiality
- Single
Sign On (SSO)
- Enkripsi
dan Digital Signature
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami defensi SOA Governance
- Peserta
diharapkan memahami policy-policy dalam SOA governance
- Peserta
diharapkan memahami fase–fase dalam Service Life Cycle
Terdiri dari sub topik berikut :
- Policy dalam SOA governance
- Fase service Life Cycle design time, deploy time, run time, dan change time
Tujuan pembelajaran :
- Peserta
diharapkan mampu memahami Service
Oriented Enterprise (SOE)
- Peserta
diharapkan mengerti 3 layer SOE.
Terdiri dari sub topik berikut :
- Pengertian SOE
- Fungsi Enterprise Performance Management
- Fungsi Business Process Management (BPM)
- Tugas dari Service Oriented Architecture
Meet your 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
No review yet