0% found this document useful (0 votes)
59 views10 pages

AWS Services

This document introduces important AWS services segmented into categories based on their use cases. It summarizes compute, storage, database, machine learning, networking, management, developer tools, containers, analytics, and collaboration services available on AWS.

Uploaded by

Sohel Sayyad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views10 pages

AWS Services

This document introduces important AWS services segmented into categories based on their use cases. It summarizes compute, storage, database, machine learning, networking, management, developer tools, containers, analytics, and collaboration services available on AWS.

Uploaded by

Sohel Sayyad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

# IMPORTANT AWS SERVICES

Amazon Web Services (AWS) delivers a diverse spectrum of services


designed to address a multitude of needs. This guide will introduce you
to Some significant AWS services, segmented into categories based on
their use-cases.

COMPUTE SERVICES
AWS compute services allow you to process and execute applications
and services. They are perfect for developers needing to run custom
applications, perform batch processing, or execute analytical
computations.

● Amazon EC2 (Elastic Compute Cloud): EC2 offers resizable compute


capacity, making it a cornerstone for applications that demand
secure, flexible compute capacity. Check it out here.
● Amazon Lambda: Lambda is a serverless computing service that runs
your code without requiring server management. Explore more here.
● Amazon Elastic Kubernetes Service (EKS): EKS provides a managed
service to effortlessly run Kubernetes on AWS. Discover more here.
● Amazon Elastic Beanstalk: Elastic Beanstalk facilitates easy
deployment and scaling of applications developed with various
programming languages. Learn more here.
● Auto Scaling: Auto Scaling helps you ensure that you have the
correct number of Amazon EC2 instances available to handle the
load for your application.
● Amazon Lightsail: Amazon Lightsail is the easiest way to get
started with AWS for developers who need a simple virtual private
server (VPS) solution.
● AWS Serverless Application Repository: AWS Serverless Application
Repository is a managed repository for serverless applications. It
enables teams, organizations, and individual developers to store
and share reusable applications, and easily assemble and deploy
serverless architectures in powerful new ways.

By: Waleed Mousa


STORAGE SERVICES
AWS storage services offer scalable and secure data storage options.
They are ideal for backup, archival, and content delivery.

● Amazon S3 (Simple Storage Service): S3 offers scalable object


storage ideal for a wide range of applications. Explore it here.
● Amazon Elastic Block Store (EBS): EBS provides block-level storage
volumes used with EC2 instances. Learn more here.

DATABASE SERVICES
AWS database services provide managed relational and NoSQL database
solutions. These services are optimal for applications needing
transactional data or non-relational data structures.

● Amazon RDS (Relational Database Service): RDS simplifies the


set-up, operation, and scaling of a relational database in the
cloud. Check it out here.
● Amazon DynamoDB: DynamoDB is a NoSQL database service known for
low latency. Learn more here.
● Amazon Redshift: Redshift offers a fast, scalable data warehouse
service. Explore more here.
● Amazon Aurora: Aurora is a MySQL and PostgreSQL-compatible
relational database designed for the cloud. Check it out here.
● Amazon DocumentDB: A fully managed document database service
compatible with MongoDB. Visit here.
● Amazon Keyspaces: A highly available, scalable, and fully managed
Cassandra-compatible database service. Learn more here.
● Amazon Timestream: A fast, scalable, fully managed time-series
database for IoT and operational applications. Explore more here.
● Amazon RDS for PostgreSQL, MySQL, MariaDB, Oracle, SQL Server:
Managed services for setting up, operating, and scaling specific
database operations. Check them out here.
● Amazon SimpleDB: Amazon SimpleDB is a simple database storage that
provides the core database functions of data indexing and querying
in the cloud.

By: Waleed Mousa


● Amazon Neptune: Amazon Neptune is a fast, reliable, fully-managed
graph database service that makes it easy to build and run
applications that work with highly connected datasets.

MACHINE LEARNING SERVICES


AWS machine learning services offer deep learning technologies and
enable developers to build AI-enabled applications.

● Amazon Lex: Lex provides automatic speech recognition and natural


language understanding. Check it out here.
● Amazon Polly: Polly turns text into lifelike speech. Explore more
here.
● Amazon Rekognition: A deep learning-based image and video analysis
service. Check it out here.
● Amazon Transcribe: A speech-to-text service. Learn more here.
● Amazon Sagemaker: Amazon Sagemaker provides every developer and
data scientist with the ability to build, train, and deploy
machine learning models quickly.
● DeepRacer: AWS DeepRacer is a fully autonomous 1/18th scale race
car driven by reinforcement learning, 3D racing simulator, and a
global racing league.

BIG DATA
● AWS Lake Formation: AWS Lake Formation is a service that makes it
easy to set up, secure, and manage your data lakes.
● Amazon Managed Streaming for Apache Kafka (Amazon MSK): Amazon MSK
is a fully managed service that makes it easy for you to build and
run applications that use Apache Kafka to process streaming data.

