Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Advanced Services Engineering,                              WS 2012       Advanced Services Engineering-               Int...
Outlines Why advanced services engineering? What is the course about? Course administrationASE WS 2012        2
Why advanced services         engineering? We are facing complex requirements   Big and near real-time data must be hand...
Why advanced services                   engineering? (2)       Infrastructure/Internet of Things       Internet/public clo...
Why advanced services                                                                   Data-as-a-Service                 ...
Why advanced services             engineering? (2)   Source: http://www.undata-api.org/                                   ...
Why advanced services        engineering? (4) We need to deal with big, near real-time data  coming from different platfo...
Why advanced services          engineering? (4) Existing courses provide foundations    Advanced Internet Computing     ...
Questions WHY DO YOU WANT TO TAKE THIS COURSE? ARE YOU WORKING ON SUCH SYSTEMS? ARE YOU CONVINCED?ASE WS 2012   9
What is the course about? (1) Discuss new concepts and techniques for  engineering advanced, Internet-scale service-  bas...
What is the course about? (2) Focus          Big/realtime                  Data                         Data              ...
References for the course No text book designed for this course Some references from recent scientific papers Relevant ...
Course administration (1) Held in block    But the schedule can be adapted Who could participate?    Master students i...
Course administration (2) Three course segments    Overview and understanding of complexity in     engineering Internet-...
Course administration (3) Evaluation methods    Assignments, a mini project and a final examination Assignments    4 h...
Grades   Participations + discussions: 10 points   Assignments: 40 points   Mini projects: 20 points   Final oral exam...
ANY QUESTION?ASE WS 2012   17
Thanks for              your attention                Hong-Linh Truong                Distributed Systems Group           ...
Upcoming SlideShare
Loading in …5
×

TUW- 184.742 Advanced Services Engineering- Introduction

481 views

Published on

This presentation is part of the course "184.742 Advanced Services Engineering" at The Vienna University of Technology, in Winter Semester 2012. Check the course at: http://www.infosys.tuwien.ac.at/teaching/courses/ase/

Published in: Education
  • Be the first to comment

  • Be the first to like this

