A Bold Leap Forward: AWS and Isovalent bring eBPF-based Networking and Security to AWS

Cilium is installed by default in any EKS-Anywhere Kubernetes cluster. With the partnership between Isovalent and AWS, we offer an enhanced version of the Cilium version shipped with EKS-A. Discover the advantages of advanced security, networking, and observability features in Isovalent Enterprise for Cilium, designed for EKS-A clusters of any size and complexity.

Cilium on AWS

Cilium, an open-source project by Isovalent, provides networking and security capabilities using eBPF. Integrating Cilium with AWS offers users the following benefits:

  • Powerful integration

    Combines the eBPF-based Cilium datapath which enables the dynamic insertion of programming logic into the Linux kernel. Cilium is available as a commercially supported Kubernetes CNI plugin that can be used on an Amazon EKS-A cluster.

  • Enhanced Cilium Features

    Amazon Elastic Kubernetes Service (EKS) users can leverage the high-performance eBPF datapath, scalable network policy, Kubernetes services implementation, and rich observability & troubleshooting capabilities of Cilium.

  • Upgrade to Isovalent Enterprise for Cilium

    EKS customers can upgrade from Cilium embedded in EKS to the full Isovalent Enterprise for Cilium platform unlocking advanced security, governance controls, extended network capabilities, Timescape, and Isovalent Tetragon Enterprise features.

  • Simplified Operations

    The tight integration with AWS enables auto-upgrades, native integration into the AWS ecosystem for SIEM export, monitoring, governance control, and a unified billing experience, reducing management overhead.

Uncover the full potential with Isovalent Enterprise for Cilium

Cilium embedded in AWS EKS-AnywhereIsovalent Enterprise for Cilium
Cilium
Network Routing (CNI)checkcheck
Identity-based Network Policy (Labels, CIDR)checkcheck
Load-Balancing (L3/L4)checkcheck
Advanced Networking (Multi-Homing, SRv6, Bandwidth Management, ...)closecheck
Advanced Network Policy (DNS, L7, TLS/SNI, ...)closecheck
Multi-Cluster (Routing, Load-Balancing, Service Discovery, Policy)closecheck
3rd Party BGP Implementation Supportcheckcheck
Built-in BGP Supportclosecheck
Transparent Encryptionclosecheck
Egress Gatewayclosecheck
Ingress via 3rd-party Ingress Controllercheckcheck
Built-in Ingress & Gateway API Supportclosecheck
Non-Kubernetes Workloadsclosecheck
Cilium Service Mesh
Service Mesh (eBPF & Envoy, sidecar-free)closecheck
Canary Rollouts, Retries, Rate Limitingclosecheck
L7 Load-Balancingclosecheck
OpenTelemetry, Prometheus, Grafana Supportclosecheck
Hubble - (Network Observability)
Hubble Network Observability (TCP, UDP, SCTP, DNS, HTTP, gRPC, TLS, ...)closecheck
Prometheus, Grafana, OpenTelemetry, Fluentd exportclosecheck
Service & Tracing Mapclosecheck
SIEM Integrationclosecheck
Timescape - Historic Flow/Tracing Data & Analyticsclosecheck
Multi-Tenancy / RBACclosecheck
Tetragon - (Security Visibility and Enforcement)
Security Observability (Process, Syscall, File, Network, ...)closecheck
File Integrity Monitoring (FIM)closecheck
Combined Network & Runtime Visibilityclosecheck
Real-Time Enforcementclosecheck
SIEM Integrationclosecheck
Timescape - Historic Security Visibility & Analyticsclosecheck
Enterprise Distribution & Support
Collaborative Support Agreementcheckcheck
Enterprise-hardened Cilium Versions and Testingclosecheck
24x7 Enterprise Grade Support SLAclosecheck
Proactive Support Environment Reviewsclosecheck

Contact us to learn more about Isovalent products.

Hubble on AWS

