ID at DERI
ID at dogfood
My name is Michael Hausenblas and I'm a
Solution Engineering Lead in the AWS
source observability service team. Further, I serve as a
Cloud Native Ambassador
at CNCF. I focus on open source observability including but not limited to
Prometheus/OpenMetrics, Grafana, OpenTelemetry, OpenSearch, and Fluent Bit.
In the context of our service team I'm looking after destinations in the
o11y flow, that is, mainly Amazon Managed Service for Prometheus (AMP)
as well as Amazon Managed Service for Grafana (AMG).
For AWS-related inquires please use email@example.com
for everything else.
My current and
shows security defaults in action and how you can defend against
teaches you how to use and extend Kubernetes
programmatically in Go. We cover low-level Kubernetes API access
package, custom controllers & resources,
and custom API servers.
covers securing clusters, secure image builds
and running containers, authn & authz, secrets, and more.
is a collection of recipies for developers and
admins that my buddy Sébastien Goasguen and I put together.
Ops—A Beginners Guide For Serverless Operations
the serverless ecosystem and how to approach the serverless paradigm
from an ops perspective.
Some of my active projects:
- Contributing to open source software in the observability space,
- Working with partners and community on open observability specifications.
- Sharing updates via the observability newsletter.
- Serving on Programme Commitees such as KubeCon + CloudNativeCon.
A list of all advocacy sites I've
ever done is also available.
Some of my past activities:
Speaking at events, for example:
FOSDEM, O'Reilly Strata, Devoxx, Hadoop Summit, OSCON, Thingmonk,
various user groups all over the place—most of
my presentations are available via speakerdeck.com.
- Contributing to the AWS Controllers for Kubernetes
- The AWS Container Security Survey 2020.
- Maintaining tools and techniques around troubleshooting
- Developing kubed-sh,
the Kubernetes cluster shell for the casual cluster user.
- Helping people to learn Kubernetes via kubernetesbyexample.com.
- PoCing Parameterizer,
a tool for generic Kubernetes app installs.
- Providing developers with good practices around ops for cloud
native/containerized environments via some.ops4devs.info.
- Compiling a collection of code snippets for
- Co-developing the Container
- Maintaining All
Things Linux containers reference website
- Developing ReShifter,
the Kubernetes backup and restore tool.
- Developing cinf,
a Linux command line tool to view namespaces and cgroups.
- Toying around with distributed
- Maintaining DC/OS.
- Contributing to the Myriad
framework for dynamically scaling YARN clusters, allowing to
run Hadoop apps such as Spark alongside non-Hadoop applications such
as Node.js, Memecached, RoR, etc.
- Contributing to p24e.io, the
Programmable Infrastructure advocacy site.
- Hosting the DC/OS
- Co-chairing the #MesosCon
Europe 2015 which took place in Dublin, Ireland in October
- Mentoring data processing in the Internet of Things (IoT) through
the iot-a; for example, I'm a mentor
at the Startupbootcamp
Internet of Things & Data.
In my role as Chief Data Engineer at MapR Technologies I wrote
about polyglot processing and data analytics economics.
- Contributing to the Apache Drill,
where I helped building an interactive, distributed query engine and
- Research and development in the Internet of Things (IoT) area such
as the HTTP and CoAP
book chapter or the Mobile Augmented Reality position
paper and demo.
- General Chair of the European Data Forum 2013 (EDF).
- Co-creator and maintainer of the 5
★ Open Data site, explaining costs & benefits of Open Data
incl. examples for each stage.
- Initiator and co-maintainer of enable-cors.org
to advocate good practices around CORS.
- Inventor of and contributor to the 'Vocabulary of Interlinked
Datasets' (VoID) that allows
to describe RDF-based datasets.
- I was co-chairing the W3C RDB2RDF
Working Group that standardised mappings of relational data into RDF.