Ed 6: temid= &resourceid=10289

dokumen-dokumen yang mirip
Arsitektur Teknologi Informasi

ATI -Overview.

Universitas Kristen Duta Wacana

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan

PENERAPAN SOA SEBAGAI ALTERNATIF PENGINTEGRASIAN MULTI SISTEM INFORMASI

WEB SERVICES. Sistem terdistribusi week 12

Arsitektur Teknologi Informasi. Services Oriented Architectures

Sistem Terdistribusi 2. Model arsitektur Terdistribusi

By : Agung surya permana ( )

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.

PERANCANGAN WEB KORAN PELAJAR YOGYAKARTA BERBASIS WEB SERVICE SOAP DAN CSS FRAMEWORK FOUNDATION 4 NASKAH PUBLIKASI

Bab II. TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Distribusi Fungsi. Dengan pembagian fungsi untuk tiap komponen dalam sistem client server, berikut manfaat yang ada :

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan)

BAB II TINJAUAN PUSTAKA

Firewall & WEB SERVICE

10/30/2013. N. Tri Suswanto Saptadi

SERVICE ORIENTED ARCHITECTURE (SOA)

Administrasi Basis Data. Yoannita

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA


INTEGRASI SISTEM INFORMASI RUMAH SAKIT BERBASIS PENERAPAN SOA

PROPOSAL. Hudi Kusuma Bharata /14/2009

Interoperabilitas. bagaimana mereka berkomunikasi?

APLIKASI KOMPUTER. Pengantar Komputer. Yusuf Elmande., S.Si., M.Kom. Modul ke: Fakultas Ekonomi dan Bisnis. Program Studi Akuntansi

SAP Praktikum 1.

BAB II. KAJIAN PUSTAKA. yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya

RENCANA PEMBELAJARAN SEMESTER

Bab 1. Pengenalan. William Stallings Komunikasi Data dan Komputer

BAB I PENDAHULUAN 1.1 Latar Belakang

Materi 1. Pendahuluan

Implementasi Services Oriented Architecture (SOA) Dalam Sistem Transaksi Perbankan di Perguruan Tinggi Studi Kasus: Universitas Padjadjaran

BAB II. KAJIAN PUSTAKA

Web Service. Asep Herman Suyanto

Model arsitektur Terdistribusi

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

SISTEM INFORMASI MANAJEMEN LANJUTAN. Dea Arri Rajasa, SE., S.Kom

SISTEM TERDISTRIBUSI

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer

KOMUNIKASI DATA & JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

BAB I PENDAHULUAN 1.1. Latar Belakang

Data and Computer BAB 1

Komunikasi. Sistem Terdistribusi Reza Aditya Firdaus

Implementasi Service-Oriented Architecture dengan Web Service untuk Aplikasi Informasi Akademik

3/16/2012 LECTURER: Reference

BAB 11 E-BUSINESS DAN E-COMMERCE

TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN

MINGGU#5. Telekomunikasi, Internet, Teknologi Nirkabel (wireless)

Middleware Sebagai Jembatan Platform yang berbeda. Budi Susanto

Model Komunikasi. Sumber-sumber. Alat Pengirim. Sistem Trasmisi. Alat Penerima. Tujuan (Destination) Menentukan data untuk dikirim

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Internet dan WWW. Pertemuan - II

Implementasi Services Oriented Architecture (SOA) dalam Sistem Transaksi Perbankan di Perguruan Tinggi Studi Kasus : Universitas Padjadjaran

PERANCANGAN DAN IMPLEMENTASI WEB SERVICESEBAGAI MEDIA PERTUKARAN DATA PADA APLIKASI PERMAINAN

Bab1 -World Wide Web

Sistem Basis Data Lanjut. Sistem Manajemen Basis Data Web 1 : Web

Enterprise Java Beans (EJB)

Workshop PHP For Newbie

DAF WebProjector. Dynamic Application Form. Application Server. Service Control Manager (SCM) DB Connector RDBMS

Digital Marketing. Communication

BAB II LANDASAN TEORI

KARYA ILMIAH E-COMMERCE

Heru Lestiawan, M.Kom

Muhammad Zen Samsono Hadi, ST. Msc.

BAB 3 LANDASAN TEORI

1. PENDAHULUAN Saat ini, dua teknologi paling populer yang digunakan pada Internet adalah dan World Wide Web. Pada beberapa tahun yang akan

Sistem Terdistribusi 1 Introduction. Pengantar Sistem Terdistribusi

IMPLEMENTASI WEB SERVICE COMPOSITE (STUDI KASUS APLIKASI PARIWISATA)

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 1

Aplikasiweb. Pengantar Aplikasi Web

Pemahaman mengenai Model arsitektur SisTer Mengetahui Sudut pandang logis Arsitektur Sistem Tersebar. Memahami model Arsitektur sistem