Hubble, the network observability platform, is an integral part of the Cilium project. Integrating Hubble with AWS provides users with:

  • Hubble RBAC with AWS Identity: Hubble UI and Prometheus metrics can be governed using Role-Based Access (RBAC) rules, allowing platform teams to create self-service dashboards for application teams. By integrating with AWS Identity, AWS user roles can be easily mapped to Hubble's RBAC roles for a seamless experience.
  • AWS Metadata Support: Hubble's integration with AWS allows it to natively understand AWS identity and metadata, such as names and labels of nodes, VPCs, network security groups, and more. This enriches observability data and provides more accurate identification, simplifying the understanding of HTTP tracing data and other security-relevant information.
  • AWS Monitor with Native Prometheus & Grafana Integration: Hubble's integration with AWS Monitor and AWS Managed Grafana brings its Prometheus metrics and Grafana dashboards into the AWS ecosystem. This allows users to access all metrics covering day-2 operations, incident troubleshooting, and security monitoring alongside their existing dashboards.

Tetragon on AWS

Tetragon, an eBPF-based security observability and runtime enforcement platform, is transforming cloud-native security by providing comprehensive data for incident investigations and preventive security measures.

  • SIEM integration

    Tetragon's SIEM export enables groundbreaking security observability for cloud-native environments. This integration expands the networking-focused view offered by Cilium and additionally covers runtime and system spectrums.

  • Comprehensive security insights

    Tetragon addresses various use cases such as file access, file integrity monitoring, syscall activity logs, privilege and capabilities escalation alerting, and much more. By providing a comprehensive data source for incident investigations, Tetragon empowers security teams to better understand and respond to security threats

  • Preventive security measures

    After achieving visibility into potential security threats, Tetragon offers enforcement policies that allow users to establish preventive security measures within their AWS environment. This helps to protect cloud-native applications and infrastructure from vulnerabilities and attacks.

Capabilities of Isovalent Enterprise for Cilium

Isovalent Enterprise for Cilium is a powerful networking and security solution for Kubernetes environments that goes beyond the capabilities of the open-source Cilium project. With Isovalent Enterprise for Cilium, you can benefit from:

  • Comprehensive cloud-native connectivity

    Isovalent Cilium Enterprise provides advanced network policy capabilities, including DNS-aware policy, L7 policy, and deny policy, enabling fine-grained control over network traffic for micro-segmentation and improved security.

  • Scalable, multi-tenant design

    Built to scale, Isovalent Cilium Enterprise provides a powerful connectivity layer with built-in security functionality for Kubernetes that allows you to isolate and secure traffic between applications and other cloud-native infrastructure.

  • Deep observability

    Achieve deep visibility into network traffic with detailed flow logs and packet captures for real-time monitoring and troubleshooting.

  • Robust security

    Protect against sophisticated threats with robust and scalable security features like micro-segmentation, encryption, and authentication.

  • SIEM Integration

    Integrating Isovalent Enterprise for Cilium with a SIEM brings extensive visibility into EKS clusters for security teams. This integration offers:

    • Rich Connectivity Data: Gain insights into the communication patterns and performance of your EKS cluster.
    • TLS Visibility: Monitor the encryption status of your network traffic for enhanced security.
    • Network Security Violations: Identify and respond to network security breaches in real-time.
    • Compliance Monitoring Events: Keep track of compliance-related events and ensure adherence to security regulations.

Isovalent Enterprise for Cilium on AWS Marketplace

By integrating Isovalent's Cilium, Hubble, and Tetragon on AWS, users will benefit from all advanced Cilium features including a high-performance eBPF datapath, a scalable network policy and Kubernetes services implementation, and rich observability & troubleshooting capabilities.

Who is this for?

Advanced use cases that enterprises may look at when using this solution:

  • Microservices architectures

    Isovalent Enterprise for Cilium provides application-aware networking that enables microservices architectures to be easily deployed and managed in a secure and scalable way.

  • Large-scale Kubernetes deployments

    Enterprises that have large-scale Kubernetes deployments with hundreds or thousands of nodes can benefit from the high-performance networking and observability features provided by Isovalent Enterprise for Cilium.

  • Compliance and regulatory requirements

    Isovalent Enterprise for Cilium provides advanced network policy enforcement, making it easier for enterprises to comply with regulatory requirements such as HIPAA and GDPR.

  • Cloud-native security

    Isovalent Enterprise for Cilium provides advanced network security at the kernel level, making it an ideal solution for enterprises that require a cloud-native security approach.

  • Multi-cluster and hybrid-cloud environments

    Isovalent Enterprise for Cilium supports multi-cluster environments, allowing enterprises to easily connect and secure Kubernetes workloads across multiple EKS clusters. This solution also supports hybrid-cloud environments, where Kubernetes workloads are deployed across both on-premises and cloud infrastructure.

