DevOps
Network Fundamentals:
The OSI Model, TCP vs UDP, IP addressing & Subnetting, Protocols & Ports, Network
Topology, Switching, Routing & Firewall
Storage Fundamentals:
Block Storage, Object Storage, File storage, SAN, NAS, Local storage
Linux:
Linux Introduction, Essential Commands, Operation of Running Systems, User and Group
Management, Networking, Service Configuration, Storage Management Shell Scripting: Basics,
Filtering, String Operation, Input and Output, Arithmetic & Logical Operations, Cron, Loops,
SED
Git:
Installation of Git, Installing Git, Git workflow, The Basics of Using Git, Understanding the Git
File System, Creating a Local Repository (Empty)
Web Servers (NGINX):
Use of web servers and popular web servers - Apache, Nginx, IIS NGINX, Installation and
hosting a website, Load balancing, Logging - Access/Error logs
AWS:
Cloud Fundamentals, AWS Accounts, AWS Fundamentals, IAM, ACCOUNTS AND AWS
ORGANISATIONS, Simple Storage Service (S3), Security, VIRTUAL PRIVATE CLOUD
(VPC) BASICS, ELASTIC COMPUTE CLOUD (EC2) BASICS, Monitoring, Logging &
Auditing, CONTAINERS, ECS & ECR, Infrastructure as Code (CloudFormation), Global
Service Discovery and Content Delivery (R53 and CloudFront), Scaling, Load Balancing &
High-Availability
Understanding and Using Build Tools
• Overview of Various Build Tools
• What is Maven
• Maven Architecture
• Maven Plugins
• Maven Archetypes
Network Fundamentals:
The OSI Model, TCP vs UDP, IP addressing & Subnetting, Protocols & Ports, Network
Topology, Switching, Routing & Firewall
Storage Fundamentals:
Block Storage, Object Storage, File storage, SAN, NAS, Local storage
Linux:
Linux Introduction, Essential Commands, Operation of Running Systems, User and Group
Management, Networking, Service Configuration, Storage Management Shell Scripting: Basics,
Filtering, String Operation, Input and Output, Arithmetic & Logical Operations, Cron, Loops,
SED
Git:
Installation of Git, Installing Git, Git workflow, The Basics of Using Git, Understanding the Git
File System, Creating a Local Repository (Empty)
Web Servers (NGINX):
Use of web servers and popular web servers - Apache, Nginx, IIS NGINX, Installation and
hosting a website, Load balancing, Logging - Access/Error logs
AWS:
Cloud Fundamentals, AWS Accounts, AWS Fundamentals, IAM, ACCOUNTS AND AWS
ORGANISATIONS, Simple Storage Service (S3), Security, VIRTUAL PRIVATE CLOUD
(VPC) BASICS, ELASTIC COMPUTE CLOUD (EC2) BASICS, Monitoring, Logging &
Auditing, CONTAINERS, ECS & ECR, Infrastructure as Code (CloudFormation), Global
Service Discovery and Content Delivery (R53 and CloudFront), Scaling, Load Balancing &
High-Availability
Understanding and Using Build Tools
• Overview of Various Build Tools
• What is Maven
• Maven Architecture
• Maven Plugins
• Maven Archetypes