By: Waleed Mousa


NETWORKING SERVICES
AWS networking services help you isolate your cloud infrastructure,
scale your request handling capacity, and connect your physical
network to your private virtual network.

● Amazon Route 53: A highly available and scalable DNS web service.
Check it out here.
● Amazon CloudFront: A global content delivery network (CDN)
service. Visit here.
● Amazon Elastic Load Balancing: Automatically distributes incoming
application traffic across multiple resources. Learn more here.
● Amazon VPC (Virtual Private Cloud): Provides a private section of
the AWS Cloud where you can launch AWS resources in a virtual
network. Explore more here.
● Amazon API Gateway: A service for creating, deploying, and
managing APIs. Check it out here.

MANAGEMENT AND GOVERNANCE SERVICES


AWS management and governance services help you manage and monitor
your AWS resources.

● Amazon CloudWatch: A monitoring service for AWS resources and the


applications you run on AWS. Visit here.
● Amazon CloudTrail: Tracks user activity and API usage. Check it
out here.
● Amazon CloudFormation: Provides a common language for modeling and
provisioning AWS resources. Learn more here.
● AWS Identity and Access Management (IAM): Helps you securely
control access to AWS resources. Explore more here.

By: Waleed Mousa


DEVELOPER TOOLS
AWS Developer Tools help you safely store and version your
application's source code and automatically build, test, and deploy
your application to AWS or your on-premises environment.

● Amazon CodeStar: Provides a unified user interface, enabling you to


manage software development activities. Check it out here.
● Amazon CodeCommit: CodeCommit is a fully managed source control
service hosting secure Git-based repositories.
● Amazon CodeBuild: CodeBuild is a fully managed continuous
integration service that compiles source code, runs tests, and
produces software packages that are ready to deploy.
● Amazon CodeDeploy: CodeDeploy automates software deployments to a
variety of compute services including EC2, Lambda, and instances
running on-premises.
● Amazon CodePipeline: CodePipeline is a fully managed continuous
delivery service helping you automate your release pipelines for
fast and reliable application and infrastructure updates.
● AWS Cloud9: A cloud-based IDE that lets you write, run, and debug
your code. Visit here.

CONTAINERS
● Amazon ECR: Amazon Elastic Container Registry (ECR) is a
fully-managed Docker container registry that makes it easy for
developers to store, manage, and deploy Docker container images.
● Amazon ECS: Amazon Elastic Container Service (ECS) is a highly
scalable, high-performance container orchestration service that
supports Docker containers and allows you to easily run and scale
containerized applications on AWS.
● Amazon EKS: Amazon Elastic Kubernetes Service (EKS) is a fully
managed service that makes it easy to deploy, manage, and scale
containerized applications using Kubernetes on AWS.
● AWS Fargate: AWS Fargate is a serverless compute engine for
containers that works with both Amazon Elastic Container Service
(ECS) and Amazon Elastic Kubernetes Service (EKS).

By: Waleed Mousa


● AWS App Runner: AWS App Runner is a fully managed service that
makes it easy for developers to quickly build, deploy, and run
containerized applications with little-to-no prior infrastructure
experience.

ANALYTICS SERVICES
AWS Analytics Services provide a comprehensive set of services to
handle every step of the analytics process chain: data warehouse,
business intelligence, batch processing, stream processing, machine
learning, and data workflow orchestration.

● Amazon Athena: An interactive query service to analyze data in


Amazon S3. Check it out here.
● Amazon Kinesis: Collects, processes, and analyzes real-time
streaming data. Visit here.
● Amazon EMR (Elastic MapReduce): EMR is a cloud-native big data
platform, allowing processing of vast amounts of data quickly and
cost-effectively.
● Amazon Redshift Spectrum: Redshift Spectrum enables you to perform
SQL queries against exabytes of data in Amazon S3.
● Amazon QuickSight: A business intelligence service. Explore more
here.
● Amazon Glue: A fully managed ETL (extract, transform, and load)
service. Visit here.

COLLABORATION SERVICES
These services help businesses to collaborate and communicate more
effectively.

● Amazon Chime: Chime is a communication service that lets you meet,


chat, and place business phone calls with a single, secure
application.
● Amazon WorkDocs: WorkDocs makes it easy to collaborate with others
from anywhere, making it easy to share content, provide rich
feedback, and collaboratively edit documents.

By: Waleed Mousa


● Amazon WorkMail: WorkMail is a secure, managed business email and
calendar service with support for existing desktop and mobile
email clients.

GAME DEVELOPMENT
Game development services allow developers to build, deploy, and
scale cloud-connected games more easily and quickly.

● Amazon GameLift: GameLift is a dedicated game server hosting


