You are on page 1of 2

Cloud service models

IaaS – it helps users to avoid the cost and complexity of purchasing and managing the physical
servers (Application, Data, Runtime, Middleware and OS)

PaaS – platform is created for the programmer to develop, test, run, and manage the application
(Application, Data)

SaaS – the applications are hosted by a cloud service provider. Users can access these
applications with the help of internet connection and web browser

Types of Cloud Deployment models:

Public – provided by 3rd party providers make avail to public can be easily accessible. Benefits- same as
above. Eg: aws, azure, gcp

Private – there for single organization, dedicated server managing and providing services, not shared
with other organization. Benefits- greater control, security, compliance. Eg: vmware, openstack

Hybrid – combi of public n private, helps. Non-critical activities are performed using public cloud while
the critical activities are performed using private cloud . Eg: aws outposts, google Anthos.

AWS(Amazon Web Services) – is a comprehensive, evolving cloud computing platform provided by


Amazon. AWS offers tools like storage, network, database and many more.

Compute – web service provide secure, reliable and scalable for web scaling/ virtual server, application
workloads, Aws Ec2(runs full appliance-require more resources, management) and Amazon Lambda(run
small code, ideal for short term task, u can execute function upto 15mins)
Storage – Amazon S3(data backup, archiving), AWS EBS(volume setup), Amazon S3 Glacier(long term
backup lowest cost)

Database – AWS RDS(it easier to set up, operate, and scale a relational database in the cloud. It provides
cost-efficient, re-sizable capacity in an industry-standard relational database and manages common
database administration task), AWS DynamoDB(fully managed No-SQL database service. It is known for
extremely low latencies and scalability)

Network – Amazon VPC(isolated network), Route53(scalable DNS)

Machine Learning – Amazon Sagemaker(machine learning data models), AWS Comprehend(nlp), AWS
Rekognition(images,video)

Security – AWS IAM(service that helps you control access to your AWS resources for your users), Amazon
GuardDuty(intelligent threat detection)

Developer – AWS CodeDeploy(automating code deployment into EC2), AWS CodeCommit(source control
service)

Management Tools – Amazon Cloudwatch(manages logs), AWS CloudFormation(create spend less time
managing these resources and more time focusing on the development)

AWS – utility services

Amazon – standalone services

You might also like