Skip to content

Instantly share code, notes, and snippets.

@jaytaph
Last active May 18, 2026 08:50
Show Gist options
  • Select an option

  • Save jaytaph/ff8e6df0cf343237a3e1bbaa99ca41a1 to your computer and use it in GitHub Desktop.

Select an option

Save jaytaph/ff8e6df0cf343237a3e1bbaa99ca41a1 to your computer and use it in GitHub Desktop.
A list of AWS components and what they do.
Compute
EC2 Virtual Private Servers
Lightsail Amazon's hosting provider (vps, dns, storage)
Lambda Functions you can run, written in Python, NodeJS, Go etc. Can run many in parallel.
Batch Run software jobs on EC2 machines
Elastic Beanstalk Run software on managed virtual machines
Serverless Application Repository Repository of serverless applications that you can deploy (on lambda)
AWS Outposts Basically run Amazon services on your own hardware (datacenter)
EC2 Image Builder Create EC2 (ami?) images automatically
Storage
S3 File storage. Not directly used for mounting, but you can directly download files from HTTP.
EFS NFS. Mount network disks to your machines.
FSx Windows / Lustre filesystems you can connect to your ec2 machines
S3 Glacier Low cost storage system for backups and archives and such
Storage Gateway iSCSI so you can connect s3 to your own (remote) machine.
AWS Backup Automatically create backups of different AWS service (ec2, rds etc)
Database
RDS Managed mysql, postgres databases etc.
DynamoDB Large & scalable non-relational database (but not really a NoSQL system)
ElastiCache Managed memcache and redis machines
Neptune Graph database
Amazon Redshift Warehousing. Store lots of data that can be processed through streams.
Amazon QLDB Database for immutable and cryptographically verifiable data (money transactions etc)
Amazon DocumentDB MongoDB clone (but not really compatible anymore)
Amazon Keyspaces Managed Apache Cassandra clone
Migration & Transfer
AWS Migration Hub Migrate things from your DC to AWS
Application Discovery Service Discover services in your datacenter
Database Migration Service Migrate databases to RDS while staying online (can convert structures as well)
Server Migration Service Migrate virtual machines to amazon.
AWS Transfer Family (s)FTP service with S3 backend. Upload to FTP, directly store on S3 bucket.
Snowball Get a machine from AWS, plug in your DC, transfer data fast to AWS, return machine
DataSync Sync data between your datacenter and AWS
Networking & Content Delivery
VPC Create your own VPCs within AWS.
CloudFront Content Delivery Network.
Route 53 Manage domain names and records.
API Gateway Create HTTP APIs and let them connect to different backends.
Direct Connect Create a (physical) connection between you (or DC) to AWS.
AWS App Mesh Automatically run Envoy as a sidecar for your containers (ECS or EKS).
AWS Cloud Map Service discovery for your containers.
Global Accelerator Run your app on edge locations so they are closer to your customers (CDN for apps).
Developer Tools
CodeStar Quickly develop applications by using template code and codecommit, codebuild etc
CodeCommit Amazon source repositories (git repo's etc)
CodeBuild CI service
CodeDeploy Deployment service
CodePipeline Code delivery with workflows
Cloud9 Online IDE
X-Ray Allows tracing in your applications, supports Python, NodeJs, Go etc.
Robotics
AWS RoboMaker After reading it over and over again, i still have no idea what it does.
Customer Enablement
AWS IQ Job board: Hire AWS experts for whatever you need.
Support AWS support center
Managed Services Let AWS handle your AWS services for you.
Blockchain
Amazon Managed Blockchain Block chains
Satellite
Ground Station Satellites as a service
Quantum Technologies
Amazon Braket Some quantum thing. It's in preview so I have no idea what it is.
Management & Governance
AWS Organizations Configure (sub)organisations and accounts
CloudWatch Logging from various AWS components
AWS Auto Scaling Scale resources based on your custom inputs and rules
CloudFormation Templates to create and configure AWS components (think terraform/sls)
CloudTrail Figure out who did what in your AWS services
Config Audit the configurations of your AWS resources
OpsWorks Use Ansible to automate stuff
Service Catalog Manage list of items/codes etc you have in the cloud
Systems Manager View data from your resources grouped in ways you like (like application specific etc)
AWS AppConfig Store and publish application configuration data
Trusted Advisor Checks your account for issues (costs, performance, security etc)
Control Tower Manage multi-accounts
AWS License Manager Manage licenses
AWS Well-Architected Tool Generate questionnaires about your architecture to see if you follow best practices
Personal Health Dashboard StatusPage for AWS
AWS Chatbot Connect AWS to slack
Launch Wizard Deploy MSSQL or SAP
AWS Compute Optimizer Finds your resources and advices on how to save costs
Media Services
Elastic Transcoder Encode files from S3 into different other formats and store back at S3
Kinesis Video Streams Capture media streams
MediaConnect ?
MediaConvert Convert media into different formats
MediaLive Share live video with many others
MediaPackage ?
MediaStore ?
MediaTailor Insert advertisements into your broadcasts
Elemental Appliances & Software create videos on-premise. Basically a mix of all of the above services. Seems expensive. Probably is.
Machine Learning
Amazon SageMaker Machine learning tools
Amazon CodeGuru Profile java code with machine learning
Amazon Comprehend Understand and classify data like emails, tweets etc
Amazon Forecast Create forecasts from data
Amazon Fraud Detector in preview so no idea.
Amazon Kendra Search service where you can ask questions
Amazon Lex Create voice and chatbots
Amazon Machine Learning Deprecated. Use SageMaker instead.
Amazon Personalize Create personalized recommendations based on data (mahout??)
Amazon Polly Convert text to speech in different languages
Amazon Rekognition Recognize objects and people in images
Amazon Textract Convert text found in images to text (OCR)
Amazon Transcribe Convert audio to text
Amazon Translate Translates text from one language to another
AWS DeepLens A video camera that does machine learning
AWS DeepRacer Some kind of game where you program a racecar to race against others.
Amazon Augmented AI Let humans in the loop to make AI learn things better
AWS DeepComposer Computer generated music. It's as horrible as it sounds.
Analytics
Athena Query data stored in s3 buckets.
EMR Elastic Map/Reduce
CloudSearch AWS version of managed document search system (like elasticsearch)
Elasticsearch Service Elasticsearch as a service
Kinesis Collect massive amount of data so you can do analytics (like ELK?)
QuickSight Business Intelligence service
Data Pipeline Move and transform data to dynamodb, rds, s3 etc.
AWS Data Exchange Find APIs which data you can consume, which can be very expensive
AWS Glue ETL service. Enrich, validate data.
AWS Lake Formation Create data lakes
MSK Kafka as a service
Security, Identity, & Compliance
IAM AWS's permission system that can control users and AWS services.
Resource Access Manager Share certain AWS resources like Route53, licenses, ec2 with other accounts.
Cognito User and password management system. Useful for managing users for your applications.
Secrets Manager Secrets key/value store. Can automatically rotate secrets.
GuardDuty Automatically scan your cloudtrail/vpc logs for threats.
Inspector Automatically find (security) issues in your network and machines.
Amazon Macie Analyzes data in your S3 buckets and check for PII data.
AWS Single Sign-On Allow single-sign on to your applications.
Certificate Manager Manage and even create (free) SSL certificates.
Key Management Service Manage secret keys
CloudHSM Hardware security modules. Allows you to generate and operate on cryptographic keys.
Directory Service Active directory as a service
WAF & Shield Web Application Firewall (for loadbalancers, cloudfront, api gateway). Can setup your own rules or use predefined ones
AWS Firewall Manager Firewall manager for different accounts in your organisation
Artifact Documents for cloud compliance (things like 27001 certification etc)
Security Hub Overall security checker that uses guardduty, inspector, macie etc
Detective Log security issues found (from security hub etc)
Mobile
AWS Amplify Let AWS automatically generate frontend & backend apps and deploy them automatically.
Mobile Hub Part of AWS Amplify now.
AWS AppSync Create API backends that you can connect to. Can be created through AWS Amplify as well.
Device Farm AWS BrowserStack. Automatically test apps on many different mobile devices and browsers.
AR & VR
Amazon Sumerian No idea. The dashboard crashes in my browsers
Application Integration
Step Functions State machines written in amazon's own language
Amazon AppFlow Automatically connects apps together (zapier?). For instance: slack to s3 buckets.
Amazon EventBridge Some kind of eventbus system
Amazon MQ ActiveMQ
Simple Notification Service Notification system that can notify through email, api endpoints, sms etc.
Simple Queue Service Message queue system
SWF Create workflows.
AWS Cost Management
AWS Cost Explorer Gives an overview and projection of your budgets
AWS Budgets Create budgets for your AWS components
AWS Marketplace Subscriptions Find (and buy) AMI's with software installed
Customer Engagement
Amazon Connect AWS version of ZenDesk
Pinpoint Create transactional emails based on templates.
Simple Email Service Send out emails. Email provider.
Business Applications
Alexa for Business Connect Alexa to your business needs.
Amazon Chime AWS version of Zoom.
WorkMail AWS version of Gmail / Calendar.
End User Computing
WorkSpaces Virtual desktops from Windows or Linux.
AppStream 2.0 Stream applications running native onto your browser
WorkDocs Store your documents and manage them online.
WorkLink Connect mobile users to your intranet.
Internet Of Things
IoT Core Manage fleets of IOT devices through MQTT broker
FreeRTOS RTOS operating system for microcontrollers to automatically connect to IOT-Core or greengrass.
IoT 1-Click Manage 1-click buttons that can be connected to other systems like Lambda
IoT Analytics Clean up and save messages from topics into a data-store for analytics
IoT Device Defender Detect unwanted issues on your devices and take actions
IoT Device Management ?
IoT Events ?
IoT Greengrass ?
IoT SiteWise ?
IoT Things Graph ?
Game Development
Amazon GameLift Deploy game servers with low latency on AWS
Containers
Elastic Container Registry Store docker images like on DockerHub
Elastic Container Service Run containers, either on your own EC2 machines, or on managed machines called FarGate.
Elastic Kubernetes Service Kubernetes as a service
@fulminousmarketing-cpu
Copy link
Copy Markdown

fulminousmarketing-cpu commented May 14, 2026

``

`

Why Businesses Are Investing More in AWS Cloud Development Services

Cloud computing has completely changed the way businesses build, manage, and scale digital products. According to recent industry reports, more than 70% of enterprises worldwide now rely on cloud platforms for application hosting, data storage, AI integration, and `infrastructure` management. Among all cloud providers, Amazon Web Services (AWS) continues to lead the market with a strong global presence, offering over 200 fully featured cloud services for startups, enterprises, and fast-growing technology companies.

Modern businesses prefer AWS because it provides flexibility, high-level security, faster deployment, and cost-effective infrastructure management. Whether a company is building a mobile app, AI platform, eCommerce store, IoT product, or enterprise software, AWS offers tools that simplify development and improve performance.

Many organizations today Hire AWS Developers to build scalable applications that can handle millions of users without affecting speed or reliability. AWS-powered systems help businesses reduce downtime, automate infrastructure, and improve customer experiences.

The Growing Demand for AWS Cloud Experts

The demand for AWS professionals has increased rapidly in the last few years. Companies are moving from traditional servers to cloud-native infrastructure because cloud systems provide better scalability and operational efficiency. Reports suggest that AWS holds nearly one-third of the global cloud market share, making it one of the most trusted cloud ecosystems worldwide.

Startups especially prefer AWS because they can launch products faster without investing heavily in physical hardware. Large enterprises use AWS to manage massive workloads, global traffic, analytics platforms, and machine learning systems.

Businesses often AWS Development Services to improve cloud security, optimize application performance, and reduce operational costs. Cloud-based automation also helps development teams release updates much faster compared to traditional environments.

Infrastructure Automation with AWS CDK

Managing infrastructure manually can become difficult as applications grow. AWS Cloud Development Kit (CDK) allows developers to define cloud infrastructure using modern programming languages. This reduces repetitive tasks and makes infrastructure deployment more reliable.

Technology companies Hire AWS CDK Developers to automate cloud architecture, improve DevOps workflows, and simplify infrastructure as code practices. AWS CDK is becoming popular because it helps teams manage cloud resources more efficiently while reducing deployment errors.

Faster Application Deployment with Elastic Beanstalk

Modern businesses want faster product launches and smooth deployment pipelines. AWS Elastic Beanstalk helps developers deploy applications quickly without worrying about server management or infrastructure configuration.

Companies that want rapid deployment solutions often Hire AWS Elastic Beanstalk Developers to streamline web application deployment and cloud environment management. This service supports multiple programming languages and automatically handles scaling, monitoring, and load balancing.

The Rise of IoT Applications

The Internet of Things (IoT) industry is expected to connect billions of smart devices globally over the next decade. Smart homes, healthcare systems, industrial automation, and connected vehicles all rely heavily on IoT infrastructure.

Businesses building connected ecosystems frequently Hire AWS IoT Developers to create secure and scalable device communication platforms. AWS IoT services help organizations collect, process, and analyze real-time data from millions of devices efficiently.

AI Innovation with AWS Bedrock

Artificial Intelligence and generative AI are transforming industries worldwide. Businesses are using AI tools for automation, customer support, recommendation engines, content generation, and predictive analytics.

Organizations looking to integrate AI into their products often Hire AWS Bedrock Developers to build intelligent AI-powered applications. AWS Bedrock allows businesses to access foundation models and create advanced generative AI solutions without managing complex machine learning infrastructure.

Data Processing and Analytics with AWS Glue

Data has become one of the most valuable assets for businesses. Companies collect huge amounts of information daily from customer interactions, transactions, devices, and applications.

To manage and transform this data effectively, organizations Hire AWS Glue Developers for ETL automation and cloud-based data integration solutions. AWS Glue helps businesses prepare large datasets for analytics, reporting, and machine learning workflows.

Cloud Infrastructure Management with CloudFormation

Infrastructure as Code has become an essential practice for modern DevOps teams. AWS CloudFormation enables businesses to automate cloud resource deployment through reusable templates.

Enterprises frequently Hire AWS CloudFormation Developers to simplify infrastructure automation and improve deployment consistency across multiple environments.

Modern Full-Stack Development Using AWS Amplify

Businesses now demand faster web and mobile application development. AWS Amplify helps developers build scalable full-stack applications with authentication, APIs, storage, and hosting features integrated into a single platform.

Startups and SaaS companies often Hire AWS Amplify Developers to speed up front-end and backend cloud integration for modern digital products.

Improving Website Performance with AWS CloudFront

Website speed directly affects customer experience, SEO rankings, and conversion rates. Studies show that even a one-second delay in page loading can reduce user engagement significantly.

To deliver faster content worldwide, businesses Hire AWS CloudFront Developers for CDN optimization and global content delivery solutions. AWS CloudFront reduces latency and improves website performance across international markets.

Big Data Processing with AWS EMR

Big data technologies are helping organizations analyze customer behavior, operational patterns, and market trends. AWS EMR simplifies large-scale data processing using frameworks like Hadoop and Spark.

Data-driven organizations Hire AWS EMR Developers to process massive datasets efficiently and build scalable analytics platforms.

Database Management with AWS RDS

Reliable databases are critical for modern applications. AWS Relational Database Service (RDS) supports automated backups, scalability, and secure database management.

Businesses managing large applications often Hire AWS RDS Developers to improve database performance, security, and operational efficiency.

Monitoring Systems with AWS CloudWatch

Monitoring is essential for maintaining application reliability and uptime. AWS CloudWatch helps teams track logs, metrics, and cloud events in real time.

Companies focused on system performance frequently Hire AWS CloudWatch Developers to build advanced monitoring and alerting systems for cloud infrastructure.

Authentication and Security with AWS Cognito

User authentication and identity management have become major priorities for businesses handling customer data. AWS Cognito provides secure login systems and user access management.

Businesses improving digital security often Hire AWS Cognito Developers to implement authentication systems for web and mobile applications.

Managing Permissions with AWS IAM

Cloud security depends heavily on proper access control and permission management. AWS Identity and Access Management (IAM) helps organizations control user roles and cloud resource access securely.

Enterprises looking to strengthen cloud governance Hire AWS IAM Developers for secure identity management and compliance-focused cloud operations.

Automation Using AWS CLI

Development teams increasingly rely on automation for cloud operations. AWS Command Line Interface (CLI) enables developers to manage AWS services directly through scripts and automated workflows.

Businesses improving DevOps efficiency often Hire AWS CLI Developers to automate repetitive cloud tasks and improve deployment productivity.

Real-Time Data Streaming with AWS Kinesis

Real-time analytics has become essential for industries like finance, healthcare, gaming, and eCommerce. AWS Kinesis helps organizations process streaming data instantly.

Companies building live analytics systems frequently Hire AWS Kinesis Developers for scalable stream processing and real-time data management solutions.

Serverless Innovation with AWS Lambda

Serverless computing is changing modern software development because it reduces infrastructure management overhead. AWS Lambda allows developers to run code without managing servers.

Businesses aiming for flexible cloud architectures often Hire AWS Lambda Developers to create scalable event-driven applications with reduced operational costs.

Conclusion

AWS technologies continue to shape the future of digital transformation across industries. From artificial intelligence and cloud automation to big data analytics and serverless computing, AWS provides businesses with the tools needed to innovate faster and scale globally.

Companies investing in cloud infrastructure today are preparing themselves for long-term growth, better operational efficiency, and improved customer experiences. Whether the goal is automation, AI integration, security, scalability, or real-time analytics, AWS cloud solutions offer a strong foundation for modern business success.

`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment