Cloud Concepts Flashcards
What type of systems are able to withstand failure of one or more components?
Highly available systems
How can a company increase availability when deploying an application?
Multi-Region deployment and multi-Availability Zone deployment
Which AWS services could be used to build a serverless architecture?
S3
DynamoDB
Fargate
Lambda
What is a geographical area of the world that is a collection of logically grouped data centres?
Region
If you notice the traffic to a web application far exceeds what was expected, and you decide to move to a larger instance type, what AWS principle is being represented?
Vertical scaling
What is the difference between horizontal and vertical scaling?
Horizontal - change the number of nodes in a computing system without changing the size of any individual node i.e. add instances
Vertical - increase the size and computing power of a single instance/node but don’t increase the number of nodes/instances
Which benefit of cloud computing is demonstrated by provisioning a new EC2 instance at the click of a button, reducing the time to make resources available from weeks to minutes?
Increased speed and agility.
Which service allows you to re-route traffic from EC2 instances to instances in another Region during disaster recovery exercises?
Route 53 can shift traffic to the new region.
Routes end users to internet applications by translating names into IP addresses.
What is Amazon CloudFront?
A fast content delivery network service securely delivering data, videos, applications, and APIs to customers globally, with low latency, high transfer speeds, in a developer-friendly environment.
Which service can help a company with no technical skills deploy in AWS?
AWS Partner Network (APN) Consulting Partners.
Engage a Consulting Partner to help deploy a new system to the cloud.
What is AWS Partner Network (APN) Consulting Partners?
Useful to deploy to AWS, not build solutions.
Includes professional services organisations like:
* system integrators
* strategic consultancies
* agencies
* managed service providers
* value-added resellers
What is AWS Partner Network (APN) Technology Partners
Provides new solutions to build on AWS, not to deploy to AWS.
Includes specific software, hardware, or connectivity services.
What is the speed difference between Amazon Aurora and MySQL RDS?
Amazon Aurora is up to 5 times faster than MySQL RDS
What are three advantages of an RDS database over a traditional database?
AWS maintains the underlying OS and performs software patching on the database.
Automated backups.
Allows customers to focus on their applications.
What are the 3 cloud deployment models?
Public cloud
Private cloud
Hybrid cloud
Which concept is used to measure a system’s ability to grow to accommodate an increase in demand?
Scalability.
What does scalability mean?
Systems can adapt to meet new levels of demand. Horizontal vs vertical.
What does elasticity mean?
The ability to acquire resources as you need them and release them when you don’t. Should be automatic in the cloud.
When you pay a subscription fee to a hosting company to serve your website on an instance you manage, which cloud computing model are you using?
Infrastructure as a Service (IaaS)
What is IaaS?
Infrastructure as a Service.
Offers building blocks that can be rented. Whenever you pay a web hosting fee, you’re using IaaS.
What is PaaS?
Platform as a Service.
Enables the development, running, and management of applications on the cloud without needing to build and maintain infrastructure.
Often used by developers to develop software using web-based tools
What are disposable resources?
Use as many resources as you need and dispose of them when you no longer need them
What are temporary resources?
Use as many resources as you need and dispose of them when you no longer need them
What are dedicated resources?
They allow customers to run on hardware dedicated to a single customer
Who is responsible for EC2 instance application configuration?
You
Who is responsible for awareness and training?
AWS and you
What are the characteristics of Availability Zones?
One or more physically separated data centres.
They contain redundant:
Power
Networking
Connectivity
Housed in separate facilities
What is the difference between the characteristics of AZs and Regions?
AZs are connected in a Region through low-latency links.
Regions are fully independent and isolated.
Can a highly available solution experience downtime?
Yes, it just has high uptime percentage
What does Direct Connect do?
Connects your on-premises data centre (private cloud) to AWS (public cloud)
What is the difference between scalability and elasticity?
Scalability describes a measurement of a system’s ability to grow to accommodate increase in demand.
Elasticity describes an ability to acquire resources as you need them and release resources when you don’t need them.
Which concept describes the ability to stop or terminate instances when not in use?
Elasticity
Are cloud charges CapEx or OpEx?
OpEx