Frequently asked questions (FAQ)

Frequently Asked Questions (FAQ)

  • What are the options available to users for getting started with Isovalent in AWS?

    Isovalent Enterprise for Cilium is available in the marketplace.

  • What are the recommended options for customers to get started?

    For new customers getting started with EKS-A using small clusters without any requirements beyond what “EKS-Anywhere” provides, the default Cilium image on EKS-A clusters is recommended. Once clusters and requirements develop, customers can upgrade to Isovalent Enterprise for Cilium seamlessly.

    For more advanced enterprise customers requiring support and/or usage of more advanced Networking, Security and Observability features, the preferred option is “Isovalent Enterprise for Cilium through the AWS Marketplace”.

  • Is it possible to upgrade to Isovalent Enterprise for Cilium?

    Customers with EKS-A clusters that have Cilium as the default CNI are provided a seamless migration to Isovalent Enterprise for Cilium.

  • What features does the default EKS-A clusters have from Cilium?

    • IPv4 and IPv6 CNI capabilities.
    • Overlay routing using GENEVE encapsulation (default)
    • Direct routing for directly connected L2 networks
    • Kubernetes Network Policy for network segmentation
    • Prometheus metrics for monitoring the health of the Cilium deployment.
  • Who provides support for Cilium in default EKS-A clusters?

    Support will be provided by AWS.

  • What is Isovalent Cilium Enterprise on AWS Marketplace?

    EKS Anywhere users with a need for advanced networking & security capabilities can easily upgrade to Isovalent Cilium Enterprise through the AWS Marketplace. These features can be added to any EKS Anywhere cluster and include:

    • Hubble Observability and Hubble Timescape: eBPF-powered L3/L4/L7 network observability traces and metrics, made available via Hubble UI, CLI, and API. Long-term storage & querying is available via Hubble Timescape leveraging AWS S3 object storage.
    • Advanced Network Policy: more powerful network segmentation capabilities, including DNS-aware network policy, HTTP-aware policies, deny policies, and hierarchical policies, as well as tools to simplify network policy creation and troubleshooting.
    • Transparent Encryption: automatically encrypt all communication between workloads without requiring any changes to applications.
    • Tetragon Runtime Security: eBPF-powered runtime security observability and enforcement with visibility into process execution, file access, capabilities changes, and more happening inside a container.
    • BGP Routing, Load-Balancing, Egress Gateway: more advanced integration with external physical networking hardware for connections entering/leaving the Kubernetes cluster.
    • Cilium Ingress & Service Mesh: a side-car free service mesh capable of cross-cluster connectivity and HTTP & gRPC-layer routing and retries.
  • Who provides support for Isovalent Cilium Enterprise on AWS Marketplace?

    Support will be provided by Isovalent.

  • Is Isovalent Enterprise for Cilium available in AWS marketplace?

    Yes, Isovalent Enterprise for Cilium is now on AWS Marketplace.

  • How can I learn more about the product offerings?

  • Is there an advantage if I use Isovalent Enterprise for Cilium?

    • 24x7 Enterprise Support by Isovalent
    • Enterprise-hardened and tested releases
    • Proactive Support and Environment Reviews
    • Hubble Enterprise
    • Export Flows to SIEM platforms
    • Advanced Metrics
  • Where can I find the documentation?

Want to learn more?

  • Start a lab

    Step through our interactive labs in a sandbox environment.

  • Contact sales

    Engage with the Isovalent sales team to assess an enterprise-grade deployment of Cilium through the Isovalent Enterprise Platform.

  • Get a demo

    Request a personalized live demo with an Isovalent Enterprise Platform expert.