aws.amazon.com Open in urlscan Pro
2600:9000:2240:3200:1c:a813:8500:93a1  Public Scan

Submitted URL: https://aws.amazon.com/blogs/containers/de-mystifying-cluster-networking-for-amazon-eks-worker-nodes/
Effective URL: https://aws.amazon.com/de/blogs/containers/de-mystifying-cluster-networking-for-amazon-eks-worker-nodes/
Submission: On October 05 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

https://aws.amazon.com/search/

<form action="https://aws.amazon.com/search/" role="search">
  <div class="m-typeahead" data-directory-id="typeahead-suggestions" data-lb-comp="typeahead" data-lb-comp-registered="true">
    <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="m-nav-search-field tt-hint" autocomplete="off" spellcheck="false" dir="ltr" type="text" readonly="" tabindex="-1"
        style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input class="m-nav-search-field tt-input"
        placeholder="Search" autocomplete="off" spellcheck="false" dir="auto" type="text" name="searchQuery" style="position: relative; vertical-align: top; background-color: transparent;">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: AmazonEmber, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
      <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none;">
        <div class="tt-dataset tt-dataset-products"></div>
        <div class="tt-dataset tt-dataset-keypages"></div>
        <div class="tt-dataset tt-dataset-tutorials"></div>
        <div class="tt-dataset tt-dataset-blogs"></div>
      </div>
    </span>
  </div>
</form>

https://aws.amazon.com/search

<form action="https://aws.amazon.com/search" role="search">
  <div class="m-typeahead">
    <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="m-nav-search-field tt-hint" autocomplete="off" spellcheck="false" dir="ltr" type="text" readonly="" tabindex="-1"
        style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input class="m-nav-search-field tt-input"
        placeholder="Search" autocomplete="off" spellcheck="false" dir="auto" type="text" name="searchQuery" style="position: relative; vertical-align: top; background-color: transparent;">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: AmazonEmber, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
      <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none;">
        <div class="tt-dataset tt-dataset-products"></div>
        <div class="tt-dataset tt-dataset-keypages"></div>
        <div class="tt-dataset tt-dataset-tutorials"></div>
        <div class="tt-dataset tt-dataset-blogs"></div>
      </div>
    </span>
  </div>
</form>

Text Content

SELECT YOUR COOKIE PREFERENCES

We use essential cookies and similar tools that are necessary to provide our
site and services. We use performance cookies to collect anonymous statistics,
so we can understand how customers use our site and make improvements. Essential
cookies cannot be deactivated, but you can choose “Customize” or “Decline” to
decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide
useful site features, remember your preferences, and display relevant content,
including relevant advertising. To accept or decline all non-essential cookies,
choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

AcceptDeclineCustomize


CUSTOMIZE COOKIE PREFERENCES

We use cookies and similar tools (collectively, "cookies") for the following
purposes.


ESSENTIAL

Essential cookies are necessary to provide our site and services and cannot be
deactivated. They are usually set in response to your actions on the site, such
as setting your privacy preferences, signing in, or filling in forms.




PERFORMANCE

Performance cookies provide anonymous statistics about how customers navigate
our site so we can improve site experience and performance. Approved third
parties may perform analytics on our behalf, but they cannot use the data for
their own purposes.

Allow performance category
Allowed


FUNCTIONAL

Functional cookies help us provide useful site features, remember your
preferences, and display relevant content. Approved third parties may set these
cookies to provide certain site features. If you do not allow these cookies,
then some or all of these services may not function properly.

Allow functional category
Allowed


ADVERTISING

Advertising cookies may be set through our site by us or our advertising
partners and help us deliver relevant marketing content. If you do not allow
these cookies, you will experience less relevant advertising.

Allow advertising category
Allowed

Blocking some types of cookies may impact your experience of our sites. You may
review and change your choices at any time by selecting Cookie preferences in
the footer of this site. We and selected third-parties use cookies or similar
technologies as specified in the AWS Cookie Notice.

CancelSave preferences



YOUR PRIVACY CHOICES

We display ads relevant to your interests on AWS sites and on other properties,
including cross-context behavioral advertising. Cross-context behavioral
advertising uses data from one site or app to advertise to you on a different
company’s site or app.

To not allow AWS cross-context behavioral advertising based on cookies or
similar technologies, select “Don't allow” and “Save privacy choices” below, or
visit an AWS site with a legally-recognized decline signal enabled, such as the
Global Privacy Control. If you delete your cookies or visit this site from a
different browser or device, you will need to make your selection again. For
more information about cookies and how we use them, please read our AWS Cookie
Notice.

Cross-context behavioral ads
AllowDon't allow

To not allow all other AWS cross-context behavioral advertising, complete this
form by email.

For more information about how AWS handles your information, please read the AWS
Privacy Notice.

CancelSave privacy choices



UNABLE TO SAVE COOKIE PREFERENCES

We will only store essential cookies at this time, because we were unable to
save your cookie preferences.

If you want to change your cookie preferences, try again later using the link in
the AWS console footer, or contact support if the problem persists.

Dismiss

Skip to Main Content
Click here to return to Amazon Web Services homepage
About AWS Contact Us Support  English  My Account 
Sign In
Create an AWS Account
 * Products
 * Solutions
 * Pricing
 * Documentation
 * Learn
 * Partner Network
 * AWS Marketplace
 * Customer Enablement
 * Events
 * Explore More




