Over a million developers have joined DZone.

Cool Hacks Spotlight: Gloo Function Gateway

DZone 's Guide to

Cool Hacks Spotlight: Gloo Function Gateway

Serverless, Docker, GraphQL, microservices, Gateway: many words that the Gloo function Gateway links together to design what may be the future of Gateways.

· Microservices Zone ·
Free Resource

To close the DockerCon Cool Hacks Keynote, Idit Levine from Solo.io presented Gloo, a high-performance, plugin-extendable, platform-agnostic function Gateway built on top of Envoy.

Idit showed a demo that involved modernizing a traditional application — the classic Spring Pet Clinic sample app — by containerizing it and deploying it to Docker Enterprise Edition. She added functionality to the app by adding a microservice written in Go through a Gloo route. Then she added more functionality by adding a Gloo route to an AWS Lambda function, creating a true hybrid cloud application combining legacy, microservices, and serverless components.

She then provided a demo of Squash, that works with Gloo to live debug two microservices forming an application running in Kubernetes on Docker Enterprise Edition: one in Java from IntelliJ and one in Go from Visual Studio Code.

She finished her presentation by announcing and open-sourcing Qloo, a GraphQL Server built on top of Gloo and the Envoy Proxy. This allows you to add GraphQL support without any coding to your existing application, and combining functions together in a workflow described as a graph.

See all these excellent demos in the video below, and view the presentation on SlideShare.

docker ,microservices ,application development

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}