Apache APISIX on Ubuntu 24.04 LTS by cloudimg. The open source, cloud native API gateway with an etcd config store and the APISIX Dashboard web UI behind nginx, etcd on a dedicated data disk and per VM secrets. 24/7 expert support.
## Apache APISIX on Ubuntu 24.04 LTS by cloudimg
Apache APISIX is the open source, cloud native API gateway that delivers dynamic routing, load balancing, authentication, rate limiting and observability for your APIs and microservices through a rich plugin ecosystem. The cloudimg image installs the latest stable Apache APISIX gateway from the official Apache APISIX package repository, backs it with a single node etcd 3 configuration store, bundles the Apache APISIX Dashboard web UI behind an nginx reverse proxy on port 80, persists the etcd store on a dedicated Azure data disk, and generates a unique admin API key and Dashboard password on the first boot of every VM. Backed by 24/7 expert support.
Dedicated Data Disk
The etcd configuration store, the source of truth for every route, upstream, service, consumer and plugin you create, lives on a dedicated, independently resizable Azure data disk mounted at /var/lib/etcd, separate from the OS disk and re provisioned with every VM. Snapshot it to back up your full gateway configuration.
Secure By Default
The APISIX admin API key replaces the well known default and the Dashboard admin password are both unique per VM and stored in a root only file, regenerated on the first boot of every VM. etcd, the admin API and the Dashboard all bind to loopback and nginx fronts the Dashboard so only port 80 is exposed; open the gateway data plane ports 9080 and 9443 in your network security group per your routing needs.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* The latest stable Apache APISIX gateway from the official Apache APISIX package repository
* A single node etcd 3 configuration store bound to loopback
* The Apache APISIX Dashboard web UI fronted by an nginx reverse proxy on port 80
* A dedicated Azure data disk at /var/lib/etcd holding the etcd configuration store
* etcd, apisix, apisix dashboard and nginx as systemd units, enabled and active
Use Cases
A self hosted, fully controlled API gateway in front of microservices and web APIs, dynamic traffic management with canary and blue green routing, centralised authentication and rate limiting, request and response transformation, and a self hosted alternative to managed API gateway services.
Visit www.cloudimg.co.uk/guides/apache-apisix-on-ubuntu-24-04-azure for the full user guide.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.