- SQL -> MySQL, Microsoft SQL, Aurora PostGres
- NoSQL(semi-structured) - xml, json -> AWS DynamoDB, MongoDB
- NoSQL(unstructed) - videos, photos ->
=======================================================================================================================
Philosophy 💭 | Processes 💬 | Source Code Management | Build Automation 🔄 | Continuous Integration 🔄 | Continuous Delivery 🔄 |
---|---|---|---|---|---|
Infrastructure As Code ➿ | Monitoring 📊 | Logging 📄 | IAAS Providers ☁️ | PAAS Providers ☁️ | Containerisation 🚢 |
---|---|---|---|---|---|
MicroServices 🔬 | Anti Patterns 🚫 | Security 🔒 | Languages 📝 | Books 📚 | Slide Presentations | Videos 📺 |
---|---|---|---|---|---|---|
- Five years, building a culture, and handing it off
- 3 characteristics of an effective cloud developer
- The Must Know Checklist For DevOps & Site Reliability Engineers
- I want to be a DevOps!
- Hiring a Cloud Engineer? Questions to Ask and What You Should Hear
- How To Write A Good Status Update
- Communication and Collaboration across teams
- 5 Expert Recommendations when Hiring a DevOps Engineer
- Gitignore examples - Ignoring what shouldn't go inside your codebase
- Contributing to Open Source on GitHub
- Useful Git Workflows - Comparison as well
- GitHub Training & Guides
- Versioning 101
- Forking Vs Branching
- How is SVN v 1.8 branching / merging compared to Git?
- Code Reviews - Git Pull Requests Vs Gerrit
- Zappr - Approvals for Github PRs - By Zalando
- CI Using Docker platform - Jenkins, SonarQube, Nexus, Gitlab
- Six rules for setting up continuous integration systems
- A skeptic’s guide to continuous delivery
- Continuous Delivery - Jez Humble
- CD using Jenkins DSL Plugin
- Continuous Integration (CI) vs. Continuous Delivery (CD) vs. Continuous Deployment (CD)
- Why Bosh? I just learnt Chef!
- Chef - Tips and Tricks -1
- Chef - Tips and Tricks -2
- Chef - Best Practices -2
- Chef - Best Practices -3
- Chef - Cookbook versioning - 1
- Chef - Cookbook versioning - 2
- Chef- Do's and Don'ts
- TDD with Chef - Overview
- Test Kitchen - Developing and testing infrastructure code
- Chef and Jenkins -1
- Chef and Jenkins -2
- Foodcritic - Helpful lint tool
- Chef Vs Puppet
- 5 AWS Mistakes You Should Avoid
- AWS Route 53 Best Practices
- A Beginner's Guide to Scaling to 11 Million+ Users on Amazon's AWS
- Rolling Update with AWS CloudFormation
- AWS Shell
- AWS Inspector - Security
- AWS VPC - Fundamentals
- Decisions needed to run Docker in Production
- LXC Introduction
- Dockerfile for beginners
- Docker - Intermediate and Dangling Images
- Learn the Kubernetes Key Concepts in 10 Minutes
- Version control your development databases in docker
- Dockerfile Linter
- Namespaces Overview
- User namespaces have arrived in Docker!
- Vagrant Or Docker?
- Docker Vs Virtual Machine
- Containers are not VMs
- Containers and VMs Together
- Docker and 12FA - A perfect Couple
- Streisand - sets up a brand new server running a wide variety of anti-censorship software
- Install, configure and automatically renew Let's Encrypt SSL certificate
- Security Guide: How to Protect Your Infrastructure Against the Basic Attacker
- Python 2.7 - https://docs.python.org/2/tutorial/
- Curated Python Learning Resources - https://hackr.io/tutorials/learn-python/
- [Books to become a better Infrastructure Developer](https://github.com/stack72/ops-books