Featured Services
Analytics
Application Integration
Artificial Intelligence
Blockchain
Business Applications
Cloud Financial Management
Compute
Contact Center
Containers
Database
Developer Tools
End User Computing
Front-End Web & Mobile
Games
Internet of Things
Management & Governance
Media Services
Migration & Modernization
Networking & Content Delivery
Quantum Technologies
Robotics
Satellite
Security, Identity, & Compliance
Serverless
Storage
Supply Chain
Featured Services
Amazon Q Generative AI-powered assistant for work
Amazon EC2 Virtual servers in the cloud
Amazon Simple Storage Service (S3) Scalable storage in the cloud
Amazon Aurora High performance managed relational database with full MySQL and
PostgreSQL compatibility
Amazon DynamoDB Managed NoSQL database
Amazon RDS Managed relational database service for PostgreSQL, MySQL, MariaDB,
SQL Server, Oracle, and Db2
AWS Lambda Run code without thinking about servers
Amazon VPC Isolated cloud resources
Amazon Lightsail Launch and manage virtual private servers
Amazon SageMaker Build, train, and deploy machine learning models at scale
Resources and Media
Blog
Read the latest AWS blogs
What's New on AWS
See announcements for AWS services
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Analytics
Amazon Athena Query data in S3 using SQL
Amazon CloudSearch Managed search service
Amazon DataZone Unlock data across organizational boundaries with built-in
governance
Amazon OpenSearch Service Search, visualize, and analyze up to petabytes of text
and unstructured data
Amazon EMR Easily run big data frameworks
Amazon FinSpace Analytics for the financial services industry
Amazon Kinesis Analyze real-time video and data streams
Amazon Data Firehose Real-time streaming delivery for any data, at any scale, at
low-cost
Amazon Managed Service for Apache Flink Fully managed Apache Flink service
Amazon Managed Streaming for Apache Kafka Fully managed Apache Kafka service
Amazon Redshift Fast, simple, cost-effective data warehousing
Amazon QuickSight Fast business analytics service
AWS Clean Rooms Match, analyze, and collaborate on datasets–without sharing or
revealing underlying data
AWS Data Exchange Find, subscribe to, and use third-party data in the cloud
AWS Entity Resolution Match and link related records with easy-to-configure
workflows
AWS Glue Simple, scalable, and serverless data integration
AWS Lake Formation Build, manage, and secure your data lake
Resources and Media
Blog
Read the latest blog posts on Big Data
What's New on AWS
See announcements for Big Data and Analytics on AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Application Integration
AWS Step Functions Coordination for distributed applications
Amazon AppFlow No-code integration for SaaS apps & AWS services
Amazon EventBridge Serverless event bus for SaaS apps & AWS services
Amazon Managed Workflows for Apache Airflow Highly available, secure, and
managed workflow orchestration
Amazon MQ Managed message broker service
Amazon Simple Notification Service (SNS) Pub/sub, SMS, email, and mobile push
notifications
Amazon Simple Queue Service (SQS) Managed message queues
AWS AppSync Fully-managed, scalable GraphQL APIs
AWS B2B Data Interchange Automates the transformation of EDI documents into
common data representations like JSON and XML at scale
Resources and Media
Blog
Read the latest Application Integration blogs for AWS Compute
What's New on AWS
See announcements for Application Integration on AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Blockchain
Amazon Managed Blockchain Create and manage scalable blockchain networks
Resources and Media
What's New on AWS
See announcements for Blockchain on AWS
Documentation
Read the technical guide for Amazon Managed Blockchain
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Business Applications
AWS AppFabric Connects SaaS applications for better productivity and security
Amazon Connect Omnichannel cloud contact center
Amazon Dash Cart Empower consumers to shop with efficiency and ease
Amazon One Contactless, palm-based identity service
Amazon One Enterprise (Preview) Secure, palm-based identity service for
enterprise access control
Amazon Pinpoint Multichannel marketing communications
AWS Supply Chain Mitigate risks and lower costs with an ML-powered supply chain
application
Just Walk Out technology Checkout-free retail technology
Productivity Applications
Amazon Chime Frustration-free meetings, video calls, and chat
AWS Wickr End-to-end encrypted communications
Amazon WorkDocs Secure enterprise document storage and sharing
Amazon WorkMail Secure email and calendaring
Alexa for Business Empower your organization with Alexa
Communication Developer Services
Amazon Chime SDK Real-time messaging, audio, video, and screen sharing
Amazon Simple Email Service (SES) High-scale inbound and outbound email
AWS End User Messaging Dependable, cost-effective messaging without compromising
safety, security, or results
Amazon Chime Voice Connector SIP trunking and advanced telephony features
Amazon WorkDocs SDK Secure file collaboration and management
Resources and Media
Blog
Read the latest blogs for Business Productivity
What's New on AWS
See announcements for Business Productivity
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Cloud Financial Management
AWS Cost Explorer Analyze your AWS cost and usage
AWS Billing Conductor Simplify billing and reporting with customizable pricing
and cost visibility
AWS Budgets Set custom cost and usage budgets
AWS Cost and Usage Report Access comprehensive cost and usage information
Reserved Instance Reporting Dive deeper into your reserved instances (RIs)
Savings Plans Save up to 72% on compute usage with flexible pricing
Resources and Media
What's New on AWS
See announcements for AWS Cost Management
AWS Marketplace
Find AP and Billing software in the AWS Marketplace
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Compute
Amazon EC2 Virtual servers in the cloud
Amazon EC2 Auto Scaling Scale compute capacity to meet demand
Amazon Lightsail Launch and manage virtual private servers
AWS App Runner Build and run containerized web apps at scale
AWS Batch Run batch jobs at any scale
AWS Elastic Beanstalk Run and manage web apps
AWS Lambda Run code without thinking about servers
AWS Local Zones Run latency sensitive applications on a Local Zone
AWS Outposts Run AWS infrastructure on-premises
AWS Parallel Computing Service Easily run HPC workloads at virtually any scale
AWS Serverless Application Repository Discover, deploy, and publish serverless
applications
AWS SimSpace Weaver Build dynamic, large-scale spatial simulations on AWS
managed infrastructure
AWS Snow Family Physical devices to aggregate and process data in edge
locations, then transfer to AWS
AWS Wavelength Deliver ultra-low latency applications for 5G devices
Resources and Media
Blog
Read the latest blogs for AWS Compute
Developer Center
Visit the AWS Developer Center
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Contact Center
Amazon Connect Omnichannel cloud contact center
Resources and Media
Learn
Read about Customer Analytics
What's New on AWS
See announcements for Customer Engagement on AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Containers
Amazon Elastic Container Registry Easily store, manage, and deploy container
images
Amazon Elastic Container Service (ECS) Highly secure, reliable, and scalable way
to run containers
Amazon ECS Anywhere Run containers on customer-managed infrastructure
Amazon Elastic Kubernetes Service (EKS) The most trusted way to run Kubernetes
Amazon EKS Anywhere Kubernetes on your infrastructure
Amazon EKS Distro Run consistent Kubernetes clusters
AWS App2Container Containerize and migrate existing applications
AWS App Runner Build and run containerized web apps at scale
AWS Copilot Easily deploy and operate containerized applications
AWS Fargate Serverless compute for containers
Red Hat OpenShift Service on AWS Managed Red Hat OpenShift clusters
Resources and Media
AWS Blogs
Read the latest AWS blog posts on Containers
What's New on AWS
See announcements for Containers on AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Database
Amazon Aurora High performance managed relational database with full MySQL and
PostgreSQL compatibility
Amazon Aurora Serverless V2 Instantly scale to >100,000 transactions per second
Amazon DocumentDB (with MongoDB compatibility) Fully managed document database
Amazon DynamoDB Managed NoSQL database
Amazon ElastiCache In-memory caching service
Amazon Keyspaces (for Apache Cassandra) Managed Cassandra-compatible database
Amazon MemoryDB for Redis Redis-compatible, durable, in-memory database that
delivers ultra-fast performance
Amazon Neptune Fully managed graph database service
Amazon RDS Managed relational database service for PostgreSQL, MySQL, MariaDB,
SQL Server, Oracle, and Db2
Amazon RDS on Outposts Automate on-premises database management
Amazon Redshift Fast, simple, cost-effective data warehousing
Amazon Timestream Fully managed time series database
AWS Database Migration Service Migrate databases with minimal downtime
Resources and Media
Blog
Read the latest AWS Database blogs
What's New on AWS
See recent announcements on Databases from AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Developer Tools
Amazon Q Developer The most capable generative AI–powered assistant for software
development
Amazon CodeCatalyst Unified software development service for faster development
and delivery on AWS
Amazon CodeGuru Find your most expensive lines of code
Amazon Corretto Production-ready distribution of OpenJDK
AWS Cloud Control API Manage cloud infrastructure with unified APIs
AWS Cloud Development Kit (CDK) Model cloud infrastructure using code
AWS Cloud9 Write, run, and debug code on a cloud IDE
AWS CloudShell Browser-based shell environment
AWS CodeArtifact Secure, scalable, and cost-effective artifact management for
software development
AWS CodeBuild Build and test code
AWS CodeCommit Store code in private Git repositories
AWS CodeDeploy Automate code deployments
AWS CodePipeline Release software using continuous delivery
AWS Command Line Interface Unified tool to manage AWS services
AWS Device Farm Test Android, iOS, and web apps on real devices in the AWS cloud
AWS Fault Injection Service Fully managed fault injection service
AWS Infrastructure Composer Visually design and build modern applications
quickly
AWS Serverless Application Model Build serverless applications in simple and
clean syntax
AWS Tools and SDKs Tools and SDKs for AWS
AWS X-Ray Analyze and debug your applications
Resources and Media
Blog
Read the latest blogs on DevOps
Developer Center
Visit the AWS Developer Center
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
End User Computing
Amazon WorkSpaces Family Virtual desktop services for every use case
Amazon AppStream 2.0 Stream desktop applications securely to a browser
Resources and Media
Blog
Read the latest on End User Computing
What's New on AWS
See announcements on End User Computing from AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Front-End Web & Mobile
AWS Amplify Build, deploy, and host scalable web and mobile apps
Amazon API Gateway Build, deploy, and manage APIs
Amazon Location Service Securely and easily add location data to applications
Amazon Pinpoint Personalized user engagement across channels
AWS AppSync Fully-managed, scalable GraphQL APIs
AWS Device Farm Test Android, iOS, and web apps on real devices in the AWS cloud
Resources and Media
Learn
Learn more about AWS Amplify CLI toolchain
Blog
Read the latest on Mobile
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Games
Amazon GameLift Simple, fast, cost-effective dedicated game server hosting
Amazon GameSparks Build game backends
Amazon Lumberyard A free cross-platform 3D game engine, with Full Source,
integrated with AWS and Twitch
AWS GameKit Deploy and customize game backend features directly from Unreal
Engine
Resources and Media
New Tutorial
Build an Inventory System for Games with Amazon Aurora Serverless
Customer Success
How Dead by Daylight survives the test of time using AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Internet of Things
AWS IoT 1-Click One click creation of an AWS Lambda trigger
AWS IoT Button Cloud programmable dash button
AWS IoT Core Connect devices to the cloud
AWS IoT Device Defender Security management for IoT devices
AWS IoT Device Management Onboard, organize, and remotely manage IoT devices
AWS IoT Events IoT event detection and response
AWS IoT ExpressLink Quickly and easily develop secure IoT devices
AWS IoT FleetWise Easily collect, transform, and transfer vehicle data to the
cloud in near-real time
AWS IoT Greengrass Local compute, messaging, and sync for devices
AWS IoT SiteWise IoT data collector and interpreter
AWS IoT TwinMaker Optimize operations by easily creating digital twins of
real-world systems
AWS Partner Device Catalog Curated catalog of AWS-compatible IoT hardware
Amazon Kinesis Video Streams Capture, process, and analyze real-time video
streams
FreeRTOS Real-time operating system for microcontrollers
Resources and Media
Blog
Read the latest blogs on IoT
Getting Started
Find 10-Minute Tutorials on Internet of Things
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Artificial Intelligence
Amazon Q Generative AI-powered assistant for work
Amazon Bedrock Build with foundation models
Amazon SageMaker Build, train, and deploy machine learning models at scale
AWS App Studio (Preview) Fastest and easiest way to build enterprise-grade
applications
Amazon Augmented AI Easily implement human review of ML predictions
Amazon CodeGuru Find your most expensive lines of code
Amazon Comprehend Discover insights and relationships in text
Amazon Comprehend Medical Extract health data
Amazon Elastic Inference Deep learning inference acceleration
Amazon Fraud Detector Detect more online fraud faster
AWS Entity Resolution Match and link related records with easy-to-configure
workflows
Amazon Kendra Reinvent enterprise search with ML
Amazon Lex Build voice and text chatbots
Amazon Lookout for Metrics Detect anomalies in metrics
Amazon Monitron End-to-end system for equipment monitoring
AWS HealthOmics Transform omics data into insights
AWS HealthImaging Store, analyze, and share medical images
AWS HealthScribe Automatically generate clinical notes with AI
AWS HealthLake Make sense of health data
Amazon Personalize Build real-time recommendations into your applications
Amazon Polly Turn text into life-like speech
Amazon Rekognition Analyze image and video
Amazon Textract Extract text and data from documents
Amazon Translate Natural and fluent language translation
Amazon Transcribe Automatic speech recognition
AWS Deep Learning AMIs Deep learning on Amazon EC2
AWS Deep Learning Containers Docker images for deep learning
AWS DeepComposer ML enabled musical keyboard
AWS DeepLens Deep learning enabled video camera
AWS DeepRacer Autonomous 1/18th scale race car, driven by ML
AWS Inferentia Machine learning inference chip
AWS Panorama Improve operations with computer vision at the edge
Apache MXNet on AWS Scalable, open-source deep learning framework
PyTorch on AWS Flexible open-source machine learning framework
TensorFlow on AWS Open-source machine intelligence library
Resources and Media
Blog
Read the latest blogs on Machine Learning
What's New on AWS
See announcements for Machine Learning on AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Management & Governance
Amazon CloudWatch Monitor resources and applications
Amazon Managed Grafana Powerful interactive data visualizations
Amazon Managed Service for Prometheus Highly available, secure monitoring for
containers
AWS Auto Scaling Scale multiple resources to meet demand
AWS Chatbot ChatOps for AWS
AWS CloudFormation Create and manage resources with templates
AWS CloudTrail Track user activity and API usage
AWS Command Line Interface Unified tool to manage AWS services
AWS Compute Optimizer Identify optimal AWS Compute resources
AWS Config Track resources inventory and changes
AWS Control Tower Set up and govern a secure, compliant multi-account
environment
AWS Console Mobile Application Access resources on the go
AWS Distro for OpenTelemetry Collect correlated metrics and traces
AWS Health Dashboard View important events and changes affecting your AWS
environment
AWS Launch Wizard Easily size, configure, and deploy third party applications on
AWS
AWS License Manager Track, manage, and control licenses
AWS Management Console Web-based user interface
AWS Managed Services Infrastructure operations management for AWS
AWS Organizations Central governance and management across AWS accounts
AWS Proton Automated management for container and serverless deployment
AWS Resilience Hub Protect applications from disruption
AWS Service Catalog Create and use standardized products
AWS Service Management Connector Provision, manage and operate AWS resources
within Service Management Tools
AWS Systems Manager Gain operational insights and take action
AWS Telco Network Builder Automate the deployment and management of your telco
networks on AWS
AWS Trusted Advisor Optimize performance and security
AWS Well-Architected Tool Review and improve your workloads
Resources and Media
What's New on AWS
See announcements for Management & Governance on AWS
Blog
Read the latest blogs on Management Tools
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Media Services
Amazon Elastic Transcoder Easy-to-use scalable media transcoding
Amazon Interactive Video Service Managed live video solution
Amazon Kinesis Video Streams Process and analyze video streams
Amazon Nimble Studio Build a digital content creation studio
AWS Elemental MediaConnect Reliable and secure live video transport
AWS Elemental MediaConvert Convert file-based video content
AWS Elemental MediaLive Convert live video content
AWS Elemental MediaPackage Video origination and packaging
AWS Elemental MediaStore Media storage and simple http origin
AWS Elemental MediaTailor Video personalization and monetization
AWS Elemental Appliances & Software On-premises media solutions
AWS Deadline Cloud AWS Deadline Cloud: Cloud Render Management
AWS Thinkbox Deadline AWS Thinkbox Deadline: Render farm manager
AWS Thinkbox Frost AWS Thinkbox Frost: Create particle meshes faster
AWS Thinkbox Krakatoa AWS Thinkbox Krakatoa: Render production-grade volumetrics
AWS Thinkbox Sequoia AWS Thinkbox Sequoia: Point cloud data geometry
AWS Thinkbox Stoke AWS Thinkbox Stoke: Particle simulator for Autodesk
AWS Thinkbox XMesh AWS Thinkbox XMesh: Optimize animated geometry files
Resources and Media
Blog
Read the latest posts from the AWS Media blog
What's New on AWS
See announcements for AWS Media Services
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Migration & Modernization
AWS Migration Hub Track migrations from a single place
AWS Application Discovery Service Discover on-premises applications to
streamline migration
AWS Application Migration Service (MGN) Move and improve your on-premises and
cloud-based applications
AWS Database Migration Service Migrate databases with minimal downtime
AWS DataSync Simple, fast, online data transfer
AWS Mainframe Modernization Modernize, migrate, run, test, and operate mainframe
applications
AWS for Microsoft Workloads The proven, reliable, secure cloud for Windows
AWS Migration Acceleration Program Comprehensive and proven cloud migration
program
Experience-Based Acceleration (EBA) Outcome-focused transformation methodology
AWS Optimization and Licensing Assessment Optimize your license and compute
costs before and after migration
AWS for SAP The proven cloud to innovate with any SAP workload
AWS for RISE with SAP Transform your business with the proven cloud for RISE
with SAP
AWS Snow Family Physical devices to migrate data into and out of AWS
AWS Transfer Family Fully managed SFTP, FTPS, FTP, and AS2 service
Migration Evaluator (Formerly TSO Logic) Create a business case for cloud
migration
AWS for VMware Build a hybrid cloud without custom hardware
Resources and Media
Blog
Read the latest blogs on Enterprise Strategy
What's New on AWS
See announcements for Migration on AWS
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Networking & Content Delivery
Amazon VPC Isolated cloud resources
Amazon VPC Lattice Simplify service-to-service connectivity, security, and
monitoring
Amazon API Gateway Build, deploy, and manage APIs
Amazon CloudFront Global content delivery network
Amazon Route 53 Scalable domain name system (DNS)
AWS App Mesh Monitor and control microservices
AWS Cloud Map Service discovery for cloud resources
AWS Cloud WAN Easily build, manage, and monitor global wide area networks
AWS Direct Connect Dedicated network connection to AWS
AWS Global Accelerator Improve application availability and performance
AWS Private 5G Easily deploy, manage, and scale a private cellular network
AWS PrivateLink Securely access services hosted on AWS
AWS Transit Gateway Easily scale VPC and account connections
AWS Verified Access Provide secure access to corporate applications without a
VPN
AWS VPN Securely access your network resources
Elastic Load Balancing (ELB) Distribute incoming traffic across multiple targets
Resources and Media
Blog
Read the latest blogs on Networking and Content Delivery
What's New on AWS
See announcements for Networking and Content Delivery
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Quantum Technologies
Amazon Braket Explore and experiment with quantum computing
Amazon Quantum Solutions Lab Collaborate with quantum computing experts
Resources and Media
Jeff Barr's Blog
Read Jeff's take on Quantum Technologies
FAQs
Learn more about Amazon Braket and quantum technologies
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Robotics
AWS RoboMaker Develop, test, and deploy robotics applications
Resources and Media
Blog
Develop and deploy a robotics app step-by-step
Resource Center
Find resources to get started with AWS RoboMaker
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Satellite
AWS Ground Station Fully managed ground station as a service
Resources and Media
Blog
Read about ingesting and processing data from satellites
FAQs
Find answers to common questions about AWS Ground Station
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Security, Identity, & Compliance
AWS Identity and Access Management (IAM) Securely manage access to services and
resources
Amazon Cognito Identity management for your apps
Amazon Detective Investigate potential security issues
Amazon GuardDuty Managed threat detection service
Amazon Inspector Automate vulnerability management
Amazon Macie Discover and protect your sensitive data at scale
Amazon Security Lake Automatically centralize your security data with a few
clicks
Amazon Verified Permissions Fine-grained permissions and authorization for your
applications
AWS Artifact On-demand access to AWS’ compliance reports
AWS Audit Manager Continuously audit your AWS usage
AWS Certificate Manager Provision, manage, and deploy SSL/TLS certificates
AWS CloudHSM Hardware-based key storage for regulatory compliance
AWS Directory Service Host and manage active directory
AWS Firewall Manager Central management of firewall rules
AWS Key Management Service Managed creation and control of encryption keys
AWS Network Firewall Network security to protect your VPCs
AWS Payment Cryptography Simplify cryptography operations
AWS Private Certificate Authority Create private certificates to identify
resources and protect data
AWS Resource Access Manager Simple, secure service to share AWS resources
AWS Secrets Manager Rotate, manage, and retrieve secrets
AWS Security Hub Unified security and compliance center
AWS Shield DDoS protection
AWS IAM Identity Center Manage single sign-on access to AWS accounts and apps
AWS WAF Filter malicious web traffic
Resources and Media
Learn
Learn about AWS Compliance offerings
Resource Center
Find resources and articles on Cloud Security
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Serverless
AWS Lambda Run code without thinking about servers
Amazon API Gateway Build, deploy, and manage APIs
Amazon DynamoDB Managed NoSQL database
Amazon EventBridge Serverless event bus for SaaS apps & AWS services
Amazon Simple Notification Service (SNS) Pub/sub, SMS, email, and mobile push
notifications
Amazon Simple Queue Service (SQS) Managed message queues
Amazon Simple Storage Service (S3) Scalable storage in the cloud
AWS Infrastructure Composer Visually design and build serverless applications
quickly
AWS AppSync Fully-managed, scalable GraphQL APIs
Amazon Redshift Fast, simple, cost-effective data warehousing
AWS Fargate Serverless compute for containers
AWS Step Functions Coordination for distributed applications
Resources and Media
What’s New on AWS
See recent announcements from AWS
AWS Blogs
Read the latest AWS news on blogs
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Storage
Amazon Simple Storage Service (S3) Scalable storage in the cloud
Amazon S3 Glacier storage classes Low-cost archive storage in the cloud
Amazon Elastic Block Store (EBS) EC2 block storage volumes
Amazon Elastic File System (EFS) Fully managed file system for EC2
Amazon FSx for Lustre High-performance file system integrated with S3
Amazon FSx for NetApp ONTAP Fully managed storage built on NetApp’s popular
ONTAP file system
Amazon FSx for OpenZFS Fully managed storage built on the popular OpenZFS file
system
Amazon FSx for Windows File Server Fully managed Windows native file system
Amazon File Cache High-speed cache for datasets stored anywhere
AWS Backup Centralized backup across AWS services
AWS Elastic Disaster Recovery (DRS) Scalable, cost-effective application
recovery
AWS Snow Family Physical edge computing and storage devices for rugged or
disconnected environments
AWS Storage Gateway Hybrid storage integration
Resources and Media
What’s New on AWS
See recent announcements for AWS Storage
AWS Storage Blogs
Read the latest AWS Storage blogs
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Supply Chain
AWS Supply Chain Mitigate risks and lower costs with an ML-powered supply chain
application
Resources and Media
What’s New on AWS
See recent announcements for AWS Supply Chain
AWS Supply Chain Blogs
Read the latest AWS Supply Chain blogs
Customer Enablement
WSJ
Solving Supply Chain problems with cloud technology
InfoQ
AWS Supply Chain now generally available with new features
Administration Guide
Describes how to create instances, add users and groups, choose an
administrator, and log into the AWS Supply Chain web application
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
By Use Case
By Industry
By Organization Type
By Solutions Library
By Use Case
Artificial Intelligence Build with powerful services and platforms, and the
broadest AI framework support anywhere
Archiving Affordable solutions for data archiving from gigabytes to petabytes
Backup and Restore Durable, cost-effective options for backup and disaster
recovery
Blockchain Shared ledgers for trusted transactions among multiple parties
Cloud Migration Easily migrate apps and data to AWS
Cloud Operations Operate securely and safely in the cloud, at scale
Containers Fully managed services for every workload
Content Delivery Accelerate websites, APIs, and video content
Database Migrations Save time and cost by migrating to fully managed databases
Data Lakes and Analytics Comprehensive, secure, scalable, and cost-effective
data lake and analytics solutions
DevOps Rapidly and reliably build and deliver products using DevOps practices
E-Commerce Drive small or large e-commerce businesses with our secure and highly
scalable solutions for online sales and retail
Edge Computing Move data processing and analysis as close to the end user as
necessary
Front-End Web & Mobile Development Build and deploy secure, scalable mobile and
web apps fast
High Performance Computing Enhanced networking and cloud-scale clusters for
complex problems
Hybrid Cloud Architectures Extend your IT infrastructure to the AWS cloud
Internet of Things Easily scale to billions of devices and trillions of messages
Modern Application Development Develop and evolve applications through cycles of
rapid innovation
Multicloud Simplify and centralize operations in hybrid and multicloud
environments
Remote Work AWS solutions for remote employees, contact center agents, and
creative professionals
Resilience Build and run resilient, highly available applications
Scientific Computing Analyze, store, and share massive data sets
Serverless Computing Build and run applications without thinking about servers
Websites Reliable, highly scalable, and low cost website and web application
hosting
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Resources and Media
AWS Solutions Library
The AWS Solutions Library carries solutions built by AWS and AWS Partners for a
broad range of industry and technology use cases
Customer Stories
Discover how customers across industries increase agility, optimize costs, and
accelerate innovation using AWS.
AWS Well-Architected
Learn, measure, and build using architectural best practices
E-Book
Download the Connected Home IoT E-Book
Open Source
Open source projects and community
By Industry
Advertising and Marketing Reimagine data-driven marketing
Aerospace and Satellite AWS provides secure, flexible, scalable, and
cost-efficient cloud solutions to help commercial and government customers build
satellites, conduct space and launch operations, and reimagine space exploration
Automotive Build intelligent connected experiences and accelerate time to market
for every touchpoint of the customer journey
Consumer Packaged Goods Solutions to transform manufacturing, optimize
end-to-end supply chain, and drive more profitable brand engagements and
transformative interactions with brand consumers
Education Solutions to help facilitate teaching, learning, student engagement,
and better learning outcomes as well as modernize enterprise wide IT operations
Energy and Utilities Revamp legacy operations and accelerate the development of
innovative renewable energy business models
Financial Services Develop innovative and secure solutions across banking,
capital markets, insurance, and payments.
Games Services to enable game development across all genres and platforms, from
AAA games to small independent studios
Government Services designed to help government agencies modernize, meet
mandates, reduce costs, drive efficiencies, and delivery mission outcomes
Healthcare and Life Sciences Solutions for increasing the pace of innovation,
data lifecycle management, incorporating new technology into care delivery, and
improving security and compliance
Industrial Services and Solutions for customers across Manufacturing,
Automotive, Energy, Power & Utilities, Transportation & Logistics
Manufacturing Optimize production and speed time-to-market
Media and Entertainment Transform media & entertainment with the most
purpose-built capabilities and partner solutions of any cloud
Nonprofit Services enabling more mission for the money to minimize costs and
optimize scale and donor engagement to further nonprofits and NGO's serving
their causes
Power and Utilities Solutions to extract deep insights from data to manage
distributed energy networks and to deliver engaging new customer experiences
Retail Cloud solutions that help retailers accelerate innovation, optimize
operations, and delight customers
Semiconductor Speed innovation, optimize production, and deliver cutting-edge
products and services
Sports Fuel innovative fan, broadcast, and athlete experiences
Sustainability AWS provides knowledge and tools for organizations of all sizes
across all sectors to build and implement solutions that meet their
sustainability goals
Telecommunications Accelerate innovation, scale with confidence, and add agility
with cloud-based telecom solutions
Travel and Hospitality Solutions to help travel and hospitality companies gain a
competitive edge by enhancing customer experiences and operational efficiency
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Resources and Media
AWS Well-Architected
Learn, measure, and build using architectural best practices
Webinar
Uninterrupted Innovation: talks about AI, IoT, and Machine Learning
Customer Success
Explore how AWS powers innovation for companies across all industries
AWS Solutions Library
Discover Solutions built by AWS and AWS Partners for a broad range of industry
and technology use cases
By Organization Type
Enterprise Amazon Web Services delivers a mature set of services specifically
designed for the unique security, compliance, privacy, and governance
requirements of large organizations
Public Sector Paving the way for innovation and supporting world- changing
projects in government, education and nonprofit organizations
Small and Medium Business Smart businesses need IT that can scale with them. See
the advantages of migrating to cloud, securing your business, and more.
Startups From the spark of an idea, to your first customer, to IPO and beyond,
let Amazon Web Services help you build and grow your startup
Software Companies Your customers’ needs are evolving and your IT shouldn’t hold
you back. Amazon Web Services can help you migrate, scale, and innovate your
applications.
Customer Enablement
AWS Training and Certification
Build and validate your AWS cloud skills and technical expertise
AWS Professional Services
Obtain expert guidance and packaged solutions to accelerate business
transformation
AWS Security Assurance Services
Access AWS audit and compliance engineers
AWS Support
Leverage proactive guidance, Issue resolution, and tools
AWS Managed Services
Engage AWS experts to operate your cloud environment efficiently and securely
AWS re:Post
A community-driven Q&A site to help remove technical roadblocks
Resources and Media
AWS Well-Architected
Learn, measure, and build using architectural best practices
AWS Solutions Library
Discover Solutions built by AWS and AWS Partners for a broad range of industry
and technology use cases
Customer Success
Read how AWS powers innovation for all types of organizations
Partner Network
Work with a certified AWS expert
By Solutions Library
Browse Popular Solutions Explore the most popular Solutions on AWS
Browse All Solutions Explore all Solutions across Technology, Industry and
Cross-Industry



