AWS Intelligent App Stack
Amazon Web Services (AWS) is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis. AWS offers a wide range of services including computing, storage, databases, analytics, networking, AI, and IoT. AWS provides create options for building, deploying, and managing intelligent applications through its global network of data centers.
Here is the AWS Intelligent Application Stack:
AI
Category |
Service |
Description |
Documentation |
Models |
Mistral AI |
LLMs created by Mistral AI for advanced AI modeling |
Link |
Models |
Meta |
AI models developed by Meta e.g. Llama 2 |
Link |
Models |
Amazon Titan |
High-performing foundation models from Amazon |
Link |
Models |
Hugging Face |
Open source AI Models |
Link |
Models |
Deci AI |
Simplify and accelerate the development of computer vision, Generative AI, and NLP applications with advanced tools to build, optimize, and deploy accurate and highly efficient models. |
Link |
Data
Category |
Services |
Description |
Documentation |
Managed Databases |
DynamoDB |
Fully managed NoSQL database service |
Link |
Managed Databases |
Aurora |
Fully managed MySQL and PostgreSQL-compatible relational database |
Link |
Managed Databases |
ElastiCache |
Fully managed in-memory data store and cache service |
Link |
Storage |
Simple Storage Service (S3) |
Scalable object storage service |
Link |
Analytics |
Amazon Redshift |
Fully managed, petabyte-scale data warehouse service |
Link |
Analytics |
Event Bridge |
Serverless event bus service |
Link |
Compute
Category |
Service |
Description |
Documentation |
AI Orchestration |
Semantic Kernel |
AI orchestration SDK for .NET, Java, & Python |
Link |
AI Orchestration |
LangChain |
AI orchestration SDK for Python, & JavaScript |
Link |
AI Orchestration |
Llama Index |
LlamaIndex, Data Framework for LLM Applications |
Link |
Cloud Native Platform |
Amazon Elastic Container Service (ECS) |
Fully managed container orchestration service |
Link |
Cloud Native Platform |
Amazon Elastic Kubernetes Service (EKS) |
Managed Kubernetes service |
Link |
Cloud Native Platform |
Lambda |
Serverless compute service |
Link |
Cloud Native Platform |
AWS Fargate |
Serverless compute engine for containers |
Link |
Cloud Native Community |
Kubernetes |
Open-source system for automating deployment, scaling, and management of containerized applications |
Link |
Cloud Native Community |
Dapr |
Event-driven, portable runtime for building microservices |
Link |
Cloud Native Community |
Helm |
The package manager for Kubernetes |
Link |
Cloud Native Community |
KEDA |
Kubernetes-based event-driven autoscaling component |
Link |
Secrets & Config |
App Config |
Service that centralizes app configuration and feature settings |
Link |
Secrets & Config |
Key Management Service |
Service for securely storing and accessing secrets |
Link |
Integration
Category |
Service |
Description |
Documentation |
Integration |
Amazon Simple Queue Service (SQS) |
Fully managed message queuing service |
Link |
Integration |
Amazon Simple Notification Service (SNS) |
Fully managed pub/sub messaging service |
Link |
Integration |
Amazon API Gateway |
Fully managed API gateway service |
Link |
Observability
Category |
Service |
Description |
Documentation |
Observability |
Azure Monitor |
Full stack monitoring service for applications and infrastructure |
Link |
Observability |
Azure Application Insights |
Application performance management service for developers and DevOps professionals |
Link |
Observability |
Azure Managed Grafana |
Fully managed Grafana service for visualizing real-time analytics |
Link |
Observability |
Azure Managed Prometheus |
Fully managed Prometheus service for monitoring system metrics |
Link |
Category |
Service |
Description |
Documentation |
DevOps Tools |
GitHub |
Platform for version control and collaboration |
Link |
DevOps Tools |
AWS CodeArtifact |
Fully managed software artifact repository service |
Link |
DevOps Tools |
AWS CodeBuild |
Fully managed build service |
Link |
DevOps Tools |
AWS CodeCommit |
Fully managed source control service |
Link |
DevOps Tools |
AWS CodeDeploy |
Automated deployment service |
Link |
DevOps Tools |
AWS CodePipeline |
Fully managed continuous integration and continuous delivery service |
Link |
DevOps Tools |
AWS CloudFormation |
Infrastructure as Code tool for building, changing, and versioning infrastructure |
Link |
DevOps Tools |
Terraform |
Infrastructure as Code tool for building, changing, and versioning infrastructure |
Link |
DevOps Tools |
Powershell |
Task automation and configuration management framework |
Link |
DevOps Tools |
Management Console |
Web-based user interface for accessing and managing AWS services |
Link |
DevOps Tools |
Amazon Elastic Container Registry (ECR) |
Fully managed container registry service |
Link |
IDEs |
Visual Studio Code |
Free source-code editor made by Microsoft |
Link |
Copilots |
Amazon CodeWhisperer |
AI-powered code completion tool |
Link |
Programming Languages |
.NET |
Programming language that supports development of IA |
Link |
Programming Languages |
Java |
Programming language that supports development of IA |
Link |
Programming Languages |
Python |
Programming language that supports development of IA |
Link |
Programming Languages |
JS/NodeJS |
Programming language that supports development of IA |
Link |