Válaszd a dokumentumot
PhotoRobot architektúra és adatáramlás
Ez a szabályzat határozza meg a PhotoRobot architektúráját és adatáramlását. Bemutatja a PhotoRobot magas szintű architektúráját, adatáramlását és tervezési elveit, valamint támogatja a DPA és SLA szerinti szerződéses kötelezettségeink betartását.
A PhotoRobot Cloud egy felhőalapú architektúra, amely a Google Cloud Platform szolgáltatásait használja skálázható feldolgozásra, biztonságos tárolásra és megbízható kézbesítésre.
Magas szintű építészet
Számítás
- GCP által kezelt számítási erőforrások (automatizált)
- Biztonságos konténeres munkaterhelések
- Árnyékolt VM-ek és munkaterhelés identitása
Tárolás
- Google Cloud Storage buckets (EU régió)
- Verziószerkesztés és hozzáférés-ellenőrzés
- Titkosítás nyugalmi állapotban GCP által kezelt kulcsokkal
Hálózati
- HTTPS/TLS 1.2+ minden bejövő/kimenő forgalomhoz
- Nincs nyilvános hozzáférés a belső szolgáltatásokhoz
- Identitástudatos hozzáférés a peremén
Külső integrációk
- OCR: Google Vision API
- API-k: REST API ügyfélrendszerekhez
- Webhookok: Opcionális eseményértesítések esetén
Adatáramlás (konceptuális)
- Feltöltés
- A felhasználó képeket vagy fájlokat tölt fel a hitelesítési felületen (HTTPS) keresztül.
- A felhasználó képeket vagy fájlokat tölt fel a hitelesítési felületen (HTTPS) keresztül.
- Feldolgozás
- OCR hívott, ha engedélyezve van
- Transzformációk és metaadat-generálás
- Auditozhatósághoz rögzített műveletek
- Tárolás
- Google Cloud Storage-ben tárolt objektumok
- Metaadatok felhő által kezelt adatbázisban tárolva
- Szállítás
- Feldolgozott eredmények UI vagy API-n keresztül elérhetők
- Opcionális exportok szabványos exportfunkciókkal
Tervezési elvek
- Egyetlen nyers adat sem hagyja el az EU régiót
- Minden feldolgozás a GCP-n belül van elszigetelve
- Nincs közvetlen hozzáférés az alapul szolgáló infrastruktúrához harmadik felek részéről
- Minimális külső függőségek (csak megbízható Google Cloud szolgáltatások)