LEARN ABOUT AWS PRICING

With AWS, you pay only for the individual services you need for as long as you
use them without requiring long-term contracts or complex licensing


AWS FREE TIER

AWS Free Tier includes offers that are always free, offers that expire 12 months
following sign up, and short-term free trial offers


AWS PRICING CALCULATOR

Estimate the cost for your architecture solution


OPTIMIZE YOUR COSTS

Learn what steps to take to effectively optimize your AWS costs


DOCUMENTATION

Find technical documentation for AWS services, SDKs and toolkits, use cases,
scenarios, and tasks. Browse user guides, developer guides, tutorials, and API
references.
View all Documentation »

VIEW DOCUMENTATION FOR POPULAR SERVICES

Amazon EC2
Amazon Simple Storage Service
AWS Command Line Interface (CLI)
Amazon CloudFront
AWS Identity and Access Management
Amazon RDS


INTRODUCTION TO AWS

What is Cloud Computing »
AWS Accessibility »
AWS Inclusion, Diversity & Equity »
AWS Global Infrastructure »
AWS China Gateway »
Cloud Computing Concepts Hub »


GETTING STARTED WITH AWS

Hands-on Tutorials »
AWS Fundamentals »
Getting Started Resource Center »
Learn how Amazon builds and operates software »


LEARN FROM AWS EXPERTS

