DevOps is a combination of software development and information technology operations that enables businesses to deliver applications at a faster pace. It brings together development and operations teams so there are fewer redundancies in the software development process.
DevSecOps is a culture shift in the software industry that aims to bake security into the rapid-release cycles that are typical of modern application development and deployment.
DevOps has revolutionized workplaces in many ways. The number of DevOps-related jobs are increasing, while its rank as an in-demand job.
DevOps is important because it’s a software development and operations approach that enables faster development of new products and easier maintenance of existing deployments.
What is Infrastructure as Code (IAC) ?
Infrastructure as Code (IaC) is the managing and provisioning of infrastructure through code instead of through manual processes.
With IaC, configuration files are created that contain your infrastructure specifications, which makes it easier to edit and distribute configurations. It also ensures that you provision the same environment every time.
What is Terraform ?
Terraform is an open-source infrastructure as code software tool created by HashiCorp. Users define and provide data center infrastructure using a declarative configuration language known as HashiCorp Configuration Language, or optionally JSON.
Introduction
Learn Terraform from the scratch
Terraform Hands-On Project Step By Step
-
7Terraform IAM Users
-
8Terraform Generate Secrets
-
9Terraform INIT
-
10Terraform PLAN
-
11Terraform APPLY
-
12Terraform Destroy
-
13Terraform tfstate File
-
14Terraform Strings
-
15Terraform boolean variables
-
16terraform list var
-
17terraform Map var
-
18terraform using string var
-
19terraform using list var
-
20terraform using map var
-
21terraform using input var
-
22terraform using output
-
23terraform using object var
-
24terraform EC2 Create Instance
-
25Terraform EC2 EIP
-
26Terraform EC2 SG
-
27Terraform module first
-
28terraform Module output
-
29terraform Module remote
-
30terraform IAM Create user and attach
-
31Terraform RDS create
-
32Terraform advance backend create s3
-
33terraform advance backend use s3
-
34terraform advance count
-
35terraform advance import
-
36terraform advance depends
-
37terraform advance data sources
-
38terraform advance syntax validate
-
39terraform advance format
-
40terraform advance providers multiple
-
41terraform advance remote provesioner
-
42terraform advance local provisioner
-
43terraform plan destroy
-
44terraform advance workspaces
-
45terraform advance taint
-
46terraform advance functions
-
47terraform advance debugging
-
48terraform sensitive param