Deployment
Tämä sivu on orientaatio Integration-deploymenteille. Se ei ole runbook, vaan arkkitehti- ja security-tiimien arviointia varten tehty yleiskuva.
Arkkitehtuuri yhdellä silmäyksellä
AWS
API Gateway → Lambda → Bedrock → DynamoDB → S3 → sisäinen async dispatchAzure
HTTPS endpoint → Azure Functions → Azure OpenAI → Cosmos DB → Blob Storage → sisäinen HTTP self-invoke async-työlleFrontend on staattinen React-sovellus, joka keskustelee deploymentin oman API:n kanssa.
Region ja residency
Oletuksena deployment tehdään EU-regioniin:
- AWS:
eu-west-1taieu-central-1 - Azure:
westeuropetainortheurope
Datan omistus
- lähdeaineisto omissa bucketeissa tai containereissa
- validation history ja audit eventit omassa tietovarastossa
- rendered documents omassa tallennuksessa
- secretit omassa Secrets Managerissa tai Key Vaultissa
Identity ja access
- User authentication — OIDC oman identity providerin kautta tai paikalliset tilit
- Service authentication — bearer token tai tenant-scoped API key
- Operator access — erikseen sovittu ja lokitettu maintenance access
Enterprise JWT/OIDC -deploymenteissa tyypillinen malli on:
- App-role mapping — asiakkaan identity-providerin roolit mapataan VeraFramen
admin/user/viewer-rooleihin - Data-access roles — erilliset JWT/OIDC-roolit tai claimit ohjaavat sitä, mitä source groupeja käyttäjä saa käyttää
Näin VeraFramen app-oikeudet ja source-data-oikeudet pysyvät erillään.
Observability
VeraFrame kirjoittaa lokit ja mittarit natiiveihin pilvityökaluihin, kuten CloudWatchiin tai Azure Monitoriin. Halutessasi ne voidaan välittää SIEM-järjestelmäänne.
Deployment-prosessi
- scoping call
- arkkitehtuurikatselmus
- IaC-deploy
- konfiguraatio: tenant config, feature flags, compliance profile, OIDC
- data onboarding: source groupit, role-based source access, mahdollinen downstream REST API -kontekstin forwarding ja testit
- user onboarding
- go-live
Päivitykset
Uudet VeraFrame-versiot toimitetaan päivitettynä IaC:na ja deployment-artifacteina. Integration-asiakkaalle ei pakoteta päivityksiä automaattisesti.