SlideShare a Scribd company logo
AWS 101
Patrick Pierson, IonChannel
What is AWS?
Amazon Web Services (AWS) is a secure cloud services platform, offering compute
power, database storage, content delivery and other functionality to help businesses
scale and grow.
How is AWS built?
Regions - a physical location in the world where we have multiple Availability Zones
Availability Zones - one or more data centers, each with redundant power, networking
and connectivity, housed in separate facilities
Edge Locations - where end users access services located at AWS. Located in major
cities around the world and are specifically used by CloudFront (CDN) to distribute
content to end user to reduce latency.
Compute
● EC2 - Elastic Compute Cloud - Virtual machines on demand
● EC2 Container Service - Scalable Docker via EC2
● Elastic Beanstalk - service for deploying web applications and services developed
with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers
such as Apache, Nginx, Passenger, and IIS.
● Lambda - serverless compute service. Run code directly in Lambda or upload
packages.
EC2
EC2 Container Service
Lambda
Storage & Content Delivery
● S3 - online file storage web service, incredibly reliable
● Glacier - long term “S3” storage
● CloudFront - web service that speeds up distribution of your static and dynamic
web content
● Elastic File System - AWS scaled Network File System (NFS)
● Snowball - petabyte-scale data transport solution that uses secure appliances to
transfer large amounts of data into and out of the AWS cloud
● Storage Gateway - service connecting an on-premises software appliance with
cloud-based storage to provide seamless and secure integration between an
organization’s on-premises IT environment and AWS’s storage infrastructure.
S3
Glacier
CloudFront
Database
● RDS - Relational Database Service - AWS managed database, fault tolerant.
MySQL, PostgreSQL, SQL Server, and others.
● DynamoDB - AWS managed NoSQL database.
● ElastiCache - AWS managed memcached and redis (in memory cache)
● Redshift - AWS managed petabyte scale data warehouse (massive managed
databases)
● DMS - Database Migration Service - migrate databases to AWS easily and
securely.
RDS
DynamoDB
ElastiCache
Networking
● VPC - Virtual Private Cloud - provisions a logically isolated section of the AWS
cloud
● Direct Connect - makes it easy to establish a dedicated network connection from
your premises to AWS
● Route53 - AWS Managed Domain Name Service
VPC
Route53
Developer Tools
● CodeCommit - AWS Managed private git repo
● CodeDeploy - automates code deployments to any instance, including EC2
instances and instances running on-premises.
● CodePipeline - a continuous delivery service for fast and reliable application
updates. Builds, tests, and deploys your code every time there is a code change
CodeCommit
Management Tools
● CloudWatch - monitoring service for AWS cloud resources and the applications you run on
AWS
● CloudFormation - create and manage a collection of related AWS resources, provision and
update them in an orderly and predictable fashion
● CloudTrail - web service that records AWS API calls
● Config - service that provides you with an AWS resource inventory, configuration history,
and configuration change notifications to enable security and governance
● OpsWorks - configuration management service that helps you configure and operate
applications of all shapes and sizes using Chef
● Service Catalog - allows organizations to create and manage catalogs of IT services that are
approved for use on AWS
● Trusted Advisor - service to help you reduce cost, increase performance, and improve
security by optimizing your AWS environment
CloudWatch
CloudFormation
CloudTrail
Security & Identity
● Identity & Access Management - enables you to securely control access to AWS
services and resources for your users
● Directory Service - easy to setup and run Microsoft Active Directory (AD) in the AWS
cloud, or connect your AWS resources with an existing on-premises Microsoft Active
Directory
● Inspector - automated security assessment service that helps improve the security and
compliance of applications deployed on AWS
● WAF - Web Application Firewall - helps protect your web applications from common
web exploits that could affect application availability, compromise security, or
consume excessive resources
● Certificate Manager - service that lets you easily provision, manage, and deploy Secure
Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS
services
IAM
Analytics
● EMR - Elastic Map Reduce - simplifies big data processing, providing a managed
Hadoop framework
● Data Pipeline - web service that helps you process and move data between
different AWS compute and storage services, as well as on-premise data sources
● Elasticsearch Service - AWS managed Elasticsearch
● Kinesis - platform for streaming data on AWS
● Machine Learning - service that makes it easy for developers of all skill levels to
use machine learning technology. Amazon ML provides visualization tools and
wizards that guide you through the process of creating ML models
EMR
Elasticsearch Service
Internet of Things
● AWS IoT - managed cloud platform that lets connected devices easily and
securely interact with cloud applications and other devices
● GameLift - managed service for deploying, operating, and scaling session-based
multiplayer games
Game Development
Mobile Services
● Mobile Hub - add and configure features for your mobile apps, including user
authentication, data storage, backend logic, push notifications, content delivery,
and analytics
● Cognito - add user sign-up and sign-in to your mobile and web apps
● Device Farm - test against real phones and tablets in the AWS Cloud
● Mobile Analytics - measure app usage and app revenue
● SNS - Simple Notification Service - Pub-sub Service for Mobile and Enterprise
Messaging
Cognito
SNS
Application Services
● API Gateway - fully managed service that makes it easy for developers to create,
publish, maintain, monitor, and secure APIs at any scale
● AppStream - stream your existing Windows applications from the cloud, reaching
more users on more devices, without code modifications
● CloudSearch - managed service in the AWS Cloud that makes it simple and
cost-effective to set up, manage, and scale a search solution for your website or
application
● Elastic Transcoder - media transcoding in the cloud
● SES - email service built on the reliable and scalable infrastructure
● SQS - fast, reliable, scalable, fully managed message queuing service
● SWF - build, run, and scale background jobs that have parallel or sequential steps
API Gateway
SQS
Enterprise Applications
● WorkSpaces - managed desktop computing service in the cloud
● WorkDocs - managed, secure enterprise storage and sharing service with strong
administrative controls and feedback capabilities that improve user productivity
● WorkMail - secure, managed business email and calendar service with support for
existing desktop and mobile email clients
WorkMail
Linking it all together
AWS best practices architecture enables you to tie services together to provide
enterprise applications, web applications, etc.
Following are some sample architectures.
Aws 101
Aws 101
Aws 101
Aws 101

More Related Content

What's hot

AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
Amazon Web Services
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
Amazon Web Services
 
Bluesoft @ AWS re:Invent 2017 + AWS 101
Bluesoft @ AWS re:Invent 2017 + AWS 101Bluesoft @ AWS re:Invent 2017 + AWS 101
Bluesoft @ AWS re:Invent 2017 + AWS 101
André Faria Gomes
 
Deploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App RunnerDeploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App Runner
Rio Astamal
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
Jatinder Randhawa
 
AWS Services overview and global infrastructure
AWS Services overview and global infrastructureAWS Services overview and global infrastructure
AWS Services overview and global infrastructure
Schibsted Tech Polska
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZone
Idan Tohami
 
AWS Education and Research 101
AWS Education and Research 101AWS Education and Research 101
AWS Education and Research 101
Steven Bryen
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
Martin Yan
 
Aws overview
Aws overviewAws overview
Aws overview
abhijeetrajpurohit29
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWS
Amazon Web Services
 
AWS Cloud School Next Steps
AWS Cloud School Next StepsAWS Cloud School Next Steps
AWS Cloud School Next Steps
Amazon Web Services
 
Artem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overview
Artem Zhurbila
 
AWS Overview
AWS Overview AWS Overview
AWS Overview
Amazon Web Services
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Amazon Web Services
 
Aws
AwsAws
Aws platform overview
Aws platform overviewAws platform overview
Aws platform overview
Vinay Yelluri
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services
Aditya Jha
 
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid ChangeAWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
daniel-richardson
 
Aws concepts-power-point-slides
Aws concepts-power-point-slidesAws concepts-power-point-slides
Aws concepts-power-point-slides
Sushil Thapa
 

What's hot (20)

AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
 
Bluesoft @ AWS re:Invent 2017 + AWS 101
Bluesoft @ AWS re:Invent 2017 + AWS 101Bluesoft @ AWS re:Invent 2017 + AWS 101
Bluesoft @ AWS re:Invent 2017 + AWS 101
 
Deploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App RunnerDeploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App Runner
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
 
AWS Services overview and global infrastructure
AWS Services overview and global infrastructureAWS Services overview and global infrastructure
AWS Services overview and global infrastructure
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZone
 
AWS Education and Research 101
AWS Education and Research 101AWS Education and Research 101
AWS Education and Research 101
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Aws overview
Aws overviewAws overview
Aws overview
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWS
 
AWS Cloud School Next Steps
AWS Cloud School Next StepsAWS Cloud School Next Steps
AWS Cloud School Next Steps
 
Artem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overview
 
AWS Overview
AWS Overview AWS Overview
AWS Overview
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
 
