NEXT operates an AWS serverless architecture. This approach allows developers to develop and run NEXT without having to manage the underlying infrastructure. Developers can write and deploy code, while AWS provisions servers to run the applications, databases, and storage systems offering NEXT infinite scalability.
Learn more about NEXT's AWS serverless architecture.
Physical separation for Enterprise workspaces
NEXT operates each Enterprise worskpaces in a dedicated AWS account. All resources for an Enterprise workspace are placed in a dedicated AWS account — offering strong workspace separation.
Each AWS account has therefore its own instances of DynamoDB tables and Lambda functions.
To keep the multitude of AWS accounts manageable, we added centralized deployment infrastructure, which provisions the tenant-specific environments.