General Flashcards

1
Q

What would provide near-unlimited availability of computing resources without requiring your organization to procure and provision new equipment?

A. Public cloud
B. Containers
C. Private cloud
D. Microservices

A

A. Public cloud

Public Cloud removes need for CapEx to setup/maintain Datacenter

It can help scale your app for global audience at a cost effective price

It can help release new features at a faster and agile rate which is not possible on OnPrem

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

Q. Each of the three cloud service models - infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) - offers benefits between flexibility and levels of management by the cloud provider and the customer.
Why would SaaS be the right choice of service model?

A. You want a balance between flexibility for the customer and the level of management by the cloud provider

B. You want to minimize the level of management by the customer

C. You want to maximize flexibility for the customer.

D. You want to be able to shift your emphasis between flexibility and management by the cloud provider as business needs change

A

B. You want to minimize the level of management by the customer

IaaS: has the maximum flexibility. You can do anything you want because you have access to the low level of machines. But it also needs maximum management. It is like installing and running database on servers and managing them

PaaS: This has a trade off between Flexibility and burden of management. PaaS vendor manages the infrastructure and most of the platform. You just have to write some code to build your software. Eg Salesforce

SaaS: In this model, the infra, server management and software management is taken care by the SaaS vendor. All you have to do it to do some configuration, like Gmail. This also has the Lowest flexibility in terms of features. You have to take what is offered by the SaaS vendor.

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

How does a large hotel chain benefit from storing their customer reservation data in the cloud?

A. On-premises hardware access to transaction data
B. Real-time data transformation at scale within an on-premises database
C. Real-time business transaction accuracy at scale
D. Physical hardware access during peak demand

A

C. Real-time business transaction accuracy at scale

Storing data in cloud makes it all-time available to Global audience at a very economical price.
Since this option is talking about cloud benefits, all the options with On-Premise can be skipped. End customers do not need hardware access.

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

Which technology allows organizations to run multiple computer operating systems on a single piece of physical hardware?

A. Hypervisor
B. Containers
C. Serverless computing
D. Open source

A

A. Hypervisor

Hypervisor allows multiple OS on a single VM. This OS is also virtualised which makes it very quick to start/boot.

One VM can run many containers but they all have to use the same OS and all of them will use Hypervisor technology to connect to physical server

If you have a need to run many servers but with different OS, then containers are not an option. You should run VMs on Compute Engine.

For Containers you can use GKE (if you want to manage them yourself) or CloudRun (if you want to avoid headache to manage containers yourself)

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

An organization is migrating their business applications from on-premises to the cloud.
How could this impact their operations and personnel costs?

A. Reduced on-premises infrastructure management costs

B. Increased on-premises hardware maintenance costs

C. Reduced cloud software licensing costs

D. Increased cloud hardware management costs

A

A. Reduced on-premises infrastructure management costs

Moving to cloud means no need to manage your own datacenter, servers, people, licenses etc.

It is about cloud advantages so C and D can be eliminated

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

An organization wants to digitize and share large volumes of historical text and images.
Why is a public cloud a better option than an on-premises solution?

A. In-house hardware management

B. Provides physical encryption key

C. Cost-effective at scale

D. Optimizes capital expenditure

A

C. Cost-effective at scale

The key is “Large Volumes” which is about scale.

Cloud removes Capital expenditure so D is invalid option. This Q is not about security so C can be removed too

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

An organization wants to develop an application that can be personalized to user preferences throughout the year.
Why should they build a cloud-native application instead of modernizing their existing on-premises application?

A. Developers can rely on the cloud provider for all source code

B. Developers can launch new features in an agile way

C. IT managers can migrate existing application architecture without needing updates

D. IT managers can accelerate capital expenditure planning

A

B. Developers can launch new features in an agile way

Not A: Cloud will not give you the source code for your app

Not D. Cloud removes your cloud exp

Not C: Your app on cloud would still need regular product updates

B is the one because Cloud gives you facilities that can help you release new features at faster rate, and without shutting down your application for each release

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