SISTEM OPERASI ISG2B3. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

Konsep Sistem Operasi (Sesi 2)

BAB II LANDASAN TEORI. sasaran tertentu, sedangkah menurut (Hall, 2007) mengatakan sistem adalah. adalah sebuah sistem harus lebih dari satu bagian.

DATA CENTER: PENDAHULUAN

Pengantar Sistem Terdistribusi

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

Sistem Basis Data Lanjut. Sistem Manajemen Basis Data Web

E-Business Infrastructure

BAB 2 DASAR TEORI. Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

Implementasi Rest Web Service Pada Game Kuis Ensiklopedia Indonesia Berbasis Android

Distributed System. Number One Introduction. Genap 2011/2012. Dahlia Widhyaestoeti, S.Kom

11/1/2009. Framework 1 : Linked System. Manajemen

Tujuan 04/07/ :01

SATUAN ACARA PERKULIAHAN

Materi II Overview Sistem Informasi. Sistem Informasi Manajemen Dr. Hary Budiarto

ERP (Enterprise Resource Planning) Pertemuan 7

BAB III LANDASAN TEORI

Implementasi PHP Web Service Sebagai Penyedia Data Aplikasi Mobile

BAB II KAJIAN PUSTAKA

Sistem Terdistribusi. Silabus

Teknik Informatika S1

IMPLEMENTASI REST WEB SERVICE PADA APLIKASI PENGOLAH PESAN YAHOO MESSENGER PADA CV. MELIANA PRATAMA

ABSTRAKSI. Kata Kunci: ITIL V3, ITIL v3 Service Strategy, Service Asset, Service Structure, Service Provider Type, Service Unit, Bisnis Unit

Transkripsi:

Referensi Service-Oriented Architecture: Concepts, Technology, and Design by Thomas Erl, Prentice Hall PTR, 2005 Web Services: Concepts, Architectures and Applications, by Gustavo Alonso, Fabio Casati, et. al, Springer, 2004 Information Architecture for the World Wide Web, 2 nd edition, Louis Rosenfeld, Peter Morville, 2002

Referensi Turban, Leidner, McLean, Wetherbe, Information Technology for Management: Transforming Organizations in the Digital Economy, 6 th Edition, John Wiley & Sons, Inc., 2008 Ed 6: http://bcs.wiley.com/hebcs/books?action=resource&bcsid=3687&i temid=0471787124&resourceid=10289 Ed 4: http://gigapedia.com/items:links?id=408094

Ed 7: http://as.wiley.com/wileycda/wileytitle/pr oductcd-ehep000232.html

Referensi Business Pr oc es s & SAP Simha R. Magal & Jeffry Word, Essentials of Business Processes and Information Systems, John Wiley & Sons, Inc., 2009 Link: http://bcs.wiley.com/hebcs/books?action=index&itemid=0470230 592&bcsId=4455

Jika ambil SAP Modul SAP01 harus difotokopi! Siapkan pas foto untuk ujian SAP Praktikum menggunakan SAP SAP Client 700mb

Introduction + Navigation (1) Systemwide Concepts (1) Human Resources (1) mysap Technology (1) Client Server Architecture The Database Logistics (2) Procurement Sales Order Production Financials (2) Accounting Foundation Financial Accounting Management Accounting Latihan ujian (1) TES SAP (1) Outline SAP

Q & A

ATI -Overview anton@ukdw.ac.id

Physical Architecture

Four Components of a Computer System

Tightly coupled

Loosely Coupled

Client/Server In general, any application where multiple clients connect to a single server. client1 client2 client3 server one client program (most typical) or multiple client programs

Generic Client/Server Architecture

Peer-to-Peer Computing Another model of distributed system P2P does not distinguish clients and servers Instead all nodes are considered peers May each act as client, server or both Node must join P2P network Registers its service with central lookup service on network, or Broadcast request for service and respond to requests for service via discovery protocol Examples include Napster and Gnutella

What is Cluster? A cluster is a type of parallel and distributed processing system, which consists of a collection of interconnected stand-alone computers cooperatively working together as a single, integrated computing resource. A node a single or multiprocessor system with memory, I/O facilities, & OS A cluster generally 2 or more computers (nodes) connected together in a single cabinet, or physically separated & connected via a LAN appear as a single system to users and applications

Cluster Architecture Sequential Applications Sequential Applications Sequential Applications Parallel Applications Parallel Applications Parallel Applications Parallel Programming Environment Cluster Middleware (Single System Image and Availability Infrastructure) PC/Workstation PC/Workstation PC/Workstation PC/Workstation Communications Communications Communications Communications Software Software Software Software Network Interface Hardware Network Interface Hardware Network Interface Hardware Network Interface Hardware Cluster Interconnection Network/Switch

Grid Architecture

What is Cloud Computing? the Fifth Generation of Computing (after Mainframe, Personal Computer, Client-Server Computing, and the web)

