Skip to content
View soufian-zaouam's full-sized avatar

Block or report soufian-zaouam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
soufian-zaouam/README.md

Soufian Zaouam

OpenStack in production — Day-2 operations, stability and governance of mission-critical private cloud platforms.

Deployment is where the operational journey begins.

LinkedIn Book

I have worked on OpenStack platforms since 2016 and, for more than five years, on their operation in production: deployment and administration, incident management, monitoring and log management, upgrades, and the organisation that has to exist around a platform once a business depends on it. As a consultant, I have carried out these missions for banks and public administrations in France.

My interest is less in getting OpenStack to work than in keeping it under control afterwards — visibility, stability, recoverability, and the decisions that preserve them.

Public work

What it is Read it for
OpenStack, the Day After Tomorrow Free book (PDF, 116 pages, 20 chapters, CC BY-NC-ND 4.0) The reasoning: why control over a platform erodes, how to assess it, how to keep it while the platform, its workloads and its people change
Short Guide The book's ideas in 18 illustrated pages A first read, or a shared reference for managers, sponsors and platform leads
OpenStack Production Guide Troubleshooting by symptom, command and error message; the One Command, One Investigation series (20 episodes); six anonymised incident RCAs; change and rollback methodology The practice, during an incident
Next Open source tooling that turns these operating principles into day-to-day practice (in preparation) —

The book explains why; the Production Guide gives the checks, commands and cases for when it is already happening; the Short Guide is the way in.

Areas of work

  • OpenStack in production — deployment and administration with Kolla-Ansible; Day-2 operations, incident and problem management, recovery, upgrades and lifecycle
  • Observability — Prometheus, Grafana, Elasticsearch, Fluentd; log management and correlation for production platforms
  • Platform foundations — Linux (CentOS, RHEL), QEMU / Libvirt / KVM, RabbitMQ, MariaDB / Galera, MySQL and PostgreSQL, Ansible
  • Earlier work — Cloud Foundry / BOSH on OpenStack, Kubernetes on IBM Cloud, Elasticsearch cluster engineering
  • Languages — Python, Shell

Background

  • Master's degree in computer science (data analysis and optimisation), University of Caen Normandy, 2016
  • Bachelor's degree in computer science (software development), University of Caen Normandy, 2014
  • Arabic, English, French

Contact

  • Professional enquiries: LinkedIn
  • Questions, corrections and suggestions about the book or the guides: open an issue in the corresponding repository

Pinned Loading

  1. openstack-the-day-after-tomorrow openstack-the-day-after-tomorrow Public

    OpenStack, the Day After Tomorrow — Operating Mission-Critical OpenStack Platforms. A free book by Soufian Zaouam, an independent contribution to the OpenStack community (PDF).

    Python 10 2

  2. openstack-production-guide openstack-production-guide Public

    OpenStack production troubleshooting and Day-2 operations: investigation paths by command and by symptom, an index by error message, anonymised incident RCAs, change and rollback methodology. Compa…

    Python 6 3

  3. openstack-the-day-after-tomorrow-guide openstack-the-day-after-tomorrow-guide Public

    OpenStack, the Day After Tomorrow — Short Guide. An illustrated introduction to the ideas, principles and reasoning of the book on operating mission-critical OpenStack platforms. By Soufian Zaouam.

    1