{"id":284,"date":"2025-06-18T13:19:22","date_gmt":"2025-06-18T12:19:22","guid":{"rendered":"https:\/\/vemsoft.hu\/?post_type=termek&#038;p=284"},"modified":"2026-03-24T21:14:22","modified_gmt":"2026-03-24T20:14:22","slug":"custom-application-development","status":"publish","type":"termek","link":"https:\/\/vemsoft.hu\/hu\/termek\/custom-application-development\/","title":{"rendered":"Egyedi szoftverfejleszt\u00e9s"},"content":{"rendered":"<p>Kiterjedt tapasztalatunkra \u00e9p\u00edtve testreszabott megold\u00e1sokat ny\u00fajtunk \u2014 bele\u00e9rtve teljesen egyedi szoftverfejleszt\u00e9st is, amelyet mindig az \u00fcgyf\u00e9l konkr\u00e9t ig\u00e9nyeihez \u00e9s folyamataihoz igaz\u00edtunk:<\/p>\n\n\n\n<ul class=\"wp-block-list vs-feature-list\">\n<li class=\"has-sml-medium-font-size\">V\u00e1llalati \u00e9s banki rendszerek integr\u00e1l\u00e1sa, migr\u00e1ci\u00f3ja, fejleszt\u00e9se<\/li>\n\n\n\n<li class=\"has-sml-medium-font-size\">Benzink\u00fath\u00e1l\u00f3zatok adminisztr\u00e1ci\u00f3s \u00e9s \u00f6nkiszolg\u00e1l\u00f3 tankol\u00e1si szoftver\u00e9nek fejleszt\u00e9se<\/li>\n\n\n\n<li class=\"has-sml-medium-font-size\">Elektromos j\u00e1rm\u0171vek t\u00f6lt\u0151h\u00e1l\u00f3zat\u00e1hoz kapcsol\u00f3d\u00f3 szoftvermegold\u00e1sok fejleszt\u00e9se \u00e9s \u00fczemeltet\u00e9se<\/li>\n\n\n\n<li>Egyedi szoftverek tervez\u00e9se \u00e9s fejleszt\u00e9se v\u00e1llalati folyamatokra szabva<\/li>\n<\/ul>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-ce8c57ce4f7bd84bef015442ea743a32\">Az ig\u00e9ny felmer\u00fcl\u00e9s\u00e9t\u0151l a megval\u00f3s\u00edt\u00e1sig \u2014 folyamatos \u00fczleti \u00e9s IT t\u00e1mogat\u00e1ssal \u2014 biztos\u00edtjuk megrendel\u0151ink el\u00e9gedetts\u00e9g\u00e9t. <strong>Tegyen minket pr\u00f3b\u00e1ra \u2014 l\u00e9pjen vel\u00fcnk kapcsolatba m\u00e9g ma!<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Technol\u00f3gi\u00e1ink a sikeres projektekhez<\/strong><\/h3>\n\n\n\n<p>Mindig arra t\u00f6reksz\u00fcnk, hogy minden projekthez a lehet\u0151 legmegfelel\u0151bb technol\u00f3gi\u00e1kat v\u00e1lasszuk ki \u2013 olyanokat, amelyek a legjobban megfelelnek a funkcionalit\u00e1s, a sk\u00e1l\u00e1zhat\u00f3s\u00e1g, a biztons\u00e1g \u00e9s a fenntarthat\u00f3s\u00e1g k\u00f6vetelm\u00e9nyeinek. Az al\u00e1bbiakban bemutatjuk azokat az eszk\u00f6z\u00f6ket, amelyek seg\u00edts\u00e9g\u00e9vel ezeket az ig\u00e9nyeket marad\u00e9ktalanul ki tudjuk el\u00e9g\u00edteni.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>F\u0151 technol\u00f3gi\u00e1ink<\/strong><\/h4>\n\n\n\n<p>F\u0151 technol\u00f3gi\u00e1ink hossz\u00fa \u00e9vek alatt bizony\u00edtottak nagyv\u00e1llalati k\u00f6rnyezetben. Ezek a technol\u00f3gi\u00e1k adj\u00e1k az alapot nem csak a backend, hanem a frontend \u00e9s a mobil alkalmaz\u00e1sok fejleszt\u00e9s\u00e9hez is.<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-86dba5ee wp-block-group-is-layout-constrained\" style=\"border-style:none;border-width:0px;border-radius:8px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<h4 class=\"wp-block-heading\"><strong>Backend fejleszt\u00e9s<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-3721f5f0 wp-block-group-is-layout-grid\">\n<div class=\"wp-block-columns is-style-default has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Spring Boot 3<\/strong><\/h4>\n\n\n\n<p>Java backend fejleszt\u00e9s\u00e9hez \u00e9s a massz\u00edv, robusztus, nagy teljes\u00edtm\u00e9ny\u0171 webes alkalmaz\u00e1s\u00e1hoz haszn\u00e1ljuk. Gyorsan \u00e9s k\u00f6nnyen ind\u00edthat\u00f3 vele \u00faj projekt, sz\u00e1mos \u00fczemk\u00e9sz funkci\u00f3t biztos\u00edt: metrik\u00e1k, \u00e1llapotellen\u0151rz\u00e9sek.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"384\" height=\"202\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/spring-boot-logo-384.png\" alt=\"spring boot\" class=\"wp-image-536\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/spring-boot-logo-384.png 384w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/spring-boot-logo-384-300x158.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/spring-boot-logo-384-18x9.png 18w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Hibernate<\/strong><\/h4>\n\n\n\n<p>A Hibernate seg\u00edt abban, hogy egy Java program k\u00f6nnyen hozz\u00e1f\u00e9rjen az adatb\u00e1zisban t\u00e1rolt adatokhoz. \u00dagy mutatja meg ezeket az adatokat, mintha csak sima Java objektumok lenn\u00e9nek, \u00edgy egyszer\u0171 vel\u00fck dolgozni. Lehet vele bonyolult lek\u00e9rdez\u00e9seket \u00edrni, az eredm\u00e9nyeket kezelni, \u00e9s a mem\u00f3ri\u00e1ban t\u00f6rt\u00e9nt v\u00e1ltoz\u00e1sokat automatikusan visszamenteni az adatb\u00e1zisba. Mindezt \u00fagy, hogy k\u00f6zben betartja az adatkezel\u00e9s szab\u00e1lyait (mint p\u00e9ld\u00e1ul az ACID elveket), \u00e9s lehet\u0151s\u00e9get ad arra is, hogy k\u00e9s\u0151bb gyorsabb\u00e1 tegy\u00fck a m\u0171k\u00f6d\u00e9s\u00e9t, miut\u00e1n az alapok m\u00e1r megvannak.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"186\" height=\"213\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/hibernate-logo-only.png\" alt=\"hibernate\" class=\"wp-image-539\" style=\"object-fit:cover\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/hibernate-logo-only.png 186w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/hibernate-logo-only-10x12.png 10w\" sizes=\"auto, (max-width: 186px) 100vw, 186px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Redis \u00e9s Hazelcast<\/strong><\/h4>\n\n\n\n<p>Gyors \u00e9s robusztus cache megold\u00e1s. F\u0151k\u00e9nt cluster k\u00f6rnyezetben haszn\u00e1ljuk, a cluster l\u00e1bai k\u00f6z\u00f6tti kommunik\u00e1ci\u00f3ra, adatb\u00e1zis lek\u00e9rdez\u00e9sek eredm\u00e9nyeinek t\u00e1rol\u00e1s\u00e1ra.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full wp-duotone-fff-fff-1\"><img loading=\"lazy\" decoding=\"async\" width=\"448\" height=\"165\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/redis-hazelcast-logo-165.png\" alt=\"redis\" class=\"wp-image-571\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/redis-hazelcast-logo-165.png 448w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/redis-hazelcast-logo-165-300x110.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/redis-hazelcast-logo-165-18x7.png 18w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>API tervez\u00e9s \u00e9s integr\u00e1ci\u00f3<\/strong><\/h4>\n\n\n\n<p class=\"translation-block\">Sz\u00e9lesk\u00f6r\u0171 tapasztalattal rendelkez\u00fcnk API fejleszt\u00e9s \u00e9s integr\u00e1ci\u00f3 ter\u00fclet\u00e9n. Megold\u00e1saink k\u00f6z\u00f6tt megtal\u00e1lhat\u00f3k a WebService-ek, RESTful megold\u00e1sok \u00e9s a m\u00e9lt\u00e1n n\u00e9pszer\u0171 <strong>GraphQL<\/strong> lek\u00e9rdez\u0151 nyelv haszn\u00e1lata is.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/graphql-logo-150.png\" alt=\"graphql\" class=\"wp-image-543\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/graphql-logo-150.png 150w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/graphql-logo-150-12x12.png 12w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-86dba5ee wp-block-group-is-layout-constrained\" style=\"border-style:none;border-width:0px;border-radius:8px;background-color:#f4f4f4;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<h4 class=\"wp-block-heading\"><strong>Frontend fejleszt\u00e9s<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-3721f5f0 wp-block-group-is-layout-grid\">\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Angular<\/strong><\/h4>\n\n\n\n<p>Dinamikus, nagyteljes\u00edtm\u00e9ny\u0171 \u00e9s komplex webes alkalmaz\u00e1sok fejleszt\u00e9s\u00e9hez haszn\u00e1ljuk. Seg\u00edts\u00e9g\u00e9vel \u00fajrahasznos\u00edthat\u00f3 komponenseket tudunk l\u00e9trehozni, \u00edgy biztos\u00edtva azt, hogy k\u00f6nnyen fenntarthat\u00f3, moduliriz\u00e1lt webes alkalmaz\u00e1st \u00e9p\u00edts\u00fcnk.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"140\" height=\"150\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/angular-logo-150.png\" alt=\"angular\" class=\"wp-image-545\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/angular-logo-150.png 140w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/angular-logo-150-11x12.png 11w\" sizes=\"auto, (max-width: 140px) 100vw, 140px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Bootstrap \u00e9s Tailwind CSS<\/strong><\/h4>\n\n\n\n<p>Az\u00e9rt, hogy webes alkalmaz\u00e1saink reszponz\u00edv megjelen\u00e9ssel rendelkezzenek, olyan CSS keretrendszereket haszn\u00e1lunk, mint a Bootstrap \u00e9s Tailwind CSS. Az \u00e1ltalunk biztos\u00edtott CSS oszt\u00e1lyok lehet\u0151v\u00e9 teszik, hogy az elk\u00e9sz\u00fclt webes alkalmaz\u00e1s mindenhol igazodjon a k\u00e9perny\u0151 m\u00e9ret\u00e9hez, legyen sz\u00f3 nagy k\u00e9perny\u0151r\u0151l vagy \u00e9ppen mobiltelefonos megjelen\u00edt\u00e9sr\u0151l.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"150\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/bootstrap-tailwind-css-logo-150.png\" alt=\"bootstrap\" class=\"wp-image-546\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/bootstrap-tailwind-css-logo-150.png 450w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/bootstrap-tailwind-css-logo-150-300x100.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/bootstrap-tailwind-css-logo-150-18x6.png 18w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Ionic Framework<\/strong><\/h4>\n\n\n\n<p>C\u00e9g\u00fcnk b\u00fcszke arra, hogy a mobiltelefonokra tervezett applik\u00e1ci\u00f3k l\u00e9trehoz\u00e1s\u00e1hoz Ionic framework-\u00f6t haszn\u00e1l. Ez a cross platform technol\u00f3gia biztos\u00edtja azt, hogy egyetlen k\u00f3db\u00e1zissal, amely Angular-on alapul, hozzunk l\u00e9tre Android \u00e9s iOS alkalmaz\u00e1sokat. <\/p>\n\n\n\n<p>El\u0151nye: k\u00f3d \u00fajrahasznos\u00edthat\u00f3s\u00e1g, k\u00f6lts\u00e9g hat\u00e9konys\u00e1g, r\u00f6videbb fejleszt\u00e9si id\u0151, sz\u00e9lesebb c\u00e9lk\u00f6z\u00f6ns\u00e9g, egys\u00e9ges felhaszn\u00e1l\u00f3i interf\u00e9sz, egyszer\u0171bb karbantarthat\u00f3s\u00e1g, mobil nat\u00edv funkci\u00f3inak el\u00e9r\u00e9se (kamera, biometrikus azonos\u00edt\u00e1s, GPS, stb..), sz\u00e9lesk\u00f6r\u0171 t\u00e1mogat\u00e1s.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"443\" height=\"150\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/ionic-logo-150.png\" alt=\"ionic\" class=\"wp-image-549\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/ionic-logo-150.png 443w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/ionic-logo-150-300x102.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/ionic-logo-150-18x6.png 18w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Push \u00e9rtes\u00edt\u00e9sek \u00e9s k\u00f6zponti autentik\u00e1ci\u00f3<\/strong><\/h4>\n\n\n\n<p class=\"translation-block\">Mobil alkalmaz\u00e1saink integr\u00e1lhat\u00f3k <strong>Firebase<\/strong>-zel, amely olyan szolg\u00e1ltat\u00e1scsomag a Google-t\u0151l, mely tartalmaz t\u00f6bbek k\u00f6z\u00f6tt Google vagy Apple fi\u00f3kos bel\u00e9ptet\u00e9st, azonnali \u00fczenetk\u00fcld\u00e9st \/ fogad\u00e1st, analitik\u00e1k gy\u0171jt\u00e9s\u00e9t, crash jogok elemz\u00e9s\u00e9t, mobil alkalmaz\u00e1s feliratkoz\u00e1sok \u00e9s m\u00e9g sok m\u00e1s hasznos funkci\u00f3 kezel\u00e9s\u00e9t ahhoz, hogy \u00faj mobil alkalmaz\u00e1s\u00e1t teljesk\u00f6r\u0171en kihaszn\u00e1lhassa.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"120\" height=\"150\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/firebase-logo-150.png\" alt=\"firebase\" class=\"wp-image-551\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/firebase-logo-150.png 120w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/firebase-logo-150-10x12.png 10w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-86dba5ee wp-block-group-is-layout-constrained\" style=\"border-style:none;border-width:0px;border-radius:8px;background-color:#f4f4f4;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<h4 class=\"wp-block-heading\"><strong>K\u00f3dmin\u0151s\u00e9g<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-3721f5f0 wp-block-group-is-layout-grid\">\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Sonar Server \u00e9s IDE<\/strong><\/h4>\n\n\n\n<p>Fejleszt\u0151k\u00f6rnyezeteinkben \u00e9s bulid folyamatunkban integr\u00e1ltuk a Sonar Servert \u00e9s IDE-t (r\u00e9gebbi nev\u00e9n: SonarQube\/SonarLint), amely fejleszt\u00e9s k\u00f6zben k\u00f3dmin\u0151s\u00e9get biztos\u00edt\u00f3 hasznos javaslatokkal l\u00e1tja el csapatunkat, \u00edgy t\u00e9ve lehet\u0151v\u00e9 a tiszt\u00e1bb \u00e9s biztons\u00e1gosabb k\u00f3db\u00e1zis l\u00e9trehoz\u00e1s\u00e1t. K\u00e9pesek a hib\u00e1t megtal\u00e1lni \u00e9s kiemelni a hib\u00e1s k\u00f3dr\u00e9szeket, felt\u00e1rni a biztons\u00e1gi r\u00e9seket.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full wp-duotone-fff-fff-2\"><img loading=\"lazy\" decoding=\"async\" width=\"293\" height=\"162\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/sonarqube-server-ide-162.png\" alt=\"sonar\" class=\"wp-image-570\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/sonarqube-server-ide-162.png 293w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/sonarqube-server-ide-162-18x10.png 18w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Automata tesztel\u00e9s<\/strong><\/h4>\n\n\n\n<p class=\"translation-block\">Az elk\u00e9sz\u00fclt szoftvereinket a <strong>Cucumber<\/strong> nev\u0171 viselked\u00e9salap\u00fa fejleszt\u00e9si (BDD) eszk\u00f6zzel tesztelj\u00fck. A Cucumberrel \u00edrt tesztek k\u00f6nnyen olvashat\u00f3k \u00e9s \u00e9rthet\u0151k, emellett vil\u00e1gos tesztspecifik\u00e1ci\u00f3k\u00e9nt is szolg\u00e1lnak. Az eszk\u00f6z haszn\u00e1lat\u00e1nak el\u0151nyei:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-sml-medium-font-size\">rugalmass\u00e1g k\u00fcl\u00f6nb\u00f6z\u0151 szoftverplatformok k\u00f6z\u00f6tt<\/li>\n\n\n\n<li class=\"has-sml-medium-font-size\">tesztesetek \u00edr\u00e1sa m\u00e9lyebb programoz\u00e1si ismeretek n\u00e9lk\u00fcl<\/li>\n\n\n\n<li class=\"has-sml-medium-font-size\">k\u00f3d \u00fajrahasznos\u00edthat\u00f3s\u00e1g<\/li>\n\n\n\n<li class=\"has-sml-medium-font-size\">gyorsabb fut\u00e1s a Selenium pluginokhoz k\u00e9pest<\/li>\n\n\n\n<li class=\"has-sml-medium-font-size\">teszteredm\u00e9nyek \u00e1ttekinthet\u0151 \u00f6sszefoglal\u00e1sa<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"131\" height=\"150\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/cucumber-logo-150.png\" alt=\"cucumber\" class=\"wp-image-555\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/cucumber-logo-150.png 131w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/cucumber-logo-150-10x12.png 10w\" sizes=\"auto, (max-width: 131px) 100vw, 131px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-86dba5ee wp-block-group-is-layout-constrained\" style=\"border-style:none;border-width:0px;border-radius:8px;background-color:#f4f4f4;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<h4 class=\"wp-block-heading\"><strong>Napl\u00f3z\u00e1s \u00e9s monitoroz\u00e1s<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-3721f5f0 wp-block-group-is-layout-grid\">\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>ELK Stack<\/strong><\/h4>\n\n\n\n<p>Alkalmaz\u00e1saink k\u00f6zponti logkezel\u00e9s\u00e9re az ELK (Elasticsearch, Logstash, Kibana) stack-et haszn\u00e1ljuk, amely egy komplett megold\u00e1st biztos\u00edt a logok gy\u0171jt\u00e9s\u00e9re, t\u00e1rol\u00e1s\u00e1ra \u00e9s vizualiz\u00e1ci\u00f3j\u00e1ra, \u00edgy hat\u00e9konyan t\u00e1mogatja a hib\u00e1k gyors felt\u00e1r\u00e1s\u00e1t \u00e9s az \u00fczemeltet\u00e9st.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"1350\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/elk_v2.png\" alt=\"\" class=\"wp-image-908\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/elk_v2.png 1440w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/elk_v2-300x281.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/elk_v2-1024x960.png 1024w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/elk_v2-768x720.png 768w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/elk_v2-13x12.png 13w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Monitoring \u00e9s metrikagy\u0171jt\u00e9s<\/strong><\/h4>\n\n\n\n<p>A rendszer teljes\u00edtm\u00e9ny\u00e9nek \u00e9s \u00e1llapot\u00e1nak k\u00f6vet\u00e9s\u00e9re Prometheus alap\u00fa monitoroz\u00e1st alkalmazunk, amely kifejezetten elosztott rendszerek \u00e9s microservice architekt\u00far\u00e1k monitoroz\u00e1s\u00e1ra optimaliz\u00e1lt megold\u00e1s. A begy\u0171jt\u00f6tt adatokat Grafana seg\u00edts\u00e9g\u00e9vel jelen\u00edtj\u00fck meg, amely k\u00e9pes t\u00f6bb adatforr\u00e1s (pl. Prometheus \u00e9s Elasticsearch) egy\u00fcttes megjelen\u00edt\u00e9s\u00e9re egy egys\u00e9ges fel\u00fcleten.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"378\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/prometheus.png\" alt=\"\" class=\"wp-image-904\" style=\"aspect-ratio:1.0636583400483481;width:51px;height:auto\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/prometheus.png 402w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/prometheus-300x282.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/prometheus-13x12.png 13w\" sizes=\"auto, (max-width: 402px) 100vw, 402px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"369\" height=\"368\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/grafana.png\" alt=\"\" class=\"wp-image-905\" style=\"aspect-ratio:1.0028343906060198;width:53px;height:auto\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/grafana.png 369w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/grafana-300x300.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/grafana-150x150.png 150w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/grafana-12x12.png 12w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-86dba5ee wp-block-group-is-layout-constrained\" style=\"border-style:none;border-width:0px;border-radius:8px;background-color:#f4f4f4;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<h4 class=\"wp-block-heading\"><strong>CI\/CD (folyamatos integr\u00e1ci\u00f3, folyamatos telep\u00edt\u00e9s)<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-3721f5f0 wp-block-group-is-layout-grid\">\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Jenkins<\/strong><\/h4>\n\n\n\n<p>Alkalmaz\u00e1saink buildel\u00e9s\u00e9t a Jenkinsre b\u00edzzuk. Haszn\u00e1lata megk\u00f6nny\u00edti a val\u00f3s idej\u0171 tesztel\u00e9st, jelent\u00e9sk\u00e9sz\u00edt\u00e9st \u00e9s alkalmaz\u00e1saink telep\u00edt\u00e9s\u00e9t.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"109\" height=\"150\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/jenkins-logo-150.png\" alt=\"jenkins\" class=\"wp-image-557\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/jenkins-logo-150.png 109w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/jenkins-logo-150-9x12.png 9w\" sizes=\"auto, (max-width: 109px) 100vw, 109px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-color:#fff;border-radius:8px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:75%\">\n<h4 class=\"wp-block-heading\"><strong>Docker<\/strong><\/h4>\n\n\n\n<p>Alkalmaz\u00e1sainkat Docker alapokon fejlesztj\u00fck \u00e9s deployoljuk, amely<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>t\u00e1mogatja a microservice architekt\u00far\u00e1kat<\/li>\n\n\n\n<li>biztos\u00edtja a k\u00f6rnyezetek k\u00f6z\u00f6tti konzisztenci\u00e1t<\/li>\n\n\n\n<li>egyszer\u0171s\u00edti a telep\u00edt\u00e9st \u00e9s sk\u00e1l\u00e1z\u00e1st<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"1080\" src=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/docker.png\" alt=\"\" class=\"wp-image-906\" style=\"width:83px;height:auto\" title=\"\" srcset=\"https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/docker.png 1080w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/docker-300x300.png 300w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/docker-1024x1024.png 1024w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/docker-150x150.png 150w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/docker-768x768.png 768w, https:\/\/vemsoft.hu\/wp-content\/uploads\/2025\/06\/docker-12x12.png 12w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"featured_media":736,"template":"","meta":{"_acf_changed":false},"agazat":[23,9,10,8,16],"class_list":["post-284","termek","type-termek","status-publish","has-post-thumbnail","hentry","agazat-document-management","agazat-electromobility","agazat-financial-sector","agazat-fuel-business","agazat-software-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/vemsoft.hu\/hu\/wp-json\/wp\/v2\/termek\/284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vemsoft.hu\/hu\/wp-json\/wp\/v2\/termek"}],"about":[{"href":"https:\/\/vemsoft.hu\/hu\/wp-json\/wp\/v2\/types\/termek"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vemsoft.hu\/hu\/wp-json\/wp\/v2\/media\/736"}],"wp:attachment":[{"href":"https:\/\/vemsoft.hu\/hu\/wp-json\/wp\/v2\/media?parent=284"}],"wp:term":[{"taxonomy":"agazat","embeddable":true,"href":"https:\/\/vemsoft.hu\/hu\/wp-json\/wp\/v2\/agazat?post=284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}