DevOps with AWS
Swhizz Technologies
14 modules
English
Lifetime access
Master the art of combining development and operations with DevOps!
Overview
DevOps is a software development methodology that combines software development (Dev) with IT operations (Ops). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. This course covers the principles, practices, and tools used in DevOps to streamline processes and improve collaboration between development and operations teams.
Key Highlights
Software development methodology
Combines Dev and Ops
Continuous delivery
Improved collaboration
Streamlining processes
What you will learn
Improved Software Quality
Learn how DevOps practices lead to higher software quality and reliability.
Continuous Delivery
Understand how to achieve continuous delivery of software with streamlined processes.
Collaborative Teams
Discover how DevOps fosters collaboration between development and operations teams for better results.
Modules
Demos
2 attachments • 1 hrs
SDLC
DevOps Tools
AWS(Amazon Web Services)
22 attachments
Introduction to AWS
AWS_Account creation,How to launch an instance and How to connect to an instance
EC2(Elastic Compute Cloud)
IAM
S3 Buckets
Load Balncer
Auto Scaling
VPC(Virtual Private Cloud)
Basics of Networking
How to create VPC
EBS(Elastic Block Storage)
Types of EBS Volumes
Scenarios of using EBS Volume
Route 53
Introduction
Routing Policies
Routing Polocies-2
RDS
Introduction to RDS
How to Create RDS using MySql
Connecting RDS instance to EC2 instance
AWS_CLASS NOTES
47 pages
Linux
5 attachments • 2 hrs
Introduction to Linux
Creation of files and directories in linux
Linux Basic Commands and File Permissions
User and Group Administration
Linux_Notes
15 pages
DevOps
1 attachment
DEVOPS_CLASS NOTES
77 pages
Version Control and Source Code Management Tool-Git and GitHub
3 attachments
Inroduction, installation and configuration of Git)
GitHub and how to push code into github
How to pull code from GitHub
Build Tool- Maven
1 attachment
Maven installation and building the job
Code Quality Checking Tool-SonarQube
1 attachment
SonarQube(installation and integrating with Jenkins)
Artifact Storage Tool-JFrog
1 attachment
JFrog
CICD Tool-Jenkins
6 attachments
Jenkins introduction and installation of jenkins
Exploring options in jenkins(Build periodically , git hub webhook)
User management in Jenkins and tomcat installation (How to deploy artifacts manually in tomcat)
Automating the deployment of artifacts into tomcat using Jenkins and Master Slave Architecture in Jenkins
Upstream and Downstream jobs
Scripted and Declarativve Pipelines
Configuartion Managemnet Tool-(Ansible)
5 attachments
Introduction to Ansible
Ansible-Playbooks
Ansible-Playbooks(Handlers and Notify and When Condition)
Tomcat installation and Deploying Application Using Ansible Roles
Ansible-Vault
Containerization Tool-Docker
7 attachments
Introduction to Docker and installation
Basic commands of Docker for creating images and Containers
Port Mapping
Dockerfile
Docker Hub and Docker Compose
Docker Volume
Docker Network
Container Orchestration Tool-Kubernetes(K8S)
5 attachments
Introduction to K8S
Installation of K8S
Creation of Pods and Replication Controllers
Services in K8s
Deployment (Rolling update and Rollback)
IAC(Infrastructure As Code) Tool-Terraform
2 attachments
Introduction, Installation of Terraforn and creating Resources using Terraform
How to use variables for deploying application in Terraform
Monitoring Tool-Nagios
2 attachments
Introduction and Installation of Nagios
How to configure Nagios for Monitoring the Server
FAQs
How can I enrol in a course?
Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.
Can I access the course materials on any device?
Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.
How can I access the course materials?
Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.
Can I interact with the instructor during the course?
Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.
About the creator
Swhizz Technologies
Stay ahead with our cutting-edge courses. Join Swhizz Technologies to master coding, software development, web design, and data analysis. Gain practical skills and insights into industry trends. All levels welcome.
Rate this Course
₹ 3800.00
₹4000
Order ID:
This course is in your library
What are you waiting for? It’s time to start learning!
Wait up!
We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?