Aws
AwsAws
Aws
 
Aws platform overview
Aws platform overviewAws platform overview
Aws platform overview
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services
 
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid ChangeAWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
 
Aws concepts-power-point-slides
Aws concepts-power-point-slidesAws concepts-power-point-slides
Aws concepts-power-point-slides
 

Similar to Aws 101

Introduction to AWS & Cloud Services
Introduction to AWS & Cloud ServicesIntroduction to AWS & Cloud Services
Introduction to AWS & Cloud Services
Ann Venkataraman
 
What is Cloud- AWS Course in Mumbai
What is Cloud- AWS Course in MumbaiWhat is Cloud- AWS Course in Mumbai
What is Cloud- AWS Course in Mumbai
ExcelRSEO
 
Amazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs KubernetesAmazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs Kubernetes
Stridely Solutions
 
Aws re invent 2018 recap
Aws re invent 2018 recapAws re invent 2018 recap
Aws re invent 2018 recap
CloudHesive
 
UNIT V.pdf
UNIT V.pdfUNIT V.pdf
UNIT V.pdf
Nikhil Patankar
 
Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)
Linjith Kunnon
 
Jump Start to Amazon Web Services
Jump Start to Amazon Web ServicesJump Start to Amazon Web Services
Jump Start to Amazon Web Services
Gagan Sikri
 
AWS re:Invent re:Cap 2015
AWS re:Invent re:Cap 2015AWS re:Invent re:Cap 2015
AWS re:Invent re:Cap 2015
Mark Bate
 
Unit 6.pptx
Unit 6.pptxUnit 6.pptx
Unit 6.pptx
Nikhil Patankar
 
Aws certified solutions architect
Aws certified solutions architectAws certified solutions architect
Aws certified solutions architect
Syed Measum Haider Bokhari
 
Microsoft Azure Explained - Hitesh D Kesharia
Microsoft Azure Explained - Hitesh D KeshariaMicrosoft Azure Explained - Hitesh D Kesharia
Microsoft Azure Explained - Hitesh D Kesharia
HARMAN Services
 
AWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWS
Amazon Web Services
 
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWSIntroduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
Faisal Ahmed Farooqui
 
M meijer paas - tech-days 2015
M meijer   paas - tech-days 2015M meijer   paas - tech-days 2015
M meijer paas - tech-days 2015
Freelance Consultant / Manager / co-CTO
 
Cloud computing & aws concepts
Cloud computing & aws conceptsCloud computing & aws concepts
Cloud computing & aws concepts
ABHINAV ANAND
 
Architecting applications on amazon web services with node.js
Architecting applications on amazon web services with node.jsArchitecting applications on amazon web services with node.js
Architecting applications on amazon web services with node.js
Henry Fougere
 
Azure vm introduction
Azure  vm introductionAzure  vm introduction
Azure vm introduction
Lalit Rawat
 
AWS Service Drill Downs
AWS Service Drill DownsAWS Service Drill Downs
AWS Service Drill Downs
Amazon Web Services
 
Pragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlay
Pragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlayPragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlay
Pragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlay
Amazon Web Services
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
Amazon Web Services
 

Similar to Aws 101 (20)

Introduction to AWS & Cloud Services
Introduction to AWS & Cloud ServicesIntroduction to AWS & Cloud Services
Introduction to AWS & Cloud Services
 
What is Cloud- AWS Course in Mumbai
What is Cloud- AWS Course in MumbaiWhat is Cloud- AWS Course in Mumbai
What is Cloud- AWS Course in Mumbai
 
Amazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs KubernetesAmazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs Kubernetes
 
Aws re invent 2018 recap
Aws re invent 2018 recapAws re invent 2018 recap
Aws re invent 2018 recap
 
UNIT V.pdf
UNIT V.pdfUNIT V.pdf
UNIT V.pdf
 
Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)
 
Jump Start to Amazon Web Services
Jump Start to Amazon Web ServicesJump Start to Amazon Web Services
Jump Start to Amazon Web Services
 
AWS re:Invent re:Cap 2015
AWS re:Invent re:Cap 2015AWS re:Invent re:Cap 2015
AWS re:Invent re:Cap 2015
 
Unit 6.pptx
Unit 6.pptxUnit 6.pptx
Unit 6.pptx
 
Aws certified solutions architect
Aws certified solutions architectAws certified solutions architect
Aws certified solutions architect
 