Find AWS Training »
Browse AWS Certifications »
AWS Partner Training »
AWS re/Start »
AWS Academy »
AWS Educate »
AWS GetIT »
AWS Executive Insights »


DEVELOPER CENTER

Explore the Developer Center »
Developer Community »
Tools and SDKs »


ARCHITECTURE CENTER

Explore architecture best practices »
AWS Well-Architected »


CUSTOMER ENABLEMENT

AWS Training and Certification »
AWS Professional Services »
AWS Security Assurance Services »
AWS Support »
AWS Managed Services »
AWS re:Post »


AWS EXECUTIVE INSIGHTS

C-Suite: Generative AI »
C-Suite: Strategy and Transformation »
CFO: Finance and Investment »
CHRO: Workforce Transformation »
CISO: Security Leadership »


AWS CAREERS

Learn about life at AWS »
How we hire »
Join our talent network »
Voices of AWS »



WORK WITH AWS PARTNERS

Accelerate your journey to the cloud with an AWS Partner
Connect with a partner »
View success stories »
Watch APN TV videos »
Explore AWS Marketplace »
Find AWS Partners and Solutions »


BECOME AN AWS PARTNER

Build, market, and sell your offerings with AWS
Join the APN »
Choose your Partner Paths »
Grow your business with partner programs »
Leverage partner trainings and certifications »
Discover APN resources »
Log in to AWS Partner Central »


