Networking and Content Delivery
Amazon CloudFront
What it is:
Amazon CloudFront is a content delivery network (CDN) service that securely delivers data, videos, APIs, and web applications to users globally with low latency.
Why it matters:
- Accelerates access to AI model results and dashboards globally
- Supports secure delivery of ML APIs or data hosted in S3 or EC2
- Helps reduce load on origin servers using edge caching
Typical Use Cases:
- Serving ML dashboards or visualizations to global users
- Caching results from AI APIs
- Securing public endpoints with AWS WAF and HTTPS
Amazon VPC (Virtual Private Cloud)
What it is:
Amazon VPC lets you create a logically isolated network within AWS to launch and manage resources with full control over IP ranges, subnets, route tables, and security.
Why it matters:
- Provides network-level isolation and security for AI/ML systems
- Supports private access to services like SageMaker, RDS, or Lambda
- Enables setup of secure hybrid cloud environments
Typical Use Cases:
- Hosting ML training infrastructure in a private subnet
- Connecting on-premise data centers to AWS for AI workloads
- Isolating staging and production environments for AI services