Microsoft Azure Explained - Hitesh D Kesharia
Microsoft Azure Explained - Hitesh D KeshariaMicrosoft Azure Explained - Hitesh D Kesharia
Microsoft Azure Explained - Hitesh D Kesharia
 
AWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWS
 
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWSIntroduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
 
M meijer paas - tech-days 2015
M meijer   paas - tech-days 2015M meijer   paas - tech-days 2015
M meijer paas - tech-days 2015
 
Cloud computing & aws concepts
Cloud computing & aws conceptsCloud computing & aws concepts
Cloud computing & aws concepts
 
Architecting applications on amazon web services with node.js
Architecting applications on amazon web services with node.jsArchitecting applications on amazon web services with node.js
Architecting applications on amazon web services with node.js
 
Azure vm introduction
Azure  vm introductionAzure  vm introduction
Azure vm introduction
 
AWS Service Drill Downs
AWS Service Drill DownsAWS Service Drill Downs
AWS Service Drill Downs
 
Pragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlay
Pragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlayPragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlay
Pragmatic Approach to Workload Migrations - London Summit Enteprise Track RePlay
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
 

More from Patrick Pierson

Python + Software Defined Radios
Python + Software Defined RadiosPython + Software Defined Radios
Python + Software Defined Radios
Patrick Pierson
 
Cloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs GoogleCloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs Google
Patrick Pierson
 
Pyspark
PysparkPyspark
Troposphere Python infrastructure as code for AWS Cloudformation
Troposphere Python infrastructure as code for AWS CloudformationTroposphere Python infrastructure as code for AWS Cloudformation
Troposphere Python infrastructure as code for AWS Cloudformation
Patrick Pierson
 
What is IAM?
What is IAM?What is IAM?
What is IAM?
Patrick Pierson
 
Kong API
Kong APIKong API
Kong API
Patrick Pierson
 
Boto3
Boto3Boto3
SaltStack
SaltStackSaltStack
SaltStack
Patrick Pierson
 
Virtual machines and containers
Virtual machines and containersVirtual machines and containers
Virtual machines and containers
Patrick Pierson
 
Ignite talks
Ignite talksIgnite talks
Ignite talks
Patrick Pierson
 

More from Patrick Pierson (10)

Python + Software Defined Radios
Python + Software Defined RadiosPython + Software Defined Radios
Python + Software Defined Radios
 
Cloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs GoogleCloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs Google
 
Pyspark
PysparkPyspark
Pyspark
 
Troposphere Python infrastructure as code for AWS Cloudformation
Troposphere Python infrastructure as code for AWS CloudformationTroposphere Python infrastructure as code for AWS Cloudformation
Troposphere Python infrastructure as code for AWS Cloudformation
 
What is IAM?
What is IAM?What is IAM?
What is IAM?
 
Kong API
Kong APIKong API
Kong API
 
Boto3
Boto3Boto3
Boto3
 
SaltStack
SaltStackSaltStack
SaltStack
 
Virtual machines and containers
Virtual machines and containersVirtual machines and containers
Virtual machines and containers
 
Ignite talks
Ignite talksIgnite talks
Ignite talks
 

Recently uploaded

Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 

Recently uploaded (20)

Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 