AWS MARKETPLACE

AWS Marketplace is a curated digital catalog that makes it easy to find, test,
buy, and deploy third-party software
What is AWS Marketplace »
Resources Library »
Customer Success Stories »
Browse AWS Marketplace »


CATEGORIES

Operating Systems »
Security »
Networking »
Storage »
Data Analytics »
DevOps »
All Categories »


SOLUTIONS

Business Applications »
Data Analytics »
Security »
Financial Services »
Healthcare »
Public Sector »
All Solutions »


AWS CUSTOMER ENABLEMENT

Accelerate time to value at every phase of your cloud journey with support,
training, professional, and managed services that help your organization design,
build, secure, and operate on AWS.
Learn about Customer Enablement services »

AWS TRAINING AND CERTIFICATION

Build and validate your AWS cloud skills and technical expertise

AWS PROFESSIONAL SERVICES

Obtain expert guidance and packaged solutions to accelerate business
transformation

AWS SECURITY ASSURANCE SERVICES

Access AWS audit and compliance engineers

AWS SUPPORT

Leverage proactive guidance, Issue resolution, and tools

AWS MANAGED SERVICES

Engage AWS experts to operate your cloud environment efficiently and securely

AWS RE:POST

A community-driven Q&A site to help remove technical roadblocks


AWS EVENTS AND WEBINARS

Bringing the cloud computing community together online and in-person to connect,
collaborate, and learn from AWS experts.
View upcoming events »


AWS EVENTS CONTENT

Explore, view, and download presentation decks from your favorite sessions.
Browse Event Content »


EVENTS FOR DEVELOPERS

Events hosted by AWS and the AWS Community to connect, collaborate, and learn
from experts.
View Developer Events »


PUBLIC SECTOR EVENTS

Register to attend one of our public sector events or connect with us at
industry events around the world.
Browse Public Sector Events »


AWS TRAINING AND CERTIFICATION EVENTS AND WEBINARS

Online and in-person events that help the builders of today and tomorrow
leverage the power of the AWS Cloud.
Browse Training and Certification Events »



STAY CONNECTED

AWS Blog »
Events and Webinars »
AWS in the News »
What's New »
re:Invent »
Press Releases »


RESOURCES

Analyst Reports »
AWS Executive Insights »
AWS Architecture Center »
Documentation »
AWS Whitepapers & Guides »
AWS Educate »


HELPFUL LINKS

AWS re:Post »
Knowledge Center »
Technical Product FAQ's »
Customer Support Center »
AWS Personal Health Dashboard »
How to Buy AWS for Public Sectors »


CUSTOMER ENABLEMENT

AWS Training and Certification »
AWS Professional Services »
AWS Security Assurance Services »
AWS Support »
AWS Managed Services »



Click here to return to Amazon Web Services homepage

