Skip to Content

Infrastructure

AWS resources deployed in your account.

Architecture

Resources

ServiceResourcePurpose
VPCNetwork + NATIsolated network, outbound access
EKSCluster + nodesMCP servers, Data Plane API
RDSPostgreSQLConversations, config, audit
ElastiCacheValkeyCaching, rate limiting
BedrockKnowledge BaseAI (Gemma 3 12B), document search
OpenSearchServerlessVector embeddings
S3BucketDocument storage
KMSKeysEncryption
Secrets ManagerSecretsMCP credentials

Resource Tags

All provisioned resources are tagged for easy identification and cost tracking:

TagValue
ManagedBycorpai-terraform
OrganizationYour organization ID
Projectcorpai
CostCentercorpai-self-hosted

Use these tags in AWS Cost Explorer to track CorpAI-related costs.

Security

  • All data in private subnets
  • No inbound internet access
  • KMS encryption at rest
  • TLS in transit
  • IRSA for pod credentials (no static keys)

Monitoring

CloudWatch logs for EKS, RDS, and API access. Set up alarms for CPU, memory, and error rates.

Next

Management

Last updated on