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 third edition, expanded and thoroughly updated for version 1.0 and beyond, shows you the fastest way to get up and running with Terraform. Gruntwork cofounder Yevgeniy (Jim) Brikman takes 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. Compare Terraform with Chef, Puppet, Ansible, CloudFormation, and Pulumi Deploy servers, load balancers, and databases Create reusable infrastructure with Terraform modules Test your Terraform modules with static analysis, unit tests, and integration tests Configure CI/CD pipelines for both your apps and infrastructure code Use advanced Terraform syntax for loops, conditionals, and zero-downtime deployment Get up to speed on Terraform 0.13 to 1.0 and beyond Work with multiple clouds and providers (including Kubernetes!)
Classy Luck
I love that I can switch between devices seamlessly and continue where I left off. ListenBook's loop and shuffle playback options are essential for my audiobook enjoyment and study. Absolutely love this app! It's made my daily commute so much more enjoyable. Navigating through chapters is a breeze. I can easily jump to the parts I want to listen to. ListenBook has become my trusted companion. It's my go-to app for expanding my knowledge and enjoyment.
Troublemasher
No more straining my eyes to read – now I can simply immerse myself in storytelling. I can't believe how much more I'm 'reading' now, all thanks to this app. The automatic extraction of artwork and metadata adds a professional touch to my audiobook collection. The app's seamless integration with Apple Watch makes it my perfect workout companion.
Queen Bee
ListenBook has become an indispensable part of my daily routine – it's my ultimate audio companion. With support for various formats, I can finally listen to my diverse audiobook collection. The app is very easy to use. ListenBook makes managing my audiobook library simple.
Gold Bentley
I love how ListenBook caters to various formats, making it versatile and accommodating for all my audiobooks. I can't believe how much I've 'read' since I started using this app. What a fantastic listening experience! The narrator brought the characters to life with distinct voices and emotional depth. The pacing was perfect - not too fast to lose details, not too slow to become boring. I particularly appreciated how well the narrator conveyed the atmosphere of key scenes.
Marshmallow Treat
The extensive statistics feature on ListenBook helps me track my audiobook consumption habits – so cool! ⏰ Waking up to audiobooks – mornings have never been this magical and inspiring! ☀️🎧 Audiobook multitasking made easy – this app's functionality is a marvel. ListenBook's intuitive layout and quick access to chapters make audiobook navigation a breeze. The app is so well-designed. It’s clear the developers put a lot of thought into it.
Sun Washer
ListenBook's support for various download methods and audio formats ensures that I can always find what I'm looking for. ListenBook's support for various download methods and audio formats ensures that I can always find what I'm looking for. Supports all my playlists and bookmarks perfectly. Very convenient. Middle-of-the-road experience. The audiobook was fine—good narration, decent story—but it didn’t leave a lasting impression. If you’re looking for something low-commitment, this works.
Lumberyard
Audiobooks made convenient – this app's functionality is a true gift. Great app for listening to lectures and speeches. Highly useful! This app is perfect for anyone who loves audiobooks. The interface is sleek and modern, and the playback controls are super responsive. I also appreciate the cloud integration, which lets me access my books from anywhere. Great work! Good for background listening. I didn’t get fully immersed, but it was pleasant enough to have on while doing chores. The narrator’s voice was easy to listen to, even if the delivery lacked some energy.
Tall Honey
💃 Dancing through chores with audiobooks – this app turns cleaning into a lively and literary affair! 🎶📚 Audiobooks made accessible and enjoyable – this app's design is a triumph. ListenBook's player features, including chapters and bookmarks, are invaluable for a seamless experience. ListenBook’s interface is clean and intuitive. It’s a joy to use.
Bones
As an audiobook aficionado, this app is a dream come true. Its support for various formats and effortless navigation make it my perfect reading companion. 🌟🎧 ListenBook has completely elevated my audiobook experience. It's an integral part of my daily routine.
Baby Spell
The ability to highlight passages and take notes while listening is a fantastic feature. This app has turned my gym sessions into immersive storytelling experiences – time flies by! ListenBook has changed the way I listen to audiobooks. The app is so easy to use. ListenBook’s interface is clean and intuitive. It’s a joy to use. I’ve tried many audiobook players, and this one is by far the best.
Wiccan Trouble
This app is my secret weapon for staying entertained during mundane tasks. This app's user-friendly interface has made reading on-the-go a breeze. Automated artwork and metadata extraction make my audiobook library look neat and professional.
Danger Menace
ListenBook's support for various download methods means I can acquire new content in a way that suits me best. With ListenBook, I've found a versatile and enjoyable way to listen to audiobooks and expand my knowledge. The statistics feature in ListenBook is a valuable tool for monitoring and optimizing my audiobook consumption. ListenBook Pro's noise reduction feature turns any environment into a cozy listening haven. I love the ability to share my progress with friends. It’s a fun feature.
Kabuki
It's impressive how the app caters to both seasoned readers and newcomers. ListenBook's focus on quality and user experience has made it my go-to app for audiobooks and educational content. This app's compatibility with different formats has made my audiobook collection diverse and enjoyable.
Prez Dog
ListenBook has elevated my audiobook enjoyment to a whole new level – it's a must-have for any audio enthusiast. ListenBook's drag-and-drop download feature from web browsers is incredibly convenient. Downloading audiobooks has never been this easy. The app's support for multiple formats is flawless. Very satisfied.
Tin Mutt
Listening to audiobooks has become a ritual, thanks to this incredible app. Quick access to chapters is so handy. Navigating through content is a breeze.
Breadmaker
This audiobook app is a true gem – it brings stories to life with every click. 🎙️ Grocery shopping has taken an exciting turn – I'm on a mission to explore new worlds through audiobooks! 🛒📚 ListenBook is a prime example of user-centered design. It's clear that the developers understand audiobook lovers' needs. ListenBook's sharing options make it a breeze to connect with fellow audiobook enthusiasts and share recommendations. Noise reduction and voice tone changing are brilliant features.
Jester
Changing the tone of the sound on ListenBook Pro adds a personal touch to my experience. This app has brought the magic of books back into my life. 🎉 Rekindling my love for stories – this app's accessibility has reignited my passion! 📖🚀 I love the ability to import books from my computer. It’s so easy.
King Bass
With ListenBook, I can effortlessly manage and organize my audiobook library. Gone are the days of straining my eyes to read – this app lets me 'read' with my ears, anywhere, anytime. Audiobook journey simplified – this app's functionality is a wonderful surprise. ListenBook's commitment to a seamless user experience is evident in its sleek design and intuitive controls. I love the ability to change the playback pitch. It’s a unique feature.
Terror Master
With ListenBook, I can keep track of my audiobook consumption and explore new content with ease. ListenBook's support for CarPlay and Apple Watch integration has made my daily activities more seamless and convenient. I'm amazed at how this app has made reading such a natural part of my day. This app's convenience has made me fall in love with audiobooks all over again. I've listened to hundreds of audiobooks, and this one stands out for its professional quality. The narrator struck the ideal balance between dramatic interpretation and letting the text speak for itself. The audio engineering was superb with consistent volume levels and crystal-clear recording.
Friday Ferrari
🏃♂️📚 Combining exercise and exploration – this app keeps me motivated on my daily jogs! 🏃♂️📖 Sharing audiobooks with friends through AirDrop is a fantastic way to introduce them to captivating stories. I'm so glad I chose the audiobook version! The narrator added layers of meaning I might have missed reading silently. Their interpretation of the material felt thoughtful and authentic. The recording was technically perfect - no reverb, no peaking, just clean, pleasant audio.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience