SlideShare a Scribd company logo
Introduction to
Cloud Computing & AWS
FAISAL AHMED FAROOQUI
Before Cloud Computing
Traditional Servers
◦ File Server
◦ Exchange Server
◦ DB Server
Virtual Server
Business Focus
Procurement
Infrastructure Management
Underutilized Resources
Agility
Data Security
Cost
Maintenance
Cloud Computing
"cloud computing is a model for enabling ubiquitous,
convenient, on-demand network access to a shared pool of
configurable computing resources (e.g., networks, servers,
storage, applications and services) that can be rapidly
provisioned and released with minimal management effort
or service provider interaction.“
National Institute of Standards and Technology's (NIST)
Characteristics of Cloud Computing
Agility – rapidly and inexpensively re-provision technological infrastructure resources.
APIs – accessibility to software that enables machines to interact with cloud software.
Cost – reduction in cost.
Device and location independence – enable users to access systems using a web browser regardless of their location.
Multi-tenancy – enables sharing of resources and costs across a large pool of users.
Reliability – is improved.
Scalability – via dynamic (“on-demand”) provisioning of resources.
Security – could improve due to centralization of data, increased security-focused resources.
Maintenance – of cloud computing applications is easier, since they don’t have to be installed on each user’s computer.
Metering – means that cloud computing resources usage should be measurable and should be metered per client and
application on a daily, weekly, monthly, and yearly basis.
Service Models
Introduction to Cloud Computing and AWS
Infrastructure as a Service (IaaS)
The capability provided to the consumer is to provision
processing, storage, networks, and other fundamental
computing resources where the consumer is able to deploy
and run arbitrary software, which can include operating
systems and applications. The consumer does not manage
or control the underlying cloud infrastructure but has
control over operating systems, storage, and deployed
applications; and possibly limited control of select
networking components.
Platform as a Service (PaaS)
The capability provided to the consumer is to deploy onto
the cloud infrastructure consumer-created or acquired
applications created using programming languages,
libraries, services, and tools supported by the provider. The
consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating
systems, or storage, but has control over the deployed
applications and possibly configuration settings for the
application-hosting environment.
Software as a Service (SaaS)
The capability provided to the consumer is to use the
provider’s applications running on a cloud infrastructure.
The applications are accessible from various client devices
through either a thin client interface, such as a web browser
(e.g., web-based email), or a program interface. The
consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating
systems, storage, or even individual application capabilities,
with the possible exception of limited user-specific
application configuration settings.
Cloud Computing Deployment Models
Cloud – A cloud-based application is fully deployed in the cloud and all parts
of the application run in the cloud.
Hybrid – A hybrid deployment is a way to connect infrastructure and
applications between cloud-based resources and existing resources that are not
located in the cloud.
On-premises – The deployment of resources on-premises, using
virtualization and resource management tools.
Amazon Web Services
(AWS)
HTTPS://AWS.AMAZON.COM/
AWS
Web Service by Amazon.com e-commerce web-service in July 2002
SQS – in November 2004
S3 – in March 2006
EC2 – in August 2006
AWS Global Infrastructure
The AWS Cloud infrastructure is built around AWS Regions and Availability Zones
25 AWS Region – is a physical location in the world where we have multiple Availability Zones
80 Availability Zones – consist of one or more discrete data-centers, each with redundant power,
networking, and connectivity, housed in separate facilities
AWS Useful Links
Console (Web User Interface)
Command Line Interface
Tools & SDKs
Free Digital Trainings
Getting Started
Documentation
AWS re:Invent
Wikipedia
AWS Free Tier
Free Resources and Limits
New AWS Account
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Console
User
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Programmatic
Access (API,
CLI, SDK)
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Amazon Simple
Storage Service
(Amazon S3)
Amazon S3
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers
industry-leading scalability, data availability, security, and performance. This means
customers of all sizes and industries can use it to store and protect any amount of data
for a range of use cases, such as data lakes, websites, mobile applications, backup and
restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3
provides easy-to-use management features so you can organize your data and
configure finely-tuned access controls to meet your specific business, organizational,
and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9's) of
durability, and stores data for millions of applications for companies all around the world.
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
S3 Web Hosting for
Static Sites (Demo)
References
https://www.nist.gov/news-events/news/2011/10/final-version-nist-cloud-computing-
definition-published
https://www.ukessays.com/essays/information-technology/life-before-cloud-computing-
information-technology-essay.php
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
AWS Free Tier Resources

More Related Content

What's hot (20)

PPTX
Cloud computing
DebrajKarmakar
 
PDF
Amazon EC2 notes.pdf
yididya3
 
PDF
Tom Grey - Google Cloud Platform
Fondazione CUOA
 
PPTX
Azure Cloud PPT
Aniket Kanitkar
 
PPTX
Cloud Computing Presentation
Vivek Ravindran
 
PPSX
Cloud computing information management
Hallmark B-school
 
PPTX
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Simplilearn
 
PPTX
Cloud Computing
Samit Kumar Kapat
 
PPTX
Azure Fundamentals Part 3
CCG
 
PPTX
Cloud Service Models
Abhishek Pachisia
 
PDF
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
Edureka!
 
PPTX
Azure Fundamentals Part 1
CCG
 
PPTX
Understanding cloud with Google Cloud Platform
Dr. Ketan Parmar
 
PDF
Google Cloud Platform Training | Introduction To GCP | Google Cloud Platform ...
Edureka!
 
PDF
An Introduction to AWS
Ian Massingham
 
PPTX
Introduction To OpenStack
Haim Ateya
 
PPTX
Platform as a Service (PaaS)
Halil Burak Cetinkaya
 
PDF
IaaS, SaaS, PasS : Cloud Computing
Software Park Thailand
 
PPTX
Cloud Computing and AWS services.pptx
Vaibhav Kumar Singh
 
PPTX
Microsoft azure
Charith Suriyakula
 
Cloud computing
DebrajKarmakar
 
Amazon EC2 notes.pdf
yididya3
 
Tom Grey - Google Cloud Platform
Fondazione CUOA
 
Azure Cloud PPT
Aniket Kanitkar
 
Cloud Computing Presentation
Vivek Ravindran
 
Cloud computing information management
Hallmark B-school
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Simplilearn
 
Cloud Computing
Samit Kumar Kapat
 
Azure Fundamentals Part 3
CCG
 
Cloud Service Models
Abhishek Pachisia
 
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
Edureka!
 
Azure Fundamentals Part 1
CCG
 
Understanding cloud with Google Cloud Platform
Dr. Ketan Parmar
 
Google Cloud Platform Training | Introduction To GCP | Google Cloud Platform ...
Edureka!
 
An Introduction to AWS
Ian Massingham
 
Introduction To OpenStack
Haim Ateya
 
Platform as a Service (PaaS)
Halil Burak Cetinkaya
 
IaaS, SaaS, PasS : Cloud Computing
Software Park Thailand
 
Cloud Computing and AWS services.pptx
Vaibhav Kumar Singh
 
Microsoft azure
Charith Suriyakula
 

Similar to Introduction to Cloud Computing and AWS (20)

PPTX
cloud computing notes for engineering.pptx
pradeena937556
 
PPTX
Cloud computing
Rohith Shankar
 
PPTX
cloudcomputing.pptx
Siva453615
 
PPTX
Cloudcomputing
sree raj
 
PPTX
Aws over view_demoppt
Subramanyam Vemala
 
PPTX
Cloud Computing
Biswajit Pratihari
 
PDF
XCloudLabs- AWS Overview
sangam biradar
 
PDF
Survey_Report_on_AWS_by_Praval_&_Arjun
Praval Panwar
 
PPTX
Dbms
vatsaanadi
 
PDF
Overview of Amazon Web Services - kwiecień 2017
LCloud
 
PPTX
Aws certified solutions architect
Syed Measum Haider Bokhari
 
PPT
An introduction to the cloud 11 v1
charan7575
 
PPT
Cloud computing by amazon
8neutron8
 
PDF
pertemuan-2-introduction-to-cloud.pdf
MohdLee3
 
PPTX
AWS Accelerated Program - Session 1.pptx
DipaliKulshrestha2
 
PDF
AWS Certified Cloud Practitioner Slides v13 (1)_1.pdf
vaibhav721
 
PPTX
Cloud computing - AWS
Nantha Kumar Rajasekaren
 
PPTX
AWS RDS Presentation to make concepts easy.pptx
bharatkumarbhojwani
 
PDF
Cloud computing white paper
Vaneesh Bahl
 
