Berlin, Germany

Ahmed AbouZaid

Elite
@aabouzaid

Solutions Architect with Agility | M.Sc. in Data | Cloud-Native at Core | DevOps Transformation Advisor and Mentor | I enjoy helping businesses and individuals!

netbox-as-ansible-inventory. Ansible dynamic inventory script for Netbox.

173

ansible-inventory-from-ssh-config. Simple Bash and AWK script to generate Ansible inventory from SSH config file, it's really simple and assume you have "Host", "Hostname", "Port", "User" in separated lines, and valid SSH config file (there are no checks or tests done at all).

28

fix-common-arabic-mistakes. LibreOffice macros (Basic and Python) use Regex to fix common Arabic mistakes.

28

german-nouns-gender-analyzer. A simple script analyses 2 data-sets to find the percentage of grammatical gender for German nouns.

14

docker-best-practices-workshop. Docker Best Practices Workshop hands-on

10

modern-data-platform-poc. My M.Sc. dissertation: Modern Data Platform using DataOps, Kubernetes, and Cloud-Native ecosystem to build a resilient Big Data platform based on Data Lakehouse architecture which is the base for Machine Learning (MLOps) and Artificial Intelligence (AIOps).

8

consul-ssh-conf-generator. API with CLI to get hosts from Consul and format them in SSH config style.

7

proccheck-telegraf-influxdb. Monitor list of processes and print their status in InfluxDB format.

6

opsview-as-ansible-inventory. Python script retrieves servers list and ssh ports from Opsview via APIs, and it supports 4 kinds of output formats: Ansible dynamic inventory, Ansible static/INI-like inventory, OpenSSH config file, and pure JSON.

6

simplyubuntu.com. Files for my book "Simply Ubuntu" (Arabic).

5

freeopensourceguide.com. Files for book "Free and OpenSource Guide" (Arabic).

3

repair-partitions-table-zenity-script.sh. Simple script with Zenity GUI to backup, restore or repair partitions table.

3

opsview-odw-legacy-support. Simple script to install Opsview Data Warehouse (ODW) that no longer available with "Opsview Core".

3

add-host-to-opsview. Automate adding a new host with templates via Opsview API.

3

howtheysre. A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)

2

intro-to-k8s-operators-demo. A pretty simple demo but beyond "hello world" for "Introduction to Kubernetes Operators" session

2

DevOps-Guide. DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.

1

aabouzaid. My GitHub Profile README

1

nagios_bandwidth_report. Simple Nagios check script to monitor and record daily, weekly and monthly bandwidth, using vnstat.

1

telegraf-flume-plugin. Telegraf plugin to collect Apache Flume metrics

1

check-nginx. Small enhancements on "check_nginx" in https and NIC binding.

1

config-lint. Command line tool to validate configuration files

1

modern-data-platform-research-paper. The resources for the peer-reviewed paper Building A Modern Data Platform Based On The Data Lakehouse Architecture And Cloud-Native Ecosystem published on Springer Nature

1

ansible-latest-s3cmd. Ansible role to install and configure latest s3cmd version (via pip).

1

ansible-role-yourls. Ansible role to install Yourls, a URL shortener web app.

1

kapacitor-opsgenie. A Python script runs via Kapacitor to send alerts to OpsGenie with more control.

1

asdf-community-infrastructure. asdf-community infrastructure configuration files

1

kubernetes-the-hard-way-vagrant. Shell

1

fix-ubuntu-for-arabic-user. Small app fixes some common issue in Ubuntu related to Arabic

1

ansible-kafka. Ansible playbook for provisioning a Kafka cluster with Zookeeper

1

asknot. Ask not what Mozilla can do for you but what you can do for Mozilla.

1

terraform-external-data-source-saltstack-pillar. Python script to read from SaltStack Pillar, and return the value in Terraform as external data source.

1

BlackHole. ssh client for accounting and logging user activity. Made in curses with python

1
33
Apply