SlideShare a Scribd company logo
1 of 14
Download to read offline
!"#$%&'%(!)%#*+%!"#$%,#*%-./%+.%0&$"%&$
!"#$%&'$($)
*"%&+,&-./0&·&1&23#&45$(
67789:;;$.<$=997$73><>?2
I am starting a series on AWS in which I will be discussing AWS from the
beginning. This is the :rst article as the part of that series.
Whether you are looking to learn about AWS for your career or for your
'?"&6$)5&!&@455&252A54B?#%C&97?4359&%5@7&7639&2?#76<
D3E#&"8&@?4&F5(3"2&$#(&E57&$#&5G74$&?#5
:
interest, I believe you will :nd this article helpful.
Let’s get Started!
Amazon Web Services (AWS) is a secure cloud services platform, oCering
compute power, database storage, content delivery and other functionality to
help businesses scale and grow.
In simple words AWS allows you to do the following things-
1. Running web and application servers in the cloud to host dynamic
websites.
2. Securely store all your :les on the cloud so you can access them from
anywhere.
3. Using managed databases like MySQL, PostgreSQL, Oracle or SQL Server
to store information.
4. Deliver static and dynamic :les quickly around the world using a Content
Delivery Network (CDN).
5. Send bulk email to your customers.
Now that you know what you can do with AWS, lets have an overview of
various AWS services.
Want to read this story later? Save it in Journal.
!"#$%&'()*$+,-,.$(#
1. Region — A region is a geographical area. Each region consists of 2 (or
more) availability zones.
2. Availability Zone — It is simply a data center.
3. Edge Location — They are CDN (Content Delivery Network) endpoints
:
for CloudFront.
/,*012(
1. EC2 (Elastic Compute Cloud) — These are just the virtual machines in
the cloud on which you have the OS level control. You can run whatever
you want in them.
2. LightSail — If you don’t have any prior experience with AWS this is for
you. It automatically deploys and manages compute, storage and
networking capabilities required to run your applications.
3. ECS (Elastic Container Service) — It is a highly scalable container
service to allows you to run Docker containers in the cloud.
4. EKS (Elastic Container Service for Kubernetes) — Allows you to use
Kubernetes on AWS without installing and managing your own
Kubernetes control plane. It is a relatively new service.
5. Lambda — AWS’s serverless technology that allows you to run functions
in the cloud. It’s a huge cost saver as you pay only when your functions
execute.
6. Batch — It enables you to easily and eaciently run batch computing
workloads of any scale on AWS using Amazon EC2 and EC2 spot beet.
7. Elastic Beanstalk — Allows automated deployment and provisioning of
resources like a highly scalable production website.
32,)".(
1. S3 (Simple Storage Service) — Storage service of AWS in which we can
store objects like :les, folders, images, documents, songs, etc. It cannot be
used to install software, games or Operating System.
2. EFS (Elastic File System) — Provides Jle storage for use with your EC2
instances. It uses NFSv4 protocol and can beused concurrently by
:
thousands of instances.
3. Glacier — It is an extremely low-cost archival service to store :les for a
long time like a few years or even decades.
4. Storage Gateway — It is a virtual machine that you install on your on-
premise servers. Your on-premise data can be backed up to AWS providing
more durability.
4"2"5"#(#
1. RDS (Relational Database Service) — Allows you to run relational
databases like MySQL, MariaDB, PostgreSQL, Oracle or SQL Server. These
databases are fully managed by AWS like installing antivirus and patches.
2. DynamoDB — It is a highly scalable, high-performance NoSQL database.
It provides single-digit millisecond latency at any scale.
3. Elasticache — It is a way of caching data inside the cloud. It can be used
to take load oC of your database by caching most frequent queries.
4. Neptune — It has been launched recently. It is a fast, reliable and scalable
graph database service.
5. RedShift — It is AWS’s data warehousing solution that can be used to run
complex OLAP queries.
6$.)"2$,+
1. DMS (Database Migration Service) — It can be used to migrate on-site
databases to AWS. It also allows you to migrate from one type of database
to another. Eg -from Oracle to MySQL.
2. SMS (Server Migration Service) — It allows you to migrate on-site
servers to AWS easily and quickly.
3. Snowball — It is a briefcase sized appliance that can be used to send
terabytes of data inside and outside of AWS.
:
7(28,)9$+.&:&/,+2(+2&4(-$;()<
1. VPC (Virtual Private Cloud) — It is simply a data center in the cloud in
which you deploy all your resources. It allows you to better isolate your
resources and secure them.
2. CloudFront -It is AWS’s Content Delivery Network (CDN) that consists of
Edge locations that cache resources.
3. Route53 — It is AWS’s highly available DNS (Domain Name System)
service. You can register domain names through it.
4. Direct Connect — Using it you can connect your data center to an
Availability zone using a high speed dedicated line.
5. API Gateway — Allows you to create, store and manage APIs at scale.
4(;(-,0()&',,-#
1. CodeStar — It is a cloud-based service for creating, managing, and
working with software development projects on AWS. You can quickly
develop, build, and deploy applications on AWS with an AWS CodeStar
project.
2. CodeCommit — It is AWS’s version control service that allows you to
store your code and other assets privately in the cloud.
3. CodeBuild — It automates the process of building (compiling) your
code.
4. CodeDeploy — It is a way of deploying your code in EC2 instances
automatically.
5. CodePipeline — Allows you to keep track of diCerent steps in your
deployment like building, testing, authentication, and deployment on
development and production environments.
6. Cloud9 —It is an IDE (Integrated Development Environment) for writing,
:
running, and debugging code in the cloud.
7. X-Ray — It makes it easy for developers to analyze the behavior of their
distributed applications by providing request tracing, exception collection,
and pro:ling capabilities.
6"+".(*(+2&',,-#
1. CloudWatch — It can be used to monitor AWS environments like CPU
utilization of EC2 and RDS instances and trigger alarms based on diCerent
metrics.
2. CloudFormation — It is a way of turning infrastructure into the cloud.
You can use templates to provision a whole production environment in
minutes.
3. CloudTrail — A way of auditing AWS resources. It logs all changes and
API calls made to AWS.
4. OpsWorks — It helps in automating Chef deployments on AWS.
5. ConJg — It monitors your environment and noti:es you when you break
certain conJgurations.
6. Service Catalog — For larger enterprises, helps to authorize which
services will be used and which won’t be.
7. Trusted Advisor — Gives you recommendations on how to do cost
optimizations, and secure your environment.
8. AWS Auto Scaling — Allows you to automatically scale your resources
up and down based on CloudWatch metrics.
9. Systems Manager — Allows you to group your resources, so you can
quickly gain insights, identify issues and act on them.
10. Managed Services—It provides ongoing management of your AWS
:
infrastructure so you can focus on your applications.
=+"-<2$%#
1. Athena — Allows you to run SQL queries on your S3 bucket to :nd :les.
2. EMR (Elastic Map Reduce) — It is used for big data processing like
Hadoop, Apache Spark, and Splunk, etc.
3. CloudSearch — It can be used to create a fully managed search engine
for your website.
4. ElasticSearch — It is similar to CloudSearch but gives you more features
like application monitoring.
5. Kinesis — A way of streaming and analyzing real-time data at massive
scale. It can store TBs of data per hour.
6. Data Pipeline — Allows you to move data from one place to another. Eg:
from S3 to DynamoDB or vice versa.
7. QuickSight —A business analytics tool that allows you to create
visualizations in a rich dashboard for data in AWS. Eg: for S3, DynamoDB,
etc.
8. Glue — It is a fully managed ETL (extract, transform, and load) service
that makes it simple and cost-eCective to categorize your data, clean it,
enrich it, and move it reliably between various data stores.
3(%1)$2<>&?@(+2$2<>&"+@&/,*0-$"+%(
1. IAM (Identity and Access Management) — Allows you to manage users,
assign policies, create groups to manage multiple users.
2. Inspector — It is an agent that you install on our virtual machines, which
then reports any security vulnerabilities.
3. CertiJcate Manager — It gives free SSL certiJcates for your domains
:
that are managed by Route53.
4. Directory Service — A way of using your company’s account to log in to
AWS.
5. WAF (Web Application Firewall) — Gives you application-level
protection and blocks SQL injection and cross-site scripting attacks.
6. CloudHSM — It helps you meet corporate, contractual, and regulatory
compliance requirements for data security by using dedicated Hardware
Security Module (HSM) appliances within the AWS Cloud.
7. Cloud Directory — It enables you to build bexible, cloud-native
directories for organizing hierarchies of data along multiple dimensions.
8. KMS (Key Management Service) — It is a managed service that makes it
easy for you to create and control the encryption keys used to encrypt
your data.
9. Organizations — It allows you to create groups of AWS accounts that
you can use to more easily manage security and automation settings.
10. Shield — A managed DDoS (Distributed Denial of Service) protection
service that safeguards web applications running on AWS.
11. Artifact — It is the place where you can get all your compliance
certiJcations.
12. Macie — A data visibility security service that helps classify and protect
your sensitive and business-critical content.
13. GuardDuty —Provides intelligent threat detection to protect your AWS
accounts and workloads
=00-$%"2$,+&3();$%(#
1. Step Functions — A way of visualizing what’s going inside your
:
application and what diCerent microservices it is using.
2. SWF (Simple Work]ow Service) — A way of coordinating both
automated tasks and human-led tasks.
3. SNS (Simple NotiJcation Service) — Can be used to send you
noti:cations in the form of email and SMS regarding your AWS services. It
is a push-based service.
4. SQS (Simple Queue Service) — The :rst service oCered by AWS. It can be
used to decouple your applications. It is a pull-based service.
5. Elastic Transcoder — Changes a video’s format and resolution to support
diCerent devices like tablets, smartphones, and laptops of diCerent
resolutions.
6,5$-(&3();$%(#
1. Mobile Hub — Allows you to add, con:gure and design features for
mobile apps. It is a console for mobile app development.
2. Cognito — Allows your users to signup using social identity providers.
3. Device Farm — Enables you to improve quality of apps by quickly testing
on hundreds of mobile devices.
4. AWS AppSync —It is an enterprise level, fully managed GraphQL service
with real-time data synchronization and okine programming features.
5. Mobile Analytics — Allows to simply and cost eCectively analyze mobile
data.
!1#$+(##&A),@1%2$;$2<
1. Alexa for Business — It lets you empower your organization with voice,
using Alexa. Allows you to build custom voice skills for your
organization.
:
2. Chime — Can be used for online meeting and video conferencing.
3. WorkDocs — Helps to store documents in the cloud
4. WorkMail — Allows you to send and receive business emails.
4(#92,0&:&=00&32)("*$+.
1. WorkSpaces — It is a VDI (Virtual Desktop Infrastructure). Allows you to
use remote desktops in the cloud
2. AppStream 2.0 — A way of streaming desktop applications to your
users in the web browser. Eg: Using MS Word in Google Chrome.
=)2$B$%$"-&?+2(--$.(+%(
1. Lex — Allows you to quickly build chatbots.
2. Polly — AWS’s text-to-speech service. You can create audio versions of
your notes using it.
3. Machine learning — You just have to give your dataset and target variable
and AWS will take care of training your model.
4. Rekognition — AWS’s face recognition service. Allows you to recognize
faces and object in images and videos.
5. SageMaker — Helps you to build, train and deploy machine learning
models at any scale.
6. Comprehend — It is a Natural Language Processing (NLP) service that
uses machine learning to :nd insights and relationships in text. It can be
used for sentiment analysis.
7. Transcribe — It is the opposite of Polly. It is AWS’s speech-to-text service
that provides that provides high-quality and aCordable transcriptions.
8. Translate — It is like Google Translate and allows you to translate text in
one language to another.
:
=C&:&DC&E=1.*(+2(@&C("-$2<&:&D$)21"-&C("-$2<F
1. Sumerian — It is a set of tools for creating high-quality virtual reality (VR)
experiences on the web. You can quickly create interactive 3D scenes and
publish it as a website for users to access.
/1#2,*()&G+.".(*(+2
1. Amazon Connect — Allows you to create a customer care center in the
cloud.
2. Pinpoint — It is like Google analytics for mobile applications. It helps you
to understand users and engage with them.
3. SES (Simple Email Service) — Allows you to send bulk emails to your
customers at an extremely low price.
H"*(&4(;(-,0*(+2
1. GameLift — It is a service managed by AWS that can used to host
dedicated game servers. It seamlessly scales without taking your game
okine.
?+2()+(2&,B&'I$+.#
1. IoT Core— It is a managed cloud platform that lets connected devices —
cars, light bulbs, sensor grids, and more — easily and securely interact
with cloud applications and other devices.
2. IoT Device Management — Allows you to manage your IoT devices at any
scale.
3. IoT Analytics — Can be used to perform analysis on data collected by your
IoT devices.
4. Greengrass — Lets your IoT devices to process the locally generated data
while advantage of AWS services.
5. Amazon FreeRTOS — It is a real-time operating system for
:
microcontrollers that makes it easy to securely connect IoT devices locally
or to the cloud.
Now, that was a whole lot to cover but if you read it, Kudos!
Having an overview of these services helps you to understand the power of
cloud computing.
The next articles in the series will go in-depth of core AWS services. See you
next time!
Originally published at Kunal Yadav.
:
6,)(&B),*&J,1)+"-
There are many Black creators doing incredible work in Tech. This collection of
resources shines a light on some of us:
H%?"(&H?28"73#E IJD IJD&K$2A($ J5A&L5)5%?825#7 J?4M
:
IA?"7 N5%8 K5E$%
O57&765&F5(3"2&$88
:

More Related Content

Similar to What is AWS and What can you do with it | by Kunal Yadav | Noteworthy - The Journal Blog.pdf

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 AWSAmazon Web Services
 
Aws re invent 2018 recap
Aws re invent 2018 recapAws re invent 2018 recap
Aws re invent 2018 recapCloudHesive
 
Running your First Application on AWS
Running your First Application on AWS Running your First Application on AWS
Running your First Application on AWS Amazon Web Services
 
Cloud computing &amp; aws concepts
Cloud computing &amp; aws conceptsCloud computing &amp; aws concepts
Cloud computing &amp; aws conceptsABHINAV ANAND
 
BlueData EPIC on AWS - Spec Sheet
BlueData EPIC on AWS - Spec SheetBlueData EPIC on AWS - Spec Sheet
BlueData EPIC on AWS - Spec SheetBlueData, Inc.
 
AWS Cloud Practitioner.PDF
AWS Cloud Practitioner.PDFAWS Cloud Practitioner.PDF
AWS Cloud Practitioner.PDFssuser82123d
 
AWS-Certified-Cloud-Practitioner wiz.pdf
AWS-Certified-Cloud-Practitioner wiz.pdfAWS-Certified-Cloud-Practitioner wiz.pdf
AWS-Certified-Cloud-Practitioner wiz.pdfManiBharathi833999
 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersEitan Sela
 
Building Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technologyBuilding Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technologyDomino Data Lab
 
Cloud computing-Practical Example
Cloud computing-Practical ExampleCloud computing-Practical Example
Cloud computing-Practical ExampleTasawar Gulzar
 
Aws top 50 interview questions
Aws top 50 interview questionsAws top 50 interview questions
Aws top 50 interview questionsInfosecTrain
 

Similar to What is AWS and What can you do with it | by Kunal Yadav | Noteworthy - The Journal Blog.pdf (20)

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
 
Aws re invent 2018 recap
Aws re invent 2018 recapAws re invent 2018 recap
Aws re invent 2018 recap
 
Running your First Application on AWS
Running your First Application on AWS Running your First Application on AWS
Running your First Application on AWS
 
Azure Domains.pptx
Azure Domains.pptxAzure Domains.pptx
Azure Domains.pptx
 
Cloud computing &amp; aws concepts
Cloud computing &amp; aws conceptsCloud computing &amp; aws concepts
Cloud computing &amp; aws concepts
 
AWS Architecting In The Cloud
AWS Architecting In The CloudAWS Architecting In The Cloud
AWS Architecting In The Cloud
 
BlueData EPIC on AWS - Spec Sheet
BlueData EPIC on AWS - Spec SheetBlueData EPIC on AWS - Spec Sheet
BlueData EPIC on AWS - Spec Sheet
 
Aws 101
Aws 101Aws 101
Aws 101
 
Aws101
Aws101Aws101
Aws101
 
AWS Cloud Practitioner.PDF
AWS Cloud Practitioner.PDFAWS Cloud Practitioner.PDF
AWS Cloud Practitioner.PDF
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
 
AWS-Certified-Cloud-Practitioner wiz.pdf
AWS-Certified-Cloud-Practitioner wiz.pdfAWS-Certified-Cloud-Practitioner wiz.pdf
AWS-Certified-Cloud-Practitioner wiz.pdf
 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for Managers
 
Best Practices Of Data Security With AWS - Intelligentia
Best Practices Of Data Security With AWS  - IntelligentiaBest Practices Of Data Security With AWS  - Intelligentia
Best Practices Of Data Security With AWS - Intelligentia
 
Building Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technologyBuilding Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technology
 
awsppt.pptx
awsppt.pptxawsppt.pptx
awsppt.pptx
 
Cloud computing-Practical Example
Cloud computing-Practical ExampleCloud computing-Practical Example
Cloud computing-Practical Example
 
Azure bootcamp (1)
Azure bootcamp (1)Azure bootcamp (1)
Azure bootcamp (1)
 
Aws top 50 interview questions
Aws top 50 interview questionsAws top 50 interview questions
Aws top 50 interview questions
 
Aws coi7
Aws coi7Aws coi7
Aws coi7
 

Recently uploaded

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

What is AWS and What can you do with it | by Kunal Yadav | Noteworthy - The Journal Blog.pdf

  • 1. !"#$%&'%(!)%#*+%!"#$%,#*%-./%+.%0&$"%&$ !"#$%&'$($) *"%&+,&-./0&·&1&23#&45$( 67789:;;$.<$=997$73><>?2 I am starting a series on AWS in which I will be discussing AWS from the beginning. This is the :rst article as the part of that series. Whether you are looking to learn about AWS for your career or for your '?"&6$)5&!&@455&252A54B?#%C&97?4359&%5@7&7639&2?#76< D3E#&"8&@?4&F5(3"2&$#(&E57&$#&5G74$&?#5 :
  • 2. interest, I believe you will :nd this article helpful. Let’s get Started! Amazon Web Services (AWS) is a secure cloud services platform, oCering compute power, database storage, content delivery and other functionality to help businesses scale and grow. In simple words AWS allows you to do the following things- 1. Running web and application servers in the cloud to host dynamic websites. 2. Securely store all your :les on the cloud so you can access them from anywhere. 3. Using managed databases like MySQL, PostgreSQL, Oracle or SQL Server to store information. 4. Deliver static and dynamic :les quickly around the world using a Content Delivery Network (CDN). 5. Send bulk email to your customers. Now that you know what you can do with AWS, lets have an overview of various AWS services. Want to read this story later? Save it in Journal. !"#$%&'()*$+,-,.$(# 1. Region — A region is a geographical area. Each region consists of 2 (or more) availability zones. 2. Availability Zone — It is simply a data center. 3. Edge Location — They are CDN (Content Delivery Network) endpoints :
  • 3. for CloudFront. /,*012( 1. EC2 (Elastic Compute Cloud) — These are just the virtual machines in the cloud on which you have the OS level control. You can run whatever you want in them. 2. LightSail — If you don’t have any prior experience with AWS this is for you. It automatically deploys and manages compute, storage and networking capabilities required to run your applications. 3. ECS (Elastic Container Service) — It is a highly scalable container service to allows you to run Docker containers in the cloud. 4. EKS (Elastic Container Service for Kubernetes) — Allows you to use Kubernetes on AWS without installing and managing your own Kubernetes control plane. It is a relatively new service. 5. Lambda — AWS’s serverless technology that allows you to run functions in the cloud. It’s a huge cost saver as you pay only when your functions execute. 6. Batch — It enables you to easily and eaciently run batch computing workloads of any scale on AWS using Amazon EC2 and EC2 spot beet. 7. Elastic Beanstalk — Allows automated deployment and provisioning of resources like a highly scalable production website. 32,)".( 1. S3 (Simple Storage Service) — Storage service of AWS in which we can store objects like :les, folders, images, documents, songs, etc. It cannot be used to install software, games or Operating System. 2. EFS (Elastic File System) — Provides Jle storage for use with your EC2 instances. It uses NFSv4 protocol and can beused concurrently by :
  • 4. thousands of instances. 3. Glacier — It is an extremely low-cost archival service to store :les for a long time like a few years or even decades. 4. Storage Gateway — It is a virtual machine that you install on your on- premise servers. Your on-premise data can be backed up to AWS providing more durability. 4"2"5"#(# 1. RDS (Relational Database Service) — Allows you to run relational databases like MySQL, MariaDB, PostgreSQL, Oracle or SQL Server. These databases are fully managed by AWS like installing antivirus and patches. 2. DynamoDB — It is a highly scalable, high-performance NoSQL database. It provides single-digit millisecond latency at any scale. 3. Elasticache — It is a way of caching data inside the cloud. It can be used to take load oC of your database by caching most frequent queries. 4. Neptune — It has been launched recently. It is a fast, reliable and scalable graph database service. 5. RedShift — It is AWS’s data warehousing solution that can be used to run complex OLAP queries. 6$.)"2$,+ 1. DMS (Database Migration Service) — It can be used to migrate on-site databases to AWS. It also allows you to migrate from one type of database to another. Eg -from Oracle to MySQL. 2. SMS (Server Migration Service) — It allows you to migrate on-site servers to AWS easily and quickly. 3. Snowball — It is a briefcase sized appliance that can be used to send terabytes of data inside and outside of AWS. :
  • 5. 7(28,)9$+.&:&/,+2(+2&4(-$;()< 1. VPC (Virtual Private Cloud) — It is simply a data center in the cloud in which you deploy all your resources. It allows you to better isolate your resources and secure them. 2. CloudFront -It is AWS’s Content Delivery Network (CDN) that consists of Edge locations that cache resources. 3. Route53 — It is AWS’s highly available DNS (Domain Name System) service. You can register domain names through it. 4. Direct Connect — Using it you can connect your data center to an Availability zone using a high speed dedicated line. 5. API Gateway — Allows you to create, store and manage APIs at scale. 4(;(-,0()&',,-# 1. CodeStar — It is a cloud-based service for creating, managing, and working with software development projects on AWS. You can quickly develop, build, and deploy applications on AWS with an AWS CodeStar project. 2. CodeCommit — It is AWS’s version control service that allows you to store your code and other assets privately in the cloud. 3. CodeBuild — It automates the process of building (compiling) your code. 4. CodeDeploy — It is a way of deploying your code in EC2 instances automatically. 5. CodePipeline — Allows you to keep track of diCerent steps in your deployment like building, testing, authentication, and deployment on development and production environments. 6. Cloud9 —It is an IDE (Integrated Development Environment) for writing, :
  • 6. running, and debugging code in the cloud. 7. X-Ray — It makes it easy for developers to analyze the behavior of their distributed applications by providing request tracing, exception collection, and pro:ling capabilities. 6"+".(*(+2&',,-# 1. CloudWatch — It can be used to monitor AWS environments like CPU utilization of EC2 and RDS instances and trigger alarms based on diCerent metrics. 2. CloudFormation — It is a way of turning infrastructure into the cloud. You can use templates to provision a whole production environment in minutes. 3. CloudTrail — A way of auditing AWS resources. It logs all changes and API calls made to AWS. 4. OpsWorks — It helps in automating Chef deployments on AWS. 5. ConJg — It monitors your environment and noti:es you when you break certain conJgurations. 6. Service Catalog — For larger enterprises, helps to authorize which services will be used and which won’t be. 7. Trusted Advisor — Gives you recommendations on how to do cost optimizations, and secure your environment. 8. AWS Auto Scaling — Allows you to automatically scale your resources up and down based on CloudWatch metrics. 9. Systems Manager — Allows you to group your resources, so you can quickly gain insights, identify issues and act on them. 10. Managed Services—It provides ongoing management of your AWS :
  • 7. infrastructure so you can focus on your applications. =+"-<2$%# 1. Athena — Allows you to run SQL queries on your S3 bucket to :nd :les. 2. EMR (Elastic Map Reduce) — It is used for big data processing like Hadoop, Apache Spark, and Splunk, etc. 3. CloudSearch — It can be used to create a fully managed search engine for your website. 4. ElasticSearch — It is similar to CloudSearch but gives you more features like application monitoring. 5. Kinesis — A way of streaming and analyzing real-time data at massive scale. It can store TBs of data per hour. 6. Data Pipeline — Allows you to move data from one place to another. Eg: from S3 to DynamoDB or vice versa. 7. QuickSight —A business analytics tool that allows you to create visualizations in a rich dashboard for data in AWS. Eg: for S3, DynamoDB, etc. 8. Glue — It is a fully managed ETL (extract, transform, and load) service that makes it simple and cost-eCective to categorize your data, clean it, enrich it, and move it reliably between various data stores. 3(%1)$2<>&?@(+2$2<>&"+@&/,*0-$"+%( 1. IAM (Identity and Access Management) — Allows you to manage users, assign policies, create groups to manage multiple users. 2. Inspector — It is an agent that you install on our virtual machines, which then reports any security vulnerabilities. 3. CertiJcate Manager — It gives free SSL certiJcates for your domains :
  • 8. that are managed by Route53. 4. Directory Service — A way of using your company’s account to log in to AWS. 5. WAF (Web Application Firewall) — Gives you application-level protection and blocks SQL injection and cross-site scripting attacks. 6. CloudHSM — It helps you meet corporate, contractual, and regulatory compliance requirements for data security by using dedicated Hardware Security Module (HSM) appliances within the AWS Cloud. 7. Cloud Directory — It enables you to build bexible, cloud-native directories for organizing hierarchies of data along multiple dimensions. 8. KMS (Key Management Service) — It is a managed service that makes it easy for you to create and control the encryption keys used to encrypt your data. 9. Organizations — It allows you to create groups of AWS accounts that you can use to more easily manage security and automation settings. 10. Shield — A managed DDoS (Distributed Denial of Service) protection service that safeguards web applications running on AWS. 11. Artifact — It is the place where you can get all your compliance certiJcations. 12. Macie — A data visibility security service that helps classify and protect your sensitive and business-critical content. 13. GuardDuty —Provides intelligent threat detection to protect your AWS accounts and workloads =00-$%"2$,+&3();$%(# 1. Step Functions — A way of visualizing what’s going inside your :
  • 9. application and what diCerent microservices it is using. 2. SWF (Simple Work]ow Service) — A way of coordinating both automated tasks and human-led tasks. 3. SNS (Simple NotiJcation Service) — Can be used to send you noti:cations in the form of email and SMS regarding your AWS services. It is a push-based service. 4. SQS (Simple Queue Service) — The :rst service oCered by AWS. It can be used to decouple your applications. It is a pull-based service. 5. Elastic Transcoder — Changes a video’s format and resolution to support diCerent devices like tablets, smartphones, and laptops of diCerent resolutions. 6,5$-(&3();$%(# 1. Mobile Hub — Allows you to add, con:gure and design features for mobile apps. It is a console for mobile app development. 2. Cognito — Allows your users to signup using social identity providers. 3. Device Farm — Enables you to improve quality of apps by quickly testing on hundreds of mobile devices. 4. AWS AppSync —It is an enterprise level, fully managed GraphQL service with real-time data synchronization and okine programming features. 5. Mobile Analytics — Allows to simply and cost eCectively analyze mobile data. !1#$+(##&A),@1%2$;$2< 1. Alexa for Business — It lets you empower your organization with voice, using Alexa. Allows you to build custom voice skills for your organization. :
  • 10. 2. Chime — Can be used for online meeting and video conferencing. 3. WorkDocs — Helps to store documents in the cloud 4. WorkMail — Allows you to send and receive business emails. 4(#92,0&:&=00&32)("*$+. 1. WorkSpaces — It is a VDI (Virtual Desktop Infrastructure). Allows you to use remote desktops in the cloud 2. AppStream 2.0 — A way of streaming desktop applications to your users in the web browser. Eg: Using MS Word in Google Chrome. =)2$B$%$"-&?+2(--$.(+%( 1. Lex — Allows you to quickly build chatbots. 2. Polly — AWS’s text-to-speech service. You can create audio versions of your notes using it. 3. Machine learning — You just have to give your dataset and target variable and AWS will take care of training your model. 4. Rekognition — AWS’s face recognition service. Allows you to recognize faces and object in images and videos. 5. SageMaker — Helps you to build, train and deploy machine learning models at any scale. 6. Comprehend — It is a Natural Language Processing (NLP) service that uses machine learning to :nd insights and relationships in text. It can be used for sentiment analysis. 7. Transcribe — It is the opposite of Polly. It is AWS’s speech-to-text service that provides that provides high-quality and aCordable transcriptions. 8. Translate — It is like Google Translate and allows you to translate text in one language to another. :
  • 11. =C&:&DC&E=1.*(+2(@&C("-$2<&:&D$)21"-&C("-$2<F 1. Sumerian — It is a set of tools for creating high-quality virtual reality (VR) experiences on the web. You can quickly create interactive 3D scenes and publish it as a website for users to access. /1#2,*()&G+.".(*(+2 1. Amazon Connect — Allows you to create a customer care center in the cloud. 2. Pinpoint — It is like Google analytics for mobile applications. It helps you to understand users and engage with them. 3. SES (Simple Email Service) — Allows you to send bulk emails to your customers at an extremely low price. H"*(&4(;(-,0*(+2 1. GameLift — It is a service managed by AWS that can used to host dedicated game servers. It seamlessly scales without taking your game okine. ?+2()+(2&,B&'I$+.# 1. IoT Core— It is a managed cloud platform that lets connected devices — cars, light bulbs, sensor grids, and more — easily and securely interact with cloud applications and other devices. 2. IoT Device Management — Allows you to manage your IoT devices at any scale. 3. IoT Analytics — Can be used to perform analysis on data collected by your IoT devices. 4. Greengrass — Lets your IoT devices to process the locally generated data while advantage of AWS services. 5. Amazon FreeRTOS — It is a real-time operating system for :
  • 12. microcontrollers that makes it easy to securely connect IoT devices locally or to the cloud. Now, that was a whole lot to cover but if you read it, Kudos! Having an overview of these services helps you to understand the power of cloud computing. The next articles in the series will go in-depth of core AWS services. See you next time! Originally published at Kunal Yadav. :
  • 13. 6,)(&B),*&J,1)+"- There are many Black creators doing incredible work in Tech. This collection of resources shines a light on some of us: H%?"(&H?28"73#E IJD IJD&K$2A($ J5A&L5)5%?825#7 J?4M :