solution that deploys, operates, and scales cloud servers for
multiplayer games.

BLOCKCHAIN SERVICES
Blockchain services enable you to create and manage scalable
blockchain and ledger solutions.

● Amazon Managed Blockchain: Managed Blockchain simplifies creating


and managing scalable blockchain networks using popular
open-source frameworks.

MANAGED SERVICES
Managed services take care of the operation of services, letting you
focus on your applications.

● Amazon Managed Streaming for Apache Kafka (MSK): MSK is a fully


managed service for Apache Kafka, simplifying the setup, scaling,
and management of streaming data applications.
● Amazon Managed Workflows for Apache Airflow (MWAA): MWAA is a
managed service for Apache Airflow, simplifying the setup, scaling,
and management of data pipelines.
● Amazon Managed Grafana: Managed Grafana is a fully managed service
that is developed together with Grafana Labs, providing scalable,
secure, and fully managed Grafana, eliminating the need to manage
Grafana servers and plugins.

By: Waleed Mousa


● Amazon Managed Service for Prometheus (AMP): AMP is a
Prometheus-compatible monitoring service that makes it easier to
monitor containerized applications at scale.

APPLICATION INTEGRATION
AWS application integration services allow different applications to
work together seamlessly.

● Amazon Simple Notification Service (SNS): A pub/sub messaging


service. Visit here.
● Amazon Simple Queue Service (SQS): A fully managed message queuing
service. Check it out here.
● AWS Step Functions: Coordinate distributed applications. Learn
more here.
● Amazon EventBridge: A serverless event bus service. Visit here.
● Amazon SES (Simple Email Service): Amazon SES is a cloud-based
email sending service designed to help digital marketers and
application developers send marketing, notification, and
transactional emails.
● CloudFormation: AWS CloudFormation provides a common language for
you to describe and provision all the infrastructure resources in
your cloud environment.
● Amplify: AWS Amplify makes it easy to create, configure, and
implement scalable mobile and web apps powered by AWS.

SECURITY, IDENTITY, AND COMPLIANCE SERVICES


AWS Security, Identity, and Compliance Services help protect your
data, manage user access, and ensure compliance.

● AWS Identity and Access Management (IAM): Manage access to AWS


services and resources. Visit here.
● Amazon Cognito: A service providing user sign-up and sign-in.
Check it out here.
● AWS Key Management Service (KMS): Easily create and manage
cryptographic keys. Explore more here.

By: Waleed Mousa


● Amazon Macie: A fully managed data security and data privacy
service. Check it out here.

END USER COMPUTING


AWS end-user computing services provide a secure, agile, and
responsive end-user computing environment.

● Amazon WorkSpaces: A managed, secure Desktop-as-a-Service (DaaS)


solution. Explore more here.
● Amazon AppStream 2.0: Fully managed application streaming service.
Visit here.

MEDIA SERVICES
AWS Media Services offer media-related functionalities such as media
conversion, live event streaming, and video on demand.

● AWS Elemental MediaLive: Broadcast-grade live video processing


service. Learn more here.
● AWS Elemental MediaConvert: Format conversion service for
video-on-demand content. Check it out here.
● Amazon Interactive Video Service (IVS): Managed live streaming
solution. Visit here.

COST MANAGEMENT
AWS Cost Management tools help individuals and organizations track,
analyze, and control their AWS spending.

● AWS Cost Explorer: Visualize, understand, and manage your AWS


costs and usage over time. Visit here.
● AWS Budgets: Set custom cost and usage budgets that alert you when
your budget thresholds are breached. Learn more here.

By: Waleed Mousa


ROBOTICS
● RoboMaker: AWS RoboMaker is a service that makes it easy to
develop, test, and deploy intelligent robotics applications at
scale.

IOT
● IoT Core: AWS IoT Core lets you connect devices easily and
securely with AWS IoT.
● Ground Station: AWS Ground Station is a fully managed service that
lets you control satellite communications, process data, and scale
your operations without having to worry about building or managing
your own ground station infrastructure.

MISCELLANEOUS
● AWS Ground Station: AWS Ground Station is a fully managed service
that lets you control satellite communications, process data, and
scale your operations without having to worry about building or
managing your own ground station infrastructure.
● Quantum Computing: Amazon Braket is a fully managed service that
helps you get started with quantum computing, providing a
development environment to explore and design quantum algorithms.
● AWS Data Exchange: AWS Data Exchange makes it easy to find,
subscribe to, and use third-party data in the cloud.

Each of these services play a significant role in the AWS ecosystem.


Having a good grasp of these services is beneficial to both developers
and organizations alike as it can greatly streamline the
implementation, management, and scaling of applications in the cloud.
AWS continually introduces and updates its services, so stay in tune
with their newest offerings and improvements.

By: Waleed Mousa

You might also like