learning

1 — Start By Learning About The Culture

2 — Learn A Programming Language

3 — Learn How To Manage Servers(Linux,Windows,Mac)

4 — Learn Networking & Security Basics

5 — Learn Scripting

6 - Learn Database Basics

  • SQL -> MySQL, Microsoft SQL, Aurora PostGres
  • NoSQL(semi-structured) - xml, json -> AWS DynamoDB, MongoDB
  • NoSQL(unstructed) - videos, photos ->

7 - Learn REST APIs

8 — Learn basics of Installing & Configuring Middlewares

-IBM article on middleware

9 — Learn basics of deploying Software

10 — Learn GIT / Github

11 — Learn basics of Build Software Architecture and Design

12 — Learn How To Automate Your Software Testing and Deployment process

13 — Learn Configuration Management

14 — Learn Infrastructure As Code / Cloud

15 — Learn How To Monitor Software & Infrastructure

16 — Learn About Containers & Orchestration

17 — Learn How To Deploy & Manage Serverless Applications

18 - Learn CI/CD pipeline tools

19 - SRE concepts

20 — Best Places to learn

21 - BigData bascis

22 - Data Analytics basics

23 - Artificial Intelligence basics

24 -- Get certified as you learn

=======================================================================================================================

Philosophy 💭 Processes 💬 Source Code Management :octocat: 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 📺

Philosophy

Processes

Source Code Management

Build Automation:

Continuous Integration:

Continuous Delivery:

Infrastructure As Code:

Monitoring:

Logging:

IAAS Providers:

AWS:

Scalability

PAAS Providers:

Containerisation:

Microservices:

Anti Patterns:

Security

Languages:

Python

Ruby

Golang:

Shell

Distributed Systems:

Bots:

Books: