ΕΠ30 - Internet Services and Systems
Information
Code : ΕΠ30
Type : Elective
Semester : 6
ECTS credits: 5
Course URL: https://eclass.hua.gr/courses/DIT220/
Expected Outcomes
Understanding of various types and protocols involved in available services, availability and sources of Open Data especially in urban cases, acquisition of skills for the consumption and usage of data from these services based on the mainstream technologies, manipulation of the basic communication methods, ability to exploit, interconnect and create data-based added value, combinatorial aspects of data usage from multiple sources, acquaintance with modern cloud platforms and architecture concepts.
Content
Open Data and Smart Cities APIs, Internet services and service oriented implementations REST protocol, Service orchestration, Abstraction Layers, Internet data sources social networks, APIs, Communication and sharing models, Applications from service integration, The DIKW added value model, L architectures, common open source tools per case.
Messaging systems, asynchronous notifications, the AMQP protocol, design, adaptation and operation of messaging systems, authorization and data flow segregation
Introduction to Cloud computing, basic services and concepts (IaaS,PaaS, SaaS), cloud platform and application design, Openstack Architecture case study
Evaluation Means
i. Written examinaton (50%) with problem solving related to system design and setup
ii. Semester project assignment on use of smart cities data and analysis of them
Bibliοgraphy
Δουληγερης Χ., Μαυροποδη Δ., Κοπανακη Ε., Καραλης Α., Τεχνολογιες Και Προγραμματισμος Στον Παγκοσμιο Ιστο, Εκδοσεις Νεων Τεχνολογιων Μον. ΕΠΕ, 2017
Cloud Computing Αρχές, Τεχνολογία και Αρχιτεκτονική 1η Εκδ.
Κωδικός Βιβλίου στον Εύδοξο: 50658783
Έκδοση: 1η Εκδ./2015
Συγγραφείς: Ricardo Puttini, Thomas Erl, Zaigham Mahmood
ISBN: 9789605126865
Τύπος: Σύγγραμμα
Διαθέτης (Εκδότης): Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ
Βακαλη Α., Παπαμητσιου Ζ. , Πληροφοριακα Συστηματα Παγκοσμιου Ιστου, Εκδοσεις Νεων Τεχνολογιων, 2012
FGCS,
IEEE Transactions on Services Computing,
Journal of Systems and Software