Kihagyás

Környezet elérhetőségek

Összefoglaló táblázat

A Guru projekt a következő AWS környezetekkel rendelkezik. Ha egy környezethez tanúsítvány szükséges, azt 🔒 ikonnal jelezzük.

Környezet Domain Subdomainek
Develop granit-virtual-assistant.develop.dev.gbsolutions.io webcomponent
admin
maildev
UAT-like granit-virtual-assistant.uat-like.dev.gbsolutions.io webcomponent
admin
Tanúsítványok importálása

Amennyiben adott környezet eléréséhez tanúsítvány szükséges, azt importálnunk kell. Ilyenkor a tanúsítványt (és annak jelszavát) a PA segítségével tudjuk megszerezni, annak használatához pedig ez az útmutató nyújt segítséget.

Környezetek táblázata

A DevEnvPortal-ra való átállás előtt statikus IP címekkel rendelkeztek a különböző környezetek. Ezeket ebben a táblázatban gyűjtöttük, itt a Gurus környezetek mellett rengeteg demora és néhány más projektre vonatkozó információ is megtalálható.

A DevEnvPortal-átállás óta ez a táblázat létjogosultságát vesztette, hiszen a környezetek IP címe dinamikus lett.

Környezetek leírása

Általánosan elmondható bármely kitelepített környezetre, hogy elérhetőek a következő subdomain-ek: admin, webcomponent. Előbbi az admin felületre mutat, utóbbi pedig a chat popup webkomponens-re. A környezeteket a DevEnvPortal felületen keresztül lehet kezelni, beleértve az indítást, leállítást és a hozzáféréseket. Az ehhez tartozó útmutató itt található.

Fontos, hogy a környezetek alapból nem futnak, csak munkaidőben (hétköznap, 8:00-18:00), amit az erre beállított cron job-ok szabályoznak. Ha más időpontban van szükség a szerverre, esetleg újra kell indítani, a DevEnvPortalon tudjuk őket elindítani és leállítani.

Régebbi oldalak

Néhány környezet esetén (illetve régebbi verziókon) elérhető a client subdomain is. Ennek /client/chat és /loan-calculator/chat útvonalai futtatnak egy régebbi chat felületet. Amennyiben mindkettő jelen van, a loan-calculator út tartalmazza a frissebb fejlesztéseket (többek között a hitelkalkulációs ágat, emiatt ez az elnevezés). Demózási célokra többször volt alkalmazva a client út, hiszen ekkor nem szükséges kalkulációs logika.

Ezek az elérések nincsenek aktív fejlesztés alatt, és a legújabb verziókon nem is feltétlen működnek megfelelően.

Dev — Az alapértelmezett tesztkörnyezet

Domain: granit-virtual-assistant.develop.dev.gbsolutions.io

Ez az alapértelmezett AWS környezetünk, ahol bármilyen új funkcionalitást vagy javítást tesztelünk, illetve ahol a QA tesztel. Emellett erre a domain-re van kitelepítve a dokumentáció is.

Web component
Admin
MailDev
Dokumentáció

UAT-like

Domain: granit-virtual-assistant.uat-like.dev.gbsolutions.io

Itt próbáljuk szimulálni a Gránit IT által üzemeltetett minimum szükséges appokat és ahhoz tartozó config-okat, illetve a saját KoKo csapat által karbantartott gránit site integrációja is erre a környezetre mutat (szintén azért, hogy az AWS dev tesztelés és config-ok ne zavarjanak be)

Web component
Admin

Ezt a környezetet futtatja a KoKo csapatunk, erre van behúzva a fentebb linkelt web component, hogy lássuk, hogy a site-on konkrétan hogy néz ki.

Gránit Manual-3 környezet

DevEnvPortal és SSH hozzáférés

A környezetek a megadott linkeken egyéb beállítás nélkül elérhetők. Ugyanakkor ha például újra akarunk indítani egy környezetet, vagy SSH-n keresztül elérni (pl. a kitelepített adatbázisok vizsgálatához), azt a DevEnvPortal felületen kell beállítani. Ennek lépéseit itt találjuk.