1. What Is Cloud Computing?
The cloud computing is the computing which is completely based on the Internet. It can also be defined as the next stage in the evolution of the Internet. The cloud computing uses the cloud (Internet) that provides the way to deliver the services whenever and wherever the user of the cloud needs. Companies use the cloud computing to fulfill the needs of their customers, partners, and providers. The cloud computing includes vendors, partners, and business leaders as the three major contributors. The vendors are the one who provide applications and their related technology, infrastructure, hardware, and integration.
The partners are those who offer cloud services demand and provide support service to the customers. The business leaders are the ones who use or evaluate the cloud service provided by the partners. The cloud computing enables the companies to treat their resources as a pool and not as independent resources.

2. What Is A Cloud?
A cloud is a combination of hardware, networks, storage, services, and interfaces that helps in delivering computing as a service. It has broadly three users which are end user, business management user, and cloud service provider. The end user is the one who uses the services provided by the cloud. The business management user in the cloud takes the responsibility of the data and the services provided by the cloud. The cloud service provider is the one who takes care or is responsible for the maintenance of the IT assets of the cloud. The cloud acts as a common center for its users to fulfill their computing needs.

3. What Is A Cloud Service?
A cloud service is a service that is used to build cloud applications. This service provides the facility of using the cloud application without installing it on the computer. It reduces the maintenance and support of the application as compared to those applications that are not developed using the cloud service. The different kinds of users can use the application from the cloud service, which may be public or private application.

4. How Can These Concerns Be Addressed?
By offering a more expensive - private cloud - solution, a customer's data is isolated from the public. Virtual private clouds can also be implemented. Lastly, a poorest measure against security is client-partitioning in a public cloud.

5. How Many Types Of Deployment Models Are Used In Cloud?
There are 4 types of deployment models used in cloud:
1.    Public cloud
2.    Private cloud
3.    Community cloud
4.    Hybrid cloud

6. Why Does An Organization Need To Manage The Workloads?
The workload can be defined as an independent service or a set of code that can be executed. It can be everything from a data-intensive workload to storage or a transaction processing workload and does not rely upon the outside elements. The workload can be considered as a small or complete application.
The organization manages workloads because of the following reasons:

What is Cloud Computing


•    To know how their applications are running.
•    To know what functions they are performing.
•    To know the charges of the individual department according to the use of the service.


7. Explain Hybrid And Community Cloud.
The hybrid cloud consists of multiple service providers. This model integrates various cloud services for Hybrid Web hosting. It is basically a combination of private and public cloud features. It is used by the company when a company has requirements for both the private and public clouds. Consider an example when an organization wants to implement the SaaS (Software as a Service) application throughout the company. The implementation requires security that can be provided by the private cloud used inside the firewall. The additional security can be provided by the VPN on requirement. Now, the organization has both the private and public cloud features.
The community cloud provides a number of benefits, such as privacy and security. This model, which is quite expensive, is used when the organizations having common goals and requirements are ready to share the benefits of the cloud service.

8. What Are The Advantages Of Cloud Services?
Some of the advantages of cloud service are given as follows:
•    Helps in the utilization of investment in the corporate sector; and therefore, is cost saving.
•    Helps in the developing scalable and robust applications. Previously, the scaling took months, but now, scaling takes less time.
•    Helps in saving time in terms of deployment and maintenance.

9. Why Professional Clouds Are Required In Cloud Computing?
Professional clouds are used in Cloud computing because professional clouds are used for Emails, CRM solutions and web sites etc.

10. Comment On The Security Of Cloud Computing?
It is a sub domain of networks, computers and information security in a larger aspect. Cloud computing security is referred to as cloud computing. It is designed in such a way that it acts as to safeguard the policies and technologies of organizations. Controls are deployed to protect applications, company’s data and frame work of security protocols.

11. Comment On Cloud Computing Revolution?
Its essential to understand that the cloud computing revolution is not just about doing old things in new ways, also it is not just more cheap and green but also more collaborative intelligent and better available. The opportunity for Information technology department is to achieve new things and to make new things possible by cloud computing.

Latest Top 20 Amazon Web Services(AWS) Interview Questions With Answers

12. How Would You Save Your Applications, Softwares And Drivers For A Long Term Without Using Any Magnetic Disk?
I do not have to worry about my computer hardware at home because all my applications, files, games will be present somewhere on the Internet with cloud computing. The necessity is very fast connection.

13. Why Cloud Is Necessary?
Amongst those who are already using the cloud, 94 % said the infrastructure was an important part of their decision but there is not one universal cloud infrastructure which suits every environment.

14. 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.

15. Explain The Benefits Of Cloud Computing?
There are numerous benefits of cloud computing including data backup and storage of data, powerful server capabilities, software asa service known as (SaaS), Information technology sandboxing capabilities etc.

16. 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.

17. 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.

18. What Is The Difference Between Traditional Datacenters And Cloud?
Cloud computing uses the concept of datacenter as it is the datacenter is based on the tradition one so the difference between them are as follows:
Cost of the traditional datacenter is higher, due to heating issues and other hardware/software related issues but this is not the case with the cloud computing infrastructure.
It gets scaled when the demand increases. Most of the cost is being spent on the maintenance being performed on the datacenters, whereas cloud platform requires minimum maintenance and not very expert hand to handle them.

19. What Are The Different Modes Of Software As A Service?
Software as a Service provides cloud application platform on which user can create application with the tools provided. The modes of software as a service are defined as:
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.
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.

20. How To Secure Your Data For Transport In Cloud?
Cloud computing provides very good and easy to use feature to an organization, but at the same time it brings lots of question that how secure is the data, which has to be transported from one place to another in cloud. So, to make sure it remains secure when it moves from point A to point B in cloud, check that there is no data leak with the encryption key implemented with the data you sending.

Latest Top 20 Cloudera Interview Questions With Answers