Skip to content
Merged

Readme #2351

Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 24 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,36 +6,46 @@

<br>

# Cost-effective serverless computing
# Containers as a service on AWS

Cortex is a highly-scalable serverless computing platform that is up to 90% less expensive than AWS Lambda. It is designed for scaling compute-intensive realtime, async, and batch workloads on your AWS account. Organizations worldwide use Cortex to scale microservices, data processing, machine learning, and other applications in production.
Deploy, manage, and scale containers without worrying about Kubernetes.

<br>

## Maximize compute utilization
## Serverless workloads

**Workload autoscaling** - set autoscaling policies per workload based on its traffic.
**Realtime** - respond to requests in real-time and autoscale based on in-flight request volumes.

**Resource requests** - configure CPU, GPU, and memory requests per workload, without limits.
**Async** - process requests asynchronously and autoscale based on request queue length.

**Container deployments** - customize the runtime and request concurrency for each container.
**Batch** - run distributed and fault-tolerant batch processing jobs on-demand.

<br>

## Minimize compute costs
## Automated cluster management

**Cluster autoscaling** - elastically scale your cluster to meet demand.
**Autoscaling** - elastically scale clusters with CPU and GPU instances.

**Spot instances** - run workloads on spot instances without sacrificing reliability.
**Spot instances** - run workloads on spot instances with automated on-demand backups.

**Multi-instance** - use multiple instance types to optimize price-performance ratio per workload.
**Environments** - create multiple clusters with different configurations.

<br>

## Visualize and control spend
## CI/CD and observability integrations

**Metrics dashboard** - monitor latency and resource utilization with pre-built dashboards.
**Provisioning** - provision clusters with declarative configuration or a Terraform provider.

**Spend visibility** - visualize your spend using the latest AWS pricing information.
**Metrics** - send metrics to any monitoring tool or use pre-built Grafana dashboards.

**Resource limits** - set limits on resource consumption globally and per workload.
**Logs** - stream logs to any log management tool or use the pre-built CloudWatch integration.

<br>

## Built for AWS

**EKS** - Cortex runs on top of EKS to scale workloads reliably and cost-effectively.

**VPC** - deploy clusters into a VPC on your AWS account to keep your data private.

**IAM** - integrate with IAM for authentication and authorization workflows.