Get Started for Free
Contact Us


 * Products
 * Solutions
 * Pricing
 * Introduction to AWS
 * Getting Started
 * Documentation
 * Training and Certification
 * Developer Center
 * Customer Success
 * Partner Network
 * AWS Marketplace
 * Support
 * AWS re:Post
 * Log into Console
 * Download the Mobile App

 * Amazon Q
 * Products
   * Featured Services
     * Amazon Q Generative AI-powered assistant for work
     * Amazon EC2
     * Amazon Simple Storage Service (S3)
     * Amazon Aurora
     * Amazon DynamoDB
     * Amazon RDS
     * AWS Lambda
     * Amazon VPC
     * Amazon Lightsail
     * Amazon SageMaker
   * Analytics
     * Amazon Athena
     * Amazon CloudSearch
     * Amazon OpenSearch Service
     * Amazon EMR
     * Amazon DataZone
     * Amazon FinSpace
     * Amazon Kinesis
     * Amazon Data Firehose
     * Amazon Managed Service for Apache Flink
     * Amazon Managed Streaming for Apache Kafka
     * Amazon Redshift
     * Amazon QuickSight
     * AWS Clean Rooms
     * AWS Data Exchange
     * AWS Entity Resolution
     * AWS Glue
     * AWS Lake Formation
   * Application Integration
     * AWS Step Functions
     * Amazon AppFlow
     * Amazon EventBridge
     * Amazon Managed Workflows for Apache Airflow
     * Amazon MQ
     * Amazon Simple Queue Service (SQS)
     * Amazon Simple Notification Service (SNS)
     * AWS AppSync
     * AWS B2B Data Interchange
   * Artificial Intelligence
     * Amazon Q
     * Amazon Bedrock
     * Amazon SageMaker
     * AWS App Studio (Preview)
     * Amazon Augmented AI
     * Amazon CodeGuru
     * Amazon Comprehend
     * Amazon Comprehend Medical
     * Amazon Elastic Inference
     * Amazon Fraud Detector
     * AWS Entity Resolution
     * Amazon Kendra
     * Amazon Lex
     * Amazon Lookout for Metrics
     * Amazon Monitron
     * AWS HealthOmics
     * AWS HealthImaging
     * AWS HealthScribe
     * AWS HealthLake
     * Amazon Personalize
     * Amazon Polly
     * Amazon Rekognition
     * Amazon Textract
     * Amazon Translate
     * Amazon Transcribe
     * AWS Deep Learning AMIs
     * AWS Deep Learning Containers
     * AWS DeepComposer
     * AWS DeepLens
     * AWS DeepRacer
     * AWS Inferentia
     * AWS Panorama
     * Apache MXNet on AWS
     * PyTorch on AWS
     * TensorFlow on AWS
   * Blockchain
     * Amazon Managed Blockchain
   * Business Applications
     * AWS AppFabric
     * Amazon Connect
     * Amazon Dash Cart
     * Amazon One
     * Amazon One Enterprise (Preview)
     * Amazon Pinpoint
     * AWS Supply Chain
     * Just Walk Out technology
     * Productivity Applications
       * Amazon Chime
       * AWS Wickr
       * Amazon WorkDocs
       * Amazon Workmail
       * Alexa for Business
     * Communication Developer Services
       * Amazon Chime SDK
       * Amazon Simple Email Service (SES)
       * AWS End User Messaging
       * Amazon Chime Voice Connector
       * Amazon WorkDocs SDK
   * Cloud Financial Management
     * AWS Cost Explorer
     * AWS Billing Conductor
     * AWS Budgets
     * Reserved Instance Reporting
     * AWS Cost and Usage Report
   * Compute
     * Amazon EC2
     * Amazon EC2 Auto Scaling
     * Amazon Lightsail
     * AWS App Runner
     * AWS Batch
     * AWS Elastic Beanstalk
     * AWS Lambda
     * AWS Local Zones
     * AWS Outposts
     * AWS Parallel Computing Service
     * AWS Serverless Application Repository
     * AWS SimSpace Weaver
     * AWS Snow Family
     * AWS Wavelength
   * Contact Center
     * Amazon Connect
   * Containers
     * Amazon Elastic Container Registry
     * Amazon Elastic Container Service (ECS)
     * Amazon ECS Anywhere
     * Amazon Elastic Kubernetes Service (EKS)
     * Amazon EKS Anywhere
     * Amazon EKS Distro
     * AWS App2Container
     * AWS App Runner
     * AWS Copilot
     * AWS Fargate
     * Red Hat OpenShift Service on AWS
   * Database
     * Amazon Aurora
     * Amazon Aurora Serverless V2
     * Amazon DocumentDB (with MongoDB compatibility)
     * Amazon DynamoDB
     * Amazon ElastiCache
     * Amazon Keyspaces (for Apache Cassandra)
     * Amazon MemoryDB for Redis
     * Amazon Neptune
     * Amazon RDS
     * Amazon RDS on Outposts
     * Amazon Redshift
     * Amazon Timestream
     * AWS Database Migration Service
   * Developer Tools
     * Amazon Q Developer
     * Amazon CodeCatalyst
     * Amazon CodeGuru
     * Amazon Corretto
     * AWS Cloud Control API
     * AWS Cloud Development Kit
     * AWS Cloud9
     * AWS CloudShell
     * AWS CodeArtifact
     * AWS CodeBuild
     * AWS CodeCommit
     * AWS CodeDeploy
     * AWS CodePipeline
     * AWS Command Line Interface
     * AWS Device Farm
     * AWS Fault Injection Service
     * AWS Infrastructure Composer
     * AWS Serverless Application Model
     * AWS Tools and SDKs
     * AWS X-Ray
   * End User Computing
     * Amazon WorkSpaces Family
     * Amazon AppStream 2.0
   * Front-End Web & Mobile
     * AWS Amplify
     * Amazon API Gateway
     * Amazon Location Service
     * Amazon Pinpoint
     * AWS AppSync
     * AWS Device Farm
   * Games
     * Amazon GameLift
     * Amazon GameSparks
     * Amazon Lumberyard
     * AWS GameKit
   * Internet of Things
     * AWS IoT 1-Click
     * AWS IoT Button
     * AWS IoT Core
     * AWS IoT Device Defender
     * AWS IoT Device Management
     * AWS IoT Events
     * AWS IoT ExpressLink
     * AWS IoT FleetWise
     * AWS IoT Greengrass
     * AWS IoT SiteWise
     * AWS IoT TwinMaker
     * AWS Partner Device Catalog
     * Amazon Kinesis Video Streams
     * FreeRTOS
   * Management & Governance
     * Amazon CloudWatch
     * Amazon Managed Grafana
     * Amazon Managed Service for Prometheus
     * AWS Auto Scaling
     * AWS Chatbot
     * AWS CloudFormation
     * AWS CloudTrail
     * AWS Command Line Interface
     * AWS Compute Optimizer
     * AWS Config
     * AWS Control Tower
     * AWS Console Mobile Application
     * AWS Distro for OpenTelemetry
     * AWS Health Dashboard
     * AWS Launch Wizard
     * AWS License Manager
     * AWS Management Console
     * AWS Managed Services
     * AWS Organizations
     * AWS Proton
     * AWS Resilience Hub
     * AWS Service Catalog
     * AWS Service Management Connector
     * AWS Systems Manager
     * AWS Telco Network Builder
     * AWS Trusted Advisor
     * AWS Well-Architected Tool
   * Media Services
     * Amazon Elastic Transcoder
     * Amazon Interactive Video Service
     * Amazon Kinesis Video Streams
     * Amazon Nimble Studio
     * AWS Elemental MediaConnect
     * AWS Elemental MediaConvert
     * AWS Elemental MediaLive
     * AWS Elemental MediaPackage
     * AWS Elemental MediaStore
     * AWS Elemental MediaTailor
     * AWS Elemental Appliances & Software
     * AWS Deadline Cloud
     * AWS Thinkbox Deadline
     * AWS Thinkbox Frost
     * AWS Thinkbox Krakatoa
     * AWS Thinkbox Sequoia
     * AWS Thinkbox Stoke
     * AWS Thinkbox XMesh
   * Migration & Modernization
     * AWS Migration Hub
     * AWS Application Discovery Service
     * AWS Application Migration Service (MGN)
     * AWS Database Migration Service
     * AWS DataSync
     * AWS Mainframe Modernization
     * AWS for Microsoft Workloads
     * AWS Migration Acceleration Program
     * Experience-Based Acceleration (EBA)
     * AWS Optimization and Licensing Assessment
     * AWS for SAP
     * AWS for RISE with SAP
     * AWS Snow Family
     * AWS Transfer Family
     * Migration Evaluator (Formerly TSO Logic)
     * AWS for VMware
   * Networking & Content Delivery
     * Amazon VPC
     * Amazon VPC Lattice
     * Amazon API Gateway
     * Amazon CloudFront
     * Amazon Route 53
     * AWS App Mesh
     * AWS Cloud Map
     * AWS Cloud WAN
     * AWS Direct Connect
     * AWS Global Accelerator
     * AWS Private 5G
     * AWS PrivateLink
     * AWS Transit Gateway
     * AWS Verified Access
     * AWS VPN
     * Elastic Load Balancing
   * Quantum Technologies
     * Amazon Braket
     * Amazon Quantum Solutions Lab
   * Robotics
     * AWS RoboMaker
   * Satellite
     * AWS Ground Station
   * Security, Identity, & Compliance
     * AWS Identity and Access Management (IAM)
     * Amazon Cognito
     * Amazon Detective
     * Amazon GuardDuty
     * Amazon Inspector
     * Amazon Macie
     * Amazon Security Lake
     * Amazon Verified Permissions
     * AWS Artifact
     * AWS Audit Manager
     * AWS Certificate Manager
     * AWS CloudHSM
     * AWS Directory Service
     * AWS Firewall Manager
     * AWS Key Management Service
     * AWS Network Firewall
     * AWS Payment Cryptography
     * AWS Private Certificate Authority
     * AWS Resource Access Manager
     * AWS Secrets Manager
     * AWS Security Hub
     * AWS Shield
     * AWS IAM Identity Center
     * AWS WAF
   * Serverless
     * AWS Lambda
     * Amazon API Gateway
     * Amazon DynamoDB
     * Amazon EventBridge
     * Amazon SNS
     * Amazon SQS
     * Amazon S3
     * AWS AppSync
     * Amazon Redshift
     * AWS Fargate
     * AWS Step Functions
   * Storage
     * Amazon Simple Storage Service (S3)
     * Amazon Elastic Block Store (EBS)
     * Amazon Elastic File System (EFS)
     * Amazon FSx for Lustre
     * Amazon FSx for NetApp ONTAP
     * Amazon FSx for OpenZFS
     * Amazon FSx for Windows File Server
     * Amazon File Cache
     * Amazon S3 Glacier storage classes
     * AWS Backup
     * AWS Elastic Disaster Recovery (DRS)
     * AWS Snow Family
     * AWS Storage Gateway
   * Supply Chain
     * AWS Supply Chain
 * Solutions
   * By Use Case
     * Artificial Intelligence
     * Archiving
     * Backup and Restore
     * Blockchain
     * Cloud Migration
     * Cloud Operations
     * Containers
     * Content Delivery
     * Database Migrations
     * Data Lakes and Analytics
     * DevOps
     * E-Commerce
     * Edge Computing
     * Front-End Web & Mobile Development
     * High Performance Computing
     * Hybrid Cloud Architectures
     * Internet of Things
     * Modern Application Development
     * Multicloud
     * Remote Work
     * Resilience
     * Scientific Computing
     * Serverless Computing
     * Websites
   * By Industry
     * Advertising and Marketing
     * Aerospace and Satellite
     * Automotive
     * Consumer Packaged Goods
     * Education
     * Energy and Utilities
     * Financial Services
     * Games
     * Government
     * Healthcare
     * Financial Services
     * Industrial
     * Media and Entertainment
     * Nonprofit
     * Oil and Gas
     * Power and Utilities
     * Retail
     * Semiconductor
     * Sports
     * Sustainability
     * Telecommunications
     * Travel and Hospitality
   * By Organization Type
     * Enterprise
     * Public Sector
     * Small and Medium Business
     * Startups
     * Software Companies
   * By Solutions Library
     * Browse Popular Solutions
     * Browse All Solutions
 * Pricing
   * Learn About AWS Pricing
   * AWS Free Tier
   * Optimize Your Costs
   * Calculate Your Costs
     * AWS Pricing Calculator
 * Documentation
 * Learn
   * Introduction to AWS
     * What is AWS
     * What is Cloud Computing
     * AWS Accessibility
     * AWS Inclusion, Diversity & Equity
     * AWS Global Infrastructure
     * Cloud Computing Concepts Hub
   * Getting Started with AWS
     * AWS Fundamentals
     * Getting Started Resource Center
     * The Amazon Builders' Library
   * Learn from AWS Experts
     * Find AWS Training
     * AWS Partner Training
     * Browse AWS Certifications
     * AWS re/Start
     * AWS Academy
     * AWS Educate
     * AWS GetIT
     * AWS Executive Insights
   * Developer Center
     * AWS Developer Center
     * Tools and SDKs
     * Developer Community
   * Architecture Center
     * AWS Architecture Center
     * AWS Well-Architected
   * Customer Enablement
     * AWS Training and Certification
     * AWS Professional Services
     * AWS Security Assurance Services
     * AWS Support
     * AWS Managed Services
     * AWS re:Post
   * AWS Executive Insights
     * C-Suite: Generative AI
     * C-Suite: Strategy and Transformation
     * CFO: Finance and Investment
     * CHRO: Workforce Transformation
     * CISO: Security Leadership
   * AWS Careers
     * Learn about life at AWS
     * How we hire
     * Join our talent network »
     * Voices of AWS
 * Partner Network
   * Work with AWS Partners
     * Connect with a partner
     * View success stories
     * Watch APN TV videos
     * Explore AWS Marketplace
     * Find AWS Partners and Solutions
   * Become an AWS Partner
     * Join the APN
     * Choose your Partner Paths
     * Grow your business with partner programs
     * Leverage partner trainings and certifications
     * Discover APN resources
     * Log in to AWS Partner Central
 * AWS Marketplace
   * Operating Systems
   * Data Analytics
   * Security
   * Networking
   * Dev Ops
   * Storage
   * Machine Learning
   * Data Products
   * See All
 * Customer Enablement
   * AWS Customer Enablement
   * AWS Training and Certification
   * AWS Professional Services
   * AWS Security Assurance Services
   * AWS Managed Services
   * AWS Support
   * AWS re:Post
 * Events
   * AWS Events and Webinars
   * AWS Events Content
   * Training and Certification Events
   * Events for Developers
   * Public Sector Events
 * Explore More
   * Stay Connected
     * AWS Blog
     * Events and Webinars
     * AWS in the News
     * What's New
     * re:Invent
     * Press Releases
   * Resources
     * Analyst Reports
     * AWS Executive Insights
     * AWS Architecture Center
     * Documentation
     * Whitepapers
     * AWS Education
   * Helpful Links
     * Knowledge Center
     * AWS re:Post
     * Technical Product FAQ's
     * Customer Support Center
     * AWS Personal Health Dashboard
     * How to Buy AWS for Public Sectors
   * Customer Enablement
     * AWS Training and Certification
     * AWS Professional Services
     * AWS Security Assurance Services
     * AWS Support
     * AWS Managed Services
 * Contact Us
 * Sign into Console
 * AWS Profile
 * Sign out of AWS Builder ID
 * Language
   * عربي
   * Bahasa Indonesia
   * Deutsch
   * English
   * Español
   * Français
   * Italiano
   * Português
   * Tiếng Việt
   * Türkçe
   * Ρусский
   * ไทย
   * 日本語
   * 한국어
   * 中文 (简体)
   * 中文 (繁體)

