Simple Microservice Infrastructure for enterprises


  • We use CloudFlare as a DNS provider, as a CDN and for its page rules, e. g. to enforce HTTPS for certain domains.


  • We use hubspot for visitor tracking. Also, when visitors fill in a form on our site, the data usually lands in HubSpot.


  • nginx is frequently used in our web applications as a proxy that also servces a few static files or that adds some HTTP response headers, e. g. for client-side caching.


  • Our core website is written as a Flask web application.


  • We use CouchDB in an internal analysis tool for usage data.


  • etcd is a core component of our microservice platform.


  • We use Elasticsearch to provide the search function over our documentation website.


  • We use Hugo to build our documentation website based on Markdown content.


  • Our core website and many internal utilities are written in Python.


  • Our Ghost blog relies on Node.js


  • Our Ghost blog relies on MySQL.


  • Slack is our internal communication tool of choice. We also use Slack to provide support to customers and integrate some administrative tools.


  • Redis is uses in so many places in our stack that we actually can't count it.


  • Our Web UI, core website, docs and blog are of course all HTML5.


  • Docker is a core component of our microservice platform. User services usually consist of multiple Docker containers linked together. Also all underlying services are running inside Docker containers.


  • Our private Docker registry uses S3 as a storage backend. We also write backups of almost everything to S3.


  • We use Sass to create CSS wherever we can


  • We happily use React for our Web UI


  • Gulp is our build tool of choice for the Giant Swarm web user interface


  • We use Mailgun for a few automated emails we send


  • We use Pingom to monitor the availablility of our own and customer's services


  • Most of the building blocks of our microservice platform are written in Go


  • Disqus is our comment service of choice for our blog



Verified by
Stack Match

Favorite
1
Views
489


Favorite
Views
489