With cloud computing, you can stop thinking of your infrastructure as hardware, and instead think of it (and use it) as software.
- Upfront expenses
- Invest in technology resources before using them
- Variable expenses
- Pay only for what you use
- Smaller scale
- Pay higher prices based on only your own usage
- Economies of scale
- Benefit from customers' aggregated usage
- Stop guessing on your infrastructure capacity needs
- Scale in and scale out as needed
- Data centers
- Weeks between wanting resources and having resources
- Cloud computing
- Minutes between wanting resources and having resources
flowchart LR
A(Run data centers) <-->|Investment| B(Focus on applications and customers)
- Quickly deploy applications worldwide
- Use the AWS global infrastructure
- Are there relevant Region data privacy laws?
- Can customer data be stored outside the country?
- Small differences in latency can impact customer experience
- Choose the Region closest to your users
- Costs vary by Region
- Evaluate cost-effectiveness of replicating data to another Region
AWS Outposts | AWS Local Zones | AWS Wavelength | |
---|---|---|---|
Overview | AWS infrastructure and service on premises | AWS infrastructure and services in large metro centers | AWS infrastructure and services in Commercial Service Provider (CSP) 5G nterworks |
Use cases | Migration, local critical application, data residency | Migration, low latency, local data processing | Scalable capacity in facility managed & operated by AWS |
Service model | Expandable capacity in customer's data center, colocation, on-premises location | Scalable capacity in facility managed & operated by AWS | Scalable capacity in CSP data center managed and supported by AWS |
- Use virtualization and resource management tools to deploy resources
- Use application management and virtualization technologies to increase resource usage
- Connect cloud-based resources to on-premises infrastructure
- Integrate cloud-based resources with legacy IT applications
- Run all parts of the application in the cloud
- Migrate existing applications to the cloud
- Design and build new applications in the cloud