Java mikroszerviz projekt

Informatika
Óbudai Egyetem
3 kredit

Oktatók: Karóczkai Krisztián

Jelentkezz!

A kurzushoz nincs felvehető időpont. Nézz vissza később!

Lezárt időpontok

2023/24/2
Magyar
11 February 202418 May 2024
4 February 2024
 – 
25 February 2024
2023/24/1
Magyar
10 September 202316 December 2023
27 August 2023
 – 
10 September 2023
2022/23/2
Magyar
5 March 20234 June 2023
19 February 2023
 – 
5 March 2023
2022/23/1
Magyar
11 September 202211 December 2022
28 August 2022
 – 
11 September 2022
2021/22/2
Magyar
13 February 202215 May 2022
30 January 2022
 – 
13 February 2022
2021/22/1
Magyar
3 October 20212 January 2022
19 September 2021
 – 
3 October 2021
2020/21/2
Magyar
28 February 202130 May 2021
16 February 2021
 – 
28 February 2021
2020/21/1
Magyar
21 September 202022 December 2020
13 September 2020
 – 
24 September 2020
2019/20/2
Magyar
1 March 202031 May 2020
16 February 2020
 – 
1 March 2020
2019/20/1
Magyar
22 September 20195 January 2020
9 September 2019
 – 
29 September 2019
2018/19/2
Magyar
24 February 20192 June 2019
10 February 2019
 – 
25 February 2019
2018/19/1
Magyar
23 September 201821 December 2018
9 September 2018
 – 
26 September 2018

Kedvcsináló

A folyamatosan növekvő webes közösségek kiszolgálása, olyan szoftver fejlesztési, és alkalmazás üzemeltetési kihívásokat eredményezett, melyeknek nem egyszerű megfelelni egy klasszikus, vagy pár éve még modernek hitt webes infrastruktúrán. Sokat könnyít a helyzeten, ha a nagy közösségeknek szánt alkalmazásaink több egyenként is értelmezhető,üzemeltethető, továbbfejleszthető lazán csatolt kis részekből épülnek fel. Ezek az egységek csak a saját belügyeikkel foglalkoznak, a nagy alkalmazás mint szolgáltatás veszi igénybe a kínált funkciókat.

Leírás

A folyamatosan növekvő webes közösségek kiszolgálása, olyan szoftver fejlesztési, és alkalmazás üzemeltetési kihívásokat eredményezett, melyeknek nem egyszerű megfelelni egy klasszikus, vagy pár éve még modernek hitt webes infrastruktúrán. Sokat könnyít a helyzeten, ha a nagy közösségeknek szánt alkalmazásaink több egyenként is értelmezhető,üzemeltethető, továbbfejleszthető lazán csatolt kis részekből épülnek fel. Ezek az egységek csak a saját belügyeikkel foglalkoznak, a nagy alkalmazás mint szolgáltatás veszi igénybe a kínált funkciókat. A félév során ilyen mikroszolgáltatás alapú rendszerek létrehozásával ismerkedünk meg. A félév teljesítéshez a tananyag mintapéldáját kell két saját szabadon választott szolgáltatással továbbfejleszteni, és a github-on szabadon elérhetővé tenni.

Tanmenet

  1. Mikroszervíz architektúrák megismerése
  2. A témához kapcsolódó szabványok és specifikációk áttekintése
  3. Mikroszervíz környezetekre specializált tervezési és fejlesztési minták
  4. Kontextusok, szűrők, érvenyístők, elkapók mikroszervízes környezetben
  5. API dokumentáció
  6. JAVA EE integráció
  7. Adakezelési paradigmák mikroszervizes környezetben
  8. Mikroszerviz klaszterek üzemeltetése
  9. Mikroszerviz kliensek használata JAVA környezetben
  10. Hitelesítés, és jogosultságok kezelése eltérő mikrokörnyezetek esetén
  11. Webes kliensek fejlesztése mikroszervízekhez (kitekintés)
  12. Aszinkron feldolgozás (kitekintés)
Létrehozva: 2018. 09. 17, utoljára módosítva: 2024. 09. 09.