You are migrating workloads to the cloud. The goal of the migration is to serve customers worldwide as quickly as possible According to local regulations, certain data is required to be stored in a specific geographic area, and it can be served worldwide. You need to design the architecture and deployment for your workloads.
What should you do?

A. Select a public cloud provider that is only active in the required geographic area

B. Select a private cloud provider that globally replicates data storage for fast data access

C. Select a public cloud provider that guarantees data location in the required geographic area

D. Select a private cloud provider that is only active in the required geographic area

A

C. Select a public cloud provider that guarantees data location in the required geographic area

Here the need is that you application should be available to customer worldwide (UK, US and Australia and other countries) but data for UK customers should stay on servers/region inside UK. Similarly data for US customers should reside on US servers/region only.

Region = Geographic Area (GA)

Not A: because you need software to be present in all GA/regions

Not B: You dont need data replication across regions. US data should remain in US eg

Not D: If you do this then your app will be available in a particular region but you need your app to be available globally

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

An organization wants to move from a strategic cloud adoption maturity level to a transformational one. How should the organization change the way they scale?

A) Deploy changes manually.

B) Deploy changes programmatically.

C) Deploy changes when problems arise.

D) Deploy changes every quarter

A

B) Deploy changes programmatically.

This is a DevOps feature. You should be able to release feature very frequently but in an automated way. Releasing code to product manually usually causes errors.

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

An organization wants to upskill their IT staff.
How can they do this in a transformational way?

A. Prioritize training current employees instead of hiring new recruits with cloud experience.

B. Prioritize giving privileged access to third-party partners and contractors to fill IT knowledge gaps.

C. Create a culture of self-motivated, isolated learning with official training materials.

D. Create a culture of continuous peer-to-peer learning with official training materials.

A

D. Create a culture of continuous peer-to-peer learning with official training materials.

Peer learning and sharing is the transformational method in Learning theme. Isolated learning will not spread knowledge across the company. Option B will make your employees unhappy because they are not getting any training. Option A is not good because it says no hiring.

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

An organization wants to move from a tactical cloud adoption approach to a transformational approach.
How should they adapt the way they lead the organization?

A. Increase top-down visibility and foster a culture of blamelessness

B. Shift from an operational expenditure model to capital expenditure

C. Drive cloud adoption with an individual contributor focus

D. Invest in on-premises infrastructure to redesign relationships between IT and employees

A

A. Increase top-down visibility and foster a culture of blamelessness

For a transformative approach you need an environment where you can develop a software faster and release new features in a faster and agile way. This env should also be cost-effective at scale, and should quickly allow your software to reach global audience.
It should help you move from CapEx —> OpeEx

This env should give visibility to all levels and increase team culture where people are not blamed for trying out new things.

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

A video game organization has invested in cloud technology to generate insights from user behaviors. They want to ensure recommendations of games are aligned to players’ interests. What may have prompted this business decision?

A) Customers expect a personalized experience.

B) Employees expect source code changes to be deployed faster.

C) Employees expect more predictable data management spending.

D) Customers expect faster time to market for games.

A

A) Customers expect a personalized experience.

If you want your software to become a hit, it should be able to understand what your customer wants and should be able to release those features in an agile, automated and faster way.

This connect between customers and software feature is called Personalization.

D is 2nd closest but unless features have what they want, they wont use it.

B is needed for achieve D which is actually connected with A and option A is what is actually needed.

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

An organization has completely migrated all their infrastructure to the cloud to benefit from its agility. Now they want to innovate faster and achieve a higher return on investment. What should the organization do?

A) Lower their service level objective (SLO).

B) Modernize their applications.

C) Manually provision all cloud infrastructure for increased control.

D) Move to a hybrid architecture with some of their infrastructure on-premises.

A

B) Modernize their applications.

Cloud transfomation has 2 stages:

  1. When you Lift and Shift your data center workloads to Cloud (As it is)
  2. When you modernize your applications to make use of cloud technologies that help you innovate faster.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

An organization currently stores its data on-premises and they receive different levels of traffic on their website every month. How could the organization benefit from modernizing their infrastructure with cloud technology?

