The world's most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally.
Companies that own massive computer centers and rent out computing power. Think of them as tech landlords.
Example: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud are the biggest cloud providers....
The largest cloud providers that operate at massive global scale with millions of servers across multiple continents. Like the giants of the cloud industry that can serve billions of users simultaneously.
Example: AWS, Microsoft Azure, Google Cloud, and Oracle Cloud are hyperscalers with data centers in regions w...
Amazon Web Services - Amazon's cloud computing platform that provides over 200 different services. Like a massive digital toolbox for building online applications.
Example: Many companies use AWS to host their websites and store their data instead of buying their own serve...
Elastic Compute Cloud - Amazon's service for renting virtual computers in the cloud. Like renting a computer by the hour instead of buying one.
Example: A startup uses EC2 instances to run their website, paying only for the computing power they actually...
Simple Storage Service - Amazon's service for storing files in the cloud. Like having an unlimited digital storage unit that you can access from anywhere.
Example: A photo sharing app stores all user photos in S3 so they're always available and automatically backe...
AWS's serverless computing service that runs your code without managing servers. Like having a helper who appears whenever you need them to do a specific task.
Example: An e-commerce site uses Lambda to send confirmation emails whenever someone makes a purchase....
Virtual Private Cloud - Your own private section of AWS that's isolated from other users. Like having your own private neighborhood in a big city.
Example: A bank creates a VPC to keep their financial applications separate and secure from other AWS users....
AWS networking hub that connects multiple networks together through a central point. Like a major highway interchange where all roads meet - instead of building direct connections between every city, you build one central hub.
Example: A large company uses Transit Gateway to connect 50 different VPCs across multiple regions, simplifyi...
AWS service that creates a dedicated, private network connection from your office or data center directly to AWS. Like having a private highway built just for your company's traffic, bypassing the public internet entirely.
Example: A financial firm uses Direct Connect to transfer sensitive trading data between their data center an...
Google Cloud service that creates secure VPN connections between your on-premises network and your Google Cloud VPC. Like creating a secure, encrypted highway tunnel that connects two separate cities.
Example: A retail chain uses Cloud VPN Gateway to securely connect their store systems to inventory managemen...
Running code without managing servers yourself - the cloud provider handles all the server management. Like ordering takeout instead of cooking at home.
Example: AWS Lambda runs your code only when needed and you only pay for the time it actually runs, without m...
Cloud services available over the internet to anyone who wants to use them, shared among multiple organizations. Like renting an apartment in a building where multiple tenants share infrastructure.
Example: AWS, Microsoft Azure, and Google Cloud are public clouds where thousands of companies rent computing...
Cloud infrastructure dedicated exclusively to one organization, offering more control and security. Like owning your own private building instead of renting shared space.
Example: A hospital runs its own private cloud data center to maintain complete control over sensitive patien...
Temporarily shifting workloads from private cloud to public cloud during peak demand periods. Like a restaurant opening an outdoor patio when they're too busy to handle customers inside.
Example: An e-commerce site runs on its private servers normally, but automatically bursts to AWS during Blac...
Elastic Container Service - AWS service for running Docker containers without managing servers. Like having someone else manage your shipping containers while you focus on what's inside them.
Example: A company uses ECS to run their web application containers, automatically scaling up during busy per...
Elastic Kubernetes Service - AWS managed Kubernetes service that handles the complexity of running Kubernetes clusters. Like having a professional orchestra conductor manage your musicians.
Example: A startup uses EKS to deploy their microservices without worrying about Kubernetes cluster managemen...
AWS serverless container platform - run containers without managing servers or clusters. Like ordering takeout without needing to know how the kitchen works.
Example: A development team uses Fargate to run their application containers, paying only for the compute tim...
AWS platform service that handles deployment and management of web applications. Like having a personal assistant handle all the technical setup while you focus on your code.
Example: A developer uploads their Java application to Elastic Beanstalk and AWS automatically handles server...
Automatically adjusting the number of servers based on demand. Like a restaurant that opens more tables during busy hours and closes them when it's quiet.
Example: During Black Friday, Auto Scaling automatically adds more EC2 instances to handle increased website ...
Elastic Block Store - AWS persistent storage that attaches to EC2 instances. Like having a dedicated hard drive that you can unplug from one computer and plug into another.
Example: A database server uses EBS volumes to store data that persists even if the server needs to be replac...
Elastic File System - AWS shared file storage that multiple servers can access simultaneously. Like a shared network drive that all computers in an office can access.
Example: Multiple web servers use EFS to share website files, ensuring all servers have the same content....
AWS long-term archival storage service for data you rarely access. Like putting old documents in a warehouse - cheaper to store but takes time to retrieve.
Example: A company stores old employee records in Glacier for compliance, accessing them only when legally re...
Relational Database Service - AWS managed database service that handles maintenance, backups, and scaling. Like having a database administrator without hiring one.
Example: An e-commerce site uses RDS for their product catalog database, with AWS handling all backups and up...
AWS NoSQL database service that scales automatically and provides fast performance. Like a super-fast filing system that can handle millions of requests per second.
Example: A gaming app uses DynamoDB to store player scores and achievements, handling millions of players sim...
AWS high-performance database that's compatible with MySQL and PostgreSQL but up to 5x faster. Like a race car version of a regular car - same controls, much better performance.
Example: A financial trading platform uses Aurora to handle thousands of transactions per second with ultra-l...
AWS data warehouse service for analyzing large amounts of data quickly. Like having a super-powerful calculator designed specifically for big data problems.
Example: A retail company uses Redshift to analyze years of sales data to identify trends and optimize invent...
AWS Content Delivery Network that delivers content from locations closest to users. Like having copies of your store in every neighborhood so customers don't have to travel far.
Example: A streaming service uses CloudFront to deliver videos faster by serving them from servers closest to...
AWS DNS service that routes internet traffic to your applications. Like a phone book that directs people to the right phone number when they call your business.
Example: When someone types 'example.com' in their browser, Route 53 directs them to the correct server hosti...
AWS service that distributes incoming traffic across multiple servers to prevent overload. Like a traffic cop directing cars to different lanes to avoid congestion.
Example: An online shopping site uses Elastic Load Balancer to spread customer requests across multiple serve...
AWS component that allows resources in a VPC to connect to the internet. Like the main door of a building that connects the inside to the outside world.
Example: Web servers in a public subnet use an Internet Gateway to serve websites to users on the internet....
AWS monitoring service that collects and tracks metrics, logs, and events from your applications and infrastructure. Like a security camera system that watches everything and alerts you when something unusual happens.
Example: CloudWatch monitors CPU usage on EC2 instances and automatically sends alerts when usage exceeds 80%...
AWS service that records all API calls made in your account for security and compliance. Like a detailed security log that tracks who did what and when.
Example: Security teams use CloudTrail to investigate suspicious activity by seeing exactly which actions wer...
Identity and Access Management - AWS service that controls who can access what resources. Like a bouncer at a club who checks IDs and decides who can enter which areas.
Example: IAM policies ensure that developers can only access development resources, not production databases....
AWS Infrastructure as Code service that lets you define your infrastructure using templates. Like having blueprints that can automatically build identical buildings.
Example: A company uses CloudFormation templates to create identical development, staging, and production env...
AWS managed Git repository service for storing and versioning code. Like a secure digital filing cabinet for your code that tracks every change.
Example: A development team uses CodeCommit to store their application code and collaborate on features....
AWS continuous integration and deployment service that automates your software release process. Like a factory assembly line for code that automatically tests and deploys changes.
Example: When developers push code changes, CodePipeline automatically runs tests and deploys successful buil...
AWS service that compiles source code, runs tests, and produces software packages. Like having a dedicated worker that takes raw materials and creates finished products.
Example: CodeBuild automatically compiles Java applications and runs unit tests whenever new code is committe...
Azure service for securely storing and managing sensitive information like passwords, certificates, and encryption keys. Like a bank safety deposit box for your digital secrets.
Example: Applications retrieve database passwords from Key Vault instead of storing them in code files....
AWS machine learning platform that helps data scientists and developers build, train, and deploy ML models. Like having a complete AI laboratory with all the tools and infrastructure ready to use.
Example: A retail company uses SageMaker to build a recommendation engine that suggests products based on cus...
AWS image and video analysis service powered by machine learning. Like having a super-smart assistant that can instantly identify what's in photos and videos.
Example: A social media app uses Rekognition to automatically tag friends in uploaded photos....
AWS natural language processing service that analyzes text for insights and relationships. Like having a literary expert who can instantly understand the meaning and sentiment of any text.
Example: Customer service teams use Comprehend to analyze support tickets and automatically categorize urgent...
AWS service for building conversational chatbots and voice assistants. Like having the technology behind Alexa available for your own applications.
Example: A bank creates a chatbot using Lex that helps customers check account balances and transfer money....
Azure service for creating workflows that integrate apps, data, and services across organizations. Like having a digital assistant that can connect different software tools and make them work together.
Example: A company uses Logic Apps to automatically save email attachments to SharePoint and notify the team ...
Dynamic Host Configuration Protocol - automatically assigns IP addresses to devices on a network. Like having an automated reception desk that gives each visitor a temporary ID badge.
Example: When you connect to WiFi, DHCP automatically gives your device an IP address so it can communicate o...
Open Authorization - standard for secure API access without sharing passwords. Like giving a valet key that only works for parking, not accessing your glove compartment.
Example: When you log into Spotify using your Facebook account, OAuth allows Spotify access without seeing yo...
JSON Web Token - secure way to transmit information between parties as digitally signed tokens. Like having a tamper-proof ID card that proves who you are.
Example: Web applications use JWT tokens to verify user identity without repeatedly asking for passwords....
Single Sign-On - authentication system that allows users to log in once and access multiple applications. Like having a master key for all doors in a building.
Example: Google SSO lets you access Gmail, Drive, and YouTube with one login instead of separate passwords fo...
Using services from multiple cloud providers to avoid vendor lock-in and optimize performance. Like shopping at different stores to get the best deals and products.
Example: A company uses AWS for compute, Google Cloud for analytics, and Azure for Office 365 integration....
Automation platform for configuration management, application deployment, and task automation. Like having a universal remote control for managing all your servers.
Example: System administrators use Ansible to install software updates across hundreds of servers simultaneou...
Open-source platform for monitoring and observability with customizable dashboards. Like having a mission control center with screens showing the health of all your systems.
Example: Teams use Grafana dashboards to visualize server performance, application metrics, and business KPIs...
Simple Notification Service - AWS messaging service for sending notifications to multiple subscribers. Like a broadcast system that can simultaneously send messages to phones, emails, and other applications.
Example: An e-commerce site uses SNS to notify customers via SMS and email when their orders ship....
Simple Queue Service - AWS message queuing service for decoupling application components. Like a digital post office where applications can leave messages for each other.
Example: A photo processing application uses SQS to queue image processing tasks that worker servers pick up ...
AWS serverless event bus service for connecting applications using events. Like a central message router that delivers events to the right destinations.
Example: When a customer places an order, EventBridge routes the event to inventory, shipping, and billing sy...
AWS service for coordinating multiple AWS services into serverless workflows. Like a conductor orchestrating different musicians to play a symphony together.
Example: An order processing workflow uses Step Functions to coordinate payment, inventory check, and shippin...
AWS platform for real-time data streaming and analytics. Like a high-speed conveyor belt for processing millions of data records per second.
Example: A social media platform uses Kinesis to analyze millions of user interactions in real-time for trend...
AWS interactive query service for analyzing data in S3 using SQL. Like having a powerful search engine that can instantly find answers in massive amounts of stored data.
Example: Data analysts use Athena to query terabytes of log files stored in S3 without setting up any infrast...
AWS fully managed ETL service for preparing data for analytics. Like having a data processing factory that automatically cleans and organizes raw data.
Example: Companies use Glue to automatically transform and catalog data from multiple sources for business in...
Elastic MapReduce - AWS big data platform using open source tools like Apache Spark and Hadoop. Like renting a supercomputer cluster specifically designed for processing massive datasets.
Example: A genomics research company uses EMR to process DNA sequencing data that would take months on regula...
Cloud Native Computing Foundation - organization that promotes cloud-native technologies and open source projects. Like a governing body that sets standards for modern cloud applications.
Example: Kubernetes, Prometheus, and many other popular cloud tools are CNCF projects with community governan...
Google Cloud serverless platform for running containerized applications. Like having a hosting service that automatically adjusts resources based on demand.
Example: A web application runs on Cloud Run and automatically scales from zero to thousands of users without...
Google Cloud's managed Apache Spark and Hadoop service for big data processing. Like renting a supercomputer cluster that's pre-configured for data analysis.
Example: Research institutions use Dataproc to process climate modeling data that requires massive computatio...
Health Insurance Portability and Accountability Act - US law protecting medical information privacy. Like having special locks on medical records to ensure patient privacy.
Example: Healthcare applications must implement HIPAA-compliant security measures to protect patient data in ...
Service Organization Control 2 - auditing standard for security, availability, and confidentiality of customer data. Like having a security inspection certificate for cloud services.
Example: Cloud providers obtain SOC 2 compliance to prove they meet industry security standards for handling ...
Cloud Development Kit - framework for defining cloud infrastructure using familiar programming languages. Like writing cloud infrastructure using the same code you use for applications.
Example: Developers use AWS CDK to define their cloud infrastructure using Python or TypeScript instead of YA...
AWS in-memory caching service for improving application performance. Like having a high-speed memory bank that stores frequently accessed data.
Example: E-commerce sites use ElastiCache to store shopping cart data and frequently viewed product informati...
AWS service for monitoring and evaluating AWS resource configurations. Like having an audit system that tracks all changes to your cloud infrastructure.
Example: Compliance teams use AWS Config to ensure all S3 buckets follow security policies and detect unautho...
AWS service for managing and configuring Amazon EC2 instances and on-premises servers. Like having a universal remote control for all your servers.
Example: IT teams use Systems Manager to install security patches across hundreds of servers simultaneously....
Yet Another Markup Language - human-readable data serialization standard. Like a simple format for writing configuration files that both humans and computers can easily understand.
Example: DevOps teams write Kubernetes deployment configurations in YAML format because it's easy to read and...
Cross-Origin Resource Sharing - mechanism that allows web pages to access resources from other domains. Like having permission slips that allow websites to share resources safely.
Example: Web applications configure CORS to allow their frontend to communicate with APIs hosted on different...
Visual workflow management method for tracking work progress. Like having a board with columns showing what needs to be done, what's in progress, and what's completed.
Example: Support teams use Kanban boards to track customer issues from 'New' to 'In Progress' to 'Resolved' c...
AWS service for monitoring, storing, and accessing log files from EC2 instances and other AWS services. Like having a centralized filing system for all system messages and errors.
Example: DevOps teams use CloudWatch Logs to troubleshoot application issues by searching through millions of...
AWS service for securely storing and managing configuration data and secrets. Like a secure vault specifically designed for application settings and passwords.
Example: Applications retrieve database connection strings from Parameter Store instead of hardcoding them in...
AWS service for managing, retrieving, and rotating database credentials, API keys, and other secrets. Like having an automated security system that changes locks regularly.
Example: Production applications use Secrets Manager to automatically rotate database passwords without downt...
AWS service for centrally managing multiple AWS accounts. Like having a corporate headquarters that manages all branch offices with consistent policies.
Example: Large enterprises use AWS Organizations to apply security policies and manage billing across hundred...
AWS service for setting up and governing secure, multi-account AWS environments. Like having an automated system that sets up new offices with all security and compliance measures in place.
Example: Organizations use Control Tower to quickly establish new AWS accounts with pre-configured security g...
Protecting stored data by encrypting it while it sits on storage devices. Like keeping sensitive documents in a locked safe when they're not being used.
Example: Healthcare organizations use encryption at rest to protect patient data stored in databases and back...
Architecture where multiple systems run simultaneously and share the workload. Like having two engines powering one plane at the same time.
Example: Global websites use active-active configurations across multiple regions so if one data center fails...
AWS visual data preparation service for cleaning and normalizing data without writing code. Like having a smart assistant that automatically organizes messy spreadsheets.
Example: Data analysts use DataBrew to clean customer data from multiple sources, removing duplicates and fix...
AWS neural machine translation service for real-time language translation. Like having a universal translator that instantly converts text between languages.
Example: Global e-commerce sites use Translate to automatically convert product descriptions into customers' ...
AWS text-to-speech service that turns written text into lifelike spoken audio. Like having a professional narrator that can read any text in different voices.
Example: Educational apps use Polly to read textbook content aloud to students with visual impairments or lea...
AWS speech-to-text service that converts audio to accurate text transcriptions. Like having a professional transcriptionist that never gets tired.
Example: Journalists use Transcribe to convert recorded interviews into text documents for easier editing and...
AWS service that extracts text and data from documents using machine learning. Like having an AI assistant that can read and understand any document format.
Example: Insurance companies use Textract to automatically extract information from claim forms and medical r...
AWS service for building generative AI applications using foundation models from leading AI companies. Like having access to the most advanced AI brains for your applications.
Example: Content creators use Bedrock to generate marketing copy, product descriptions, and creative content ...
AWS intelligent threat detection service that continuously monitors for malicious activity. Like having a 24/7 security guard that never sleeps and recognizes suspicious behavior.
Example: Companies use GuardDuty to automatically detect cryptocurrency mining attacks and unauthorized acces...
AWS unified security dashboard that aggregates security alerts from multiple services. Like having a central command center that shows all security issues in one place.
Example: Security teams use Security Hub to get a complete view of their security posture across all AWS serv...
Elastic Container Registry - AWS service for storing and managing Docker container images. Like having a secure warehouse for your containerized applications.
Example: Development teams use ECR to store different versions of their application containers and deploy the...
Google's service for understanding and analyzing human language. Like having an AI that can read and comprehend text with human-like understanding.
Example: News organizations use Natural Language AI to automatically categorize articles and extract key topi...
Oracle's virtual machine service providing scalable compute resources. Like renting a powerful computer in Oracle's data center that you can configure for any workload.
Example: Enterprises use OCI Compute Instances to run Oracle databases and enterprise applications in the clo...
Oracle's AI service for extracting text, tables, and key information from documents. Like having an AI assistant that can read and understand any document format.
Example: Insurance companies use Document Understanding to automatically process claims forms and medical rec...
Oracle's service for converting speech to text and text to speech. Like having a universal translator between spoken words and written text.
Example: Accessibility applications use OCI Speech to provide voice control for users with mobility limitatio...
Google Cloud's Virtual Private Cloud network that provides global connectivity for your cloud resources.
Example: A VPC Network in Google Cloud connects Compute Engine instances across multiple regions securely....
Google Cloud's virtual machine service that provides scalable, high-performance virtual machines.
Example: You can run a web server on Compute Engine instances with custom CPU and memory configurations....
A service that helps organizations publish, secure, and monitor APIs in a centralized platform.
Example: API Management allows you to control who can access your APIs and monitor usage patterns....
Secure service for creating, storing, and managing cryptographic keys used to encrypt and decrypt data in cloud applications.
Example: Key Management Service handles all the encryption keys for your application so you don't have to wor...
Secure storage and automatic rotation of sensitive information like passwords, API keys, certificates, and tokens used by applications.
Example: Secrets Management automatically rotates your database passwords every 30 days and updates all appli...
Managed service that provides full-text search capabilities, allowing applications to quickly find and retrieve relevant information from large datasets.
Example: Search Service powers the search bar on e-commerce websites, helping customers instantly find produc...
Distributed ledger technology that maintains a continuously growing list of records secured using cryptography, enabling decentralized applications.
Example: Blockchain technology powers cryptocurrencies and can track supply chain products from factory to st...
A collection of web pages accessible via the internet that contains information, images, videos, or other content. Like a digital brochure or magazine that anyone can visit.
Example: Amazon's website allows customers to browse products, read reviews, and make purchases online....
A website that helps you find information on the internet by typing keywords. Like a librarian who can instantly find any book or information you need.
Example: Google, Bing, and Yahoo are search engines that help you find websites, images, and answers to quest...
Specific words or phrases you type into search engines to find information. Like asking for directions by naming the specific place you want to go.
Example: Typing 'best pizza near me' uses keywords to help search engines find local pizza restaurants....
Buying products and services over the internet instead of visiting physical stores. Like having access to every store in the world from your home.
Example: Amazon, eBay, and online grocery stores let you browse products, compare prices, and buy items with ...
When you become dependent on a specific cloud provider's proprietary services and switching to another provider becomes difficult or expensive. Like building your house with custom parts that only work with one supplier.
Example: Using AWS-specific services like DynamoDB and Lambda heavily can create vendor lock-in, making it co...
Protection measures and technologies used to keep data and applications safe when stored or processed in the cloud. Like having professional security guards for your digital belongings.
Example: Cloud security includes encryption to protect your files and authentication to ensure only you can a...
Infrastructure as a Service - renting basic computing resources like servers and storage from cloud providers. Like leasing an empty warehouse where you bring your own equipment and setup.
Example: Amazon EC2 is IaaS where you rent virtual servers and configure them however you need, just like hav...
Function as a Service - running individual code functions in the cloud without managing servers. Like hiring a specialist to perform one specific task only when needed.
Example: AWS Lambda is FaaS where you upload a function to resize images, and it runs automatically whenever ...
Managing and provisioning cloud infrastructure using code files instead of manual configuration. Like having a recipe that automatically builds your entire kitchen setup.
Example: Using Infrastructure as Code, you can recreate your entire cloud environment in minutes by running a...
A geographic location where cloud providers have data centers. Like different cities where a company has branch offices - you choose the one closest to your customers.
Example: AWS has regions like US East (Virginia), Europe (Ireland), and Asia Pacific (Tokyo), allowing you to...
Isolated data centers within a cloud region that provide backup and redundancy. Like having multiple bank branches in the same city - if one has problems, others keep working.
Example: AWS regions typically have 3-6 availability zones, so if one zone has a power outage, your applicati...
Storage system that manages data as objects (files with metadata) rather than traditional file systems. Like a massive digital warehouse where each item has its own unique ID and description.
Example: Amazon S3 is object storage perfect for storing photos, videos, and backups where you access files b...
Storage that divides data into fixed-size blocks, like a traditional hard drive. Like having a parking garage with numbered spaces - each space is the same size and has a specific address.
Example: AWS EBS provides block storage for databases and applications that need the performance of a local h...
Low-cost storage for data that's rarely accessed but must be kept long-term. Like a storage unit in the basement - cheap to keep things, but takes time to retrieve them.
Example: Hospitals use archive storage for old patient records that must be kept for legal reasons but are ra...
Secure Sockets Layer/Transport Layer Security - encryption protocols that secure data transmitted over the internet. Like putting your messages in a locked box before sending them through the mail.
Example: When you see 'https://' and a padlock in your browser, SSL/TLS is encrypting your connection to prot...
A server that sits in front of web servers and forwards requests to them, providing load balancing and security. Like a receptionist who directs visitors to the right department.
Example: Nginx acts as a reverse proxy, distributing incoming website traffic across multiple servers and hid...
Meeting regulatory and industry standards for data security, privacy, and business practices. Like following building codes and safety regulations when constructing a building.
Example: Healthcare companies must maintain HIPAA compliance when storing patient data, ensuring proper encry...
Moving applications, data, or infrastructure from one environment to another, such as from on-premises servers to the cloud or between cloud providers. Like relocating a business to a new building while keeping everything running.
Example: A company migrates its email system from on-premises Exchange servers to Microsoft 365 cloud, or mov...