Terraform: Up and Running: Writing Infrastructure as Code

"O'Reilly Media, Inc."
8
Free sample

Terraform has emerged as 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, and Azure. This hands-on book is the fastest way to get up and running with Terraform.

Gruntwork co-founder Yevgeniy (Jim) Brikman walks you through dozens of code examples that demonstrate how to use Terraform’s simple, declarative programming language to deploy and manage infrastructure with just a few commands. Whether you’re a novice developer, aspiring DevOps engineer, or veteran sysadmin, this book will take you from Terraform basics to running a full tech stack capable of supporting a massive amount of traffic and a large team of developers.

  • Compare Terraform to other IAC tools, such as Chef, Puppet, Ansible, and Salt Stack
  • Use Terraform to deploy server clusters, load balancers, and databases
  • Learn how Terraform manages the state of your infrastructure and how it impacts file layout, isolation, and locking
  • Create reusable infrastructure with Terraform modules
  • Try out advanced Terraform syntax to implement loops, if-statements, and zero-downtime deployment
  • Use Terraform as a team, including best practices for writing, testing, and versioning Terraform code
Read more
Collapse

About the author

Yevgeniy (Jim) Brikman loves programming, writing, speaking, traveling, and lifting heavy things. He is the co-founder of Gruntwork, a company that helps startups get up and running on AWS with DevOps best practices and world-class infrastructure. He's also the author of "Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams," a book published by O'Reilly Media that has a 4.9/5.0 rating on Amazon and 4.5/5.0 rating on GoodReads. Previously, he worked as a software engineer at LinkedIn, TripAdvisor, Cisco Systems, and Thomson Financial and got his BS and Masters at Cornell University. For more info, check out ybrikman.com.

Read more
Collapse
4.8
8 total
Loading...

Additional Information

Publisher
"O'Reilly Media, Inc."
Read more
Collapse
Published on
Mar 13, 2017
Read more
Collapse
Pages
206
Read more
Collapse
ISBN
9781491977125
Read more
Collapse
Read more
Collapse
Read more
Collapse
Language
English
Read more
Collapse
Genres
Computers / System Administration / General
Computers / Systems Architecture / Distributed Systems & Computing
Computers / Systems Architecture / General
Read more
Collapse
Content Protection
This content is DRM free.
Read more
Collapse
Read Aloud
Available on Android devices
Read more
Collapse
Eligible for Family Library

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Start empowering users and protecting corporate data, while managing Identities and Access with Microsoft Azure in different environmentsAbout This BookDeep dive into the Microsoft Identity and Access Management as a Service (IDaaS) solutionDesign, implement and manage simple and complex hybrid identity and access management environmentsLearn to apply solution architectures directly to your business needs and understand how to identify and manage business drivers during transitionsWho This Book Is For

This book is for business decision makers, IT consultants, and system and security engineers who wish to plan, design, and implement Identity and Access Management solutions with Microsoft Azure.

What You Will LearnApply technical descriptions and solution architectures directly to your business needs and deploymentsIdentify and manage business drivers and architecture changes to transition between different scenariosUnderstand and configure all relevant Identity and Access Management key features and conceptsImplement simple and complex directory integration, authentication, and authorization scenariosGet to know about modern identity management, authentication, and authorization protocols and standardsImplement and configure a modern information protection solutionIntegrate and configure future improvements in authentication and authorization functionality of Windows 10 and Windows Server 2016In Detail

Microsoft Azure and its Identity and Access Management is at the heart of Microsoft's Software as a Service, including Office 365, Dynamics CRM, and Enterprise Mobility Management. It is an essential tool to master in order to effectively work with the Microsoft Cloud. Through practical, project based learning this book will impart that mastery.

Beginning with the basics of features and licenses, this book quickly moves on to the user and group lifecycle required to design roles and administrative units for role-based access control (RBAC). Learn to design Azure AD to be an identity provider and provide flexible and secure access to SaaS applications. Get to grips with how to configure and manage users, groups, roles, and administrative units to provide a user- and group-based application and self-service access including the audit functionality.

Next find out how to take advantage of managing common identities with the Microsoft Identity Manager 2016 and build cloud identities with the Azure AD Connect utility. Construct blueprints with different authentication scenarios including multi-factor authentication. Discover how to configure and manage the identity synchronization and federation environment along with multi -factor authentication, conditional access, and information protection scenarios to apply the required security functionality.

Finally, get recommendations for planning and implementing a future-oriented and sustainable identity and access management strategy.

Style and approach

A practical, project-based learning experience explained through hands-on examples.

©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.