0% found this document useful (0 votes)
7 views5 pages

Unit1,2 Notes

The document provides an introduction to cloud computing and AWS, defining cloud computing and outlining its characteristics, service models (IaaS, PaaS, SaaS), and deployment models (public, private, hybrid, community). It also covers AWS services, focusing on Amazon EC2 for scalable infrastructure, detailing instance types, storage options, AMIs, auto scaling, elastic IPs, and load balancing. Key concepts include the shared responsibility model for security and AWS's pay-as-you-go pricing structure.

Uploaded by

xatorew151
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)
7 views5 pages

Unit1,2 Notes

The document provides an introduction to cloud computing and AWS, defining cloud computing and outlining its characteristics, service models (IaaS, PaaS, SaaS), and deployment models (public, private, hybrid, community). It also covers AWS services, focusing on Amazon EC2 for scalable infrastructure, detailing instance types, storage options, AMIs, auto scaling, elastic IPs, and load balancing. Key concepts include the shared responsibility model for security and AWS's pay-as-you-go pricing structure.

Uploaded by

xatorew151
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

UNIT 1: Introduction to Cloud Computing and AWS

Definition: Cloud Computing is the delivery of computing services such as servers, storage,
databases, networking, software, analytics and intelligence over the Internet on a pay-as-you-go
basis.

Characteristics of Cloud Computing:


1. On-Demand Self Service
2. Broad Network Access
3. Resource Pooling
4. Rapid Elasticity
5. Measured Service

Cloud Service Models:


IaaS provides virtual infrastructure.
PaaS provides development platform.
SaaS provides ready-to-use software.
Each model shifts responsibility from customer to provider progressively.

Cloud Deployment Models:


Public Cloud – Shared infrastructure.
Private Cloud – Dedicated environment.
Hybrid Cloud – Combination of public and private.
Community Cloud – Shared among similar organizations.
Cloud Security:
Shared Responsibility Model divides security responsibilities between cloud provider and customer.
Provider secures physical infrastructure.
Customer secures applications, data and identity management.

Introduction to AWS:
Amazon Web Services (AWS) is a leading cloud platform offering compute, storage, database,
networking, monitoring and security services globally.
Regions and Availability Zones ensure high availability and fault tolerance.

AWS Pricing Concepts:


Pay-as-you-go model.
No upfront investment.
Elastic billing based on usage.
Cost optimization through right sizing and monitoring.
UNIT 2: Amazon EC2 and Scalable Infrastructure

Amazon EC2 (Elastic Compute Cloud) provides resizable compute capacity in the cloud.
It allows users to launch virtual servers known as instances.

Instance Types:
General Purpose – Balanced workloads.
Compute Optimized – CPU intensive tasks.
Memory Optimized – High RAM applications.
Storage Optimized – High disk throughput workloads.

Storage Types:
Instance Store – Temporary storage lost on stop.
Elastic Block Store (EBS) – Persistent block storage recommended for production systems.

Amazon Machine Image (AMI):


An AMI is a template containing OS, software and configuration required to launch EC2 instances.
Custom AMIs help maintain deployment consistency.

Auto Scaling:
Automatically increases or decreases number of EC2 instances based on workload metrics.
Ensures high availability and cost efficiency.

Elastic IP:
Static public IP address that can be associated with EC2 instances.
Ensures consistent public access.

Elastic Load Balancing:


Distributes incoming traffic across multiple EC2 instances.
Works with Auto Scaling for scalable architectures.
EC2 Basic Architecture

Load Balancer

EC2 Instance 1 EC2 Instance 2

EBS Storage

You might also like