A) 100% service availability.

B) They can rely on the cloud provider for all website source code.

C) They can shift from heavy operational expenditure to a capital expenditure model.

D) Agile storage scalability.

A

D) Agile storage scalability.

The two valid options are A and D.
But if we look at the questions it is talking about “different levels of traffic on their website every month”.

This is pointing towards that your cloud storage should be able to serve this varying traffic. This also called Elasticity.

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

An organization runs their application on a virtual machine, but every time they want to edit specific features, they have to bring the system offline to update the application. What would be a more appropriate solution for their app?

A) Solid State Disk
B) Containers
C) Hypervisors
D) GPUs

A

B) Containers

GKE and CloudRun can help you run your software in containers. These can run tens or hundreds of containers where your software will run. If you want to release a new feature/code, you dont need to shut down all containers.
Just shudown 10% and patch your new code which users will continue using rest 90% of containers. Then do the same for next 10% and so on

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

An organization’s applications run on an inflexible, on-premises architecture. The organization has decided to modernize their existing applications with the cloud. What may have prompted this business decision?

A) Developers want to test ideas and experiment with more ease.

B) Developers want cloud providers to take full control of their application performance.

C) IT managers want cloud providers to automatically deploy their infrastructure.

D) IT managers want to stop making gradual changes.

A

A) Developers want to test ideas and experiment with more ease.

For a transformative approach you need an environment where you can develop a software faster and release new features in a faster and agile way. This env should also be cost-effective at scale, and should quickly allow your software to reach global audience.
It should help you move from CapEx —> OpeEx

Not B: You will have to take care of code and performance of your application which cloud provide will take care of physical servers etc

Not C: This is your software and you will have use cloud tools to deploy the software (See Cloud Build)

Not D: You would want to make gradual changes, agile releases else cloud wont make sense

17
Q

An organization has servers running mission-critical workloads on-premises around the world. They want to modernize their infrastructure with a multi-cloud architecture.
What benefit could the organization experience?

A. Ability to disable regional network connectivity during cyber attacks

B. Ability to keep backups of their data on-premises in case of failure

C. Full management access to their regional infrastructure

D. Reduced likelihood of system failure during high demand events

A

D. Reduced likelihood of system failure during high demand events

The keyword is Mission-Critical which means that your software can have downtime.

Multi-Cloud means when you are using AWS or Azure aloongside GCP. Anthos is the service that can help in multi-cloud situations.

Hybrid cloud is when you are using On-Prem datacenter alongside GCP (eg your servers are on cloud but the database the servers are using is still On-Prem)

A, B is one benefit of Multi-Cloud but wont help with Mission-Critical needs

18
Q

Why do organizations often struggle to scale their on-premises application infrastructure?

A. Scaling compute instances could breach compliance and/or regulation

B. Increasing compute capacity is time-consuming and costly

C. Their serverless compute functions struggle to meet the demand

D. Their multi-cloud architecture is complex and expensive

A

B. Increasing compute capacity is time-consuming and costly

D is not applicable
OnPrem do not have serverless so C is invalid
Scaling is making more of the same so no question of breaking any regulation.

19
Q

An organization has an on-premises IT infrastructure. Their customer-facing application repeatedly fails during peak usage.
What could be causing this issue?

A. A serverless compute function struggles to scale.
B. The application contains unclean data.
C. They don’t have enough servers to meet the demand.
D. The application is only configurable on-premises.

A

C. They don’t have enough servers to meet the demand.

OnPrem environments can not scale as per the demand. You will have to manually add severs.

This is where cloud excels as it can scale up and down automatically as per the demand. This is called elasticity.

20
Q

Which policy helps Google Cloud keep customer data private?

A. Google tests the service availability of customer applications.
B. Google does not use customer data for advertising purposes.
C. Google migrates customer data to an offline server when a threat is detected.
D. Google does not allow customers to change encryption keys.

A

B. Google does not use customer data for advertising purposes.

21
Q

What is monitoring within the context of cloud operations?

