Cloud Computing Flashcards
What is a client?
A web browser or desktop application that a person interacts with to make requests to computer servers.
Amazon Elastic Compute Cloud (EC2) is a type of virtual ______?
EC2 is a type of virtual server.
Name 3 things you can do in the cloud with cloud based deployment.
- Run all parts of the application in the cloud
- Migrate existing applications to the cloud
- Design and build new applications in the cloud
Another name for on premises deployment
Private cloud deployment
What is hybrid deployment?
- Connect cloud-based resources to on-premises infrastructure
- Integrate cloud-based resources with legacy IT applications
In hybrid deployment, cloud based resources are connected to on-premises infrastructures for when something needs to be kept on premises. What are examples of these?
- Government regulations
- Legacy applications
With hybrid deployment the company would be able to keep the legacy applications on premises while benefitting from the data and analytics services that run in the cloud.
Name the 6 benefits of cloud computing
- Trade upfront expense for variable expense
- Stop spending money to run and maintain data centres
- Stop guessing capacity
- Benefit from massive economies of scale
- Increase speed and agility
- Go global in minutes
What does EC2 provide?
EC2 provides secure, resizable compute capacity in the cloud as Amazon EC2 instances.
How long does it take to provision and launch an EC2 instance?
You can provision and launch an EC2 instance in minutes
When can you stop using EC2?
When you have finished running a workload.
What do you pay for with an EC2 instance?
You pay only for the compute time you use when an instance is running, not when it is stopped or terminated.
How can you save costs with EC2?
You can save costs by paying only for server capavity that you need or want.
Name 5 types of EC2 instances
- General purpose instances
- Compute optimised instances
- Memory optimised instances
- Accelerated computing instances
- Storage optimised instances
Name 4 uses of a general purpose EC2 instance.
- Application servers
- Gaming servers
- Backend servers for enterprise applications
- Small and medium databases
General purpose EC2 instances are for an application in which the resources needs for compute, memory, and networking are roughly equivalent.
What are some benefits for compute optimised EC2 instances?
For applications that benefit from high performance processors. You can use compute optimised instances for workloads such as web, application and gaming services.
The difference compared to general purpose EC2 instances is compute optimised instances are ideal for high-performance web servers, compute intensive applications servers and dedicated gaming servers.
They can also be used for batch processing workloads that require processing many transactions in a single group.