3 ways to deploy Apache APISIX on AWS (Part 1: AWS EC2)

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • apisix-docker

    the docker for Apache APISIX

  • APISIX uses etcd to save and synchronize configuration. Before installing APISIX, you need to install etcd on your machine. It would be installed automatically if you choose the Apache APISIX Docker compose mode, you will learn more about on the next blog post Use Docker Compose to deploy containerized APISIX to AWS ECS.

  • helm

    The Kubernetes Package Manager

  • ✔️ Build and ship APISIX Docker image to AWS EC2. ✔️ Use Docker Compose to deploy containerized APISIX to AWS ECS. ✔️ Run APISIX on AWS EKS with the help of Helm.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • etcd

    Distributed reliable key-value store for the most critical data of a distributed system

  • APISIX uses etcd to save and synchronize configuration. Before installing APISIX, you need to install etcd on your machine. It would be installed automatically if you choose the Apache APISIX Docker compose mode, you will learn more about on the next blog post Use Docker Compose to deploy containerized APISIX to AWS ECS.

  • Docker Compose

    Define and run multi-container applications with Docker

  • ✔️ Build and ship APISIX Docker image to AWS EC2. ✔️ Use Docker Compose to deploy containerized APISIX to AWS ECS. ✔️ Run APISIX on AWS EKS with the help of Helm.

  • aws-node-termination-handler

    Gracefully handle EC2 instance shutdown within Kubernetes

  • AWS EC2 is a favorite product that provides scalable virtual servers in the cloud while Docker makes it easy to run multiple applications on one server instance. AWS offers many advanced tools to deploy Docker services.

  • apisix

    The Cloud-Native API Gateway

  • Apache APISIX offers a centralized form of API management experience with full observability, security, and flexibility when you build and scale API programs in all cloud providers. By using cloud platforms, we can get the benefit from additional resource configurations and compute capabilities. As they provide pay-as-you-go pricing with no upfront expenses, you are able to plan, build and manage your global infrastructure at a high scale.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Run Apache APISIX on Microsoft Azure Container Instance

    6 projects | dev.to | 14 Jun 2022
  • Custom Plugin Development For APISIX With Lua And ChatGPT

    5 projects | dev.to | 14 Jun 2023
  • Manage .NET Microservices APIs with Apache APISIX API Gateway

    6 projects | dev.to | 4 Jul 2022
  • 3 ways to deploy Apache APISIX on AWS (Part 2: AWS EСS)

    4 projects | dev.to | 29 Jun 2022
  • Secure Spring Boot REST API with Apache APISIX API Gateway

    5 projects | dev.to | 21 Jun 2022