Cloud Computing Interview Questions and Answers

Introduction to Cloud Computing Questions and Answers What is Hypervisor in Cloud Computing and its types?, Are Type-1 Hypervisors better in performance than Type-2 Hypervisors and Why?, What are the characteristics on which a Cloud Computing Model should be selected for implementing and managing workload? Cloud Computing Architecture Questions and Answers Cloud Computing Architecture Questions - What is the use of defining cloud architecture?How does cloud architecture overcome the difficulties faced by traditional architecture?What are the advantages of cloud architecture?.... How does cloud computing provides on-demand functionality? Cloud computing is a metaphor used for internet. It provides on-demand access to virtualized IT resources that can be shared by others or subscribed by you. It provides an easy way to provide configurable resources by taking it from a shared pool. The pool consists of networks, servers, storage, applications and services. What is the difference between scalability and elasticity? Scalability is a characteristic of cloud computing through which increasing workload can be handled by increasing in proportion the amount of resource capacity. It allows the architecture to provide on demand resources if the requirement is being raised by the traffic. Whereas, elasticity is being one of the characteristic provide the concept of commissioning and decommissioning of large amount of resource capacity dynamically. It is measured by the speed by which the resources are coming on demand and the usage of the resources. What are the different layers of cloud computing? Cloud computing consists of 3 layers in the hierarchy and these are as follows: 1. Infrastructure as a Service (IaaS) provides cloud infrastructure in terms of hardware like memory, processor speed etc. 2. Platform as a Service (PaaS) provides cloud application platform for the developers. 3. Software as a Service (SaaS) provides cloud applications which are used by the user directly without installing anything on the system. The application remains on the cloud and it can be saved and edited in there only. What resources are provided by infrastructure as a service? Infrastructure as a Service provides physical and virtual resources that are used to build a cloud. Infrastructure deals with the complexities of maintaining and deploying of the services provided by this layer. The infrastructure here is the servers, storage and other hardware systems. How important is platform as a service? Platform as a Service is an important layer in cloud architecture. It is built on the infrastructure model, which provides resources like computers, storage and network. This layer includes organizing and operate the resources provided by the below layer. It is also responsible to provide complete virtualization of the infrastructure layer to make it look like a single server and keep it hidden from the outside world. What does software as a service provide? Software as Service is another layer of cloud computing, which provides cloud applications like google is doing, it is providing google docs for the user to save their documents on the cloud and create as well. It provides the applications to be created on fly without adding or installing any extra software component. It provides built in software to create wide varieties of applications and documents and share it with other people online. What are the different deployment models? Cloud computing supports many deployment models and they are as follows: Private Cloud Organizations choose to build there private cloud as to keep the strategic, operation and other reasons to themselves and they feel more secure to do it. It is a complete platform which is fully functional and can be owned, operated and restricted to only an organization or an industry. More organizations have moved to private clouds due to security concerns. Virtual private cloud is being used that operate by a hosting company.

Public Cloud These are the platforms which are public means open to the people for use and deployment. For example, google, amazon etc. They focus on a few layers like cloud application, infrastructure providing and providing platform markets.

Hybrid Clouds It is the combination of public and private cloud. It is the most robust approach to implement cloud architecture as it includes the functionalities and features of both the worlds. It allows organizations to create their own cloud and allow them to give the control over to someone else as well.

Low-Density Datacenters These datacenters are optimized to give high performance. In these datacenters the space constraint is being removed and there is an increased density. It has a drawback that with high density the heat issue also creeps in. These datacenters are very much suitable to develop the cloud infrastructure.

The modes of software as a service are defined as: 1. Simple multi-tenancy: in this each user has its own resources that are different from other users. It is an inefficient mode where the user has to put more time and money to add more infrastructure if the demand rises in less time to deliver. 2. Fine grain multi-tenancy: in this the functionality remains the same that the resources can be shared to many. But it is more efficient as the resources are shared not the data and permission within an application.

There are many levels of security which has to be provided within cloud environment such as: Identity management: it authorizes the application service or hardware component to be used by authorized users. Access control: permissions has to be provided to the users so that they can control the access of other users who are entering the in the cloud environment. Authorization and authentication: provision should be made to allow the authorized and authenticated people only to access and change the applications and data.

See more here:
Cloud Computing Interview Questions and Answers

Related Posts

Comments are closed.