Module 1: Introduction to Amazon Web Services
What is Stop spending money to run and maintain data centers?
- Having data centers often require you to spend money and time to manage the infrastructure - Cloud computing removes that need so you can focus more on your application and customers
What is Cloud Computing?
Cloud computing is the process of an on-demand delivery of IT resources over the internet with pay-as-you-go pricing. AWS helps with Undifferentiated Heavy Lifting of IT
What is Benefit from massive economies of scale?
- As your business scales bigger, your cost will actually be lower because of the pay-as-you-go prices
What are the 3 types of cloud computing deployment models?
- Cloud Based (Public Cloud) - On Premise (Private Cloud) - Hybrid Cloud (Hybrid Cloud)
What is the Hybrid Deployment model? (Hybrid Cloud)
- Combination of Public and Private cloud - Users can connect cloud-based resources to on-premises infrastructure - Users can integrate cloud-based resources with legacy IT application
Learning Objectives
- Summarize the benefits of AWS - Describe differences between on-demand delivery and cloud deployments -Summarize the pay-as-go pricing model
What is Increase speed and agility?
- The flexibility of cloud computing makes it easier for you to develop and deploy applications - And enables users access to more resources with a few clicks
What is Go Global in minutes?
- The global footprint of the AWS cloud enables users to deploy applications to customers around the world quickly.
What are the benefits of Cloud Computing?
- Trade upfront expense for variable expense - Stop spending money to run and maintain data centers - Stop guessing capacity - Benefit from massive economies of scale - Increase speed and agility - Go global in minutes
What does it mean to Trade upfront expense for variable expense?
- Upfront expense refers to the process of investing in data centers, physical servers, and other resources before using them - Variable expense refers to the pay-as-you-use model.
What is the On-Premises Deployment model? (Private Cloud)
- Users can deploy resources by virtualization and management tools - Users can increase resource utilization by using application management and virtualization technologies
What is the Cloud-Based Deployment model? (Public Cloud)
- Users will run all parts of the application in the cloud - Migrate existing applications to the cloud - Design and build new applications in the cloud
What is Stop Guessing Capacity?
- With Cloud computing we no longer predict how much infrastructure we will need. - This is a pay-only-what-you-use model
What is a Client-Server Model?
The client request information for the server Ex. Client is the Web Browser or Desktop Application Server: A Google Image