Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
100 Days of DevOps and Cloud Series' Articles
Back to Nnamdi Felix Ibe's Series
Day 1: Linux User Management and AWS Key Pairs
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jun 20
Day 1: Linux User Management and AWS Key Pairs
#
beginners
#
aws
#
linux
#
devops
Comments
Add Comment
2 min read
Day 2: Expiring Linux Users and Locking Down Security Groups
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jun 23
Day 2: Expiring Linux Users and Locking Down Security Groups
#
devops
#
aws
#
linux
#
security
Comments
Add Comment
3 min read
Day 3: Disabling Root SSH Login and Carving Out a VPC Subnet
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jun 26
Day 3: Disabling Root SSH Login and Carving Out a VPC Subnet
#
devops
#
aws
#
linux
#
security
Comments
Add Comment
3 min read
Day 4: Permissions That Actually Matter and Why S3 Versioning Shouldn't Be Optional
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jun 29
Day 4: Permissions That Actually Matter and Why S3 Versioning Shouldn't Be Optional
#
aws
#
linux
#
devops
Comments
Add Comment
2 min read
Day 5: SELinux Isn't Your Enemy, and GP3 Is Your Default
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 4
Day 5: SELinux Isn't Your Enemy, and GP3 Is Your Default
#
devops
#
aws
#
linux
#
100daysofdevops
Comments
Add Comment
5 min read
Day 6: Cron's Sneaky OR, and the EC2 Key You Only Get Once
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 6
Day 6: Cron's Sneaky OR, and the EC2 Key You Only Get Once
#
devops
#
linux
#
aws
#
beginners
Comments
Add Comment
5 min read
Day 7: Kill the SSH Password, and Resize EC2 the Right Way
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 8
Day 7: Kill the SSH Password, and Resize EC2 the Right Way
#
devops
#
linux
#
aws
#
security
1
reaction
Comments
Add Comment
4 min read
Day 8: Ansible's 'ping' Isn't a Ping, and the AWS Stop Flag Reads Backwards
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 11
Day 8: Ansible's 'ping' Isn't a Ping, and the AWS Stop Flag Reads Backwards
#
devops
#
ansible
#
aws
#
linux
Comments
Add Comment
4 min read
Day 9: A Database That Won't Start Is Usually a Permissions Problem
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 12
Day 9: A Database That Won't Start Is Usually a Permissions Problem
#
devops
#
linux
#
aws
#
database
1
reaction
Comments
Add Comment
3 min read
Day 10: Automating Backups Over SSH, and What an Elastic IP Really Costs Now
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 13
Day 10: Automating Backups Over SSH, and What an Elastic IP Really Costs Now
#
devops
#
linux
#
aws
#
bash
2
reactions
Comments
2
comments
3 min read
Day 11: A WAR File Deploys Itself, and an ENI Is a Network Card You Can Move
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 15
Day 11: A WAR File Deploys Itself, and an ENI Is a Network Card You Can Move
#
devops
#
linux
#
aws
#
tomcat
5
reactions
Comments
Add Comment
3 min read
Day 12: A Port Conflict Killed httpd, and an Attached Volume Isn't a Mounted One
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 16
Day 12: A Port Conflict Killed httpd, and an Attached Volume Isn't a Mounted One
#
devops
#
linux
#
aws
#
networking
7
reactions
Comments
Add Comment
3 min read
Day 13: Firewall Rules Are About Order, and Creating an AMI Reboots the Instance
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 17
Day 13: Firewall Rules Are About Order, and Creating an AMI Reboots the Instance
#
devops
#
linux
#
aws
#
security
1
reaction
Comments
Add Comment
3 min read
Day 14: Restoring a Broken httpd, and the One EC2 Command With No Undo
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 19
Day 14: Restoring a Broken httpd, and the One EC2 Command With No Undo
#
devops
#
linux
#
aws
#
cloud
1
reaction
Comments
Add Comment
3 min read
Day 15: HTTPS on Nginx, and the Incremental Trick That Makes Snapshots Cheap
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 20
Day 15: HTTPS on Nginx, and the Incremental Trick That Makes Snapshots Cheap
#
devops
#
linux
#
aws
#
nginx
2
reactions
Comments
Add Comment
3 min read
Day 16: A Load Balancer in Ten Lines of Nginx, and Least-Privilege IAM
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 22
Day 16: A Load Balancer in Ten Lines of Nginx, and Least-Privilege IAM
#
devops
#
linux
#
aws
#
iam
6
reactions
Comments
Add Comment
3 min read
Day 17: Postgres Privileges and IAM Groups Are the Same Lesson
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 24
Day 17: Postgres Privileges and IAM Groups Are the Same Lesson
#
devops
#
linux
#
aws
#
postgres
4
reactions
Comments
Add Comment
3 min read
Day 18: MariaDB's Secure Install, and Why 'Read-Only' Needs More Than ec2:Describe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 27
Day 18: MariaDB's Secure Install, and Why 'Read-Only' Needs More Than ec2:Describe
#
devops
#
linux
#
aws
#
security
6
reactions
Comments
Add Comment
3 min read
Day 19: Apache Deploys, and a Policy Is Just a Document Until It's Attached
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 28
Day 19: Apache Deploys, and a Policy Is Just a Document Until It's Attached
#
devops
#
linux
#
aws
#
iam
5
reactions
Comments
2
comments
3 min read
Day 20: Wiring Nginx to PHP Over a Socket, and Giving EC2 a Role Without Keys
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Jul 30
Day 20: Wiring Nginx to PHP Over a Socket, and Giving EC2 a Role Without Keys
#
devops
#
linux
#
aws
#
nginx
10
reactions
Comments
2
comments
3 min read
Day 21: A Bare Git Repo Is the Hub, and an Elastic IP Is the Anchor
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 1
Day 21: A Bare Git Repo Is the Hub, and an Elastic IP Is the Anchor
#
devops
#
git
#
aws
#
linux
5
reactions
Comments
Add Comment
3 min read
Day 22: Cloning a Repo, and Why Your New EC2 Refuses Your SSH
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 3
Day 22: Cloning a Repo, and Why Your New EC2 Refuses Your SSH
#
devops
#
aws
#
git
#
ssh
6
reactions
Comments
Add Comment
3 min read
Day 23: A Fork Is Not a Clone, and Sync Is Not a Copy
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 6
Day 23: A Fork Is Not a Clone, and Sync Is Not a Copy
#
git
#
aws
#
linux
#
devops
5
reactions
Comments
Add Comment
4 min read
Day 24: A Branch Is Just a Pointer, and a Load Balancer Is Three Things
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 8
Day 24: A Branch Is Just a Pointer, and a Load Balancer Is Three Things
#
devops
#
git
#
aws
#
networking
10
reactions
Comments
Add Comment
4 min read
Day 25: Git Won't Guess, and an Unconfirmed Alarm Never Rings
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 10
Day 25: Git Won't Guess, and an Unconfirmed Alarm Never Rings
#
devops
#
git
#
aws
#
monitoring
6
reactions
Comments
Add Comment
4 min read
Day 26: Origin Is Just a Nickname, and Localhost Tells the Truth
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 12
Day 26: Origin Is Just a Nickname, and Localhost Tells the Truth
#
devops
#
git
#
aws
#
nginx
11
reactions
Comments
Add Comment
4 min read
Day 27: Undo Isn't a Switch, and Neither Is Public
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 15
Day 27: Undo Isn't a Switch, and Neither Is Public
#
devops
#
git
#
aws
#
vpc
13
reactions
Comments
2
comments
3 min read
Day 28: Cherry-Pick Takes One Commit, and the Tag Is the Address
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Nnamdi Felix Ibe
Follow
Aug 17
Day 28: Cherry-Pick Takes One Commit, and the Tag Is the Address
#
devops
#
git
#
aws
#
docker
9
reactions
Comments
Add Comment
4 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account