ورود به حساب

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

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

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

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

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

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


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 
سال نشر: 2024 
تعداد صفحات: 494 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Mastering Terraform: A Practical Guide to Building and Deploying Infrastructure on AWS, Azure, and GCP به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


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



فهرست مطالب

Cover
Title Page
Copyright
Dedication
Foreword
Contributors
Table of Contents
Preface
Part 1: Foundations of Terraform
Chapter 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
Chapter 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
Chapter 3: Leveraging 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
Chapter 4: Understanding Virtual Machine Architecture Patterns
	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
Chapter 5: Understanding Container Architecture Patterns
	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
Chapter 6: Understanding GitOps and CI-CD Deployment Patterns
	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
Chapter 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
Chapter 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
Chapter 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
Chapter 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
Chapter 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
Chapter 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
Chapter 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
Chapter 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
Chapter 14: 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
Chapter 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
Chapter 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
Chapter 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
Other Books You May Enjoy




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