Odota...
Wait...
Korppi-järjestelmän toimintoja Korppi

15.9.1

Kirjaudu sisään järjestelmään!
10.7.2020 19:54

TIES456 Introduction to SOA and Cloud Computing, 5 op [kotisivu]

Tietotekniikan laitos

Tiedotus:
Kurssille ei voida ilmoittautua, koska se on jo vanhennettu.
Kurssin ilmoittautumisaika päättyi 14.9.15 klo 23:59.

Yleisiä tietoja

Kotisivu: http://users.jyu.fi/~miselico/teaching/TIES456
Alkaa - päättyy: 8.9.15 - 27.10.15
Ilmoittautumisaika: 17.6.15 klo 0:00 - 14.9.15 klo 23:59
Ilmoittautuminen täytyy vahvistaa välillä 01.09.2015 - 08.09.2015.
Ilmoittautuminen voidaan perua 20.9.2015 klo 00:00 mennessä.
Laajuus: 5 op
Kielet: opetuskielet: English; suorituskielet: English
Ilmoittautuneita: 42
Maksimi osallistujamäärä: 50
Sopii vielä: 8
Organisaatiot:Informaatioteknologian tiedekunta (ITK), Mobile Technology and Business (MOTEBU), Service Innovation and Management (SIM), Tietotekniikan laitos (TTL), Web Intelligence and Service Engineering (WISMO)
Sisältö:

During this course the student gets introduced to technologies used in service oriented architectures and cloud computing. The course follows a practical hands-on approach.

Because several different technologies are used in cloud computing, the course will consist of several practical assignments. Possible topics include :

  • SOAP/WSDL and RESTfull web services servers and clients (Paas, SaaS)
  • Programming languages used for creating web services
  • Using social network data
  • Virtual machine management/administration (Iaas; Amazon EC2, open-stack, ...)
  • Computation in the cloud (Map-reduce, ...) 
  • Data in the cloud (NoSQL databases, scalability, redundancy, ...)
  • etc ...

Types of cloud deployement models will be covered only shortly. The models of cloud deployment are more of a business aspect of cloud computing and are hence not at the core of this course. A more business oriented course, which is suitable for less technical students interested in cloud computing is TJTSS70 Cloud Computing.

 

Students who attend this course can at also register for TIES532 which is a follow-up course during which students can work individually on a more advanced assignment related to SOA and Cloud computing

Esitiedot:

Good knowledge of at least one modern (object-oriented) programming language (e.g. Java, C#, C++, etc.). Experience with scripting languages is an asset.  During the demos, we will be working mostly with Java but also other programming languages like Javascript, Ruby and Bash will be used for certain exercises. You are not expected to know all these languages before this course. We will also work with XML and related technologies, therefore basic knowledge of XML technologies is required (study from http://www.w3schools.com/xml/ if you do not have experience with XML).

Opetusmuodot:

The course consists mainly of practical sessions and sessions during which students will present their solutions.

Suoritustavat:

There is no exam, and the grading is pass/fail. 

The ECTS credit allocation scheme is as following:

  • The student may receive 5 credits for work on the basic tasks given every week.
  • The student has to pass the small test in the end of the course.

TIES532 is a follow up course during which students can work individually on a more advanced assignment related to SOA and Cloud computing

Kurssin työmäärä:

The workload is depending on the experience of the student in programming and self-study . Students with a background in J2EE or related technologies will have significantly less work.

There will be 3 contact sessions per week of two hours each. Two of these are in a computer class where the students will work on assignments. The other session will be filled with students presenting their work and general feedback.

The following table gives an estimation of the workload:

  h/week weeks total hours 
Feedback and instructions 2 8 16
Demo 4 7 28

Work outside of the classroom

10-25 7 70-175
Total 16-31 8 114-219
 

Aikataulu:

The lectures on Tuesday are obligated! In case you are unable to attend, please inform the teacher.

Yhteystiedot:

See http://users.jyu.fi/~miselico/contact/

[Tiivistä opetusryhmien aika- ja paikkatiedot]

Schedule [ryhmien tarkat tiedot ja ilmoittautuminen]

Demo 1 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 42, maksimi 200
ilm.aika: 17.6.2015 00:00 - 14.9.2015 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag C331.3, mikroluokka38ma14.9.201518:15-20:00CochezTapahtuman tiedot
2Ag C331.3, mikroluokka39ma21.9.201518:15-20:00CochezTapahtuman tiedot
3Ag C331.3, mikroluokka40ma28.9.201518:15-20:00CochezTapahtuman tiedot
4Ag C331.3, mikroluokka41ma5.10.201518:15-20:00CochezTapahtuman tiedot
5Ag C331.3, mikroluokka42ma12.10.201518:15-20:00CochezTapahtuman tiedot
6Ag C331.3, mikroluokka43ma19.10.201518:15-20:00CochezTapahtuman tiedot
7Ag C331.3, mikroluokka44ma26.10.201518:15-20:00CochezTapahtuman tiedot
Demo 2 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 42, maksimi 200
ilm.aika: 17.6.2015 00:00 - 14.9.2015 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag C331.3, mikroluokka37to10.9.201512:15-14:00CochezTapahtuman tiedot
2Ag C331.3, mikroluokka37pe11.9.201512:15-14:00CochezTapahtuman tiedot
3Ag C331.3, mikroluokka38to17.9.201512:15-14:00CochezTapahtuman tiedot
4Ag C331.3, mikroluokka39to24.9.201512:15-14:00CochezTapahtuman tiedot
5Ag C331.3, mikroluokka39pe25.9.201516:15-18:00JanowskiExtra sessionTapahtuman tiedot
6Ag C331.3, mikroluokka40to1.10.201512:15-14:00CochezTapahtuman tiedot
7Ag C331.3, mikroluokka41to8.10.201512:15-14:00CochezTapahtuman tiedot
8Ag C331.3, mikroluokka42to15.10.201512:15-14:00CochezTapahtuman tiedot
9Ag C331.3, mikroluokka43to22.10.201512:15-14:00CochezTapahtuman tiedot
Luento 1 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 42, maksimi 200
ilm.aika: 17.6.2015 00:00 - 14.9.2015 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag Delta37ti8.9.201516:15-18:00CochezTapahtuman tiedot
2Ag Alfa38ti15.9.201516:15-18:00CochezTapahtuman tiedot
3Ag Alfa39ti22.9.201516:15-18:00CochezTapahtuman tiedot
4Ag Alfa40ti29.9.201516:15-18:00CochezTapahtuman tiedot
5Ag Alfa41ti6.10.201516:15-18:00CochezTapahtuman tiedot
6Ag Alfa42ti13.10.201516:15-18:00CochezTapahtuman tiedot
7Ag Beeta44ti27.10.201516:15-18:00CochezTapahtuman tiedot