<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Reverse Engineering with Terraform</title>
    <subTitle>An Introduction to Infrastructure Automation, Integration, and Scalability using Terraform</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Bhatia, Sumit.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">aut</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">http://id.loc.gov/vocabulary/relators/aut</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Gabhane, Chetan.</namePart>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">aut</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">http://id.loc.gov/vocabulary/relators/aut</roleTerm>
    </role>
  </name>
  <name type="corporate">
    <namePart>SpringerLink (Online service)</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">xxu</placeTerm>
    </place>
    <dateIssued encoding="marc">2024</dateIssued>
    <edition>1st ed. 2024.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">electronic</form>
    <form authority="gmd">electronic resource</form>
    <reformattingQuality>access</reformattingQuality>
    <extent>XXII, 273 p. 58 illus. online resource.</extent>
  </physicalDescription>
  <abstract>This book is a comprehensive guide for employing Terraform in infrastructure as code automation, and its application to infrastructure operations. Reverse Engineering with Terraform begins with an introduction to Terraform’s core functionalities, including state files, configuration files, and providers, followed by a deep dive into the tool. You’ll then learn how to pinpoint problems with Terraform automation and how reverse engineering can help you resolve them. Drilling down, authors Sumit Bhatia and Chetan Gabhane walk you through the various steps in reverse engineering with an eye towards more effective Terraform integration with preexisting and legacy IT infrastructure. Using a real-world reverse engineering example, they demonstrate how to import a preexisting resource into your infrastructure, which can help you develop an automatable and scalable method for Terrraform adoption. You’ll also learn how to create reusable, shareable components tostreamline infrastructure code and foster collaboration within teams, and advanced techniques for using Terraform to optimize infrastructure provisioning, configuration, and management. Filled with real-world case studies, tips and tricks, and best practices, this book will leave you with a thorough understanding of the infrastructure as code paradigm, and how to leverage Terraform automation with legacy as well as modern IT infrastructure.</abstract>
  <tableOfContents>1: Terraform Infrastructure as Code -- 2: Deep Dive into Terraform -- 3: Reverse Engineering Basics -- 4: Terraform and Reverse Engineering -- 5: Debugging for import issues -- 6: Lifecycle Management -- 7: Other importing options with Terraform.</tableOfContents>
  <note type="statement of responsibility">by Sumit Bhatia, Chetan Gabhane.</note>
  <subject authority="lcsh">
    <topic>Open source software</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Cloud Computing</topic>
  </subject>
  <subject>
    <topic>Open Source</topic>
  </subject>
  <subject>
    <topic>Cloud Computing</topic>
  </subject>
  <classification authority="lcc">QA76.76.O62</classification>
  <relatedItem type="host">
    <titleInfo>
      <title>Springer Nature eBook</title>
    </titleInfo>
  </relatedItem>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <identifier type="isbn">9798868800740</identifier>
  <identifier type="uri">https://doi.org/10.1007/979-8-8688-0074-0</identifier>
  <location>
    <url>https://doi.org/10.1007/979-8-8688-0074-0</url>
  </location>
  <recordInfo>
    <recordCreationDate encoding="marc">231226</recordCreationDate>
    <recordChangeDate encoding="iso8601">20251030110859.0</recordChangeDate>
    <recordIdentifier source="DE-He213">979-8-8688-0074-0</recordIdentifier>
  </recordInfo>
</mods>
