3. Agenda
1.What is AWS ?
2.AWS service type.
3. Benefits of AWS over traditional data center.
4.How to access AWS Services ?
5.AWS free Tier ?
4. I. What is AWS?
1. Definition :
- A comprehensive, evolving cloud computing platform
provided by Amazon that includes a mixture of
infrastructure as a service (IaaS), platform as a service
(PaaS) and packaged software as a service (SaaS)
offerings.
5. I. What is AWS ?
2. How AWS works:
- AWS is separated into different services; each can be
configured in different ways based on the user's needs. Users
should be able to see configuration options and individual server
maps for an AWS service.
- More than 100 services comprise the Amazon Web Services
portfolio, including those for compute, databases, infrastructure
management, application development and security. These services,
by category, include: Storage databases, Data management, hybrid
cloud, artificial intelligence, …
7. II. AWS service types.
1. Amazon Elastic Compute Cloud (EC2)
- Is a service that provides virtual servers - called EC2
instances - for compute capacity.
- Offers dozens of instance types with varying capacities and
sizes, tailored to specific workload types and applications,
such as memory-intensive and accelerated-computing jobs.
8. II. AWS service types.
2. Monitoring :
- An AWS customer can monitor resource and application health with Amazon CloudWatch and the
AWS Personal Health Dashboard, as well as use AWS CloudTrail to retain user activity and API
calls for auditing.
9. II. AWS service types.
- AWS messaging services provide core communication for users and applications. Amazon Simple Queue Service
(SQS) is a managed message queue that sends, stores and receives messages between components of distributed
applications to ensure that the parts of an application work as intended.
- Amazon Simple Notification Service (SNS) enables a business to send publish/subscribe messages to endpoints,
such as end users or services. SNS includes a mobile messaging feature that enables push messaging to mobile
devices.
3. Messages and notifications:
10. II. AWS service types.
- An Amazon Virtual Private Cloud (Amazon VPC) gives an administrator
control over a virtual network to use an isolated section of the AWS
cloud. AWS automatically provisions new resources within a VPC for
extra protection.
4. Networking:
11. III. Benefits of AWS over traditional data
center.
1. User-friendly:
AWS is easy to use as the platform is specially designed for quick and secure access. Users
can modify their data whenever they want, wherever they want. Most companies find starting
with AWS as their cloud provider much easier than using other providers, namely.
1. Flexible:
AWS enables you to select the operating system, programming language, web application
platform, database, and other services you need.
12. III. Benefits of AWS over traditional data
center.
3.Secure:
AWS provides a highly secure infrastructure to ensure the privacy of your data. Security professionals at AWS
follow different layers of data monitoring such as:
● Data protection
● Identity and access management
● Infrastructure protection
● Threat detection and continuous monitoring
4. Cost-effective:
You pay only for the compute power, storage, and other resources you use, with no long-term contracts or up-
front commitments. For more information on comparing the costs of other hosting alternatives with AWS, see the
AWS Economics Center.
13. III. Benefits of AWS over traditional data
center.
5. Reliable:
AWS serves over a million active clients in more than 200 nations all over the world. An ultimate team of tech
professionals is working on data security. Also, services such as Amazon DynamoDB and Amazon S3 store the data
in three different availability zones so that even if two of them fail to work, the users will still have their
data intact.
5. Scalable & high performance:
Using AWS tools, Auto Scaling, and Elastic Load Balancing, your application can scale up or down based on
demand.
14. IV. How to access AWS Services ?
Users can access AWS services in multiple ways. Individual services or the whole
infrastructure can be accessed using any of the following means:
❏ AWS Management Console:
15. IV. How to access AWS Services ?
❏ AWS Command Line Interface (CLI):
16. IV. How to access AWS Services ?
❏ AWS Software Development Kits (SDKs):
17. IV. How to access AWS Services ?
❏ Query APIs:
18. V. AWS Free Tier ?
Services that are available in the AWS Free Usage Tier
● 750 hours of Amazon EC2 Linux or RHEL or SLES t2.micro instance usage (1 GiB of memory and 32-bit and 64-bit platform support) – enough
hours to run continuously each month
● 750 hours of an Elastic Load Balancer plus 15 GB data processing
● 750 hours of Amazon RDS Single-AZ Micro DB Instances, running MySQL, MariaDB, PostgreSQL, Oracle BYOL or SQL Server Express Edition –
enough hours to run a DB Instance continuously each month. You also get 20 GB of database storage and 20 GB of backup storage
● 750 hours of Amazon ElastiCache Micro Cache Node usage – enough hours to run continuously each month.
● 30 GB of Amazon Elastic Block Storage in any combination of General Purpose (SSD) or Magnetic, plus 2 million I/Os (with EBS Magnetic) and
1 GB of snapshot storage
● 5GB of Amazon S3 standard storage, 20,000 Get Requests, and 2,000 Put Requests
………
- Opening a new AWS account comes along with a limited free tier capacity for 12 months,mostly on all
services with some limitations on usage.The main purpose of the free tier is to enable users to have
hands-on experience and build their confidence. The latest AWS free tier details can be obtained from
the following URL: https://aws.amazon.com/free/. If AWS resource consumption exceeds the limit of the
free tier, actual charges are applicable, which are billed in a monthly cycle. It is highly recommended
to closely monitor running resources on the AWS cloud all the time.