Terraform: Up & Running. Writing Infrastructure as Code. 2nd Edition
- Autor: :
- Yevgeniy Brikman
- +209 pkt
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 368
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Terraform: Up & Running. Writing Infrastructure as Code. 2nd Edition
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
Wybrane bestsellery
-
This book helps you learn about modern distributed apps that run in the cloud on an infinite scale using containers, their architecture, and benefits; how to implement them within your development life cycle; and run them in production using modern DevOps tools, practices, and techniques.
-
This book provides a holistic understanding of observability concepts using the Grafana Labs tools, teaching you how to fully leverage the LGTM stack.
-
This book is an invaluable resource for designing and building secure, scalable, resilient, and efficient cloud systems that grow with your business. With practical guidance, you’ll learn best practices for using different cloud vendors and tools.
-
Machine Learning Security with Azure will help you assess the vulnerabilities in your data, models, and environments, and implement the latest industry security best practices. You’ll get to grips with managing, securing, and monitoring your Azure machine learning workloads throughout the ...
-
Software containers are the new lightweight and platform-independent application artifacts used to run the processes of an app’s components on standalone or orchestrated distributed environments. This book shows you how to create, share, and run your apps within containers using best pract...
-
Microsoft 365 Certified Fundamentals certification solidifies your foundational knowledge of cloud services, specifically the software as a service (SaaS) model. This updated third edition covers all the recent and important changes in the examination to help you achieve certification.
-
If your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud compu...(183.48 zł najniższa cena z 30 dni)
183.38 zł
239.00 zł(-23%) -
Mastering CloudFormation covers all the features that an engineer needs to use to effectively build, maintain, and operate large-scale infrastructures within AWS. It covers all the core features as well as various methods to successfully extend its capabilities beyond AWS.
-
Cloud native development gives you the power to rapidly build, secure, and scale software. But you still need to navigate many potential pitfalls along the way. Through practical examples, this book demonstrates how to use Google Cloud as a laboratory to enable rapid innovation, a factory to auto...(181.23 zł najniższa cena z 30 dni)
181.13 zł
239.00 zł(-24%)
O autorze ebooka
Yevgeniy (Jim) Brikman jest współzałożycielem Gruntwork, czyli firmy świadczącej usługi w zakresie praktyk DevOps. Jest także autorem innej książki wydawnictwa O’Reilly Media zatytułowanej Hello, Startup: A Programmer’s Guide to Building Products, Technologies and Teams. Wcześniej pracował również jako inżynier oprogramowania w Linkedln, TripAdvisor, Cisco Systems i Thomson Financial. Więcej informacji o autorze znajdziesz w witrynie https://www.ybrikman.com/.
Yevgeniy Brikman - pozostałe książki
-
To trzecie, wzbogacone i uzupełnione wydanie praktycznego samouczka, dzięki któremu błyskawicznie rozpoczniesz pracę z Terraform. Zapoznasz się z językiem programowania Terraform i zasadami tworzenia kodu. Szybko zaczniesz wdrażać infrastrukturę i zarządzać nią za pomocą zaledwie kilku poleceń. I...(59.40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł(-35%) -
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 third edition, expanded and thoroughly updated for version 1...(155.28 zł najniższa cena z 30 dni)
155.23 zł
209.00 zł(-26%) -
Ta książka jest drugim, wzbogaconym i uzupełnionym wydaniem praktycznego samouczka, dzięki któremu rozpoczęcie pracy z Terraform stanie się bardzo łatwe. Zapoznasz się z językiem programowania Terraform i zasadami tworzenia kodu. Szybko zaczniesz go wdrażać i zarządzać infrastrukturą za pomocą za...(34.50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł(-45%) -
This book is the "Hello, World" tutorial for building products, technologies, and teams in a startup environment. It's based on the experiences of the author, Yevgeniy (Jim) Brikman, as well as interviews with programmers from some of the most successful startups of the last decade, including Goo...(96.13 zł najniższa cena z 30 dni)
95.63 zł
139.00 zł(-31%)
Kup polskie wydanie:
Terraform. Krótkie wprowadzenie. Tworzenie infrastruktury za pomocą kodu. Wydanie II
- Autor:
- Yevgeniy Brikman
37,95 zł
69,00 zł
(34.50 zł najniższa cena z 30 dni)
Ebooka "Terraform: Up & Running. Writing Infrastructure as Code. 2nd Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Terraform: Up & Running. Writing Infrastructure as Code. 2nd Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Terraform: Up & Running. Writing Infrastructure as Code. 2nd Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-4685-1, 9781492046851
- Data wydania ebooka:
- 2019-09-06 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 7.6MB
- Rozmiar pliku Mobi:
- 7.6MB
Spis treści ebooka
- Preface
- Who Should Read This Book
- Why I Wrote This Book
- What You Will Find in This Book
- Whats New in the Second Edition
- What You Wont Find in This Book
- Open Source Code Examples
- Using the Code Examples
- Conventions Used in This Book
- OReilly Online Learning
- How to Contact OReilly Media
- Acknowledgments
- 1. Why Terraform
- The Rise of DevOps
- What Is Infrastructure as Code?
- Ad Hoc Scripts
- Configuration Management Tools
- Server Templating Tools
- Orchestration Tools
- Provisioning Tools
- The Benefits of Infrastructure as Code
- How Terraform Works
- How Terraform Compares to Other IaC Tools
- Configuration Management Versus Provisioning
- Mutable Infrastructure Versus Immutable Infrastructure
- Procedural Language Versus Declarative Language
- Master Versus Masterless
- Agent Versus Agentless
- Large Community Versus Small Community
- Mature Versus Cutting Edge
- Using Multiple Tools Together
- Provisioning plus configuration management
- Provisioning plus server templating
- Provisioning plus server templating plus orchestration
- Conclusion
- 2. Getting Started with Terraform
- Setting Up Your AWS Account
- Install Terraform
- Deploy a Single Server
- Deploy a Single Web Server
- Deploy a Configurable Web Server
- Deploying a Cluster of Web Servers
- Deploying a Load Balancer
- Cleanup
- Conclusion
- 3. How to Manage Terraform State
- What Is Terraform State?
- Shared Storage for State Files
- Limitations with Terraforms Backends
- Isolating State Files
- Isolation via Workspaces
- Isolation via File Layout
- The terraform_remote_state Data Source
- Conclusion
- 4. How to Create Reusable Infrastructure with Terraform Modules
- Module Basics
- Module Inputs
- Module Locals
- Module Outputs
- Module Gotchas
- File Paths
- Inline Blocks
- Module Versioning
- Conclusion
- 5. Terraform Tips and Tricks: Loops, If-Statements, Deployment, and Gotchas
- Loops
- Loops with the count Parameter
- Loops with for_each Expressions
- Loops with for Expressions
- Loops with the for String Directive
- Loops
- Conditionals
- Conditionals with the count Parameter
- If-statements with the count parameter
- If-else-statements with the count parameter
- Conditionals with the count Parameter
- Conditionals with for_each and for Expressions
- Conditionals with the if String Directive
- Zero-Downtime Deployment
- Terraform Gotchas
- count and for_each Have Limitations
- You cannot reference any resource outputs in count or for_each
- You cannot use count or for_each within a module configuration
- count and for_each Have Limitations
- Zero-Downtime Deployment Has Limitations
- Valid Plans Can Fail
- Refactoring Can Be Tricky
- Eventual Consistency Is ConsistentEventually
- Conclusion
- 6. Production-Grade Terraform Code
- Why It Takes So Long to Build Production-Grade Infrastructure
- The Production-Grade Infrastructure Checklist
- Production-Grade Infrastructure Modules
- Small Modules
- Composable Modules
- Testable Modules
- Releasable modules
- Beyond Terraform Modules
- Provisioners
- Provisioners with null_resource
- External data source
- Conclusion
- 7. How to Test Terraform Code
- Manual Tests
- Manual Testing Basics
- Cleaning Up After Tests
- Manual Tests
- Automated Tests
- Unit Tests
- Unit testing basics
- Dependency injection
- Running tests in parallel
- Unit Tests
- Integration Tests
- Test stages
- Retries
- End-to-End Tests
- Other Testing Approaches
- Static analysis
- Property testing
- Conclusion
- 8. How to Use Terraform as a Team
- Adopting IaC in Your Team
- Convince Your Boss
- Work Incrementally
- Give Your Team the Time to Learn
- Adopting IaC in Your Team
- A Workflow for Deploying Application Code
- Use Version Control
- Run the Code Locally
- Make Code Changes
- Submit Changes for Review
- Run Automated Tests
- Merge and Release
- Deploy
- Deployment tooling
- Deployment strategies
- Deployment server
- Promote artifacts across environments
- A Workflow for Deploying Infrastructure Code
- Use Version Control
- Live repo and modules repo
- The Golden Rule of Terraform
- The trouble with branches
- Use Version Control
- Run the Code Locally
- Make Code Changes
- Submit Changes for Review
- Documentation
- Automated tests
- File layout
- Style guide
- Run Automated Tests
- Merge and Release
- Deploy
- Deployment tooling
- Deployment strategies
- Deployment server
- Promote artifacts across environments
- Putting It All Together
- Conclusion
- A. Recommended Reading
- Books
- Blogs
- Talks
- Newsletters
- Online Forums
- Index
O'Reilly Media - inne książki
-
With the shift from data warehouses to data lakes, data now lands in repositories before it's been transformed, enabling engineers to model raw data into clean, well-defined datasets. dbt (data build tool) helps you take data further. This practical book shows data analysts, data engineers, BI de...(182.82 zł najniższa cena z 30 dni)
182.77 zł
239.00 zł(-24%) -
Get a concise yet comprehensive overview of Airtable, one of the most versatile platforms to emerge from the no-code movement. Whether you're planning a new project, sharing data analysis within your organization, tracking a detailed initiative among stakeholders, or dealing with any other projec...(222.54 zł najniższa cena z 30 dni)
222.48 zł
279.00 zł(-20%) -
Implementing and designing systems that make suggestions to users are among the most popular and essential machine learning applications available. Whether you want customers to find the most appealing items at your online store, videos to enrich and entertain them, or news they need to know, rec...(223.13 zł najniższa cena z 30 dni)
223.03 zł
279.00 zł(-20%) -
Cyber risk management is one of the most urgent issues facing enterprises today. This book presents a detailed framework for designing, developing, and implementing a cyber risk management program that addresses your company's specific needs. Ideal for corporate directors, senior executives, secu...(156.75 zł najniższa cena z 30 dni)
156.65 zł
209.00 zł(-25%) -
Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. With concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and shows them how to...(182.77 zł najniższa cena z 30 dni)
182.67 zł
239.00 zł(-24%) -
Many UX designers are surprised to learn that much of the job isn't about drawing things. It's about knowing what to draw and how to convince people to build it. Whether you're a one-person design team making products from scratch or a C-level product leader managing many products and strategies,...(129.01 zł najniższa cena z 30 dni)
128.51 zł
179.00 zł(-28%) -
With demand for scaling, real-time access, and other capabilities, businesses need to consider building operational machine learning pipelines. This practical guide helps your company bring data science to life for different real-world MLOps scenarios. Senior data scientists, MLOps engineers, and...(225.68 zł najniższa cena z 30 dni)
225.63 zł
279.00 zł(-19%) -
As tech products become more prevalent today, the demand for machine learning professionals continues to grow. But the responsibilities and skill sets required of ML professionals still vary drastically from company to company, making the interview process difficult to predict. In this guide, dat...(220.97 zł najniższa cena z 30 dni)
220.87 zł
279.00 zł(-21%) -
Analytics projects are frequently long, drawn-out affairs, requiring multiple teams and skills to clean, join, and eventually turn data into analysis for timely decision-making. Alteryx Designer changes all of that. With this low-code, self-service, drag-and-drop workflow platform, new and experi...(224.61 zł najniższa cena z 30 dni)
224.51 zł
279.00 zł(-20%) -
Explore the theory and practice of designing and writing serverless applications using examples from the Knative project. With this practical guide, mid-level to senior application developers and team managers will learn when and why to target serverless platforms when developing microservices or...(181.39 zł najniższa cena z 30 dni)
180.89 zł
239.00 zł(-24%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Zamknij
Przeczytaj darmowy fragment
Oceny i opinie klientów: Terraform: Up & Running. Writing Infrastructure as Code. 2nd Edition Yevgeniy Brikman (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.