Author: Chandra Mohan Dhanasekaran
Publisher: Packt Publishing Ltd
ISBN: 1804613304
Category : Computers
Languages : en
Pages : 345
Book Description
Master Terraform concepts and the workflow to successfully gain HashiCorp Terraform Associate (003) certification Key Features Familiarize yourself with every aspect of the latest Terraform Associate (003) exam objectives Learn essential topics with detailed explanations and real-world examples Focus on best practices for Infrastructure as Code (IaC) and Terraform Purchase of this book unlocks access to web-based exam prep resources, including mock exams, flashcards, exam tips, and the eBook PDF Book DescriptionThis HashiCorp Terraform Associate (003) exam guide simplifies technical content relating to the exam and helps you learn using real-world examples. The book is aligned with the latest exam objectives, which enables you to streamline your learning experience instead of referring to multiple sources for preparation. Moreover, the book is designed to serve as a "one-stop solution" for readers with varied levels of experience in Terraform. You'll learn how to efficiently provision and manage cloud and on-premises infrastructure using Terraform. As you progress, you’ll focus on essential commands, state management techniques, and best practices. Later chapters will show you how to harness the power of Terraform modules for code reusability and scalability. You’ll also gain insights into advanced topics such as debugging, troubleshooting, and leveraging Terraform Cloud and Terraform Enterprise for collaborative infrastructure management. This book provides you with lifetime access to supplementary practice resources such as mock exams, flashcards, and exam tips from experts. By the end of this book, you’ll have the knowledge and skills you need to confidently tackle the Terraform Associate certification exam and excel in your career.What you will learn Understand the concepts around Infrastructure as Code (IaC) Interact with modules seamlessly for scalable and reusable code Use the core building blocks of Terraform effectively in multi-cloud environments Apply Terraform functions to enhance configuration capabilities Write configuration scripts and make use of workspaces Understand the importance of Terraform state and its efficient management Who this book is for This HashiCorp Terraform Associate (003) preparation guide is tailored to individuals preparing for the latest Terraform Associate Certification (003) exam by HashiCorp. Cloud engineers specializing in automated provisioning of cloud infrastructure and related operations will also benefit significantly from this book.
HashiCorp Terraform Associate (003) Exam Guide
Terraform: Up & Running
Author: Yevgeniy Brikman
Publisher: "O'Reilly Media, Inc."
ISBN: 149204685X
Category : Computers
Languages : en
Pages : 376
Book Description
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on second edition, expanded and thoroughly updated for Terraform version 0.12 and beyond, shows you the fastest way to get up and running. Gruntwork cofounder Yevgeniy (Jim) Brikman walks you through code examples that demonstrate Terraform’s simple, declarative programming language for deploying and managing infrastructure with a few commands. Veteran sysadmins, DevOps engineers, and novice developers will quickly go from Terraform basics to running a full stack that can support a massive amount of traffic and a large team of developers. Explore changes from Terraform 0.9 through 0.12, including backends, workspaces, and first-class expressions Learn how to write production-grade Terraform modules Dive into manual and automated testing for Terraform code Compare Terraform to Chef, Puppet, Ansible, CloudFormation, and Salt Stack Deploy server clusters, load balancers, and databases Use Terraform to manage the state of your infrastructure Create reusable infrastructure with Terraform modules Use advanced Terraform syntax to achieve zero-downtime deployment
Publisher: "O'Reilly Media, Inc."
ISBN: 149204685X
Category : Computers
Languages : en
Pages : 376
Book Description
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on second edition, expanded and thoroughly updated for Terraform version 0.12 and beyond, shows you the fastest way to get up and running. Gruntwork cofounder Yevgeniy (Jim) Brikman walks you through code examples that demonstrate Terraform’s simple, declarative programming language for deploying and managing infrastructure with a few commands. Veteran sysadmins, DevOps engineers, and novice developers will quickly go from Terraform basics to running a full stack that can support a massive amount of traffic and a large team of developers. Explore changes from Terraform 0.9 through 0.12, including backends, workspaces, and first-class expressions Learn how to write production-grade Terraform modules Dive into manual and automated testing for Terraform code Compare Terraform to Chef, Puppet, Ansible, CloudFormation, and Salt Stack Deploy server clusters, load balancers, and databases Use Terraform to manage the state of your infrastructure Create reusable infrastructure with Terraform modules Use advanced Terraform syntax to achieve zero-downtime deployment
HashiCorp Infrastructure Automation Certification Guide
Author: Ravi Mishra
Publisher: Packt Publishing Ltd
ISBN: 1800560885
Category : Computers
Languages : en
Pages : 350
Book Description
Leverage Terraform's capabilities to reuse code, write modules, automate deployments, and manage infrastructure state Key FeaturesPerform complex enterprise-grade infrastructure deployments using Terraform v1.0, the latest version of TerraformLearn to scale your infrastructure without introducing added deployment complexitiesUnderstand how to overcome infrastructure deployment challengesBook Description Terraform is a highly sought-after technology for orchestrating infrastructure provisioning. This book is a complete reference guide to enhancing your infrastructure automation skills, offering up-to-date coverage of the HashiCorp infrastructure automation certification exam. This book is written in a clear and practical way with self-assessment questions and mock exams that will help you from a HashiCorp infrastructure automation certification exam perspective. This book covers end-to-end activities with Terraform, such as installation, writing its configuration file, Terraform modules, backend configurations, data sources, and infrastructure provisioning. You'll also get to grips with complex enterprise infrastructures and discover how to create thousands of resources with a single click. As you advance, you'll get a clear understanding of maintaining infrastructure as code (IaC) in Repo/GitHub, along with learning how to create, modify, and remove infrastructure resources as and when needed. Finally, you'll learn about Terraform Cloud and Enterprise and their enhanced features. By the end of this book, you'll have a handy, up-to-date desktop reference guide along with everything you need to pass the HashiCorp Certified: Terraform Associate exam with confidence. What you will learnEffectively maintain the life cycle of your infrastructure using Terraform 1.0Reuse Terraform code to provision any cloud infrastructureWrite Terraform modules on multiple cloud providersUse Terraform workflows with the Azure DevOps pipelineWrite Terraform configuration files for AWS, Azure, and Google CloudDiscover ways to securely store Terraform state filesUnderstand Policy as Code using Terraform SentinelGain an overview of Terraform Cloud and Terraform EnterpriseWho this book is for This book is for experienced cloud engineers, DevOps engineers, system administrators, and solution architects interested in developing industry-grade skills with Terraform. You will also find this book useful if you want to pass the HashiCorp Certified: Terraform Associate exam. Basic command-line skills and prior knowledge of cloud environments and their services are required before getting started with this book.
Publisher: Packt Publishing Ltd
ISBN: 1800560885
Category : Computers
Languages : en
Pages : 350
Book Description
Leverage Terraform's capabilities to reuse code, write modules, automate deployments, and manage infrastructure state Key FeaturesPerform complex enterprise-grade infrastructure deployments using Terraform v1.0, the latest version of TerraformLearn to scale your infrastructure without introducing added deployment complexitiesUnderstand how to overcome infrastructure deployment challengesBook Description Terraform is a highly sought-after technology for orchestrating infrastructure provisioning. This book is a complete reference guide to enhancing your infrastructure automation skills, offering up-to-date coverage of the HashiCorp infrastructure automation certification exam. This book is written in a clear and practical way with self-assessment questions and mock exams that will help you from a HashiCorp infrastructure automation certification exam perspective. This book covers end-to-end activities with Terraform, such as installation, writing its configuration file, Terraform modules, backend configurations, data sources, and infrastructure provisioning. You'll also get to grips with complex enterprise infrastructures and discover how to create thousands of resources with a single click. As you advance, you'll get a clear understanding of maintaining infrastructure as code (IaC) in Repo/GitHub, along with learning how to create, modify, and remove infrastructure resources as and when needed. Finally, you'll learn about Terraform Cloud and Enterprise and their enhanced features. By the end of this book, you'll have a handy, up-to-date desktop reference guide along with everything you need to pass the HashiCorp Certified: Terraform Associate exam with confidence. What you will learnEffectively maintain the life cycle of your infrastructure using Terraform 1.0Reuse Terraform code to provision any cloud infrastructureWrite Terraform modules on multiple cloud providersUse Terraform workflows with the Azure DevOps pipelineWrite Terraform configuration files for AWS, Azure, and Google CloudDiscover ways to securely store Terraform state filesUnderstand Policy as Code using Terraform SentinelGain an overview of Terraform Cloud and Terraform EnterpriseWho this book is for This book is for experienced cloud engineers, DevOps engineers, system administrators, and solution architects interested in developing industry-grade skills with Terraform. You will also find this book useful if you want to pass the HashiCorp Certified: Terraform Associate exam. Basic command-line skills and prior knowledge of cloud environments and their services are required before getting started with this book.
Hashicorp Terraform Associate Certification (Exam 003)
Author: Kimiko Lee
Publisher: GitforGits
ISBN: 8119177304
Category : Computers
Languages : en
Pages : 212
Book Description
This study-cum-exam guide will take you to every dimension in Terraform getting you prepared to confidently take HashiCorp's Terraform Certification exam. An extensive introduction to Terraform's architecture, covering its providers, resources, and state management features, sets the stage in the first chapter of the book. After you finish the first few chapters, you'll be behind the wheel, practicing for real-world situations with the help of several exercises. Using CloudOptic, a made-up but believable tech corporation, as an example, you will learn the ins and outs of module development and management. Starting with the basics and working its way up to advanced topics, this book walks you through every step of a Terraform project's lifetime. Still, it's only the start. State manipulation commands, resource targeting, and handling configuration drifts are just a few of the tough but vital topics covered thoroughly in this book. With examples and practical suggestions provided, you will learn how to work with variables, output values, dependencies, and state files. This book will teach you all you need to know about reusable modules and more, so you can create and integrate your own. The book's inclusion of exercises and real-world scenarios further increases its usefulness by providing ample opportunity to demonstrate mastery of the material. Every level of Terraform knowledge, from the most fundamental to the most complex, is covered thoroughly, preparing you to face any problem that comes your way. Key Learnings Understand the fundamentals, including providers, resources, and state files. An in-depth look at making reusable modules, dealing with dependencies, and using versioning. Applicable, real-world context learning through the made-up corporation CloudOptic. Acquire knowledge of commands for manipulating states, handling drifts, and version control. Gain a grasp of the most important metrics and best practices for scaling Terraform systems. Proficiency in maintaining the Terraform codebase for future versions and ensuring compatibility. Instructions for setting up a connection between Terraform and the CDKTF. Code in accordance with industry standards to make Terraform scripts more dependable and cleaner. Prep for HashiCorp's Terraform Certification with tough quizzes and exercises. Table of Content IaC and Terraform Understanding Terraform Basics Terraform Workflow State Management and Backend Advanced Configuration Techniques Terraform Modules Terraform Import and Maintenance Best Practices and Design Patterns Audience Anyone with a basic understanding of HashiCorp Terraform and a background in cloud, IT operations, devops, or software development can apply for this certification. Prior knowledge of on-premise and cloud architectural is preferred although not mandatory.
Publisher: GitforGits
ISBN: 8119177304
Category : Computers
Languages : en
Pages : 212
Book Description
This study-cum-exam guide will take you to every dimension in Terraform getting you prepared to confidently take HashiCorp's Terraform Certification exam. An extensive introduction to Terraform's architecture, covering its providers, resources, and state management features, sets the stage in the first chapter of the book. After you finish the first few chapters, you'll be behind the wheel, practicing for real-world situations with the help of several exercises. Using CloudOptic, a made-up but believable tech corporation, as an example, you will learn the ins and outs of module development and management. Starting with the basics and working its way up to advanced topics, this book walks you through every step of a Terraform project's lifetime. Still, it's only the start. State manipulation commands, resource targeting, and handling configuration drifts are just a few of the tough but vital topics covered thoroughly in this book. With examples and practical suggestions provided, you will learn how to work with variables, output values, dependencies, and state files. This book will teach you all you need to know about reusable modules and more, so you can create and integrate your own. The book's inclusion of exercises and real-world scenarios further increases its usefulness by providing ample opportunity to demonstrate mastery of the material. Every level of Terraform knowledge, from the most fundamental to the most complex, is covered thoroughly, preparing you to face any problem that comes your way. Key Learnings Understand the fundamentals, including providers, resources, and state files. An in-depth look at making reusable modules, dealing with dependencies, and using versioning. Applicable, real-world context learning through the made-up corporation CloudOptic. Acquire knowledge of commands for manipulating states, handling drifts, and version control. Gain a grasp of the most important metrics and best practices for scaling Terraform systems. Proficiency in maintaining the Terraform codebase for future versions and ensuring compatibility. Instructions for setting up a connection between Terraform and the CDKTF. Code in accordance with industry standards to make Terraform scripts more dependable and cleaner. Prep for HashiCorp's Terraform Certification with tough quizzes and exercises. Table of Content IaC and Terraform Understanding Terraform Basics Terraform Workflow State Management and Backend Advanced Configuration Techniques Terraform Modules Terraform Import and Maintenance Best Practices and Design Patterns Audience Anyone with a basic understanding of HashiCorp Terraform and a background in cloud, IT operations, devops, or software development can apply for this certification. Prior knowledge of on-premise and cloud architectural is preferred although not mandatory.
Docker Certified Associate (DCA): Exam Guide
Author: Francisco Javier Ramirez Urea
Publisher: Packt Publishing Ltd
ISBN: 1839217367
Category : Computers
Languages : en
Pages : 598
Book Description
Pass the DCA exam and enhance your DevOps skills by achieving faster deployments, reduced downtime, and continuous integration and continuous delivery Key FeaturesStrengthen your knowledge of container fundamentals and exploit Docker networking, storage, and image managementLeverage Docker Swarm to deploy and scale applications in a clusterBuild your Docker skills with the help of sample questions and mock testsBook Description Developers have changed their deployment artifacts from application binaries to container images, and they now need to build container-based applications as containers are part of their new development workflow. This Docker book is designed to help you learn about the management and administrative tasks of the Containers as a Service (CaaS) platform. The book starts by getting you up and running with the key concepts of containers and microservices. You'll then cover different orchestration strategies and environments, along with exploring the Docker Enterprise platform. As you advance, the book will show you how to deploy secure, production-ready, container-based applications in Docker Enterprise environments. Later, you'll delve into each Docker Enterprise component and learn all about CaaS management. Throughout the book, you'll encounter important exam-specific topics, along with sample questions and detailed answers that will help you prepare effectively for the exam. By the end of this Docker containers book, you'll have learned how to efficiently deploy and manage container-based environments in production, and you will have the skills and knowledge you need to pass the DCA exam. What you will learnUnderstand the key concepts of containerization and its advantagesDiscover how to build secure images and run customized Docker containersExplore orchestration with Docker Swarm and KubernetesBecome well versed with networking and application publishing methodsUnderstand the Docker container runtime environment and customizationsDeploy services on Docker Enterprise with Universal Control PlaneGet to grips with effectively managing images using Docker Trusted RegistryWho this book is for If you are a system administrator, a developer, a DevOps engineer, or any professional interested in enhancing your career portfolio by gaining Docker certification, this book is for you. In order to understand container networking and the use of load balancers and proxies to provide a full-featured Containers-as-a-Service environment, Linux and Windows user knowledge with some networking skills will be necessary.
Publisher: Packt Publishing Ltd
ISBN: 1839217367
Category : Computers
Languages : en
Pages : 598
Book Description
Pass the DCA exam and enhance your DevOps skills by achieving faster deployments, reduced downtime, and continuous integration and continuous delivery Key FeaturesStrengthen your knowledge of container fundamentals and exploit Docker networking, storage, and image managementLeverage Docker Swarm to deploy and scale applications in a clusterBuild your Docker skills with the help of sample questions and mock testsBook Description Developers have changed their deployment artifacts from application binaries to container images, and they now need to build container-based applications as containers are part of their new development workflow. This Docker book is designed to help you learn about the management and administrative tasks of the Containers as a Service (CaaS) platform. The book starts by getting you up and running with the key concepts of containers and microservices. You'll then cover different orchestration strategies and environments, along with exploring the Docker Enterprise platform. As you advance, the book will show you how to deploy secure, production-ready, container-based applications in Docker Enterprise environments. Later, you'll delve into each Docker Enterprise component and learn all about CaaS management. Throughout the book, you'll encounter important exam-specific topics, along with sample questions and detailed answers that will help you prepare effectively for the exam. By the end of this Docker containers book, you'll have learned how to efficiently deploy and manage container-based environments in production, and you will have the skills and knowledge you need to pass the DCA exam. What you will learnUnderstand the key concepts of containerization and its advantagesDiscover how to build secure images and run customized Docker containersExplore orchestration with Docker Swarm and KubernetesBecome well versed with networking and application publishing methodsUnderstand the Docker container runtime environment and customizationsDeploy services on Docker Enterprise with Universal Control PlaneGet to grips with effectively managing images using Docker Trusted RegistryWho this book is for If you are a system administrator, a developer, a DevOps engineer, or any professional interested in enhancing your career portfolio by gaining Docker certification, this book is for you. In order to understand container networking and the use of load balancers and proxies to provide a full-featured Containers-as-a-Service environment, Linux and Windows user knowledge with some networking skills will be necessary.
Process Assessment and ISO/IEC 15504
Author: Han van Loon
Publisher: Springer Science & Business Media
ISBN: 9780387231723
Category : Technology & Engineering
Languages : en
Pages : 312
Book Description
Helps readers understand the power and benefits of a process approach and process assessment. Guides the reader through the various parts of the standard in an understandable and practical manner.
Publisher: Springer Science & Business Media
ISBN: 9780387231723
Category : Technology & Engineering
Languages : en
Pages : 312
Book Description
Helps readers understand the power and benefits of a process approach and process assessment. Guides the reader through the various parts of the standard in an understandable and practical manner.
The Terraform Book
Author: James Turnbull
Publisher: James Turnbull
ISBN: 0988820250
Category : Computers
Languages : en
Pages : 332
Book Description
A hands-on, introductory book about managing infrastructure with Terraform. Start small and then build on what you learn to scale up to complex infrastructure. Written for both developers and sysadmins. Focuses on how to build infrastructure and applications with Terraform. The book contains: Chapter 1: An Introduction to Terraform Chapter 2: Installing Terraform Chapter 3: Building our first application Chapter 4: Provisioning and Terraform Chapter 5: Collaborating with Terraform Chapter 6: Building a multi-environment architecture Chapter 7: Infrastructure testing Updated for Terraform 0.12!
Publisher: James Turnbull
ISBN: 0988820250
Category : Computers
Languages : en
Pages : 332
Book Description
A hands-on, introductory book about managing infrastructure with Terraform. Start small and then build on what you learn to scale up to complex infrastructure. Written for both developers and sysadmins. Focuses on how to build infrastructure and applications with Terraform. The book contains: Chapter 1: An Introduction to Terraform Chapter 2: Installing Terraform Chapter 3: Building our first application Chapter 4: Provisioning and Terraform Chapter 5: Collaborating with Terraform Chapter 6: Building a multi-environment architecture Chapter 7: Infrastructure testing Updated for Terraform 0.12!
Certified Kubernetes Application Developer (CKAD) Study Guide
Author: Benjamin Muschko
Publisher: "O'Reilly Media, Inc."
ISBN: 1492083682
Category : Computers
Languages : en
Pages : 199
Book Description
Developers with the ability to operate, troubleshoot, and monitor applications in Kubernetes are in high demand today. To meet this need, the Cloud Native Computing Foundation created a certification exam to establish a developer's credibility and value in the job market to work in a Kubernetes environment. The Certified Kubernetes Application Developer (CKAD) exam is different from the typical multiple-choice format of other certifications. Instead, the CKAD is a performance-based exam that requires deep knowledge of the tasks under immense time pressure. This study guide walks you through all the topics you need to fully prepare for the exam. Author Benjamin Muschko also shares his personal experience with preparing for all aspects of the exam. Learn when and how to apply Kubernetes concepts to manage an application Understand the objectives, abilities, tips, and tricks needed to pass the CKAD exam Explore the ins and outs of the kubectl command-line tool Demonstrate competency for performing the responsibilities of a Kubernetes application developer Solve real-world Kubernetes problems in a hands-on command-line environment Navigate and solve questions during the CKAD exam
Publisher: "O'Reilly Media, Inc."
ISBN: 1492083682
Category : Computers
Languages : en
Pages : 199
Book Description
Developers with the ability to operate, troubleshoot, and monitor applications in Kubernetes are in high demand today. To meet this need, the Cloud Native Computing Foundation created a certification exam to establish a developer's credibility and value in the job market to work in a Kubernetes environment. The Certified Kubernetes Application Developer (CKAD) exam is different from the typical multiple-choice format of other certifications. Instead, the CKAD is a performance-based exam that requires deep knowledge of the tasks under immense time pressure. This study guide walks you through all the topics you need to fully prepare for the exam. Author Benjamin Muschko also shares his personal experience with preparing for all aspects of the exam. Learn when and how to apply Kubernetes concepts to manage an application Understand the objectives, abilities, tips, and tricks needed to pass the CKAD exam Explore the ins and outs of the kubectl command-line tool Demonstrate competency for performing the responsibilities of a Kubernetes application developer Solve real-world Kubernetes problems in a hands-on command-line environment Navigate and solve questions during the CKAD exam
Running HashiCorp Vault in Production
Author: Bryan Krausen
Publisher:
ISBN:
Category :
Languages : en
Pages : 276
Book Description
Flexibility and security. Two characteristics that cannot be compromised in the age of multi-cloud and DevOps, yet most secrets management tools were designed around the idea that both cannot be achieved together. Enter HashiCorp Vault, built around the philosophy that securing secrets is more effective when the interaction of a secrets management service aligns with other DevOps tools available today. Vault has quickly become the de-facto solution in secrets management over recent years, finding its way into many Global 2000 companies. This book will cover multiple aspects of Vault, from planning the service, architectural design, and deployment of Vault, to managing the service once it is up and running. With a combined 40 years of experience working in technology and more than three years working specifically with Vault, Bryan and Dan walk users through the process of designing and building a production-ready Vault service.
Publisher:
ISBN:
Category :
Languages : en
Pages : 276
Book Description
Flexibility and security. Two characteristics that cannot be compromised in the age of multi-cloud and DevOps, yet most secrets management tools were designed around the idea that both cannot be achieved together. Enter HashiCorp Vault, built around the philosophy that securing secrets is more effective when the interaction of a secrets management service aligns with other DevOps tools available today. Vault has quickly become the de-facto solution in secrets management over recent years, finding its way into many Global 2000 companies. This book will cover multiple aspects of Vault, from planning the service, architectural design, and deployment of Vault, to managing the service once it is up and running. With a combined 40 years of experience working in technology and more than three years working specifically with Vault, Bryan and Dan walk users through the process of designing and building a production-ready Vault service.
Terraform Cookbook
Author: Mikael Krief
Publisher: Packt Publishing Ltd
ISBN: 1800209622
Category : Computers
Languages : en
Pages : 360
Book Description
Discover how to manage and scale your infrastructure using Infrastructure as Code (IaC) with Terraform Key Features Get up and running with the latest version of Terraform, v0.13 Design and manage infrastructure that can be shared, tested, modified, provisioned, and deployed Work through practical recipes to achieve zero-downtime deployment and scale your infrastructure effectively Book DescriptionHashiCorp Configuration Language (HCL) has changed how we define and provision a data center infrastructure with the launch of Terraform—one of the most popular and powerful products for building Infrastructure as Code. This practical guide will show you how to leverage HashiCorp's Terraform tool to manage a complex infrastructure with ease. Starting with recipes for setting up the environment, this book will gradually guide you in configuring, provisioning, collaborating, and building a multi-environment architecture. Unlike other books, you’ll also be able to explore recipes with real-world examples to provision your Azure infrastructure with Terraform. Once you’ve covered topics such as Azure Template, Azure CLI, Terraform configuration, and Terragrunt, you’ll delve into manual and automated testing with Terraform configurations. The next set of chapters will show you how to manage a balanced and efficient infrastructure and create reusable infrastructure with Terraform modules. Finally, you’ll explore the latest DevOps trends such as continuous integration and continuous delivery (CI/CD) and zero-downtime deployments. By the end of this book, you’ll have developed the skills you need to get the most value out of Terraform and manage your infrastructure effectively.What you will learn Understand how to install Terraform for local development Get to grips with writing Terraform configuration for infrastructure provisioning Use Terraform for advanced infrastructure use cases Understand how to write and use Terraform modules Discover how to use Terraform for Azure infrastructure provisioning Become well-versed in testing Terraform configuration Execute Terraform configuration in CI/CD pipelines Explore how to use Terraform Cloud Who this book is for This book is for developers, operators, and DevOps engineers looking to improve their workflow and use Infrastructure as Code. Experience with Microsoft Azure, Jenkins, shell scripting, and DevOps practices is required to get the most out of this Terraform book.
Publisher: Packt Publishing Ltd
ISBN: 1800209622
Category : Computers
Languages : en
Pages : 360
Book Description
Discover how to manage and scale your infrastructure using Infrastructure as Code (IaC) with Terraform Key Features Get up and running with the latest version of Terraform, v0.13 Design and manage infrastructure that can be shared, tested, modified, provisioned, and deployed Work through practical recipes to achieve zero-downtime deployment and scale your infrastructure effectively Book DescriptionHashiCorp Configuration Language (HCL) has changed how we define and provision a data center infrastructure with the launch of Terraform—one of the most popular and powerful products for building Infrastructure as Code. This practical guide will show you how to leverage HashiCorp's Terraform tool to manage a complex infrastructure with ease. Starting with recipes for setting up the environment, this book will gradually guide you in configuring, provisioning, collaborating, and building a multi-environment architecture. Unlike other books, you’ll also be able to explore recipes with real-world examples to provision your Azure infrastructure with Terraform. Once you’ve covered topics such as Azure Template, Azure CLI, Terraform configuration, and Terragrunt, you’ll delve into manual and automated testing with Terraform configurations. The next set of chapters will show you how to manage a balanced and efficient infrastructure and create reusable infrastructure with Terraform modules. Finally, you’ll explore the latest DevOps trends such as continuous integration and continuous delivery (CI/CD) and zero-downtime deployments. By the end of this book, you’ll have developed the skills you need to get the most value out of Terraform and manage your infrastructure effectively.What you will learn Understand how to install Terraform for local development Get to grips with writing Terraform configuration for infrastructure provisioning Use Terraform for advanced infrastructure use cases Understand how to write and use Terraform modules Discover how to use Terraform for Azure infrastructure provisioning Become well-versed in testing Terraform configuration Execute Terraform configuration in CI/CD pipelines Explore how to use Terraform Cloud Who this book is for This book is for developers, operators, and DevOps engineers looking to improve their workflow and use Infrastructure as Code. Experience with Microsoft Azure, Jenkins, shell scripting, and DevOps practices is required to get the most out of this Terraform book.