SERVICE ORIENTED ARCHITECTURE Willy Sudiarto...

19
IT ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjo Teknik Informatika Universitas Kristen Duta Wacana

Transcript of SERVICE ORIENTED ARCHITECTURE Willy Sudiarto...

Page 1: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

IT ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE

Willy Sudiarto Raharjo

Teknik InformatikaUniversitas Kristen Duta Wacana

Page 2: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 3: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 4: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 5: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 6: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

Componentization / Reusability

Page 7: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

Flexibility and Simplification

Page 8: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

Loose Coupling

Page 9: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

End to End Solution

Page 10: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

Scalable

Page 11: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

SOA Modeling Framework

Page 12: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 13: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 14: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 15: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement
Page 16: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

SOA Principles

Standarized service contract : mutual agreement

Service loose coupling : minimize dependencies

Service abstractions : hide logic from public

Service reusability

Service autonomy : control over logic

Service statelessness : minimize resources

Service discoverability : communicative metadata

Service composability : composition participants

Page 17: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

SOA Implementation

Page 18: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement

SOA Implementation

Page 19: SERVICE ORIENTED ARCHITECTURE Willy Sudiarto Raharjolecturer.ukdw.ac.id/willysr/ati-ti/service_oriented_architecture.pdfSOA Principles Standarized service contract : mutual agreement