Top 20 Cloud Computing interview question and answers

4,538 total views, 42 views today

  1. What is a Cloud?

A cloud is an association of networks, hardware, storage, services and interfaces that helps in providing computing as a service. It has three users:

  • End users
  • Cloud service provider
  • Business management users
  1. What is Cloud Computing?

Cloud computing is an advance stage technology implemented so that the cloud delivers the services worldwide as per the user requirements. It provides a method to access numerous servers worldwide.

  1. What are the benefits of cloud computing?

The main benefits of cloud computing are:

  • Powerful server capabilities.
  • Incremented productivity.
  • Data backup and storage of data.
  • Cost effective and time saving.
  1. Mention the Layers of PaaS Architecture.

Cloud Controller

  • Automatically creates Virtual machines and controllers.
  • Automatically scales Ups and Downs.
  • Connects to services
  • Deploys Applications

Storage Services

  • Object
  • Relational
  • NoSQL
  • Block Storage

Applications store in storage services

  • Easier recovery from failure
  • Simple to scale applications
  1. What are the Cloud Service Models?

Cloud Service models:

  • Infrastructure as a service (IaaS)
  • Software as a service (SaaS)
  • Platform as a service (PaaS)
  1. What are the differences occurred in Distributed operations?

Differences occurred:

  • FC: Master-Slave operations
  • Nova: Parallel process and its shared database.
  1. Which agent is equivalent of Nova Compute?

Azure Agent

  1. Mention the Reliability and Availability of Cloud Computing.

Use of fault domains:

  • Two virtual machines are in single fault domain if a single hardware can bring down both the virtual machines.
  • Azure automatically distributes instances of a role across fault domains.

Use of Upgrade Domains:

  • When new version of software is rolled out, then only one up gradation of domain is done at a time.
  • Ensures that some instance of the service is always available.
  • Availability of the applications in the multiple instances

Storage and Network Availability:

  • Copies of data are stored in different domains.
  • Mechanism to guard against DoS and DDoS attacks.
  1. Give the best example for open source Cloud Computing.

OpenStack

  1. Explain the Common storage of PaaS Architecture.

Cloud Controller:

  • Automatically creates the virtual machines and containers.
  • Deploys applications
  • Connects to services
  • Automatically scales ups and downs

Storage Services:

  • Object
  • NoSQL
  • Relational
  • Block Storage

Applications store state in storage services:

  • Simple to scale applications
  • Easier recovery from failure.
  1. Why Hybrid Clouds are so important?

Cloud Bursting:

Access capacity or specialized software is available in public cloud and not in private cloud.

Examples: Virtual Amazon and Dynamo

VCloud:

  • It is VM Ware cloud
  • Enterprise quality
  • It is Expensive

Openstack:

  • It has commodity servers and storage.
  • We can run Web servers on OpenStack.
  • It is less reliable.
  • Database is built on VCloud.
  1. List the platforms which are used for large scale cloud computing.

The platforms that are used for large scale cloud computing are:

  • Apache Hadoop
  • MapReduce
  1. Mention the name of some large cloud providers and databases.
  • Google Big table
  • Cloud based SQL(Sequential Query Language)
  • Amazon Simple Database

 

  1. Explain the difference between cloud and traditional datacenters.

The expenditure of the traditional data center is expensive due to heating and hardware/software issues

Cloud being scaled when there is an increase in demand. Mostly the expenditure is on the maintenance of the data centers, while this issues are not faced in cloud computing.

  1. What are the uses of API’s in cloud services?
  • API’s (Application Programming Interface are used to eliminate the necessity to write the complete programs.
  • The instructions are provided to make communication between one or more applications.
  • Creation of applications is made easy and access for the link of cloud services with other systems.
  1. What is an AMI? How do we implement it?

AMI stands for Amazon Machine Image. It is basically a copy of the root file system.

Provides the data required to launch an instance, which means a copy of running an AMI server in the cloud. It’s easy to launch an instance from many different AMIs.

Hardware servers that commodities bios which exactly point the master boot record of the first block on a disk. A disk image is created which can easily fit anywhere physically on a disk .Where Linux can boot from an arbitrary location on the EBS storage network.

  1. Explain different models for deployment in cloud computing?

The different deployment models in cloud computing are

  • Private Cloud
  • Public Cloud
  • Hybrid Cloud
  • Community Cloud
  1. What is the difference in cloud computing and computing for mobiles?

Cloud computing: It become active with the data with the help of internet rather than individual device. It provides users with the data which they have to retrieve on demand.

Mobile computing: It uses the same concept as cloud computing. In mobile, the applications run on the remote server and give user the access for storage and manage.

  1. How user can gain from utility computing?

Utility computing enables the user to pay only for what they are using. It is a plug-in managed by an organization which decides what type of services has to be deployed from the cloud.

  1. For a transport in cloud how you can secure your data?

To secure your data while moving them from one place to another, check that there is no leakage with the encryption key implemented with the data you are transferring

Next
Previous

Add a Comment

Your email address will not be published. Required fields are marked *