Cloud Computing is virtualized compute power and storage delivered via platform-agnostic infrastructures of abstracted hardware and software accessed over the Internet. These shared, on-demand IT resources, are created and disposed of efficiently, are dynamically scalable through a variety of programmatic interfaces and are billed variably based on measurable usage.

Internet & Web Architecture

Protokol Web: HTTP Hypertext Transport Protocol (RFC 1945) Oleh Tim Berners-Lee, 1990 Protocol that used to communicate between web browsers and web servers Using TCP port 80(default) This protocol supports hypermedia files HTTP 1.0 becomes 1.1 by IETF (RFC 2616)

HTTP Message

N-tier web architectures HTML rendering Templates, HTML generation scripts, XML and XSLT Application-specific components and application logic Domain-specific and database-independent layer, typically object-oriented Data storage, typically an (SQL) RDBMS Client Presentation Business Logic Data Access Data

Service Oriented Architecture SOA adalah sebuah konsep Software Architecture yang mendefinisikan penggunaan layanan untuk mendukung kebutuhan pengguna software. A servce-oren service -oriented e architecture t is sa framework for integrating business processes and supporting IT infrastructure as secure, standardized components services that can be reused and combined to address changing business priorities

SOA dan Integrasi Aplikasi/Sistem SOA sebagai platform integrasi: SOA memisahkan antara pesan/query/call dengan pemrosesan Pesan/query/call distandardisasi dan tidak dikaitkan dengan sebuah produk teknologi tertentu, sehingga bisa dikirimkan/diterima oleh siapapun SOA memisahkan antara bagian publik dan bagian privat Bagian publik dapat diakses oleh siapapun, berupa deskripsi tentang layanan yang ditawarkan Bagian privat hanya bisa diakses oleh pemilik/penyedia layanan

Characteristics of SOA Services have platform independent, self describing interfaces (XML) Messages are formally defined Services can be discovered Services have quality of service characteristics defined in policies Services can be provided on any platform Interoperable Composable SOA Loosely Coupled Re-Usable

SOA implementation : Web Service Mempertukarkan data dalam format XML. Tersedia dan dikomunikasikan melalui Internet atau intranet. Bersifat operating system/programming language independent. Web service mempertukarkan data antara service requestor (aplikasi yang menggunakan data/service) dan service provider (server penyedia data/service) menggunakan service registry (yang berisi kumpulan service-service), dengan salah satu teknologi: XML-RPC SOAP REST

Web Service Layer Service transport XML messaging dan encoding/decoding Service description Service discovery

SOAP (Simple Object Access Protocol) SOAP merupakan protokol komunikasi berbasis XML yang memperbolehkan aplikasi saling bertukar informasi melalui HTTP SOAP merupakan format untuk mengirimkan message melalui Internet, bersifat platform independent, language independent, dan merupakan standar W3C SOAP membungkus request & response dalam XML

Elemen SOAP Elemen Envelope yang mengidentifikasi XML dokumen sebagai SOAP message (wajib) Elemen Header yang berisi informasi header (opsional) Elemen Body yang berisi informasi call dan response (wajib) Elemen Fault yang berisi informasi error yang terjadi (opsional)

What is REST? REST stands for Representation State Transfer REST is about accessing resources through a universal interface (HTTP murni) Conceived in 2000 as a doctoral dissertation by Roy Fielding (a principal author of HTTP 1.0 dan 1.1 protocol) RESTful URLs are addressable Sample: http://www.mysite.com/products/trek8300 Links to related data

RESTful Web Services URL HTTP Request PUT XML JSON DELETE Resources Res 1 GET Res 2 POST Res 3 HTTP Response Status Payload XML JSON Res 4

Business Process and IT in enterprise

Business Process Organization creates & deliver value in the form of a product or service, which they offer to customers or organizations Tangible: : product physics Intangible : service, such as education, health, information, financial services Business Process: sequence of activities that produce some output / outcome

Functional organizational Purchasi ing Operations Warehouse Sales & Marketing Research & Development Finance & Accounting Human Resources Information Technology

E-Commerce Penggunaan media elektronik untuk melakukan perniagaan / perdagangan Telepon, fax, ATM, handphone, SMS Banking: ATM phone banking, internet banking Secara khusus Penggunaan Internet untuk melakukan perniagaan Ada transaksi E-Commerce dimulai sejak 1970-an Pure EC (cth: e-book) vs Partial EC (cth: book)

The Structure of E-Commerce in Enterprise

A framework for E-commerce Copyright 2010 John Wiley & Sons, Inc. 6-33

mysap Procurement

Production in SAP

Sales Order in SAP

HR Management

Web 2.0 and Mobile Computing architecture

Web 2.0 Framework

40 The Seven Key Principles

Landscape of Mobile Computing

Mobile Computing L-Commerce Applications

Server Architecture Next