minőségi téradat- szolgáltatások fejlesztése és …phpcs php code sniffer minőségi...
TRANSCRIPT
![Page 1: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/1.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
1
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése
Kolesár András
térinformatikus,webfejlesztő
Budapest Főváros Kormányhivatala
Földmérési, Távérzékelési és Földhivatali Főosztály, Térinformatikai osztály
![Page 2: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/2.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
2
• szolgáltatásaink• szempontjaink• elrettentő példák• gyakorlatunk• eszközeink
áttekintés
![Page 3: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/3.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
3
áttekintés
1967-2016 2017-2018 2019-?
![Page 4: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/4.jpg)
![Page 5: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/5.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
5
• WMS / WMTS / WFS / TMS• MePAR böngésző• VINGIS szőlőültetvények nyilvántartása• alappontok helyszínelése• adatszolgáltatás település-rendezési tervhez• VIZEK adatkapcsolat• KCR adatkapcsolat
szolgáltatásaink
![Page 6: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/6.jpg)
![Page 7: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/7.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
7
• ügyfél• hivatal• fejlesztő / üzemeltető mérnök• minőségbiztosítás
szempontjaink
![Page 8: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/8.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
8
• azt kapja a szolgáltatástól, amit vár?
• rendelkezésre áll folyamatosan?
• mennyi idő alatt kap választ?
• jól dokumentált?
ügyfél szempontjábólSZEMPONTJAINK 1/4
![Page 9: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/9.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
9
• alakítható az időközben felmerült igényeknek megfelelően? (agilitás)
• személyhez kötődik az üzemeltetés és továbbfejlesztés vagy bárki be tud kapcsolódni, könnyen bővíthető a csapat?
• milyen hardver- és szoftver igényt támaszt?
hivatal szempontjábólSZEMPONTJAINK 2/4
![Page 10: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/10.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
10
• milyen formában dokumentált az igényelt köryezet? ember és/vagy gép által olvasható?
• átlátható a működése? csak a szerzője érti meg, vagy bárki?
• telepítés kézzel történik vagy automatikusan? (összetevők, fájlrendszer, adatbázis)
fejlesztő/üzemeltető szempontjából
SZEMPONTJAINK 3/4
![Page 11: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/11.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
11
• értesülünk arról, ha hiba történik? mikor? hogyan?
• tudjuk, hogy kiket érintett a hiba?
• látjuk a hiba keletkezésének helyét a forráskódban?
minőségbiztosításszempontjából
SZEMPONTJAINK 4/4
![Page 12: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/12.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
12
• nem érhető el adatforrás• betelik a lemez• geometriai hiba• programhiba• hálózati hiba• ...
milyen hibák lehetnek?
![Page 13: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/13.jpg)
![Page 14: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/14.jpg)
![Page 15: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/15.jpg)
![Page 16: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/16.jpg)
![Page 17: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/17.jpg)
![Page 18: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/18.jpg)
![Page 19: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/19.jpg)
![Page 20: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/20.jpg)
![Page 21: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/21.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
21
• nincsenek licencdíjak
• átlátható a működése
• módosítható igény szerint
• szabad a teljes eszközkészlet: operációs rendszer, programnyelv, adatbázis-kezelő
• a következőkben bemutatandó eszközök költsége nulla forint
szabad szoftver
![Page 22: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/22.jpg)
![Page 23: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/23.jpg)
![Page 24: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/24.jpg)
![Page 25: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/25.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
25
• ellenőrzi, hogy minden működik-e
• ez egyben a program specifikációja is
• a legapróbb változtatás után is végigfuttatható gyorsan
• védőhálót jelent a fejlesztők számára
• ideális esetben lefedi a teljes forráskódot
phpunitautomatikus tesztek
![Page 26: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/26.jpg)
![Page 27: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/27.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
27
• ellenőrzi a forráskód formázását
• cél a könnyű olvashatóság és a rendezettség
• automatikusan javítja a hibák többségét (phpcbf)
phpcsPHP code sniffer
![Page 28: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/28.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
28
• gyors fejlesztést tesz lehetővé
• áttekinthető és más fejlesztők által is könnyen megérthető alkalmazások készíthetők
• rendkívül széles felhasználói tábor és támogatás
laravelkeretrendszer
![Page 29: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/29.jpg)
![Page 30: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/30.jpg)
![Page 31: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/31.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
31
• az alkalmazás egyetlen paranccsal indíható és pontosan úgy fog működni, mint a fejlesztőnél
• saját alkalmazások is becsomagolhatók, másoké is letölthető; minden függőséggel együtt
• virtualizáció nélkül, tehát annál gyorsabban fut
• skálázázható tetszőleges számú gépre nagy terhelés esetén, illetve és magas rendelkezésre állás érdekében (swarm mode)
dockeralkalmazások futtatásaelszigetelt környezetben
![Page 32: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/32.jpg)
![Page 33: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/33.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
33
• email-értesítés egyenként vagy összesítve
• események csoportosítása és összegzáse, például érintett felhasználók száma
• hibák sorsának követése (csoportmunka támogatása)
• szemünk előtt marad a hiba, amíg meg nem oldjuk
sentryközponti naplózás
![Page 34: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/34.jpg)
![Page 35: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/35.jpg)
![Page 36: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/36.jpg)
![Page 37: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/37.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
37
• feladatkezelő és fórum
• kereszthivatkozások a forráskód és feladatok között
• párhuzamos csoportmunka támogatása
• continuous integration / deployment (CI/CD)
• tesztek futtatása automatikusan
gitlabforráskód verziókövetése
![Page 38: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/38.jpg)
![Page 39: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/39.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
39
• pontosan tudjuk, hogy mi történik a forráskódban és a szervereken
• számos eszközzel keressük és naplózzuk az estleg felmerülő hibákat
• mindehhez csupa szabad szoftvert használunk, ingyen
összefoglalás
![Page 40: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/40.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
40
• több feladatunk van, mint fejlesztőnk
• szeretnénk bővíteni csapatunkat
• érdemes hozzánk jönni, rengeteget lehet tanulni nálunk
álláslehetőség
![Page 41: Minőségi téradat- szolgáltatások fejlesztése és …phpcs PHP code sniffer Minőségi téradat-szolgáltatások fejlesztése és üzemeltetése Kolesár András térinformatikus,](https://reader034.vdocuments.mx/reader034/viewer/2022042309/5ed7075462136e72fb7bb2f0/html5/thumbnails/41.jpg)
Minőségi téradat-szolgáltatások fejlesztése és üzemeltetéseKolesár András térinformatikus, webfejlesztő2018. november 30. Foszforgézu, BME
41
Budapest Főváros KormányhivatalaFöldmérési, Távérzékelési és Földhivatali főosztály1149 Budapest, Bosnyák tér 5.http://www.ftf.bfkh.gov.hu/
Kérdések?
Kolesár Andrá[email protected]
Köszönöm a figyelmet.