DevOps with AWS
short course • Devops with aws
Course Overview
Graduates to be trained, ready for Junior DevOps Engineer/Consultant role.
Areas Covered
Introduction to DevOps
- DevOps role
- DevOps Tools
- CI/CD practices
- Cloud Computing
- DevOps best practices
- Cloud Security
Business skills
- Communication Skills
- Elevator’s Pitch
- Team building exercises
- Presentation skills
- The project environments
- Written comms and email
- Time and task management
- Business tools: Microsoft suite
Agile & SCRUM
- Agile introduction
- User Stories
- Scrum & Kanban
- Sprint ceremonies
- Retrospectives
- Backlog management
- CI/CD practices
Python
- Python development environment with PyCharm
- Python Basics
- Data types and operators
- Collections, Control flows
- Package management
- Object oriented programming (OOP)
- Python scripting
- HTTP & APIs
Version Control with Git & GitHub
- Introduction to Version Control
- Git
- Git hub Repositories
- Markdown Documentation
- SSH set up with Git & GitHub
Linux
- Introduction to Linux Ubuntu
- Bash Scripting
- Linux ecosystem
- Networking
- Provisioning
- Logging
DevOps Best Practices
- Software Development Life Cycle (SDLC)
- Introduction to Jenkins Automation Server
- Building CI/CD pipelines with Jenkins
- Automated testing and deployment
Kubernetes (K8)
- K8 Cluster set up
- K8 Architecture
- K8 Objects & Services
- K8 highly available and scalable deployment on AWS EC2
AWS Cloud Services
- Building Virtual Machine (EC2) on AWS
- AWSCLI
- Deployment of Nodejs app
- Reverse Proxy with Nginx web server
- 2 Tier Architecture Deployment
- Data Migration to AWS-Cloud
- Simple Storage Service (S3)
- Security keys & key management
- Networking with Virtual Private Cloud (VPC’s)
- Building public and private subnets
- High availability, fault tolerance, scalability & elasticity
- Autoscaling & Load Balancing
- Monitoring and Alert Management
- Cloud Watch Alarms
- Simple Notification Service (SNS)
- Simple Queue Service (SQS)
Containerization with Docker
- Introduction to containerization and Docker
- Creating Docker Containers
- Deploying static web site using Docker
- Docker workflow and best practice
- Building Micro-Services
- Docker file and docker compose practice
Duration
This is 8 weeks of training which could be customized as per client’s needs
Delivery Location
Real time Online.
Suggested timing 10:30am – 02:30pm , Saturday and Sunday (Adelaide Time)
Additional Information
Pre and post course requirements :
- Course outline/overview doc to be created for marketing
- Content development
- Learners recruitment/onboarding process
- Learners profile development
$5000
$2500
*Promotion ends 31 May,2023
Details
Starts on 18 March,2023
Duration: 8 weeks
Updated: 04/03/2022
Learner requirements
-
- Basic knowledge of computer, Linux background
- Laptop/desktop with minimum i5 with windows 10
- Chrome book/media pad not
- Dedicated space for online learning
- Second screen preferable.
Get In Touch or Create an Account
Ready to Get Started?
Vivamus suscipit tortor eget felis porttitor volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit.