SlideShare a Scribd company logo
AWS Riyadh User Group
22/02/2020
Shaimaa Esmaeil – AWS Certified
AWS101
About Me:
- Almost 6 years experience in IT infrastructure services and
support.
- 3x AWS Certified(SA, Sysops Administrator, DA).
Linkedin account:
https://www.linkedin.com/in/shaimaaesmaeil/
Agenda:
- Introduction to Cloud Computing.
- AWS Global Infrastructure
- EC2 Introduction
- S3 Introduction
- Demo.
- Study Paths and resources
On Prem vs Cloud
What is Cloud Computing
Cloud computing is the on-demand delivery of IT resources over
the Internet with pay-as-you-go pricing. Instead of buying, owning,
and maintaining physical data centers and servers, you can access
technology services, such as computing power, storage, and
databases, on an as-needed basis from a cloud provider like
Amazon Web Services (AWS).
Cloud Computing Models
Infrastructure as a Service
(IaaS)
Infrastructure as a Service,
sometimes abbreviated as
IaaS, contains the basic
building blocks for cloud IT and
typically provide access to
networking features,
computers (virtual or on
dedicated hardware), and data
storage space.
Platform as a Service (PaaS)
Platforms as a service remove
the need for organizations to
manage the underlying
infrastructure (usually
hardware and operating
systems) and allow you to focus
on the deployment and
management of your
applications
Software as a Service (SaaS)
Software as a Service provides
you with a completed product
that is run and managed by the
service provider. In most cases,
people referring to Software as
a Service are referring to end-
user applications. With a SaaS
offering you do not have to
think about how the service is
maintained or how the
underlying infrastructure is
managed.
AWS Global Infrastructure
What is a region?
An AWS Region is a physical location in the world where we have multiple Availability
Zones.
What is an availability zone?
Availability Zones consist of one or more discrete data centers, each with redundant
power, networking, and connectivity, housed in separate facilities.
Each Amazon Region is designed to be completely isolated from the other Amazon
Regions. This achieves the greatest possible fault tolerance and stability. Each
Availability Zone is isolated, but the Availability Zones in a Region are connected
through low-latency links.
Image credit: https://aws.amazon.com/about-aws/global-infrastructure/
AWS Global Infrastructure
To see the current infrastructure: https://www.infrastructure.aws/
AWS Services
Currently, AWS is offering over 175 fully featured services
from datacenters Globally.
Those services include compute, storage, analytics, IAM, ML
..etc
How to interact with AWS
- AWS Management Console.
- AWS CLI
- AWS SDKs
Aws101
Demo
AWS EC2
What is Amazon Elastic Compute Cloud (Amazon EC2)?
Amazon Elastic Compute Cloud (Amazon EC2) is a web service
that provides resizable compute capacity in the cloud. It is
designed to make web-scale computing easier for developers.
Amazon EC2 reduces the time required to obtain and boot new
server instances to minutes, allowing you to quickly scale
capacity, both up and down, as your computing requirements
change.
What makes up a computer system?
- OS
- CPU (Processing Power)
- Storage (Hard Disk)
- Network Card
- Firewall(Security)
- RAM
What makes up an EC2 instance?
- AMI (Amazon Machine Image)
- Instance Type
- EBS (Elastic Block Store)
- IP Addressing
- Security Groups
- RAM
LinuxAcademy.com
What is AMI?
An Amazon Machine Image (AMI) provides the
information required to launch an instance. You must
specify an AMI when you launch an instance. You can
launch multiple instances from a single AMI when you
need multiple instances with the same configuration.
You can use different AMIs to launch instances when
you need instances with different configurations.
EC2 Instance Types
Refer to this URL to know all specifications for an instance types and use cases:
https://aws.amazon.com/ec2/instance-types/
- General Purpose
- Computer Optimized
- Memory Optimized
- Accelerated Computing
- Storage Optimized
EBS and Instance Store
What is an EBS?
Amazon Elastic Block Store (EBS) is an easy to use, high
performance block storage service designed for use with
Amazon Elastic Compute Cloud (EC2) for both throughput and
transaction intensive workloads at any scale.
What is an Instance Store?
An instance store provides temporary block-level storage for
your instance. This storage is located on disks that are physically
attached to the host computer. Instance store is ideal for
temporary storage of information that changes frequently, such
as buffers, caches, scratch data, and other temporary content, or
for data that is replicated across a fleet of instances, such as a
load-balanced pool of web servers.
EC2 instance Store vs. EBS
Security Groups
A security group acts as a virtual firewall that controls the traffic for one or
more instances.
Instance Level Security.
Provide security at the protocol and port access level.
There are no “Deny” rules. If there is no rule that explicitly permits a
particular data packet, it will be dropped.
Stateful, meaning you do not need to add rules for return. Therefore, any rule
that allows traffic into an EC2 instance, will automatically allow responses to
pass back out to the sender without an explicit rule in the Outbound rule set.
Time for a demo
Aws101
Simple Storage Service (S3)
What is AWS S3 Service?
Amazon Simple Storage Service (Amazon S3) is an object
storage service that offers industry-leading scalability, data
availability, security, and performance.
Common use scenarios:
- Backup and Storage.
- Application Hosting – Provide services that deploy, install, and manage web applications.
- Media Hosting – Build a redundant, scalable, and highly available infrastructure that
hosts video, photo, or music uploads and downloads.
- Software Delivery – Host your software applications that customers can download.
Some S3 Basics:
Bucket: Root level “Folders” to store your object.
Bucket name must be unique (Universal name space).
Object: files you upload to your bucket or sub-folders. Consists of
data and metadata.
Object can be from 0 to 5TB.
Choose Bucket Region based on:
1- users location to minimize latency.
2- Regulatory requirements.
Aws101
Aws101
S3 Features that will not be covered in this session:
- S3 Block Public access.
- S3 Security: IAM policies, Bucket Policies, ACLs.
- Encryption.
- Versioning.
- Pricing
Please refer to the below AWS links for more information:
https://docs.aws.amazon.com/s3/index.html
https://aws.amazon.com/s3/videos/
Time for a demo?
Aws101
Useful Training I have used during the preparation for the exams:
1- https://acloud.guru/
2- https://linuxacademy.com/
3- https://www.udemy.com/
Practice Exams:
https://www.whizlabs.com/aws-solutions-architect-associate/practice-tests/
Documentations:
1- https://docs.aws.amazon.com/
2- AWS services’ FAQs
Hands-on Practicing:
https://aws.amazon.com/free/?all-free-tier.sort-by=item.additionalFields.SortRank&all-free-
tier.sort-order=asc
Do not forget to
terminate your resources
if it is no longer needed

