Cloud Computing Flashcards

1
Q

Cloud Computing

A

The on demand delivery of IT resources over the internet, pay as you go pricing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cloud-based deployment

A

Run all parts of app in the cloud
Migrate existing apps to the cloud
Design and build new apps in the cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

On-prem deployment

A

Deploy resources by using virtualization and resource mgmt tools
Increase resource utilization by using application mgmt and virtualization technologies
Private cloud deployment. Resources are deployed on-prem by using virtualization and resource mgmt tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hybrid deployment

A

Connect cloud-based resources to on-prem infrastructure
Integrate cloud-based resources with legacy IT applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Amazon Elastic Compute Cloud

A

EC2 runs on top of physical host machines managed by AWS using virtualization technology
You are sharing a host with multiple other instances, aka virtual servers
Hypervisor running on host machine is responsible for sharing resources
This is known as multitenancy, hypervisor coordinates multitenancy, and its managed by AWS
Isolates virtual machines from each other as they share resources from the host
They are secure even though they share resources, separate from each other
Flexibility and control over config of instances
You can choose OS - Windows or Linux
Configure software that runs on the instance: web apps, databases, third-party software
Resizable - you can make them larger or smaller as needed
Vertically scaling an instance: give more memory and cpu to the instance
You control the networking aspect of EC2: what kind of requests make it to your server, whether they are publically or privately available
Compute as a service (CAAS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How does EC2 work? Three steps

A
  1. Launch an instance. Select a template with basic configurations for your instance: OS, application server, or applications. Select the instance type. Specify security settings
    1. Connect to the instance. You can connect in multiple ways. Users can also connect by logging in and accessing the desktop.
      After you have connected, you can begin using it. Run commands to install software, add storage, copy and organize files, etc
How well did you know this?
1
Not at all
2
3
4
5
Perfectly