What is AWS?
Amazon Web Service is a platform that offers flexible,
reliable, usable and easy-to-use computer solutions.
AWS is the comprehensive, easy-to-use platform offered by
Amazon. The platform is upgraded with a combination of infrastructure as a
service (IaaS), a platform as a service (PaaS) and software as a service
(SaaS).
What is Cloud Computing?
Cloud computing is a term used to store and access data over
the Internet. It does not store data on your computer's hard disk. Using the
cloud, you can access data from a remote server.
AWS Compute Services
Here are the Cloud Compute services offered by Amazon:
1. EC2 (Elastic Compute Cloud) - EC2 is a virtual machine in
the cloud where you control the OS level. You can use this cloud server
whenever you want.
2. LightSail - This cloud computing tool automatically uses
and manages the skills, storage, and networking capability needed to run your
applications.
3. Elastic Beanstalk - The tool provides automated shipping
and service delivery as the most attractive production website.
4. EKS (Elastic Container Service for Kubernetes) - The tool
allows you to return to Kubernetes in the Amazon cloud environment without
installation.
5. AWS Lambda - This AWS service allows you to run tasks in
the cloud. The tool is a great cost saver for you as you will only pay when
your jobs are running.
Storage
1. Amazon Glacier- It is the less expensive storage service.
Provides secure and fast data storage and backup.
2. Amazon Elastic Block Store (EBS) - Provides block-level
storage that you will use with Amazon EC2 conditions. The volumes of the Amazon
Elastic Block Store are attached to the network and remain independent of the
model life.
3. AWS Storage Gateway- This AWS service connects software
applications to buildings with cloud-based storage. It provides a secure
connection between the company site and AWS storage infrastructure.
Security Services
1. IAM (Identity and Access Management) - IAM is a secure
cloud security service that helps you manage users, share policies, build teams
to manage multiple users.
2. Inspector - It is an agent that you can install on your
virtual machine, that reports any security threats.
3. Certificate Manager - This service provides free SSL
certificates to your domains managed by Route53.
4. WAF (Web Application Firewall) - The WAF security service
provides application-level protection and allows you to block SQL injection and
help you prevent script attacks on the opposite site.
5. Cloud Directory - This service allows you to create
flexible, cloud-based indexes for managing data hierarchies with multiple scales.
Domain Services
1. Amazon RDS- This AWS Database service is easy to set up,
operate, and measure cloud communication databases.
2. Amazon DynamoDB- It is a fast, fully managed NoSQL data
service. It is a simple service that allows for expensive storage and data
retrieval. It also allows you to serve any level of traffic request.
3. Amazon ElastiCache - It is a web service that makes it
easy to download, run, and measure memory in the cloud.
4. Neptune- It is a fast, reliable and awesome graph data
service.
5. Amazon RedShift - It is an Amazon data storage solution
that you can use to create complex OLAP queries.
Analytics
1. Athena - This analytics service allows perm SQL queries
in your S3 bucket to find files.
2. CloudSearch - You should use this AWS app to build a
fully managed search engine for your website.
3. ElasticSearch - Similar to CloudSearch. However, it
offers many features like app monitoring.
4. Kinesis - This AWS analytics service helps you to stream
and analyse real-time data on a large scale.
5. QuickSight —A business analysis tool. It helps you create
visibility of the data dashboard in Amazon Web Services. For example, S3,
DynamoDB, etc.
Administrative Services
1. CloudWatch - Cloud view helps you monitor AWS locations
such as EC2, RDS conditions, and CPU usage. It also creates alarms based on
various metrics.
2. CloudFormation - It is a way to turn infrastructure into
a cloud. You can use templates to provide a complete production environment in
minutes.
3. CloudTrail - Provides an easy way to research AWS
resources. It helps you get into all the changes.
4. OpsWorks - The service allows you to use Chef / Puppet
deployments automatically in the AWS environment.
Benefits of AWS
The following are the benefits of using AWS services:
-
AWS allows organizations to use existing
standard programming models, operating systems, information and structures.
- It is an expensive service that allows you to pay only for what you use, without any prior or long-term commitment.
- You will not need to spend money on operating and maintaining data centers.
- Provides fast shipping
- You can add or subtract easily.
- You are allowed immediate access to the clouds with unlimited power.
- Total Cost of Ownership is very low compared to any private / dedicated servers.
- Medium Charge Offering and Management
- Provides Hybrid Power
- Allows you to use your app in many regions around the world with just a few clicks
The worst of AWS
- If you need more immediate or in-depth help, you will need to choose paid support packages.
- Amazon Web Services may encounter some common computer problems when migrating to the cloud. For example, downtime, limited control, and backup protection.
- AWS imposes default limits on different services from region to region. These resources have images, volumes, and snapshots.
- - Hardware level changes occur in your application which may not offer the best performance and usability for your applications.
Comments
Post a Comment