Thank you
Linkedin account: Shaimaa Esmaeil
Email: shaimaa.azmi@gmail.com

More Related Content

Aws101

  • 1. AWS Riyadh User Group 22/02/2020 Shaimaa Esmaeil – AWS Certified AWS101
  • 2. About Me: - Almost 6 years experience in IT infrastructure services and support. - 3x AWS Certified(SA, Sysops Administrator, DA). Linkedin account: https://www.linkedin.com/in/shaimaaesmaeil/
  • 3. Agenda: - Introduction to Cloud Computing. - AWS Global Infrastructure - EC2 Introduction - S3 Introduction - Demo. - Study Paths and resources
  • 4. On Prem vs Cloud
  • 5. What is Cloud Computing Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS).
  • 6. Cloud Computing Models Infrastructure as a Service (IaaS) Infrastructure as a Service, sometimes abbreviated as IaaS, contains the basic building blocks for cloud IT and typically provide access to networking features, computers (virtual or on dedicated hardware), and data storage space. Platform as a Service (PaaS) Platforms as a service remove the need for organizations to manage the underlying infrastructure (usually hardware and operating systems) and allow you to focus on the deployment and management of your applications Software as a Service (SaaS) Software as a Service provides you with a completed product that is run and managed by the service provider. In most cases, people referring to Software as a Service are referring to end- user applications. With a SaaS offering you do not have to think about how the service is maintained or how the underlying infrastructure is managed.
  • 7. AWS Global Infrastructure What is a region? An AWS Region is a physical location in the world where we have multiple Availability Zones. What is an availability zone? Availability Zones consist of one or more discrete data centers, each with redundant power, networking, and connectivity, housed in separate facilities. Each Amazon Region is designed to be completely isolated from the other Amazon Regions. This achieves the greatest possible fault tolerance and stability. Each Availability Zone is isolated, but the Availability Zones in a Region are connected through low-latency links.
  • 8. Image credit: https://aws.amazon.com/about-aws/global-infrastructure/ AWS Global Infrastructure To see the current infrastructure: https://www.infrastructure.aws/
  • 9. AWS Services Currently, AWS is offering over 175 fully featured services from datacenters Globally. Those services include compute, storage, analytics, IAM, ML ..etc How to interact with AWS - AWS Management Console. - AWS CLI - AWS SDKs
  • 11. Demo
  • 13. What is Amazon Elastic Compute Cloud (Amazon EC2)? Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change.
  • 14. What makes up a computer system? - OS - CPU (Processing Power) - Storage (Hard Disk) - Network Card - Firewall(Security) - RAM What makes up an EC2 instance? - AMI (Amazon Machine Image) - Instance Type - EBS (Elastic Block Store) - IP Addressing - Security Groups - RAM LinuxAcademy.com
  • 15. What is AMI? An Amazon Machine Image (AMI) provides the information required to launch an instance. You must specify an AMI when you launch an instance. You can launch multiple instances from a single AMI when you need multiple instances with the same configuration. You can use different AMIs to launch instances when you need instances with different configurations.
  • 16. EC2 Instance Types Refer to this URL to know all specifications for an instance types and use cases: https://aws.amazon.com/ec2/instance-types/ - General Purpose - Computer Optimized - Memory Optimized - Accelerated Computing - Storage Optimized
  • 17. EBS and Instance Store What is an EBS? Amazon Elastic Block Store (EBS) is an easy to use, high performance block storage service designed for use with Amazon Elastic Compute Cloud (EC2) for both throughput and transaction intensive workloads at any scale. What is an Instance Store? An instance store provides temporary block-level storage for your instance. This storage is located on disks that are physically attached to the host computer. Instance store is ideal for temporary storage of information that changes frequently, such as buffers, caches, scratch data, and other temporary content, or for data that is replicated across a fleet of instances, such as a load-balanced pool of web servers.
  • 19. Security Groups A security group acts as a virtual firewall that controls the traffic for one or more instances. Instance Level Security. Provide security at the protocol and port access level. There are no “Deny” rules. If there is no rule that explicitly permits a particular data packet, it will be dropped. Stateful, meaning you do not need to add rules for return. Therefore, any rule that allows traffic into an EC2 instance, will automatically allow responses to pass back out to the sender without an explicit rule in the Outbound rule set.
  • 20. Time for a demo
  • 23. What is AWS S3 Service? Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. Common use scenarios: - Backup and Storage. - Application Hosting – Provide services that deploy, install, and manage web applications. - Media Hosting – Build a redundant, scalable, and highly available infrastructure that hosts video, photo, or music uploads and downloads. - Software Delivery – Host your software applications that customers can download.
  • 24. Some S3 Basics: Bucket: Root level “Folders” to store your object. Bucket name must be unique (Universal name space). Object: files you upload to your bucket or sub-folders. Consists of data and metadata. Object can be from 0 to 5TB. Choose Bucket Region based on: 1- users location to minimize latency. 2- Regulatory requirements.
  • 27. S3 Features that will not be covered in this session: - S3 Block Public access. - S3 Security: IAM policies, Bucket Policies, ACLs. - Encryption. - Versioning. - Pricing Please refer to the below AWS links for more information: https://docs.aws.amazon.com/s3/index.html https://aws.amazon.com/s3/videos/
  • 28. Time for a demo?
  • 30. Useful Training I have used during the preparation for the exams: 1- https://acloud.guru/ 2- https://linuxacademy.com/ 3- https://www.udemy.com/ Practice Exams: https://www.whizlabs.com/aws-solutions-architect-associate/practice-tests/ Documentations: 1- https://docs.aws.amazon.com/ 2- AWS services’ FAQs Hands-on Practicing: https://aws.amazon.com/free/?all-free-tier.sort-by=item.additionalFields.SortRank&all-free- tier.sort-order=asc Do not forget to terminate your resources if it is no longer needed 
  • 31. Thank you Linkedin account: Shaimaa Esmaeil Email: shaimaa.azmi@gmail.com