Networking Services

Amazon VPC (Virtual Private Cloud) – CLF-C02

IP Addresses in AWS
VPC Components
Hybrid Networking Services and Products

AWS Global Infrastructure Services

Global Applications
App deployment in AWSHigh Availability?Low latency globally for reads?Low latency globally for writes?
Single-region, single-AZNoNoNo
Single-region, multi-AZYesNoNo
Multi-region, Active-PassiveYesYesNo
Multi-region, Active-ActiveYesYesYes
Amazon Route 53
Services Leveraging AWS Global Network
Edge Deployments of AWS Infrastructure

Other AWS Services

IaC & Deployment Services

Infrastructure as Code (IaC) Services
AWS Elastic Beanstalk (EB)
AWS Systems Manager (SSM)
AWS Code* Services

Decoupling App-Integration Services

Application Integrations and Communication Patterns
AWS Application Messaging Services
Amazon SQS (Simple Queue Service)

Amazon SNS (Simple Notification Service)

Amazon MQ

Amazon Kinesis

Cloud Monitoring Services

Amazon CloudWatch (CW)
Additional Monitoring and Observability Services

Security & Compliance Services

Network Protection Services

Penetration Testing in AWS

Encryption Services
Threat Detection and Vulnerability Services
Compliance and Audit Services

Migration Services

Cloud Migration Strategies: The 7 Rs
  1. Retire: shut down resources that are no longer needed.
    • Reduces costs, minimizes maintenance, and decreases potential attack surfaces.
  2. Retain: leave certain workloads on-premises or in their current environment.
    • Security, compliance, or performance requirements may prevent migration.
    • If migrating offers no clear business value, it may be better to keep it as-is.
  3. Relocate: move workloads “as-is” from on-premises to cloud, or between cloud environments.
    • Examples: move EC2 instances to a different VPC, region, or account.
    • Transfer servers from VMware on-prem to VMware Cloud on AWS.
  4. Rehost (“Lift and shift”): move workloads to AWS without altering architecture.
    • Quick migration with minimal changes.
    • Tools: AWS Application Migration Service (MGN).
  5. Replatform (“Lift and reshape”): keep core architecture but implement some cloud optimizations.
    • Examples: migrate on-prem SQL databases to RDS, or apps to Elastic Beanstalk.
    • Benefits: managed services, serverless components, and performance enhancements.
  6. Repurchase (“Drop and Shop”): switch to a new product or SaaS solution during migration.
    • Short-term costs may be higher, but deployment is faster.
    • Examples: migrate on-prem CMS to Drupal, on-prem CRM to Salesforce.
  7. Refactor (“Re-architect”): redesign apps to fully leverage cloud-native features.
    • Benefits: scalability, performance, agility, security.
    • Drawbacks: high cost, long timelines, significant engineering effort.
    • Examples: break a monolith into microservices, move apps to serverless, store media in S3.
AWS Migration Services

Machine Learning (ML/AI) Services

AI & Machine Learning (ML) 101
AWS-managed AI Services

Billing & Support Services

General Overview of AWS Cloud Costs

Pricing Models in AWS

  1. Pay-as-you-go / Pay-per-use: pay for only what you use.
    • Advantages: flexible, scalable, meet demand changes quickly.
    • Default model unless specified otherwise.
  2. Reserved Capacity: reserve resources in advance to get discounts.
    • Advantages: predictable budgeting, compliance with long-term requirements.
    • Less flexible: unused reserved capacity may be wasted.
    • Available for: EC2, DynamoDB, ElastiCache, RDS, Redshift.
  3. Volume-based discounts: pay less when using more resources.
    • Example: multiple accounts in an AWS Organization.
  4. Economies of scale: as AWS grows, they can pass cost savings to customers.

Free Tier and Trials

Compute, Storage & Network Pricing

Billing and Cost Management Tools

Tracking Costs

Optimizing Costs

Estimating, Planning, and Monitoring Costs

AWS Support Plans

Ordered from cheapest to most expensive:

  1. Basic (Free)
    • 24/7 Customer Service & Community access
    • 7 core Trusted Advisor checks
    • Personal Health Dashboard access
  2. Developer
    • Everything in Basic
    • Business-hours email support
    • Response: General <24h, System impaired <12h
  3. Business
    • Everything in Developer
    • Full Trusted Advisor checks + API access
    • 24/7 phone, chat, email support
    • Production response: impaired <4h, down <1h
    • Infrastructure Event Management (additional fee)
  4. Enterprise On-Ramp
    • Everything in Business
    • Technical Account Managers (TAMs)
    • Concierge Support (billing & best practices)
    • Event Management, Well-Architected & Operations Reviews
    • Business-critical system down: <30 minutes
  5. Enterprise
    • Mission-critical workloads
    • Everything in Business
    • Dedicated TAMs, Concierge Team, Event Management
    • AWS Incident Detection & Response (additional fee)
    • Business-critical system down: <15 minutes

Account Management Services

AWS Accounts – Best Practices

Security

Billing

Multi-Account Management in AWS

Multi-Account Strategies

AWS Organizations

Cost Benefits

Management

Best Practices

Other Account Management Services

Disaster Recovery (DR) Services

Disaster Recovery (DR) and Business Continuity (BC)

Active/Passive DR Strategy
Active/Active DR Strategy
The Four DR Strategies in AWS Cloud

Trade-off: cost vs. speed of recovery.

From cheapest/slowest to most expensive/fastest:

  1. Backup and Restore: store snapshots/backups; restore after a disaster.
  2. Pilot Light: core application functions ready; minimal resources running.
  3. Warm Standby: full application deployed at reduced capacity, ready to scale.
  4. Multi-Site/Hot-Site: full application running at full capacity; can handle production traffic immediately.
DR Services

More Services

Media, Mobile & Webapp Support Services
Other AWS Services

Final Note: Services not covered in your study notes are likely exam distractors. There are over 200 AWS services, so focus on the commonly tested ones.