This is a quick guide to AWS created by FoxCraft. Use this slides to gain knowledge about AWS, AWS resources, use cases and more.
Join FoxCraft discord server for deployment help and more: https://discord.gg/kbaJFz8n.
Follow FoxCraft on twitter for more tips: https://twitter.com/foxcraft_tech
2. foxcraft.tech
What is AWS?
AWS (Amazon Web Services) is a leading cloud computing
platform, offering on-demand computing, storage, and various
services, allowing businesses to scale, innovate, and host
applications in a cost-effective and flexible environment.
AWS primarily provides Infrastructure as a Service (IaaS) and a
variety of other cloud computing services.
3. foxcraft.tech
Cloud Computing Models
Cloud computing involves the delivery of computing services over the internet.
Three main service models: IaaS, PaaS, and SaaS.
1. Infrastructure as a Service (IaaS):
Provides virtualized computing resources over the internet.
AWS Examples: Amazon EC2 (Elastic Compute Cloud) for scalable virtual servers, Amazon S3 for scalable object storage.
2. Platform as a Service (PaaS):
Offers a platform allowing customers to develop, run, and manage applications without dealing with the complexity of
infrastructure.
AWS Example: AWS Elastic Beanstalk for deploying and managing applications.
3. Software as a Service (SaaS):
Delivers software applications over the internet on a subscription basis.
AWS Example: Amazon WorkMail for email and calendar services.
5. foxcraft.tech
Benefits of AWS
Scalability
AWS allows businesses to
scale computing resources up
or down based on demand.
Easily handle fluctuating
workloads without upfront
investment in hardware.
Flexibility
Choose from a wide range of
services, operating systems,
databases, and programming
languages.
Customizable solutions to
meet diverse business
requirements.
Cost effective
Pay-as-you-go pricing model
reduces upfront costs.
Optimize costs by only paying
for the resources used, with
no long-term commitments.
7. foxcraft.tech
Important components
Route53: DNS service provided by AWS
Region: a cluster of data centers in a specific geographic area
VPC: A Virtual Private Cloud (VPC) is a virtual network dedicated to your AWS
account. It provides a logically isolated section of the AWS Cloud where you
can launch AWS resources in a virtual network that you define.
Internet gateway: component inside VPC that allows communication between
instances inside the VPC and the internet.
Application load balancer: An Application Load Balancer (ALB) is a service
provided by Amazon Web Services (AWS) that distributes incoming application
traffic across multiple targets, such as EC2 instances, in multiple availability
zones. It operates at the application layer (Layer 7) of the OSI model.
8. foxcraft.tech
Important components
Elastic beanstalk: Elastic Beanstalk is a fully managed service by AWS that
simplifies the deployment and management of applications in the cloud.
EC2: Amazon Elastic Compute Cloud (Amazon EC2) is a web service provided
by Amazon Web Services (AWS) that allows users to run virtual servers,
commonly referred to as EC2 instances, in the cloud.
RDS: Amazon Relational Database Service (RDS) is a fully managed relational
database service provided by AWS.
S3: Amazon Simple Storage Service (Amazon S3) is a scalable and highly durable
object storage service
10. foxcraft.tech
Join our discord server for community help
https://discord.gg/kbaJFz8n
Get exclusive newsletters
https://foxcraft.substack.com
Check us out at: https://foxcraft.tech
Follow us on twitter: @foxcraft_tech
The end