Introduction to AWS With Terraform

Almost one month ago, I released Practical AWS, a training concerned With the actual use of AWS rather than with theory & ideas.

Read more

Using Linuxkit to Build an AWS Image (AMI)

Linuxkit is one of the tools developed by Docker and Docker community. I recently created a video “An Overall View On Docker & Its Ecosystem — Docker, Swarm, Kubernetes, Moby, Containerd, RunC ..” in which I made a quick presentation about Linuxkit:

Read more

2017 — My Year In Blog Posts

I love blogging and I’ve been doing this since 2007: This year I am celebrating my 10th year of blogging.

Read more

A Quick Introduction to AWS Rekognition

Amazon Rekognition is a service that makes it easy to add image analysis to your applications.

Read more

Creating a Serverless Uptime Monitor & Getting Alerted by SMS — Lambda, Zappa & Python

My last article was about Creating a Serverless Python API Using AWS Lambda & Chalice. After posting it to Reddit, I get a suggestion about using Zappa and since this is a framework that I already used, I thought about adding a new lesson to Practical AWS training.

Read more

Creating a Serverless Python API Using AWS Lambda & Chalice

Chalice is a python serverless microframework for AWS, created by Amazon Web Services. It allows developers create and deploy applications that use Amazon API Gateway and AWS Lambda.

Read more

25 Things You Should Know About Amazon Elastic File System

As part of my work in creating the content of Practical AWS training, I was taking some notes about EFS, that I’ll be including in this training but I am sharing some of them here.

Read more

Choosing your AWS Instance

When in hurry, especially in startups, people will always choose the general purpose instance type of AWS EC2 virtual machines.. True Fact !

Read more

8 Great Tips to Learn AWS

I love helping people learn new things and this is what I’ve been doing during the last years ! It’s not just my job but a passion.

Read more

Prototyping a Parallel Computing Cluster Using Docker

I am always experimenting and testing new ideas and through this blog post I’d like to share one of them.

Read more

Docker, Rancher, EFS, Glusterfs, Minikube, SNS, SQS, Microservices, Traefik & Containerd ..

Since I start working on Painless Docker project, I used blog posts as prototypes for the lessons I am sharing with my readers. I’d like to share the best of them through this story.

Read more

Creating an Army of Docker Containers using SaltStack, Boto3 & CloudInit on AWS

A DevOps transformation without implementing Infrastructure as Code will remain incomplete: Infrastructure Automation is a pillar of the modern Data Center.

Read more

10+ Great Books For Aspiring DevOps & SRE Engineers

I recently created Books For DevOps: Hand-Picked DevOps & Modern Software Engineering Books.

Read more

Creating A Scalable Application Using Docker + Rancher + RancherOs + Cattle

In the Docker World, the orchestration is the most important part of the ecosystem. Docker Swarm, Kubernetes, Apache Mesos .. all of these are orchestrators, every one of them has its own philosophy, use cases and architecture. Rancher is a tool built to simplify Docker orchestration and management.

Read more