Knowledge Check: Cloud Concepts (CLF-C01) Flashcards
Moving to the cloud will present many new issues for businessesto consider and anticipate as they migrate from an on-premises environment. Which of the following below is not an issue specific to cloud computing?
A. Potential increaseddependency on the public internet
B. Limitations and constraints in platform service level agreements
C. Potential increased risk of cyberattack
D. Restoring service in the event of a server failure
D. Restoring service in the event of a server failure
Explanation
Maintaining service in the event of server failure is not specific to cloud computing, although the clouddoes offer quick remedies for this eventuality.
Rather than accessing services and applications through a local network, many cloud services must be accessed through the public internet or a private network provided by the public cloud platform. This raises additional questions about how to maintain access best for customers and employees.
Cloud providers also have their own service level agreements, which should be reviewed closely because they impact not only the availability and quality of service, but also how quickly you can respond when and if you need customer support.
And yes, as your infrastructure is all accessible via the internet this opens up the possibility for an increased attack rate by anyone out there wanting to cause harm and damage. Therefore it’s crucial that you have a Cloud security expert when architecting your infrastructure. Failure to apply the correct level of security at all levels of your deployments could open holes that malicious users out on the internet will be keen to exploit. As your infrastructure is all accessible via the internet this opens up the possibility for an increased attack rate by anyone out there wanting to cause harm and damage. Therefore it’s crucial that you have a Cloud security expert when architecting your infrastructure. Failure to apply the correct level of security at all levels of your deployments could open holes that malicious users out on the internet will be keen to exploit.
As an example of an important cloud characteristic, let’s sayyou deploy a small website today. Next week, you add complex artificial intelligence services to it that are provided by a public cloud vendor. The following week, you deploy your website to multiple regions around the globe. What concept or characteristic of cloud computing does this represent?
A. High availability
B. Security
C. Growth
D. Utility-based metering
C. Growth
Explanation:
The hypothetical scenarioabove is an example of growth which the cloud makes possible. You start with something simple, then innovate with advanced, easy to provision services hosted by the cloud vendor, and expand to a global market.
Which cloud resource saves and retains data, and is available at a near-unlimited amount within the cloud?
A. Storage
B. Compute
C. Network
D. Database
A. Storage
Explanation:
Cloud storage, as the name implies, stores and saves data, and is comparable to hard disks on a personal computer, or network-attached storage (NAS) or storage area networks (SAN).
What are some of the benefits that the public cloud provideswhen compared to on-premises data centers? (Choose 3 answers)
A. Minimizing issues caused by outdated technology
B. Potential for exponential growth
C. Simplify experimentation with new technology
D. Compatibility with anyapplication
A. Minimizing issues caused by outdated technology
B. Potential for exponential growth
C. Simplify experimentation with new technology
Explanation:
Moving to the cloud allows users to take advantage of the latest wave of technology, such as serverless designs or container orchestration through Kubernetes services. It also gives customers the ability to scale up almost instantly, without as much set up time as would be required for an on-premises data center. The cloud also helps customers avoid losses related to outdated technology because the public cloud providers are always competing with one another to provide the most up-to-date technology, leaving the customers to innovate on how to use that technology.
However, it is possible that business applications are not compatible with the cloud. This is a constraint that leads many businesses to adopt a hybrid cloud approachor to redesign applications for the cloud.
Public cloud vendors have a common definition of what aspects of security are the vendor’s responsibility and what aspects of security are the end user’s responsibility. This is referred to as the Shared Responsibility Model. Under the Shared Responsibility Model, which of the following would be the end user’s responsibility?
A. Access to the physical datacenter
B. Operation and administration of the hardware hosting virtual resources
C. Availability of a cloud storage service
D. Creating authentication and authorization mechanisms for a cloud storage service
D. Creating authentication and authorization mechanisms for a cloud storage service
Explanation:
The vendor will operate to an exceptionally high standard of security for the underlying infrastructure of the cloud, but it’s up to you asthe end-user to then architect security in the cloud byusing the tools, services, and applications available.
What cloud resource type stores structured data used by cloud applications?
A. Storage
B. Compute
C. Network
D. Database
D. Database
Explanation:
Cloud database resources store structured data used by applications, and in the classic resource model, it is comparable to MySQL, Oracle and database servers.
What is a key benefit of Virtualization?
A. Increased operational cost
B. Quicker remote connectivity
C. Reduced network latency
D. Reduced capital expenditure
D. Reduced capital expenditure
Explanation:
As Virtualization allows for multiple VMs to be installed on the same physical host, it maximizes the optimization potential and reduces the requirement to purchase additional servers, resulting in a reduced capital expenditure
In what way is a private cloud model similar to a public cloud model?
A. Both private and public cloud models physical hardware are managed by the end users hosting their applications on the hardware.
B. In both private and public cloud models, the cloud infrastructure is hosted on the premises of a business using it.
C. Using both private and public cloud will increase a business’ capital expenditures to acquire hardware hosting the cloud.
D. Both private and public cloud models use virtualization to differentiate themselves from traditional on-premise servers.
D. Both private and public cloud models use virtualization to differentiate themselves from traditional on-premise servers.
Explanation:
The only correct statement is that both private and public cloud models use virtualization to differentiate themselves from traditional on-premise servers.
What benefit of cloud computing allows you to increase or decrease the power or quantity of resources at any time, without extensive installation or physical processes of provisioning?
A. Scalability
B. Economy of Scale
C. High availability
D. Utility-based metering
A. Scalability
Explanation:
Scalability means you can increase or decrease the power of provisioned resource, such as adding or removing more CPU or memory to a virtual machine. This is an example of scaling vertically. Scalability also means you can increase the sheer number of resources in your environment, such as adding more virtual machines or terminating some that you have deployed. This is an example of scaling horizontally.
The ___________________ cloud service model offers a balance between customization and user control, allowing developers to focus on designing at the application layer while the service handles the administration of the virtual architecture, including the network and operating system.
A. Infrastructure-as-a-Service
B. Platform-as-a-Service
C. Software-as-a-Service
D. Traditional on-premise
B. Platform-as-a-Service
Explanation:
A PaaS cloud service model allows access to the framework above the operating system level, which is ideal for developers who want to focus on their application design while the service itself manages a large portion of the day-to-day service administration.
You have deployed a small web app to your cloud service provider’s server. You place a load balancer in front of the application and deploy a second version of the app into a second availability zone.What are you hoping to accomplish with this design?
A. High availability
B. Security
C. On-demand resourcing
D. Consumption-based metering
A. High availability
Explanation:
The hypothetical scenarioabove is an example of high availability. The load balancer will evenly distribute traffic between the two instances in each availability zone to ensure all traffic is handled appropriately.
Which service model allows you to configure and customize your environment from the baseup?
A. Software as a Service (SaaS)
B. Infrastructure as a Service (IaaS)
C. Platform as a Service (PaaS)
D. ‘Anything’ as a Service (XaaS)
B. Infrastructure as a Service (IaaS)
Explanation:
IaaS provides the greatest level of customization as you can configure the environment from the ground up, starting from which operating system to install and up. Other service models have fixed components which you are unable to change or manage.
Which of the following cloud computing concepts refers to increasing or decreasing compute resources based on demand?
A. Elasticity
B. Fault tolerance
C. Load balancing
D. High availability
A. Elasticity
Explanation:
Elasticity is the degree to which a system is able to adapt to workload changes by provisioning and de-provisioning resources in an automated manner, such that at each point in time the available resources match the current demand as closely as possible.
Fault tolerance refers to the ability of an application to keep running even if some of its components fail.
Load balancing is a core networking solution used to distribute traffic across multiple servers in a server farm. Load balancers improve application availability and responsiveness and prevent server overload.
High availability is similar to fault tolerance. It refers to the ability of an application to keep running for an agreed-upon percentage of time, such as 99.99% of the time.
The public cloud allows you to pay only for the time that you use cloud resources, not for the cost of ownership. This concept is known as ________________.
A. consumption-based metering
B. shared infrastructure
C. economy of scale
D. scalability
A. consumption-based metering
Explanation:
Consumption-based metering simply means you pay for what you use. Public cloud vendors offer different services at different units of time, some reserved for multiple years, and others charged based on milliseconds.
You have been hired as an IT summer intern for a small, but quickly expanding, restaurant chain. The restaurant chain owner wants to expand her online presence by creating a website that will add more online features such as downloadable menus, real-time reservations, online ordering, web-based email, and a possible interactive chat during restaurant hours. The website will have high access demands from the 4:00 pm to 11:00 pm peak hours, and slower access demands during off-peak hours. The owner does not have any IT experience, and does not want to become involved in the extra work of maintaining IT equipment. What do you recommend she do?
A. Implement a hybrid cloud-computing environment.
B. Implement a private cloud-computing environment.
C. Implement a public cloud-computing environment.
D. Implement a matrixed cloud-computing environment.
C. Implement a public cloud-computing environment.
Explanation:
Public clouds utilize cloud resources (like servers and storage) that are owned and operated by a third-party cloud service provider and delivered over the Internet. With a public cloud, all hardware, software, and other supporting infrastructure are owned and managed by the cloud provider. The public cloud model provides several advantages for the restaurant chain owner. First, there are lower costs because there is no need to purchase hardware or software, and you pay only for the service you use.
Second, there are no maintenance issues as your service provider provides the maintenance. Third, there is near-unlimited scalability because on-demand resources are available to meet the business’s needs. Fourth, there is high reliability because a vast network of servers ensures against failure.