0% found this document useful (0 votes)
68 views

AWS 0 Size

AWS is a cloud computing platform that offers on-demand computing services including compute power, storage, databases, analytics and more. It has a number of services such as EC2 for virtual servers, S3 for object storage, DynamoDB for NoSQL database, and others. AWS uses a pay-as-you-go model, allowing customers to pay only for what they use.

Uploaded by

allen
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views

AWS 0 Size

AWS is a cloud computing platform that offers on-demand computing services including compute power, storage, databases, analytics and more. It has a number of services such as EC2 for virtual servers, S3 for object storage, DynamoDB for NoSQL database, and others. AWS uses a pay-as-you-go model, allowing customers to pay only for what they use.

Uploaded by

allen
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Amazon web service is an online platform that provides scalable and can use templates for providing a whole

g a whole production environment in


cost-effective cloud computing solutions. minutes.
AWS is a broadly adopted cloud platform that offers several on-demand 3. CloudTrail — It offers an easy method of auditing AWS resources. It
operations like compute power, database storage, content delivery, etc., helps
to help you to log all changes.
corporates scale and grow. 4. OpsWorks — The service allows you to automated Chef/Puppet
deployments on AWS environment.
History of AWS 5. Config — This AWS service monitors your environment. The tool sends
The Amazon web services was launched in 2002 and the portfolio of alerts about changes when you break certain defined configurations.
services Application Services
expanded over time. The Amazon Elastic Cloud EC2 was built in 2004, 1. Step Functions — It is a way of visualizing what’s going inside your
which is application and what different microservices it is using.
central to the whole AWS infrastructure. Amazon itself is one of the 2. SWF (Simple Workflow Service) — The service helps you to
clients for coordinate
the EC2 platform. Amazon Virtual Private Cloud (Amazon VPC) is the both automated tasks and human-led tasks.
latest 3. SNS (Simple Notification Service) — You can use this service to send
(2011 August) addition to the list. In spite of strong guarantees on the you notifications in the form of email and SMS based on given AWS
availability services.
of the infrastructure to the clients, AWS experienced major outage 4. SQS (Simple Queue Service) — Use this AWS service to decouple your
recently, thus applications. It is a pull-based service.
strengthening the critics of cloud computing initiatives. 5. Elastic Transcoder — This AWS service tool helps you to changes a
video’s format and resolution to support various devices like tablets,
AWS Compute Services smartphones, and laptops of different resolutions.
Here, are Cloud Compute Services offered by Amazon: Applications of AWS services
1. EC2(Elastic Compute Cloud)- EC2 is a virtual machine in the cloud on Amazon Web services are widely used for various computing purposes
which you have OS level control. You can run this cloud server whenever like:
you want. ● Web site hosting
2. LightSail- This cloud computing tool automatically deploys and ● Application hosting/SaaS hosting
manages ● Media Sharing (Image/ Video)
the computer, storage, and networking capabilities required to run your ● Mobile and Social Applications
applications. ● Content delivery and Media Distribution
3. Elastic Beanstalk- The tool offers automated deployment and ● Storage, backup, and disaster recovery
provisioning ● Development and test environments
of resources like a highly scalable production website. ● Academic Computing
4. EKS (Elastic Container Service for Kubernetes)- The tool allows you to ● Search Engines
Kubernetes on Amazon cloud environment without installation. 5. AWS ● Social Networking
Lambda- This AWS service allows you to run functions in the cloud. The Advantages of AWS
tool Following are the pros of using AWS services:
is a big cost saver for you as you to pay only when your functions ● AWS allows organizations to use the already familiar programming
execute. models,
Storage operating systems, databases, and architectures.
1. Amazon Glacier- It is an extremely low-cost storage service. It offers ● It is a cost-effective service that allows you to pay only for what you
secure and fast storage for data archiving and backup. use,
2. Amazon Elastic Block Store (EBS)- It provides block-level storage to without any up-front or long-term commitments.
use ● You will not require to spend money on running and maintaining data
with Amazon EC2 instances. Amazon Elastic Block Store volumes are centers.
network-attached and remain independent from the life of an instance. ● Offers fast deployments
3. AWS Storage Gateway- This AWS service is connecting on-premises ● You can easily add or remove capacity.
software applications with cloud-based storage. It offers secure ● You are allowed cloud access quickly with limitless capacity. ● Total
integration Cost of Ownership is very low compared to any private/dedicated
between the company’s on-premises and AWS’s storage infrastructure. servers.
Security Services ● Offers Centralized Billing and management
1. IAM (Identity and Access Management) — IAM is a secure cloud ● Offers Hybrid Capabilities
security ● Allows you to deploy your application in multiple regions around the
service which helps you to manage users, assign policies, form groups to world
manage multiple users. with just a few clicks
2. Inspector — It is an agent that you can install on your virtual Disadvantages of AWS
machines, ● If you need more immediate or intensive assistance, you’ll have to opt
which reports any security vulnerabilities. for
3. Certificate Manager — The service offers free SSL certificates for your paid support packages.
domains that are managed by Route53. ● Amazon Web Services may have some common cloud computing
Database Services issues
1. Amazon RDS- This Database AWS service is easy to set up, operate, when you move to a cloud. For example, downtime, limited control, and
and backup protection.
scale a relational database in the cloud. ● AWS sets default limits on resources which differ from region to
2. Amazon DynamoDB- It is a fast, fully managed NoSQL database region.
service. These resources consist of images, volumes, and snapshots. ●
It is a simple service which allow cost-effective storage and retrieval of Hardware-level changes happen to your application which may not offer
data. It also allows you to serve any level of request traffic. the best performance and usage of your applications.
3. Amazon ElastiCache- It is a web service which makes it easy to deploy, Best practices of AWS
operate, and scale an in-memory cache in the cloud. ● You need to design for failure, but nothing will fail.
4. Neptune- It is a fast, reliable and scalable graph database service. 5. ● It’s important to decouple all your components before using AWS
Amazon RedShift- It is Amazon’s data warehousing solution which you services.
can use to perform complex OLAP queries. ● You need to keep dynamic data closer to compute and static data
Management Services closer to
1. CloudWatch — Cloud watch helps you to monitor AWS environments the user.
like ● It’s important to know security and performance tradeoffs. ● Pay for
EC2, RDS instances, and CPU utilization. It also triggers alarms depends computing capacity by the hourly payment method. ● Make a habit of a
on various metrics. one-time payment for each instance you want to reserve and to receive
2. CloudFormation — It is a way of turning infrastructure into the cloud. a
You significant discount on the hourly charge.

You might also like