3 - Infra and App Mod Flashcards

1
Q

Google’s network carries [what]% of the worlds internet traffic each day

Google is 100% run on what?

A
  • Googles network carries 40% of the worlds internet traffic each day
  • Google is 100% run on renewable energy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is IaaS and PaaS?

A

IaaS:

Outsourcing your IT needs at the infrastructure level, Google manages the maintenance of infrastructure but administrators still have direct control over operating systems they want to run on the cloud-based infra. Eliminates the need for users to purchase, set up and maintain physical servers.

PaaS: You don’t have to manage the infrastructure and, for some services, you only pay for what you use. Offers users greater flexibility and ease of operation.

Just like IaaS, the customers have access to servers and data centers which are maintained and managed by the third-party provider. However, they mainly use PaaS for building custom SaaS applications.

The platform that can be accessed through the internet provides developers with a framework and tools to build apps and software that are tailored to the organization’s individual needs.

Provides infrastructure to host applications, as well as software tools to help customers develop and deploy those applications

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

Compute or computing: Means what?

A

a computers ability to process information

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

What are the 3 compute options available?

A

VMs
Containerisation
Serverless

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

What is a hypervisor used for?

A

sits on top of physical hardware and VMs are built on top of it. It is like multiple computers that use one piece of hardware

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

What do VMs enable?

A
  • VMs enable businesses to run multiple OS and Applications on physical hardware in a way that is manageable - resource optimization
  • They share the same pool of computer processing, storage and networking resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why is containerisation more efficient than VMs?

A
  • Containerisation is efficient as they only recreate/virtualise the OS. this means they only contain what’s needed for the app they need to support - more lightweight

Easier to make changes to apps within containers since they are isolated, easier to find issues

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

What is Private Cloud, Hybrid Cloud and Multi-Cloud

A

Private cloud is where an organization has virtualized servers in its own data centers to create its own private on-premises environment.
- regulatory reasons data needs to be on site or if already made a significant investment in own infra

Hybrid Cloud: combination of on-premises or private cloud infrastructure and public cloud services
- alot of companies currently in this situation

Multi Cloud: multiple public cloud providers
- need flexibility and secure connectivity (anthos)

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

What is Serverless computing?

A

Means compute power is provisioned behind the scenes as needed.

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

What’s an example of FaaS in serverless computing? (function on an app example)

A

function as a service

e.g want a function on your app for a user to upload a photo. you write the code for that function into your cloud platform, then GCP takes care of the rest.

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

GCP’s VM-based compute options?

CE,VME, BM

A

Compute Engine
VM Engine
Bare Metal

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

What is Compute Engine?

A

VM based compute option

computing and hosting service that allows you to create and run VMS on GCP

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

What is VMware Engine?

A

VM based compute solution

- software you can run on a VM
- spin up a new private cloud quickly with no disruptions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is Bare Metal?

A

VM based compute option

migrate specialised workloads to the cloud while maintaining existing investments and architecture

allows access to, and integration with GCP services

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

What is the Container-based compute option

A
  • Kubernetes (GKE)

- Deploy, Manage, Scale containerised apps using GCP infra

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

What is Google Kubernetes Engine

A

App for managing and orchestrate containers

17
Q

How can businesses use APIs to unlock value from their legacy systems?

A

By gaining access to data stored in legacy systems

18
Q

What is a critical outcome of API management?

A

Measuring and tracking business performance.

19
Q

Why do legacy systems struggle to meet modern consumer expectations?

A

They scale slowly

20
Q

What is Apigee:

A

makes API’s easier to manage

21
Q

What kind of computing solutions are App Engine, Cloud Functions and Cloud Run

A

Serverless