TUW- 184.742 Advanced Services Engineering- Introduction

  1. 1. Advanced Services Engineering, WS 2012 Advanced Services Engineering- Introduction Hong-Linh Truong Distributed Systems Group, Vienna University of Technology truong@dsg.tuwien.ac.at http://www.infosys.tuwien.ac.at/staff/truongASE WS 2012 1
  2. 2. Outlines Why advanced services engineering? What is the course about? Course administrationASE WS 2012 2
  3. 3. Why advanced services engineering? We are facing complex requirements  Big and near real-time data must be handled in a timely manner to extract insightful information  Cross-boundary, Internet-scale services and data integration must be done  Multiple concerns wrt quality, regulation and cost/benefits must be assured. Cloud and service computing models  facilitating data and service provisioning/integration But engineering Internet-scale service-based systems for these requirements is very challenging ASE WS 2012 3
  4. 4. Why advanced services engineering? (2) Infrastructure/Internet of Things Internet/public cloud Organization-specific boundary boundaryEquipment Operationand Maintenance Emergency Management Near EnterpriseCivil protection realtime analytics Resource PlanningBuilding Operation Predictive dataOptimization analytics Tracking/Log istics Visual Analytics Infrastructure Monitoring ... Cities, e.g. including: 10000+ buildings 1000000+ sensors ASE WS 2012 4
  5. 5. Why advanced services Data-as-a-Service engineering? (2) and Platform-as-a- Service in cloudsSoilmoistureanalysis forSentinel-1A lot of input data (L0):~2.7 TB per dayA lot of results (L1, L2): e.g., L1 has ~140 MB per day for a grid of 1kmx1km Michael Hornacek,Wolfgang Wagner, Daniel Sabel, Hong-Linh Truong, Paul Snoeij, Thomas Hahmann, Erhard Diedrich, Marcela Doubkova, Potential for High Resolution Systematic Global Surface Soil Moisture Retrieval Via Change Detection Using Sentinel-1, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, April, 2012 ASE WS 2012 5
  6. 6. Why advanced services engineering? (2) Source: http://www.undata-api.org/ Source: http://www.strikeiron.com/Catalog/StrikeIronServices.aspx Source: http://docs.gnip.com/w/page/23722723/Introduction- to-GnipASE WS 2012 6
  7. 7. Why advanced services engineering? (4) We need to deal with big, near real-time data coming from different platforms and multiple services from multiple providers for multiple stakeholdersComplex service-based systems  Not just big data in a single organization which can be dealt by using, e.g., MapReduce/Hadoop  Not just take the data and do the computation: how to guarantee multitude of data/service concerns  Not just things and software: human-in-the-loop Think about “exascale” service-based systemsASE WS 2012 7
  8. 8. Why advanced services engineering? (4) Existing courses provide foundations  Advanced Internet Computing  Give you some advanced technologies in Internet Computing but not focus very much one large-scale, data intensive services systems  Distributed Systems  Give you fundamental distributed system concepts and technologies only  Service Level Agreements:  Give you fundamental concepts about service agreements But they do not deal with engineering such large-scale, complex service-based systems  Big, near-realtime data and complex service integration are the driving force! ASE WS 2012 8
  9. 9. Questions WHY DO YOU WANT TO TAKE THIS COURSE? ARE YOU WORKING ON SUCH SYSTEMS? ARE YOU CONVINCED?ASE WS 2012 9
  10. 10. What is the course about? (1) Discuss new concepts and techniques for engineering advanced, Internet-scale service- based systems Focus on service systems for data analytics in this semester Consider a wide range of applications for real- world problems in machine-to-machine (M2M), science and engineering, and social mediaASE WS 2012 10
  11. 11. What is the course about? (2) Focus Big/realtime Data Data Data Provisioning Analytics •Data concerns •Data-as-a-service (DaaS) •Hybrid software and human- •Data concerns monitoring •Data Marketplaces based services and evaluation •DaaS contracts •Multi-cloud analytics services Hybrid software-based and human-based service systems engineeringTopics Quality of data aware workflow design and optimization Service engineering and integration in multiple cloud environments Science, social, business, machine-to-machine and open data ASE WS 2012 11
  12. 12. References for the course No text book designed for this course Some references from recent scientific papers Relevant research in big data  But not very much on data management or single organization data analytics (e.g., MapReduce/Hadoop) Relevant work in Internet of Things, People and Software integration Distributed and Cloud ComputingASE WS 2012 12
  13. 13. Course administration (1) Held in block  But the schedule can be adapted Who could participate?  Master students in advanced stages (e.g., seeking for master thesis) in informatics and business informatics  PhD students: PhD School of Informatics, Doctoral College of Adaptive Systems  Students should have knowledge about fundamental distributed systems, internet computing and distributed computing technologiesASE WS 2012 13
  14. 14. Course administration (2) Three course segments  Overview and understanding of complexity in engineering Internet-scale advanced service systems  Data issues in engineering complex services  Lectures and assignments  Services and service integration issues in complex services engineering  Lectures and a mini projectASE WS 2012 14
  15. 15. Course administration (3) Evaluation methods  Assignments, a mini project and a final examination Assignments  4 home assignments resulting in some analysis summaries Mini project  One mini project resulting in a small prototype/conceptual design Oral final examinationASE WS 2012 15
  16. 16. Grades Participations + discussions: 10 points Assignments: 40 points Mini projects: 20 points Final oral examination: 30 points Point Final mark 90-100 1 (sehr gut) 75-89 2 (gut) 56-74 3 (befriedigend) 40-55 4 (genügend) 0-39 5 (nicht genügend)ASE WS 2012 16
  17. 17. ANY QUESTION?ASE WS 2012 17
  18. 18. Thanks for your attention Hong-Linh Truong Distributed Systems Group Vienna University of Technology truong@dsg.tuwien.ac.at http://www.infosys.tuwien.ac.at/staff/truongASE WS 2012 18

×