PPTX
Cloud computing seminar
ANKIT KUMAR
 
cloud computing notes for engineering.pptx
pradeena937556
 
Cloud computing
Rohith Shankar
 
cloudcomputing.pptx
Siva453615
 
Cloudcomputing
sree raj
 
Aws over view_demoppt
Subramanyam Vemala
 
Cloud Computing
Biswajit Pratihari
 
XCloudLabs- AWS Overview
sangam biradar
 
Survey_Report_on_AWS_by_Praval_&_Arjun
Praval Panwar
 
Overview of Amazon Web Services - kwiecień 2017
LCloud
 
Aws certified solutions architect
Syed Measum Haider Bokhari
 
An introduction to the cloud 11 v1
charan7575
 
Cloud computing by amazon
8neutron8
 
pertemuan-2-introduction-to-cloud.pdf
MohdLee3
 
AWS Accelerated Program - Session 1.pptx
DipaliKulshrestha2
 
AWS Certified Cloud Practitioner Slides v13 (1)_1.pdf
vaibhav721
 
Cloud computing - AWS
Nantha Kumar Rajasekaren
 
AWS RDS Presentation to make concepts easy.pptx
bharatkumarbhojwani
 
Cloud computing white paper
Vaneesh Bahl
 
Cloud computing seminar
ANKIT KUMAR
 
Ad

Recently uploaded (20)

PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
July Patch Tuesday
Ivanti
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
July Patch Tuesday
Ivanti
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Biography of Daniel Podor.pdf
Daniel Podor
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Ad

Introduction to Cloud Computing and AWS

  • 1. Introduction to Cloud Computing & AWS FAISAL AHMED FAROOQUI
  • 2. Before Cloud Computing Traditional Servers ◦ File Server ◦ Exchange Server ◦ DB Server Virtual Server Business Focus Procurement Infrastructure Management Underutilized Resources Agility Data Security Cost Maintenance
  • 3. Cloud Computing "cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.“ National Institute of Standards and Technology's (NIST)
  • 4. Characteristics of Cloud Computing Agility – rapidly and inexpensively re-provision technological infrastructure resources. APIs – accessibility to software that enables machines to interact with cloud software. Cost – reduction in cost. Device and location independence – enable users to access systems using a web browser regardless of their location. Multi-tenancy – enables sharing of resources and costs across a large pool of users. Reliability – is improved. Scalability – via dynamic (“on-demand”) provisioning of resources. Security – could improve due to centralization of data, increased security-focused resources. Maintenance – of cloud computing applications is easier, since they don’t have to be installed on each user’s computer. Metering – means that cloud computing resources usage should be measurable and should be metered per client and application on a daily, weekly, monthly, and yearly basis.
  • 7. Infrastructure as a Service (IaaS) The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, and deployed applications; and possibly limited control of select networking components.
  • 8. Platform as a Service (PaaS) The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment.
  • 9. Software as a Service (SaaS) The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through either a thin client interface, such as a web browser (e.g., web-based email), or a program interface. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.
  • 10. Cloud Computing Deployment Models Cloud – A cloud-based application is fully deployed in the cloud and all parts of the application run in the cloud. Hybrid – A hybrid deployment is a way to connect infrastructure and applications between cloud-based resources and existing resources that are not located in the cloud. On-premises – The deployment of resources on-premises, using virtualization and resource management tools.
  • 12. AWS Web Service by Amazon.com e-commerce web-service in July 2002 SQS – in November 2004 S3 – in March 2006 EC2 – in August 2006
  • 13. AWS Global Infrastructure The AWS Cloud infrastructure is built around AWS Regions and Availability Zones 25 AWS Region – is a physical location in the world where we have multiple Availability Zones 80 Availability Zones – consist of one or more discrete data-centers, each with redundant power, networking, and connectivity, housed in separate facilities
  • 14. AWS Useful Links Console (Web User Interface) Command Line Interface Tools & SDKs Free Digital Trainings Getting Started Documentation AWS re:Invent Wikipedia
  • 15. AWS Free Tier Free Resources and Limits
  • 44. Amazon S3 Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides easy-to-use management features so you can organize your data and configure finely-tuned access controls to meet your specific business, organizational, and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9's) of durability, and stores data for millions of applications for companies all around the world.
  • 47. S3 Web Hosting for Static Sites (Demo)