ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering Terraform: A practical guide to building and deploying infrastructure on AWS, Azure, and GCP

دانلود کتاب تسلط بر Terraform: راهنمای عملی برای ساخت و استقرار زیرساخت در AWS، Azure و GCP

Mastering Terraform: A practical guide to building and deploying infrastructure on AWS, Azure, and GCP

مشخصات کتاب

Mastering Terraform: A practical guide to building and deploying infrastructure on AWS, Azure, and GCP

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 9781835086018 
ناشر: Packt Publishing Pvt Ltd 
سال نشر: 2024 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 85,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 1


در صورت تبدیل فایل کتاب Mastering Terraform: A practical guide to building and deploying infrastructure on AWS, Azure, and GCP به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تسلط بر Terraform: راهنمای عملی برای ساخت و استقرار زیرساخت در AWS، Azure و GCP نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Mastering Terraform
Foreword
Contributors
About the author
About the reviewers
Preface
   Who this book is for
   What this book covers
   To get the most out of this book
   Download the example code files
   Conventions used
   Get in touch
   Share your thoughts
   Download a free PDF copy of this book
Part 1: Foundations of Terraform
1
Understanding Terraform Architecture
   Understanding Terraform architecture
      The plan
      Configuration language
      Modularity
   Understanding Terraform state
      State file
      Partial resource management
   Understanding how to build and consume modules
      Module design
      Consuming modules
   Understanding how to use the CLI effectively
      init
      validate
      workspace
      plan
      apply
      destroy
   Summary
2
Using HashiCorp Configuration Language
   Resources and data sources
      Resources
      Data sources
   Locals and types
      Locals
      Primitive types
      Collection types
      Complex objects
   Inputs and outputs
      Inputs
      Outputs
   Meta-arguments
      Provider
      Depends on
      Lifecycle
   Loops and iterations
      For each
      For expressions
   Expressions
      Conditional expressions
      Splat expressions
      Dynamic blocks
   Functions
      Numeric functions
      String functions
      Collection functions
      Encoding functions
      Filesystem functions
      Date/time functions
      Hash/crypto functions
      IP network functions
      Type conversion functions
   Summary
3
Harnessing HashiCorp Utility Providers
   Working with reality
      Randomizing
      Working with time
   Adaptation and integration
      Accessing external resources
      When you want to make something from nothing
      Making HTTP requests
   Filesystem
      Reading and writing local files
      Templating files and directories
      Generating file archives
   Operating system and networking
      Generating certificates and SSH keys
      Generating CloudInit configuration
      Configuring DNS records
   Summary
Part 2: Concepts of Cloud Architecture and Automation
4
Foundations of Cloud Architecture – Virtual Machines and Infrastructure-as-a-Services
   Understanding the key concepts of networking
      Networking
      Subnets
      Routing
      Network security
      Network peering
      Service endpoints
      VPN and Direct Connect
   Understanding the key concepts of compute
      Disks
      Network Interface Cards (NICs)
      Linux versus Windows
      Auto-scaling
   Understanding the role of virtual machine images
      Static virtual machines
      Using configuration manager
      Custom virtual machine images
      Build versus bake
   Summary
5
Beyond VMs – Core Concepts of Containers and Kubernetes
   Understanding key concepts of container architecture
      Containers
   Leveraging Docker to build container images
      Writing a Dockerfile
      Building a Docker image
      Running Docker images
   Working with container registries
      Docker Hub
   Understanding key concepts of container orchestration and Kubernetes
      Kubernetes architecture
      Configuration and secrets
      Continuous deployment (CD)
   Understanding Kubernetes manifests
      Kubernetes manifests
      Configuration and secrets
   Using the Kubernetes provider to provision Kubernetes resources
      The Kubernetes Terraform provider
      Kubernetes resources
      Evaluating the trade-offs
   Leveraging the Helm provider to provision Kubernetes resources
      What is Helm?
      The Helm Terraform provider
   Summary
6
Connecting It All Together – GitFlow, GitOps, and CI/CD
   Understanding key concepts of GitOps
      Understanding CI/CD
      Anatomy of pipeline
   Leveraging GitHub for source control management
      Gitflow
      GitHub flow
   Using GitHub Actions for CI/CD pipelines
      Virtual machine workloads
      Container workloads
      Serverless workloads
      Terraform tools
   Summary
Part 3: Building Solutions on AWS
7
Getting Started on AWS – Building Solutions with AWS EC2
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Packer
      Terraform
   Automating the deployment
      Packer
      Terraform
   Summary
8
Containerize with AWS – Building Solutions with AWS EKS
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Docker
      Terraform
      Kubernetes
   Automating the deployment
      Docker
      Terraform
      Kubernetes
   Summary
9
Go Serverless with AWS – Building Solutions with AWS Lambda
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Terraform
      Application code
   Automating the deployment
      Terraform
      Deployment
   Summary
Part 4: Building Solutions on Azure
10
Getting Started on Azure – Building Solutions with Azure Virtual Machines
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Packer
      Terraform
   Automating the deployment
      Packer
      Terraform
   Summary
11
Containerize on Azure – Building Solutions with Azure Kubernetes Service
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Docker
      Infrastructure
      Kubernetes
   Automating the deployment
      Docker
      Terraform
      Kubernetes
   Summary
12
Go Serverless on Azure – Building Solutions with Azure Functions
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Terraform
      Application code
   Automating the deployment
      Terraform
      Deployment
   Summary
Part 5: Building Solutions on Google Cloud
13
Getting Started on Google Cloud – Building Solutions with GCE
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Packer
      Terraform
   Automating the deployment
      Packer
      Terraform
   Summary
14
Containerize on Google Cloud – Building Solutions with GKE
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Docker
      Infrastructure
      Kubernetes
   Automating the deployment
      Docker
      Terraform
      Kubernetes
   Summary
15
Go Serverless on Google Cloud – Building Solutions with Google Cloud Functions
   Laying the foundation
   Designing the solution
      Cloud architecture
      Deployment architecture
   Building the solution
      Terraform
      Application code
   Automating the deployment
      Terraform
      Deployment
   Summary
Part 6: Day 2 Operations and Beyond
16
Already Provisioned? Strategies for Importing Existing Environments
   Importing individual resources
      The import command
      Import block
      Importing multiple resources
   Identifying resources to import
      AWS
      Azure
      Google Cloud Platform
   Importing existing environments
      Terraformer
      The Azure Export Tool
      Limitations
   Best practices
      Blast radius
      Sometimes moving slowly is moving fast
      Blue/green deployment
   Summary
17
Managing Production Environments with Terraform
   Operating models
      State management
      Standalone application
      Shared infrastructure
      Shared services
   Applying changes
      Patching
      Upgrading providers
      Upgrading modules
      Refactoring
      Planning for failure
   Breakfixing
      Apply-time failures
      Removing from state
      Importing into state
   Summary
18
Looking Ahead – Certification, Emerging Trends, and Next Steps
   Preparing for the exam
      Scope and topics
      Preparation
   Terraform Cloud
      Features
   What’s next?
      CDK
      Terraform Stacks
   Summary
   Closing statement
Index
   Why subscribe?
Other Books You May Enjoy
   Packt is searching for authors like you
   Share your thoughts
   Download a free PDF copy of this book




نظرات کاربران