Ultimate DevOps from Zero to Hero
- Description
- Curriculum
- FAQ
- Reviews
DevOps (development and operations) is a collection of tools and technologies combined to carry out various business processes. It aims to bridge the gap between two of the most significant departments in any IT organization, the development department and the operations department. This blog will help you get an overview of the numerous concepts that play a significant role in defining DevOps.
History of DevOps
Before DevOps came into the limelight, our traditional ol’ IT had two separate teams in an organization – the Development team and the Operations team.
The development team worked on the software, developing it and making sure that the code worked perfectly. After hours of hardwork and a lot of trial and error, the team releases a code which has to be executed by the Operations team which is responsible for the release and operation of the code.
The operations team will be checking the application and its performance and reporting back any bugs, if present.
As simple and planned out as it may sound, the two major teams always had a conflict when it came to execution.
For instance, let us say, the development team developed a code using an i7 processor, 8GB RAM, OS as Ubuntu, and php 5.6 scripting language, where as the Operations team ran the same code using i5 processor, 16GB RAM, OS as Centos and php 7.0 programming language.
When the operations team ran the same code, it wouldn’t work.
The reason for this could be the difference in the system environment or any missing software library.
The operations team flagged this code as faulty, even though the problem could exist in their own system. This resulted in a lot of back and forth between the Developers and the Operations team.
To bridge this gap, Development(‘Dev’) team and Operations (‘Ops’) team collaborated giving rise to DevOps.
For example, to solve the above problem, the Development team encapsulated their code in a container which is a lightweight software environment.
This software environment had all the required software encapsulated in it, which the code or the application will require to run as expected.
When the developers were done with their work, they would simply pass on this container along with the code to the operations team. The Ops will run this container, along with the code, and it worked as expected!
In this Course we will learn all the below in this Ultimate course only:
- What is DevOps and Why?
- DevOps Skills in Demand
- Cloud – AWS
- Linux/Unix for DevOps
- CI/CD – Jenkins
- Coding and Scripting – Python
- Containerization – Docker
- IAC – Terraform
- IAC – CloudFormation
- Land a DevOps Job guide
- Top DevOps Interview Questions and Answers that will be asked
-
5What is AWS and WhyVideo lesson
-
6IAM IntroductionVideo lesson
-
7IAM How Can Users AccessVideo lesson
-
8IAM AliasVideo lesson
-
9IAM Users GroupsVideo lesson
-
10IAM Password PolicyVideo lesson
-
11IAM PolicyVideo lesson
-
12IAM MFAVideo lesson
-
13IAM CLI (Command Line)Video lesson
-
14IAM Cloud ShellVideo lesson
-
15IAM RoleVideo lesson
-
16IAM Security ToolsVideo lesson
-
17IAM Best PracticesVideo lesson
-
18EC2 IntroductionVideo lesson
-
19EC2 Lanch Your FirstVideo lesson
-
20EC2 Instance ConnectVideo lesson
-
21EC2 Roles (Instance Profile)Video lesson
-
22EC2 Placement Group OverviewVideo lesson
-
23EC2 Placement Group Hands OnVideo lesson
-
24EC2 HibernateVideo lesson
-
25EC2 ENI (Elastic Network Interface)Video lesson
-
26EC2 Spot InstancesVideo lesson
-
27EBS Overview (Elastic Block Storage)Video lesson
-
28EBS Hands On (Elastic Block Storage)Video lesson
-
29AMI Overview (Amazon Machine Images)Video lesson
-
30AMI Hands On (Amazon Machine Images)Video lesson
-
31EFS Overview (Elastic File System)Video lesson
-
32EFS Hands On (Elastic File System)Video lesson
-
33ASG OverviewVideo lesson
-
34ASG Lanuch configurationVideo lesson
-
35ASG Create ASG GroupsVideo lesson
-
36ELB OverviewVideo lesson
-
37ELB ClassicVideo lesson
-
38ELB Target groupsVideo lesson
-
39ELB Network LBVideo lesson
-
40ELB Application LBVideo lesson
-
41VPC overviewVideo lesson
-
42Create your first VPCVideo lesson
-
43VPC SubnetsVideo lesson
-
44Elastic IPVideo lesson
-
45VPC Route TablesVideo lesson
-
46VPC Internet GatewayVideo lesson
-
47VPC NATVideo lesson
-
48VPC Egress OnlyVideo lesson
-
49VPC ACLVideo lesson
-
50VPC Security GroupVideo lesson
-
51VPC PeeringVideo lesson
-
52Route53 OverviewVideo lesson
-
53Route53 Register DomainVideo lesson
-
54Route53 HostedZonesVideo lesson
-
55Route53 HealthCheckVideo lesson
External Links May Contain Affiliate Links read more