Aws 101

  • 2. What is AWS? Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow.
  • 3.
  • 4. How is AWS built? Regions - a physical location in the world where we have multiple Availability Zones Availability Zones - one or more data centers, each with redundant power, networking and connectivity, housed in separate facilities Edge Locations - where end users access services located at AWS. Located in major cities around the world and are specifically used by CloudFront (CDN) to distribute content to end user to reduce latency.
  • 5.
  • 6. Compute ● EC2 - Elastic Compute Cloud - Virtual machines on demand ● EC2 Container Service - Scalable Docker via EC2 ● Elastic Beanstalk - service for deploying web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS. ● Lambda - serverless compute service. Run code directly in Lambda or upload packages.
  • 7. EC2
  • 10. Storage & Content Delivery ● S3 - online file storage web service, incredibly reliable ● Glacier - long term “S3” storage ● CloudFront - web service that speeds up distribution of your static and dynamic web content ● Elastic File System - AWS scaled Network File System (NFS) ● Snowball - petabyte-scale data transport solution that uses secure appliances to transfer large amounts of data into and out of the AWS cloud ● Storage Gateway - service connecting an on-premises software appliance with cloud-based storage to provide seamless and secure integration between an organization’s on-premises IT environment and AWS’s storage infrastructure.
  • 11. S3
  • 14. Database ● RDS - Relational Database Service - AWS managed database, fault tolerant. MySQL, PostgreSQL, SQL Server, and others. ● DynamoDB - AWS managed NoSQL database. ● ElastiCache - AWS managed memcached and redis (in memory cache) ● Redshift - AWS managed petabyte scale data warehouse (massive managed databases) ● DMS - Database Migration Service - migrate databases to AWS easily and securely.
  • 15. RDS
  • 18. Networking ● VPC - Virtual Private Cloud - provisions a logically isolated section of the AWS cloud ● Direct Connect - makes it easy to establish a dedicated network connection from your premises to AWS ● Route53 - AWS Managed Domain Name Service
  • 19. VPC
  • 21. Developer Tools ● CodeCommit - AWS Managed private git repo ● CodeDeploy - automates code deployments to any instance, including EC2 instances and instances running on-premises. ● CodePipeline - a continuous delivery service for fast and reliable application updates. Builds, tests, and deploys your code every time there is a code change
  • 23. Management Tools ● CloudWatch - monitoring service for AWS cloud resources and the applications you run on AWS ● CloudFormation - create and manage a collection of related AWS resources, provision and update them in an orderly and predictable fashion ● CloudTrail - web service that records AWS API calls ● Config - service that provides you with an AWS resource inventory, configuration history, and configuration change notifications to enable security and governance ● OpsWorks - configuration management service that helps you configure and operate applications of all shapes and sizes using Chef ● Service Catalog - allows organizations to create and manage catalogs of IT services that are approved for use on AWS ● Trusted Advisor - service to help you reduce cost, increase performance, and improve security by optimizing your AWS environment
  • 27. Security & Identity ● Identity & Access Management - enables you to securely control access to AWS services and resources for your users ● Directory Service - easy to setup and run Microsoft Active Directory (AD) in the AWS cloud, or connect your AWS resources with an existing on-premises Microsoft Active Directory ● Inspector - automated security assessment service that helps improve the security and compliance of applications deployed on AWS ● WAF - Web Application Firewall - helps protect your web applications from common web exploits that could affect application availability, compromise security, or consume excessive resources ● Certificate Manager - service that lets you easily provision, manage, and deploy Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS services
  • 28. IAM
  • 29. Analytics ● EMR - Elastic Map Reduce - simplifies big data processing, providing a managed Hadoop framework ● Data Pipeline - web service that helps you process and move data between different AWS compute and storage services, as well as on-premise data sources ● Elasticsearch Service - AWS managed Elasticsearch ● Kinesis - platform for streaming data on AWS ● Machine Learning - service that makes it easy for developers of all skill levels to use machine learning technology. Amazon ML provides visualization tools and wizards that guide you through the process of creating ML models
  • 30. EMR
  • 32. Internet of Things ● AWS IoT - managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices ● GameLift - managed service for deploying, operating, and scaling session-based multiplayer games Game Development
  • 33. Mobile Services ● Mobile Hub - add and configure features for your mobile apps, including user authentication, data storage, backend logic, push notifications, content delivery, and analytics ● Cognito - add user sign-up and sign-in to your mobile and web apps ● Device Farm - test against real phones and tablets in the AWS Cloud ● Mobile Analytics - measure app usage and app revenue ● SNS - Simple Notification Service - Pub-sub Service for Mobile and Enterprise Messaging
  • 35. SNS
  • 36. Application Services ● API Gateway - fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale ● AppStream - stream your existing Windows applications from the cloud, reaching more users on more devices, without code modifications ● CloudSearch - managed service in the AWS Cloud that makes it simple and cost-effective to set up, manage, and scale a search solution for your website or application ● Elastic Transcoder - media transcoding in the cloud ● SES - email service built on the reliable and scalable infrastructure ● SQS - fast, reliable, scalable, fully managed message queuing service ● SWF - build, run, and scale background jobs that have parallel or sequential steps
  • 38. SQS
  • 39. Enterprise Applications ● WorkSpaces - managed desktop computing service in the cloud ● WorkDocs - managed, secure enterprise storage and sharing service with strong administrative controls and feedback capabilities that improve user productivity ● WorkMail - secure, managed business email and calendar service with support for existing desktop and mobile email clients
  • 41. Linking it all together AWS best practices architecture enables you to tie services together to provide enterprise applications, web applications, etc. Following are some sample architectures.