Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

What is cloud ecosystem and players of cloud ecosystem?

The cloud ecosystem is a network of interconnected services, platforms, and technologies that enable cloud computing.
Players in this ecosystem include major providers like Amazon Web Services (AWS), Microsoft Azure, Google Cloud
Platform (GCP), and IBM Cloud, as well as third-party vendors offering services such as Software as a Service (SaaS),
Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).

What are the different types of clouds (private, public, hybrid, multi)?

1. Public Cloud: Owned and operated by third-party providers, offering services to multiple organizations over the
internet.

2. Private Cloud: Dedicated to a single organization, providing greater control and security, and may be managed
internally or by a third party.

3. Hybrid Cloud: Combines elements of public and private clouds, allowing data and applications to be shared
between them.

4. Multi-Cloud: Involves using services from multiple cloud providers to meet specific business needs, offering
redundancy and flexibility.

What are Hypervisors?

A hypervisor is a software that can used to run multiple virtual machines on a single physical machine.

What is CloudSim?

CloudSim is a software framework used for modeling and simulating cloud computing infrastructures and services. It
helps researchers and developers experiment with different cloud computing scenarios in a virtual environment,
allowing them to understand how cloud systems work and how they can be optimized for performance and efficiency.

What are the benefits of cloud computing?

The benefits of cloud computing include cost-effectiveness, scalability, accessibility, reliability, security, flexibility,
automatic updates, and built-in disaster recovery.

Write about cloud computing and its uses w.r.t AI.

Cloud computing is like renting computing power instead of owning it. You access storage, servers, databases, and
software over the internet, paying only for what you use.
AI needs a lot of power for training and running complex models. Cloud computing provides that power on-demand. This
lets AI:

Handle massive data: Cloud storage holds the vast amounts of data AI needs to learn from.

Be more accessible: Cloud providers offer pre-built AI services, making AI available without a huge setup.

What is open-source cloud? It's examples and types

An open-source cloud is a cloud computing platform built on open-source principles, allowing free access, modification,
and sharing of its source code. Examples include:

1. OpenStack: Manages compute, storage, and networking resources.

2. Cloud Foundry: A platform for deploying and managing applications.

3. Kubernetes: Orchestrates containerized applications.

Types of open-source clouds:

1. Public: Offered over the internet using open-source technologies.


2. Private: Deployed within an organization's own data centers.

3. Hybrid: Combines open-source cloud technologies with proprietary services for flexibility.

Which was the 1st Cloud among (Amazon , IBM, Google, Azure)? Which provider is better and why ?

Amazon Web Services (AWS) is often considered the first major cloud provider, launching in 2006.

As for which provider is better, it depends on specific needs. AWS has the widest range of services, but Azure integrates
well with Microsoft products, and Google Cloud is strong in data analytics and machine learning. The best choice
depends on factors like services offered, performance, pricing, support, and security.

What is Cloud Storage and it’s types ?

Cloud storage refers to storing data on remote servers accessed over the internet, offering scalability, accessibility, and
reliability. Types of cloud storage include:

1. Object Storage: Stores data as objects, suitable for large-scale storage and retrieval.

2. File Storage: Mimics traditional file systems, allowing users to organize data into files and folders.

3. Block Storage: Provides raw storage volumes that can be accessed and managed like physical hard drives.

What is orchestration in cloud computing ?

Orchestration in cloud computing refers to the automated coordination and management of cloud resources and
services to deploy, provision, configure, and manage complex applications and workflows efficiently and consistently.

Explain Scalability up/down and horizontal/vertical.

1. Scalability Up/Down:

• Scaling Up: Also known as vertical scaling, it involves increasing the capacity of individual resources.

• Scaling Down: Decreasing the capacity of resources, typically by downgrading to less powerful hardware
or reducing allocated resources.

2. Horizontal/Vertical Scalability:

• Horizontal Scalability: Also known as scaling out, it involves adding more instances or nodes to
distribute the workload across multiple machines. This can improve performance and accommodate
increased demand.

• Vertical Scalability: Also known as scaling up, it involves increasing the capacity of existing resources.
This approach may have limits and can lead to higher costs.

Write short note on

Cloud Migration: The process of moving your data, applications, and IT infrastructure from on-premises locations (your
own servers) to the cloud (remote servers managed by a cloud provider).

Cloud Computing: On-demand delivery of IT resources like servers, storage, databases, networking, and software over
the internet. Instead of owning and maintaining all this hardware and software yourself, you rent it from a cloud provider
like Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

Cloud Scalability: Ability of a cloud system to handle increasing workload demands by adjusting resources dynamically,
either vertically (scaling up) or horizontally (scaling out).

Host Security in CC: Measures and practices to secure individual servers or virtual machines within a cloud
environment from unauthorized access and malicious attacks.
Data Security in CC: Securing data stored in the cloud from unauthorized access, use, disclosure, disruption,
modification, or destruction.

Elasticity in CC: Capability of a cloud system to automatically adjust resources according to workload fluctuations,
scaling resources up or down as needed.

SecaaS (Security as a Service): Delivery of security services over the internet on a subscription basis, including services
such as antivirus, firewall, and intrusion detection systems.

NaaS (Network as a Service): Delivery of networking capabilities over the internet as a subscription-based service,
including services such as VPN, bandwidth management, and network monitoring.

SaaS (Software as a Service): Delivery of software applications over the internet on a subscription basis, allowing users
to access applications without needing to install or maintain them locally.

PaaS (Platform as a Service): Delivery of development platforms and tools over the internet for building, testing, and
deploying applications, providing infrastructure and middleware components.

IaaS (Infrastructure as a Service): Delivery of virtualized computing resources over the internet, including servers,
storage, networking, and other infrastructure components, allowing users to deploy and manage virtual machines and
resources.

AAA and its Types: Authentication, Authorization, and Accounting; methods for controlling access to resources. Types
include RBAC (Role-Based Access Control) and ABAC (Attribute-Based Access Control).

Application Architecture in Cloud: Design and structure of cloud-based applications to leverage scalability, resilience,
and other cloud benefits, often involving microservices, containers, and serverless computing.

Concept of SSH (Secure Shell) : A secure protocol for remotely accessing and managing computer systems over a
network. It allows you to connect to your cloud resources securely using encrypted communication channels.

OpenStack: A popular open-source cloud computing platform that allows you to build and manage your own private
cloud. Think of it as a free, open-source toolbox for creating your own cloud infrastructure, giving you more control and
customization compared to using public cloud providers.

You might also like