Introduction to
Cloud Technology
and Services
AW S C L O U D T E C H N O L O G Y A N D S E R V I C E S
Rahulraj Singh
Technical Product Manager
Introduction to AWS
Cloud computing platform offering a
variety of on-demand services
Responsible for managing hardware and
infrastructure
Operates on a pay-as-you-go pricing
AWS CLOUD TECHNOLOGY AND SERVICES
AWS cloud technology and services
AWS CLOUD TECHNOLOGY AND SERVICES
AWS cloud technology and services
AWS CLOUD TECHNOLOGY AND SERVICES
AWS cloud technology and services
AWS CLOUD TECHNOLOGY AND SERVICES
AWS infrastructure and deployment
AWS CLOUD TECHNOLOGY AND SERVICES
Deployment options in AWS
Cloud deployment
Deploy applications solely on the AWS cloud
infrastructure
AWS CLOUD TECHNOLOGY AND SERVICES
Deployment options in AWS
Cloud deployment
Deploy applications solely on the AWS cloud
infrastructure
Hybrid deployment
Combine on-premises infrastructure with AWS
cloud resources
AWS CLOUD TECHNOLOGY AND SERVICES
Deployment options in AWS
Cloud deployment
Deploy applications solely on the AWS cloud
infrastructure
Hybrid deployment
Combine on-premises infrastructure with AWS
cloud resources
On-premises (private cloud) deployment
Deploy applications solely within on-premises
environments
AWS CLOUD TECHNOLOGY AND SERVICES
AWS global infrastructure
Worldwide accessibility and low-latency connections
Global network of regions and availability zones
AWS CLOUD TECHNOLOGY AND SERVICES
AWS global infrastructure
Worldwide accessibility and low-latency connections
Global network of regions and availability zones
AWS CLOUD TECHNOLOGY AND SERVICES
AWS global infrastructure
Worldwide accessibility and low-latency connections
Global network of regions and availability zones
AWS CLOUD TECHNOLOGY AND SERVICES
AWS global infrastructure
Worldwide accessibility and low-latency connections
Global network of regions and availability zones
AWS CLOUD TECHNOLOGY AND SERVICES
Introduction to AWS regions
Geographically isolated data center clusters spread across the world
Offer faster access to data
Allows AWS infrastructure to stay fault tolerant
1 Image source: https://aws.amazon.com/about-aws/global-infrastructure/
AWS CLOUD TECHNOLOGY AND SERVICES
AWS availability zones
Availability zones live within AWS regions
Physically separated with independent
power, cooling, and networking
Designed for fault tolerance and high
availability
Provide redundancy and isolation, even
during localized failures
AWS CLOUD TECHNOLOGY AND SERVICES
AWS local zones
Extension of AWS region
Brings compute, storage, and databases
closer to users
Low-latency access in specific geographic
areas beyond standard regions
AWS CLOUD TECHNOLOGY AND SERVICES
What are edge locations?
Global data centers that utilize local zones for
faster access to data
Enhance content delivery by storing
cached data in your local zone
Reduce latency for end-users
Faster access to data
AWS CLOUD TECHNOLOGY AND SERVICES
AWS wavelength zones
Use edge locations to power
telecommunication networks
Enables millisecond latencies for time-
sensitive applications
Integrated with 5G networks for seamless
connectivity
AWS CLOUD TECHNOLOGY AND SERVICES
Multi-region deployment in AWS
Deploying applications to multiple AWS
regions worldwide
Advantages
Mitigate regional failures
Optimize latency for global users
AWS CLOUD TECHNOLOGY AND SERVICES
Achieving high availability
AWS Global Accelerator
Optimizes availability for web applications
serving a global audience
Efficiently distributes traffic across regions
and availability zones
Enhances performance of applications
Improves security
AWS CLOUD TECHNOLOGY AND SERVICES
Let's practice!
AW S C L O U D T E C H N O L O G Y A N D S E R V I C E S
AWS Connectivity
and Infrastructure
Essentials
AW S C L O U D T E C H N O L O G Y A N D S E R V I C E S
Rahulraj Singh
Technical Product Manager
Connect and deploy to AWS
AWS CLOUD TECHNOLOGY AND SERVICES
Connect and deploy to AWS
AWS CLOUD TECHNOLOGY AND SERVICES
Connectivity options in AWS
Three distinct connectivity choices based on usage
AWS CLOUD TECHNOLOGY AND SERVICES
Connectivity options in AWS
Three distinct connectivity choices based on usage
AWS CLOUD TECHNOLOGY AND SERVICES
Connectivity options in AWS
Three distinct connectivity choices based on usage
AWS CLOUD TECHNOLOGY AND SERVICES
Public internet
Accessing AWS services over the public
internet
Individual developers: quick and easy
access
Small businesses: cost-effective solution
Educational institutions: security is not the
primary concern
AWS CLOUD TECHNOLOGY AND SERVICES
AWS Direct Connect
Direct, dedicated network connection to
AWS data centers
Traffic never touches the public internet
Connection provided by:
AWS Direct Connect delivery partners
Over 100 AWS Direct Connect locations
around the globe
AWS CLOUD TECHNOLOGY AND SERVICES
Who uses AWS Direct Connect?
AWS CLOUD TECHNOLOGY AND SERVICES
Who uses AWS Direct Connect?
AWS CLOUD TECHNOLOGY AND SERVICES
Who uses AWS Direct Connect?
AWS CLOUD TECHNOLOGY AND SERVICES
AWS VPN
Secure, encrypted connection between on-
premises and AWS using a Virtual Private
Network (VPN)
Access AWS resources remotely from
anywhere
Cost-effective connection providing secure
communication
AWS CLOUD TECHNOLOGY AND SERVICES
What is Infrastructure as Code (IaC)?
Infrastructure as Code (IaC) is a method to provision and manage infrastructure using code
and templates
AWS CLOUD TECHNOLOGY AND SERVICES
Why use IaC?
AWS CLOUD TECHNOLOGY AND SERVICES
Why use IaC?
AWS CLOUD TECHNOLOGY AND SERVICES
Why use IaC?
AWS CLOUD TECHNOLOGY AND SERVICES
Introducing AWS CloudFormation
Enables you to define and provision AWS infrastructure as code
Key Features
Declarative templates using JSON or YAML files
Version control
Continuous Integration/Continuous Deployment (CI/CD)
AWS CLOUD TECHNOLOGY AND SERVICES
Using AWS CloudFormation for IaC
How does AWS CloudFormation enable IaC?
Author a YAML template defining a stack of
resources needed with their configurations
AWS CLOUD TECHNOLOGY AND SERVICES
Using AWS CloudFormation for IaC
How does AWS CloudFormation enable IaC?
Author a YAML template defining a stack of
resources needed with their configurations
Upload the template to an S3 bucket
AWS CLOUD TECHNOLOGY AND SERVICES
Using AWS CloudFormation for IaC
How does AWS CloudFormation enable IaC?
Author a YAML template defining a stack of
resources needed with their configurations
Upload the template to an S3 bucket
Initiate CloudFormation activity
AWS CLOUD TECHNOLOGY AND SERVICES
Using AWS CloudFormation for IaC
How does AWS CloudFormation enable IaC?
Author a YAML template defining a stack of
resources needed with their configurations
Upload the template to an S3 bucket
Initiate CloudFormation activity
CloudFormation provisions the resources in
the defined configurations
AWS CLOUD TECHNOLOGY AND SERVICES
Let's practice!
AW S C L O U D T E C H N O L O G Y A N D S E R V I C E S
Mastering AWS
Storage Solutions
AW S C L O U D T E C H N O L O G Y A N D S E R V I C E S
Rahulraj Singh
Technical Product Manager
Introduction to AWS storage
AWS provides a diverse range of storage services tailored to meet various needs
Crucial for securely managing, storing, and retrieving data in the cloud
AWS CLOUD TECHNOLOGY AND SERVICES
Introduction to AWS storage
AWS provides a diverse range of storage services tailored to meet various needs
Crucial for securely managing, storing, and retrieving data in the cloud
AWS CLOUD TECHNOLOGY AND SERVICES
Introduction to AWS storage
AWS provides a diverse range of storage services tailored to meet various needs
Crucial for securely managing, storing, and retrieving data in the cloud
AWS CLOUD TECHNOLOGY AND SERVICES
Storage types in AWS
AWS CLOUD TECHNOLOGY AND SERVICES
What is object storage?
Storage architecture that manages and
organizes data as discrete units called
"objects"
Key characteristics:
Horizontal scaling
Metadata management
Storing unstructured data
AWS CLOUD TECHNOLOGY AND SERVICES
Amazon S3
A highly scalable and durable object storage
service offered by AWS
Designed for 99.999999999% (11 9's)
durability
Available in all AWS regions
AWS CLOUD TECHNOLOGY AND SERVICES
Storage classes in S3
AWS CLOUD TECHNOLOGY AND SERVICES
S3 storage classes
Standard Intelligent Tiering
Durable, scalable, and available in all AWS Automatic cost optimization
regions
Moves objects between tiers based on
Suitable for frequently accessed data changing access patterns
AWS CLOUD TECHNOLOGY AND SERVICES
S3 storage classes
One Zone-Infrequent Access (IA) Glacier
Cost-effective, single availability zone Low cost, archival storage
Ideal for infrequently accessed data that Long-term archival with retrieval times
can be easily reproduced ranging from minutes to hours
AWS CLOUD TECHNOLOGY AND SERVICES
S3 storage classes
Glacier Deep Archive S3 Outposts
Lowest cost, longest retrieval time On-premises storage extension
Data with minimal access requirements Combine private and public cloud data
AWS CLOUD TECHNOLOGY AND SERVICES
What is block storage?
Divides data into fixed-sized blocks, each with
its unique address
Use cases
Running I/O intensive transactional web
applications
Right-size big data analytics engines
AWS CLOUD TECHNOLOGY AND SERVICES
Amazon EBS
A scalable, high-performance block storage service designed for use with Amazon compute
services
AWS CLOUD TECHNOLOGY AND SERVICES
Exploring file storage services
Organizes and stores data in a hierarchical
structure
Key characteristics
Allows multiple concurrent reads and writes
across users and services
Stores metadata about files
AWS CLOUD TECHNOLOGY AND SERVICES
Amazon EFS
File storage service designed for use with
AWS cloud services and on-premises
resources
Use cases
Simplify DevOps
Enhance content management systems
Accelerate data science
AWS CLOUD TECHNOLOGY AND SERVICES
Cache storage services in AWS
Storing frequently accessed data in a quickly retrievable location
Accelerates application response times by reducing data retrieval latency
Minimizes the load on backend servers
AWS CLOUD TECHNOLOGY AND SERVICES
Amazon ElastiCache
Caching service that enables seamless, high-
speed access to frequently used data
Use cases
Store web application session data in-
memory
Accelerates access to real-time analytics
data
AWS CLOUD TECHNOLOGY AND SERVICES
Revisiting AWS storage types
AWS CLOUD TECHNOLOGY AND SERVICES
Revisiting AWS storage types
AWS CLOUD TECHNOLOGY AND SERVICES
Revisiting AWS storage types
AWS CLOUD TECHNOLOGY AND SERVICES
Revisiting AWS storage types
AWS CLOUD TECHNOLOGY AND SERVICES
Storage lifecycle policies
Defines the transition of objects between storage classes in S3, based on predefined rules
Cost and performance optimization
Improves data management and compliance
AWS CLOUD TECHNOLOGY AND SERVICES
AWS Backup
Cost-effective, fully managed service that centralizes and automates backup across AWS
services
Cross-region backups
Set retention and deletion policies
AWS CLOUD TECHNOLOGY AND SERVICES
Let's practice!
AW S C L O U D T E C H N O L O G Y A N D S E R V I C E S