Data residency and privacy
Production customer data is planned to remain in AWS EU Regions, with region selection aligned to customer and legal requirements.
Cortera on AWS
Cortera is building an AWS-native platform that combines conversational AI, deterministic assessment logic, secure customer data handling, and automated report delivery for growing European businesses.
Interactive layer view of the planned platform. Service names are labels only; no official AWS marks are used.
Edge and delivery
Users
Customers and Cortera reviewers
Amazon CloudFront
Global content delivery
AWS WAF
Request filtering and rate limiting
AWS Amplify Hosting
Next.js portal and landing page
Application
Amazon API Gateway
Authenticated HTTP APIs
AWS Lambda
Assessment and reporting services
Amazon Cognito
Authentication and role-based access
Amazon EventBridge
Domain events and scheduling
Data and AI
Amazon RDS for PostgreSQL
Organizations, answers, scores, audit metadata
Amazon S3 + AWS KMS
Reports, uploads, export packages
Amazon Bedrock
Conversation, extraction, summarisation
AWS Secrets Manager
Secrets and API credentials
Workflow and operations
AWS Step Functions
Report generation orchestration
Amazon SQS
Retries, reminders, webhooks
Amazon SES
Transactional email
CloudWatch + CloudTrail
Monitoring and audit logging
AWS Backup
RDS and protected data recovery
Production customer data is planned to remain in AWS EU Regions, with region selection aligned to customer and legal requirements.
Encryption in transit and at rest, least-privilege IAM, organization-level tenant isolation, secret management, audit trails, and controlled retention.
Amazon Bedrock is used for conversational guidance and structured summarization. Deterministic rules remain the source of truth for scoring, risk flags, workflow state, and report generation decisions.
Higher-risk flags and early reports can be routed to a human quality review queue before delivery.
Serverless and managed AWS services minimize operational overhead and let Cortera scale with actual customer usage.
Cortera will use Amazon Bedrock to access foundation models through AWS-native identity, logging, billing, and regional controls.
| AWS service | Planned role in Cortera | Why it is used |
|---|---|---|
| AWS Amplify Hosting | Hosts the Next.js landing page and customer portal. | Managed CI/CD and hosting for a small team with no server maintenance. |
| Amazon CloudFront | Delivers portal assets and API responses at the edge. | Low latency for EU customers and a single TLS entry point. |
| AWS WAF | Filters malicious traffic and applies rate limits. | Baseline protection for a public B2B application. |
| Amazon Cognito | Authenticates users and enforces roles per organization. | Managed identity avoids building custom auth for a security-sensitive product. |
| Amazon API Gateway | Exposes authenticated HTTP APIs for the portal and integrations. | Throttling, authorization, and request validation out of the box. |
| AWS Lambda | Runs assessment logic, scoring, and report services. | Event-driven compute that matches spiky, per-assessment usage. |
| Amazon RDS for PostgreSQL | Stores organizations, users, answers, scores, workflow state, and audit metadata. | Relational integrity and versioned scoring need a proper transactional database. |
| Amazon S3 | Stores generated reports, controlled uploads, and export packages. | Durable object storage with fine-grained access policies and lifecycle rules. |
| AWS KMS | Manages encryption keys for S3 and RDS. | Customer-managed keys and key usage auditing. |
| Amazon Bedrock | Provides model access for conversation, extraction, and narrative drafting. | AWS-native identity, logging, billing, and regional controls for model usage. |
| AWS Step Functions | Orchestrates multi-step report generation and review workflows. | Explicit state, retries, and visibility for long-running processes. |
| Amazon SQS | Buffers background jobs such as reminders and webhook handling. | Decoupling and reliable retries under load. |
| Amazon SES | Sends transactional email: invitations, progress reminders, report delivery. | Reliable EU-region email with deliverability controls. |
| AWS Secrets Manager | Stores API credentials and application secrets. | Rotation and least-privilege access instead of environment sprawl. |
| Amazon CloudWatch | Collects metrics, logs, alarms, and dashboards. | Operational visibility for a small team running a production service. |
| AWS CloudTrail | Records API and administrative activity. | Security traceability and audit evidence. |
| AWS Backup | Automates backup and recovery for RDS and protected data. | Recovery objectives without custom backup tooling. |
| Amazon EventBridge | Routes domain events between services and schedules recurring jobs. | Loose coupling between assessment, reporting, and notification flows. |
| Amazon GuardDuty (future security roadmap) | Continuous threat detection across accounts and workloads. | Planned as the platform handles more customer environments. |
Phase 1
Phase 2
Phase 3
AWS Activate credits would accelerate the transition from a validated pilot to a secure, production-ready platform. Credits will be used primarily for Amazon Bedrock model inference, secure data storage and processing, customer portal hosting, managed PostgreSQL, workflow orchestration, monitoring, security controls, and testing in EU AWS Regions.
This allocation is illustrative and will evolve based on validated customer demand and usage.