AWS Blog Home Blogs  Editions 


CONTAINERS


DE-MYSTIFYING CLUSTER NETWORKING FOR AMAZON EKS WORKER NODES

by Nathan Taber on 26 MAR 2020 in Amazon Elastic Kubernetes Service, Best
Practices, Containers, Technical How-to Permalink Comments Share
 * 
 * 
 * 
 * 
 * 

Running Kubernetes on AWS requires an understanding of both AWS networking
configuration and Kubernetes networking requirements. When you use the
default Amazon Elastic Kubernetes Service (Amazon EKS) AWS CloudFormation
templates to deploy your Amazon Virtual Private Cloud (Amazon VPC) and Amazon
EC2 worker nodes, everything typically just works. But small issues in your
configuration can result in frustrating errors.

In this blog, we’ll review the various ways to configure the Amazon VPC to run
EC2 worker nodes for your Kubernetes cluster managed by Amazon EKS. We’ll pay
particular attention to how to ensure your subnets are properly configured to
allow nodes to connect to the cluster control plane.

This blog does not cover pod networking concepts such as the VPC CNI, subnet
sizing, or IP address allocation for pods. To learn more about these topics,
visit the EKS documentation.

Note – we’re changing our VPC and node CloudFormation templates as well as how
EKS managed node groups assigns public IP addresses to nodes. Learn more in our
blog.


EKS CLUSTER ARCHITECTURE

An EKS cluster consists of two VPCs: one VPC managed by AWS that hosts the
Kubernetes control plane and a second VPC managed by customers that hosts the
Kubernetes worker nodes (EC2 instances) where containers run, as well as other
AWS infrastructure (like load balancers) used by the cluster. All worker nodes
need the ability to connect to the managed API server endpoint. This connection
allows the worker node to register itself with the Kubernetes control plane and
to receive requests to run application pods.

The worker nodes connect either to the public endpoint, or through the
EKS-managed elastic network interfaces (ENIs) that are placed in the subnets
that you provide when you create the cluster. The route that worker nodes take
to connect is determined by whether you have enabled or disabled the private
endpoint for your cluster. Even when the private endpoint is disabled, EKS still
provisions ENIs to allow for actions that originate from the Kubernetes API
server, such as kubectl exec and logs.

The diagram below shows this system:



The order of operations for a worker node to come online and start receiving
commands from the control plane is:

 * EC2 instance starts. Kubelet and the Kubernetes node agent are started as
   part of the boot process on each instance.
 * Kubelet reaches out to the Kubernetes cluster endpoint to register the node.
   It connects to the public endpoint outside of the VPC or to the private
   endpoint within the VPC.
 * Kubelet receives API commands and sends regular status and heartbeats to the
   endpoint. When you query the API server (kubectl get nodes), you see the
   latest status that each node’s Kubelet has reported back to the API server.

If the node is unable to reach the cluster endpoint, it’s unable to register
with the control plane and thus unable to receive commands to start or stop
pods. If new nodes are unable to connect, this prevents you from being able to
use these nodes as part of the cluster.


NETWORKING MODES

EKS has two ways of controlling access to the cluster endpoint. Endpoint access
control lets you configure whether the endpoint is reachable from the public
internet or through your VPC. You can enable the public endpoint (default),
private endpoint, or both endpoints at the same time. When the public endpoint
is enabled, you can also add CIDR restrictions, which allow you to limit the
client IP addresses that can connect to the public endpoint.

How your nodes connect to the managed Kubernetes control plane is determined by
which endpoint setting you have configured for the cluster. Note, these endpoint
settings can be changed anytime through the EKS console or API.


PUBLIC ENDPOINT ONLY

This is the default behavior for new Amazon EKS clusters. When only the public
endpoint for the cluster is enabled, Kubernetes API requests that originate from
within your cluster’s VPC (such as worker node to control plane communication)
leave the VPC, but not Amazon’s network. In order for nodes to connect to the
control plane, they must they must have a public IP address and a route to an
internet gateway or a route to a NAT gateway where they can use the public IP
address of the NAT gateway.




PUBLIC AND PRIVATE ENDPOINTS

When both the public and private endpoints are enabled, Kubernetes API requests
from within the VPC communicate to the control plane via the EKS-managed ENIs
within your VPC. Your cluster API server is accessible from the internet.




PRIVATE ENDPOINT ONLY

When only the private endpoint is enabled, all traffic to your cluster API
server must come from within your cluster’s VPC or a connected network. There is
no public access to your API server from the internet. Any kubectl commands must
come from within the VPC or a connected network. This is typically achieved
through using AWS VPN or AWS DirectConnect to your VPC. If you want to restrict
access to the endpoint, but don’t have AWS VPN or AWS DirectConnect, adding CIDR
restrictions to the public endpoint allows you to limit connections to the
endpoint without additional networking setup.

For more information on connectivity options, see Accessing a Private Only API
Server.



Sidebar: Do my worker nodes need to be in the same subnets as the ones I
provided when I started the cluster?

No. Your worker nodes only need to run in the same VPC. They can run in separate
subnets from the ones you provided when you started the cluster. This can allow
for more IP space or running nodes in multiple availability zones. Subnets you
use for your nodes must be tagged appropriately (a step that EKS handles
automatically when you create the cluster), so any additional subnets must be
manually tagged. To learn more, see the EKS documentation on VPC configuration.


VPC CONFIGURATIONS

