0% found this document useful (0 votes)
14 views3 pages

Unit 1 2mrks

The document outlines the fundamentals of Cloud Computing, including its definition, advantages, service models (IaaS, PaaS, SaaS), and deployment models (public, private, hybrid, community). It highlights major public cloud platforms such as AWS, Microsoft Azure, and Google Cloud, along with specific AWS services like IAM, EC2, S3, VPC, and RDS. The learning outcomes and assessment methods for understanding Cloud Computing concepts are also detailed.

Uploaded by

Aishwarya M
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views3 pages

Unit 1 2mrks

The document outlines the fundamentals of Cloud Computing, including its definition, advantages, service models (IaaS, PaaS, SaaS), and deployment models (public, private, hybrid, community). It highlights major public cloud platforms such as AWS, Microsoft Azure, and Google Cloud, along with specific AWS services like IAM, EC2, S3, VPC, and RDS. The learning outcomes and assessment methods for understanding Cloud Computing concepts are also detailed.

Uploaded by

Aishwarya M
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

ELECTIVE THEORY- III

CLOUD PLATFORM IN DEVOPS-24PMA104


UNIT – I Cloud Computing Introduction:

Cloud Computing, Why Cloud Computing, Advantages of Cloud Computing, Virtualization,


cloud servicemodels, Cloud deployment models, public clouds: Amazon Web Services,
Microsoft Azure, and GoogleCloud Services.

AWS Cloud services: IAM Roles, and Policies, EC2, S3, VPC, RDS

UNIT – I: Cloud Computing Introduction

1. Introduction to Cloud Computing

 Definition:
Cloud Computing is the delivery of computing services (such as servers, storage,
databases, networking, software, and more) over the internet ("the cloud") to enable faster
innovation, flexible resources, and economies of scale.
 Key Characteristics:
o On-demand self-service
o Broad network access
o Resource pooling
o Rapid elasticity
o Measured service

2. Why Cloud Computing?

 Need for Cloud Computing:


o Rising demand for computational power and storage.
o Elimination of upfront hardware costs.
o Flexibility to scale resources based on demand.
 Real-world Examples:
o Streaming platforms like Netflix.
o Collaborative tools like Google Workspace.

3. Advantages of Cloud Computing

 Cost Efficiency: Reduces capital expenditure and operational costs.


 Scalability: Scale resources up or down based on requirements.
 Accessibility: Access data and applications from anywhere with an internet connection.
 Performance: State-of-the-art infrastructure ensures optimal performance.
 Security: Advanced security mechanisms and compliance standards.
 Backup and Recovery: Simplified and automated disaster recovery solutions.
4. Virtualization

 Definition: Virtualization allows the creation of a virtual version of hardware, storage,


and network resources, enabling multiple operating systems to run simultaneously on a
single physical system.
 Importance in Cloud Computing:
o Enhances resource utilization.
o Facilitates rapid deployment of resources.

5. Cloud Service Models

 Infrastructure as a Service (IaaS): Provides virtualized computing resources like


servers and storage.
Examples: Amazon EC2, Google Compute Engine.
 Platform as a Service (PaaS): Offers a platform for developing, testing, and deploying
applications.
Examples: Google App Engine, AWS Elastic Beanstalk.
 Software as a Service (SaaS): Delivers software applications over the internet.
Examples: Gmail, Salesforce.

6. Cloud Deployment Models

 Public Cloud: Resources are owned and operated by third-party providers (e.g., AWS,
Azure, Google Cloud).
 Private Cloud: Resources are used exclusively by one organization, ensuring greater
control and security.
 Hybrid Cloud: Combines public and private clouds to leverage the best of both worlds.
 Community Cloud: Shared by organizations with similar goals or compliance needs.

7. Public Cloud Platforms

 Amazon Web Services (AWS):


o Industry leader offering a broad range of services.
o Examples: EC2 (Compute), S3 (Storage).
 Microsoft Azure:
o Integrated with Microsoft's ecosystem.
o Examples: Azure Virtual Machines, Azure Blob Storage.
 Google Cloud Platform (GCP):
o Known for advanced AI and analytics services.
o Examples: BigQuery, Google Kubernetes Engine.

8. AWS Cloud Services

 Identity and Access Management (IAM):


o Roles: Define permissions for AWS services.
o Policies: Specify access controls through JSON-based policy documents.
 Amazon EC2 (Elastic Compute Cloud):
o Virtual servers for scalable computing capacity.
 Amazon S3 (Simple Storage Service):
o Scalable object storage for data archiving and analytics.
 Amazon VPC (Virtual Private Cloud):
o Allows isolated cloud environments for secure networking.
 Amazon RDS (Relational Database Service):
o Managed relational database service supporting multiple database engines (e.g.,
MySQL, PostgreSQL).

Learning Outcomes:

1. Understand the basics of Cloud Computing

2. Identify the advantages and benefits of Cloud Computing

3. Understand the different Cloud Service Models and Deployment Models

4. Familiarize with Public Cloud Providers (AWS, Azure, Google Cloud)

5. Understand the basics of AWS Cloud Services (IAM, EC2, S3, VPC, RDS)

Assessment:

1. Quiz on Cloud Computing basics

2. Assignment on comparing Cloud Service Models and Deployment Models

3. Case study on Public Cloud Providers (AWS, Azure, Google Cloud)

4. Hands-on lab on AWS Cloud Services (IAM, EC2, S3, VPC, RDS)

You might also like