A. Observing cloud expenditure in real time to ensure that budgets are not exceeded
B. Collecting predefined and custom metrics from applications and infrastructure
C. Tracking user activities to guarantee compliance with privacy regulations
D. Tracing user location to document regional access and utilization

A

B. Collecting predefined and custom metrics from applications and infrastructure

Cloud Monitoring collects data from all services and resources like CPU/RAM utilization, network usage etc.

22
Q

What is privacy in context of Cloud

A. Restrictions on Data Access and Sharing
B. Procedure to authenticate user identity
C.Compliance with regulations
D.Proneness to data breaches

A

A. Restrictions on Data Access and Sharing

23
Q

What is Observability within the context of cloud operations?

A. Observing cloud expenditure in real time to ensure that budgets are not exceeded
B. Collecting performance logs and showing them on a dashboard for analysis
C. Tracking user activities to guarantee compliance with privacy regulations
D. Tracing user location to document regional access and utilization

A

B. Collecting performance logs and showing them on a dashboard for analysis

Observability is same as monitoring and includes two parts:

Cloud Logging: Collects logs from cloud components

Cloud Monitoring: Show data from these logs on Dashboard

These components help understand and resolve any error in cloud apps

24
Q

An organization wants to build an entirely new infrastructure and applications in the cloud.
Which application modernization approach should the organization use?
A. Move the application to the cloud, and then change it.
B. Change their application, and then move it to the cloud.
C. Invent in greenfield.
D. Invent in brownfield.

A

C. Invent in greenfield.

Greenfield = build from scratch

Brownfield = Change existing

If you want to reuse existing applications, then
List and Shift to Cloud
and
Rearchitect

If you rearchitect before moving to cloud, it will take longer

25
Q

A multinational organization has decided to use public cloud services to modernize their IT infrastructure.
What is one benefit of doing this?

A. They can perform hardware maintenance outside of normal business hours.
B. They can expect 100% service availability in all regions.
C. Built-in security is no longer required during data migrations.
D. Access to data and computer resources is not tied to a geographical location.

A

D. Access to data and computer resources is not tied to a geographical location.

B is wrong - you can never have 100% availability. Never

26
Q

An organization is making a strategic change to customer support in response to feedback. They plan to extend their helpline availability hours.
Why is the organization making this change?

A. Users expect professional expertise
B. Users require personalization
C. Users expect always-on services
D. Users require regional access

A

C. Users expect always-on services

High Availability = Always on (almost)

27
Q

An organization’s public cloud provider failed to meet their SLA of 99.99% availability.
What is the potential impact on the organization?

A. The organization risks using up their error budget.
B. Renegotiation of the SLA to put less emphasis on uptime could be necessary.
C. Unexpected downtime could risk the loss of customers.
D. All data stored in their database could be unexpectedly lost.

A

C. Unexpected downtime could risk the loss of customers.

If my Bank website is mostly down, I will switch to a different Bank

28
Q

How is service availability measured in the context of cloud technology?
A. Number of available regions
B. Percentage of uptime
C. Speed of response time
D. Number of downtime incidents

A

B. Percentage of uptime

29
Q

A business is considering using cloud computing services to leverage its sales. The business wants to utilize an application managed by a third-party provider so they don’t have to worry about server configurations and manual updates.

Which of the following cloud computing service is best suited in this scenario?

Platform as a Service (PaaS)

Function as a Service (FaaS)

Software as a Service (SaaS)

Infrastructure as a Service (IaaS)

A

Software as a Service (SaaS)

30
Q

A company is architecting an application and wants to save on purchasing new machines, having underutilized machines, and planning for capacity. They do not want to purchase hardware or software and the service provider must provide the maintenance. The method must be cost-effective.

Which of the following choices would meet this requirement?

Microservices

Containers

Public cloud

Private cloud

A

Public cloud

31
Q

How does a large hotel chain benefit from storing their customer reservation data in the cloud?

A. On-premises hardware access to transaction data
B. Real-time data transformation at scale within an on-premises database
C. Real-time business transaction accuracy at scale
D. Physical hardware access during peak demand

A

C. Real-time business transaction accuracy at scale