VKVenkatesh Krishnan Rinvenkateshrao.hashnode.dev·Feb 11, 2024 · 4 min readDay 2 - Life Cycle of TerraformTerraform Init :- Terraform Init performs various initialization steps to prepare the current working directory for use with Terraform. This command downloads the necessary provider plugins and sets up the backend configuration. The backend configura...00
VKVenkatesh Krishnan Rinvenkateshrao.hashnode.dev·Feb 8, 2024 · 3 min readDay 1 - About IAC and TerraformWhat is Infrastructure as Code? Infrastructure as Code (IaC) is a must-have requirement to manage infrastructure efficiently and effectively. With IaC tools, you can manage infrastructure using code, just like how developers manage their source code....00
VKVenkatesh Krishnan Rinvenkateshrao.hashnode.dev·Feb 19, 2023 · 2 min readPart 7 - Release ImprovementReleasing improvements in release management involves the process of identifying, planning, and implementing improvements to the release process itself. Here's a brief explanation of how to release improvement in release management: Evaluate the rel...00
VKVenkatesh Krishnan Rinvenkateshrao.hashnode.dev·Feb 19, 2023 · 2 min readPart 6 - Release DeploymentReleasing deployment is an important part of release management that involves the actual deployment of a software release to its production environment. Here are the basic steps involved in releasing deployment in release management: Build and Test:...00
VKVenkatesh Krishnan Rinvenkateshrao.hashnode.dev·Feb 19, 2023 · 2 min readPart 5 - Release TestingTesting is a critical component of release management and is essential to ensure that the release meets the required quality standards. Different types of testing can be conducted during the release process, including: Unit testing: This is the proc...00