Now that we have the connection basics down, let’s walk through a few of the
common scenarios for setting up your cluster networking with Amazon EKS.

In general, your nodes are going to run in either a public or a private subnet.
Whether a subnet is public or private refers to whether traffic within the
subnet is routed through an internet gateway. If a subnet is associated with a
route table that has a route to an internet gateway, it’s known as a public
subnet. If a subnet is associated with a route table that does not have a route
to an internet gateway, it’s known as a private subnet.

The ability for traffic that originates somewhere else to reach your nodes is
called ingress. Traffic that originates from the nodes and leaves the network is
called egress. Nodes with public or elastic IP addresses within a subnet
configured with an internet gateway allow ingress from outside of the VPC.
Private subnets usually include a NAT gateway, which only allows ingress traffic
to the nodes from within the VPC while still allowing traffic from the nodes to
leave the VPC (egress).

There are three typical ways to configure the VPC for your Amazon EKS cluster:

 1. Using only public subnets. Nodes and ingress resources (like load balancers)
    all are instantiated in the same public subnets.
 2. Using public and private subnets. Nodes are instantiated in the private
    subnets and ingress resources (like load balancers) are instantiated in the
    public subnets.
 3. Using only private subnets. Nodes are instantiated in private subnets. There
    are no public ingress resources as this configuration is only used for
    workloads that do not need to receive any communications from the public
    internet.


PUBLIC ONLY SUBNETS

This is a simple and straightforward VPC architecture that is good for basic web
apps and generally any application where ingress to the nodes from the public
internet is not a concern. In this configuration, nodes and ingress resources
(like load balancers) all are instantiated in the same public subnets.

Configuration best practices:

 * Every subnet should be configured with mapPublicIpOnLaunch set to TRUE and
   have a route to an internet gateway.
 * Nodes do not need a value for AssociatePublicIpAddress (do not include this
   value in the CFN template or API call)
 * The cluster endpoint can be set to enable public, private, or both (public +
   private)



Learn about this architecture in the Amazon VPC documentation. Start a VPC with
the public only subnet configuration using this CloudFormation template:
https://amazon-eks.s3.us-west-2.amazonaws.com/cloudformation/2020-03-23/amazon-eks-vpc-sample.yaml


PUBLIC + PRIVATE SUBNETS

This VPC architecture is considered the best practice for common Kubernetes
workloads on AWS. In this configuration, nodes are instantiated in the private
subnets and ingress resources (like load balancers) are instantiated in the
public subnets. This allows for maximum control over traffic to the nodes and
works well for a majority of Kubernetes applications.

Configuration best practices:

 * Because you are not launching nodes in the public subnets, it’s not required
   to set mapPublicIpOnLaunch for public subnets.
 * mapPublicIpOnLaunch should be set to FALSE for the private subnets.
 * Nodes do not need a value for AssociatePublicIpAddress (do not include this
   value in the CFN template or API call)
 * The cluster endpoint can be set to enable public, private, or both (public +
   private). Depending on the setting of the cluster endpoint, the node traffic
   will flow through the NAT gateway or the ENI.



Learn about this architecture in the Amazon VPC documentation. Start a VPC with
the public+private subnet configuration using this CloudFormation template:
https://amazon-eks.s3.us-west-2.amazonaws.com/cloudformation/2020-03-23/amazon-eks-vpc-private-subnets.yaml

Also, note that this is the default VPC configuration for eksctl.


PRIVATE ONLY SUBNETS

This is a less common VPC architecture. Use this architecture if your
applications do not need to receive communications from the public internet.
You’ll need to ensure that you have connectivity from your local computer to the
private cluster endpoint.

 * mapPublicIpOnLaunch should be set to FALSE for the private subnets.
 * Nodes do not need a value for AssociatePublicIpAddress (do not include this
   value in the CFN template or API call)
 * Only the private cluster endpoint should be enabled (disable public
   endpoint). You will need a VPN connection to access your cluster endpoint.
 * Enable AWS PrivateLink for EC2 and all of your Amazon ECR and S3
   repositories.
 * You must set up PrivateLink interface and/or gateway endpoints for your
   Kubernetes application to be able to reach other AWS services.
 * All container images you launch on the cluster must come from ECR
   repositories with endpoints configured for your VPC. This includes container
   images for operational tooling such as ClusterAutoscaler and Metrics Server.




CONCLUSION

After reading this blog, you should now have a better understanding of the
options for Amazon EKS VPC architectures. If you want to learn more about VPC
configuration, check out the networking section of the Amazon EKS documentation.

— Nate

TAGS: Amazon EKS, Kubernetes, networking, VPC


NATHAN TABER

Nathan is a Principal Product Manager for Amazon EKS. When he’s not writing and
creating, he loves to sail, row, and roam the Pacific Northwest with his
Goldendoodles, Emma & Leo.


COMMENTS

FEATURE NOT AVAILABLE

Visit cookie preferences and allow all cookies to enable this feature.

AWS Podcast
Subscribe for weekly AWS news and interviews
Learn more 
AWS Partner Network
Find an APN member to support your cloud business needs
Learn more 
AWS Training & Certifications
Free digital courses to help you develop your skills
Learn more 


RESOURCES

 * Amazon Container Services
 * AWS Fargate
 * Amazon Elastic Container Service (ECS)
 * Amazon Elastic Kubernetes Service (EKS)
 * Amazon Elastic Container Registry (ECR)
 * AWS Cloud Map

--------------------------------------------------------------------------------





FOLLOW

 *  Twitter
 *  Facebook
 *  LinkedIn
 *  Twitch
 *  RSS Feed
 *  Email Updates

AWS Events
Discover the latest AWS events in your region
Learn more 

Sign In to the Console


LEARN ABOUT AWS

 * What Is AWS?
 * What Is Cloud Computing?
 * AWS Accessibility
 * AWS Inclusion, Diversity & Equity
 * What Is DevOps?
 * What Is a Container?
 * What Is a Data Lake?
 * What is Artificial Intelligence (AI)?
 * What is Generative AI?
 * What is Machine Learning (ML)?
 * AWS Cloud Security
 * What's New
 * Blogs
 * Press Releases


RESOURCES FOR AWS

 * Getting Started
 * Training and Certification
 * AWS Solutions Library
 * Architecture Center
 * Product and Technical FAQs
 * Analyst Reports
 * AWS Partners


DEVELOPERS ON AWS

 * Developer Center
 * SDKs & Tools
 * .NET on AWS
 * Python on AWS
 * Java on AWS
 * PHP on AWS
 * JavaScript on AWS


HELP

 * Contact Us
 * Get Expert Help
 * File a Support Ticket
 * AWS re:Post
 * Knowledge Center
 * AWS Support Overview
 * Legal
 * AWS Careers


Create an AWS Account


Amazon is an Equal Opportunity Employer: Minority / Women / Disability / Veteran
/ Gender Identity / Sexual Orientation / Age.
 * Language
 * عربي
 * Bahasa Indonesia
 * Deutsch
 * English
 * Español
 * Français
 * Italiano
 * Português
 * Tiếng Việt
 * Türkçe
 * Ρусский
 * ไทย
 * 日本語
 * 한국어
 * 中文 (简体)
 * 中文 (繁體)

 * Privacy
 * |
 * Accessibility
 * |
 * Site Terms
 * |
 * Cookie Preferences
 * |
 * © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.



Close
 * عربي
 * Bahasa Indonesia
 * Deutsch
 * Español
 * Français
 * Italiano
 * Português

 * Tiếng Việt
 * Türkçe
 * Ρусский
 * ไทย
 * 日本語
 * 한국어
 * 中文 (简体)
 * 中文 (繁體)


Close
 * My Profile
 * Sign out of AWS Builder ID
 * AWS Management Console
 * Account Settings
 * Billing & Cost Management
 * Security Credentials
 * AWS Personal Health Dashboard


Close
 * Support Center
 * Expert Help
 * Knowledge Center
 * AWS Support Overview
 * AWS re:Post


Close
Architecture AWS Cloud Operations AWS for Games AWS Insights AWS Marketplace AWS
News AWS Partner Network AWS Smart Business Big Data Business Intelligence
Business Productivity Cloud Enterprise Strategy Cloud Financial Management
Compute Contact Center Containers Database Desktop & Application Streaming
Developer Tools DevOps & Developer Productivity Front-End Web & Mobile
HPC IBM and Red Hat Industries Integration & Automation Internet of Things
Machine Learning Media Messaging & Targeting Microsoft Workloads on AWS
Migration and Modernization .NET on AWS Networking & Content Delivery Open
Source Public Sector Quantum Computing Robotics SAP Security Spatial Computing
Startups Storage Supply Chain & Logistics Training & Certification

Close
 * 中国版
 * 日本版
 * 한국 에디션
 * 기술 블로그
 * Edisi Bahasa Indonesia
 * AWS Thai Blog
 * Édition Française
 * Deutsche Edition
 * Edição em Português
 * Edición en Español
 * Версия на русском
 * Türkçe Sürüm