Giant Swarm provides a lot of value on top of EKS. Once EKS is mature enough Giant Swarm will reconsider to use EKS instead of provisioning vanilla Kubernetes clusters itself.
While Cloud Providers need to serve the masses Giant Swarm is geared towards enterprises with strong requirements for enhanced security, high availabiity and scalabilty within their organisation and across infrastructures.
While Cloud Providers tend to provide you a conform Kubernetes in addition to their cloud platform and services Giant Swarm provides you the same vanilla Kubernetes experience in your data-centers and clouds via one unified API.
To empower your devops teams Giant Swarm enables you to start and scale Kubernetes clusters with their preferred configuration and tooling on-demand.
While a managed Kubernetes cluster is a good start, it's only a piece of the puzzel to run cloud native applications in production. Giant Swarm offers a full-managed cloud native stack with an inceasing number of managed services.
Giant Swarm not only provides you a managed Kubernetes clusters, but partners up with you to get your use-cases successfull into production whatever it takes including 24/7 operations with direct access via Slack to our machine room.
Last but not least, while EKS is still under development, Giant Swarm is production proven since 2015 by many enterprises including some of the worlds leading organizations.