AWS Cloud Intro. Flashcards
Cloud Computing
Refers to the on-demand delivery of IT resources and applications via the Internet
What does ‘cloud computing’ allow for?
- Ability to access data centers and its resources via the Internet — allowing to scale based on actual needs
- Responding quickly to changing market conditions — facilitating scalability, agility, and innovation
- Ease of access to new resources — helps to be more agile and innovative while spending less time focusing on your infrastructure
What do ‘virtual and automatable resources’ allow for?
Allow for comparative testing using different types of instances, storage, or configuration (ex. AWS CloudFormation)
AWS Cloud helps with:
- Reducing risk
- Scalability
- Agility
- Elasticity
- Reliability
- Security of data
What does ‘reducing risk’ mean?
Insisting on results while the investment is being made and you pivot as soon as desired results aren’t being shown
How do you reduce security risk?
Test often, patch quickly, and respond to incidents immediately
Scalability
The ability to resize your resources as necessary
Benefits of ‘scalability’
Customers can:
- Adapt their consumption of services to meet seasonal requirements
- Launch new services or products
- Accommodate new strategic directions
Three main factors of ‘agility’
- Increasing speed
- Ease of experimentation — can lead to discovery of innovations and new configurations
- Cultivating a culture of innovation
Elasticity
Power to scale computing resources up or down based on demand
What does ‘elasticity’ allow for?
- Quickly deploy new applications and instantly scale up as workloads grow while shutting down resources that are not required
- Ability to use AWS tools such as Auto Scaling and Elastic Load Balancing
- Efficiencies of scale
Efficiencies of scale
Allowing customers to use innovative services and cutting-edge technology without having to go through multiple procurement cycles and expensive evaluations
Reliability
Ability of a system to recover from IaaS failures
What does ‘reliability’ include?
- An architecture and systems in place with a well-planned foundation that handles change in demand, detects failures, and has self-automation capabilities
- AWS allowing organizations to achieve greater flexibility and capacity while reducing uncertainty of forecasting hardware needs — difficult for on-premise solutions to match
- AWS Regions
AWS Regions
Amazon data centers in geographic regions that have multiple isolated locations known as Availability Zones