Unlock your Future with Packt - $5 Tech Unlocked 2021!

1912_0.png

Figure 1 Tech Unlocked @ Packt

1. Terraform Cookbook

By Mikael Krief

Publication date: October 2020

1912_1.png

https://www.packtpub.com/product/terraform-cookbook/9781800207554

HashiCorp Configuration Language (HCL) has changed how we define and provision a data center infrastructure with the launch of Terraform—one of the most popular and powerful products for building Infrastructure as Code. This practical guide will show you how to leverage HashiCorp's Terraform tool to manage a complex infrastructure with ease.
Starting with recipes for setting up the environment, this book will gradually guide you in configuring, provisioning, collaborating, and building a multi-environment architecture. Unlike other books, you’ll also be able to explore recipes with real-world examples to provision your Azure infrastructure with Terraform. Once you’ve covered topics such as Azure Template, Azure CLI, Terraform configuration, and Terragrunt, you’ll delve into manual and automated testing with Terraform configurations. The next set of chapters will show you how to manage a balanced and efficient infrastructure and create reusable infrastructure with Terraform modules. Finally, you’ll explore the latest DevOps trends such as continuous integration and continuous delivery (CI/CD) and zero-downtime deployments.

Book review: https://adinermie.com/resources/technical-book-reviews/book-review-terraform-cookbook-efficiently-define-launch-and-manage-infrastructure-as-code-across-various-cloud-platforms/

2. Implementing Azure DevOps Solutions

By Henry Been, Maik van der Gaag

Publication date: June 2020

1912_2.png

https://www.packtpub.com/product/implementing-azure-devops-solutions/9781789619690

Implementing Azure DevOps Solutions helps DevOps engineers and administrators to leverage Azure DevOps Services to master practices such as continuous integration and continuous delivery (CI/CD), containerization, and zero downtime deployments.

This book starts with the basics of continuous integration, continuous delivery, and automated deployments. You will then learn how to apply configuration management and Infrastructure as Code (IaC) along with managing databases in DevOps scenarios. Next, you will delve into fitting security and compliance with DevOps. As you advance, you will explore how to instrument applications, and gather metrics to understand application usage and user behavior. The latter part of this book will help you implement a container build strategy and manage Azure Kubernetes Services. Lastly, you will understand how to create your own Azure DevOps organization, along with covering quick tips and tricks to confidently apply effective DevOps practices.

3. Azure Networking Cookbook - Second Edition

By Mustafa Toroman

Publication date: December 2020

1912_3.png

https://www.packtpub.com/product/azure-networking-cookbook-second-edition/9781800563759

Azure's networking services enable organizations to manage their networks effectively. Azure paves the way for an enterprise to achieve reliable performance and secure connectivity.

Azure Networking Cookbook, Second Edition starts with an introduction to Azure networking, covering basic steps such as creating Azure virtual networks, designing address spaces, and creating subnets. You will go on to learn how to create and manage network security groups, application security groups, and IP addresses in Azure. As you progress, you will explore various aspects such as Site-to-Site, Point-to-Site, and virtual network–to–virtual network connections, DNS and routing, load balancers, and Traffic Manager. This cookbook covers every aspect and function you need to be aware of, providing practical recipes to help you go from having a basic understanding of cloud networking practices to being able to plan, implement, and secure your network infrastructure with Azure. This cookbook will not only help you upscale your current environment but also instruct you on how to monitor, diagnose, and ensure secure connectivity. After learning how to create a robust environment, you will gain meaningful insights from recipes on best practices.

4. Azure DevOps Explained

By Sjoukje Zaal, Stefano Demiliani , Amit Malik

Publication date: December 2020

1912_4.png

https://www.packtpub.com/product/azure-devops-explained/9781800563513

Developing applications for the cloud involves changing development methodologies and procedures. Continuous integration and continuous deployment (CI/CD) processes are a must today, but are often difficult to implement and adopt. Azure DevOps is a Microsoft Azure cloud service that enhances your application development life cycle and enables DevOps capabilities.

Book review:

https://adinermie.com/resources/technical-book-reviews/book-review-azure-devops-explained-get-started-with-azure-devops-and-develop-your-devops-practices/

5. Multi-Cloud Architecture and Governance

By Jeroen Mulder

Publication date: December 2020

1912_5.png

https://www.packtpub.com/product/multi-cloud-architecture-and-governance/9781800203198

Multi-cloud has emerged as one of the top cloud computing trends, with businesses wanting to reduce their reliance on only one vendor. But when organizations shift to multiple cloud services without a clear strategy, they may face certain difficulties, in terms of how to stay in control, how to keep all the different components secure, and how to execute the cross-cloud development of applications. This book combines best practices from different cloud adoption frameworks to help you find solutions to these problems.

With step-by-step explanations of essential concepts and practical examples, you’ll begin by planning the foundation, creating the architecture, designing the governance model, and implementing tools, processes, and technologies to manage multi-cloud environments. You’ll then discover how to design workload environments using different cloud propositions, understand how to optimize the use of these cloud technologies, and automate and monitor the environments. As you advance, you’ll delve into multi-cloud governance, defining clear demarcation models and management processes. Finally, you’ll learn about managing identities in multi-cloud: who’s doing what, why, when, and where.

6. Kubernetes and Docker - An Enterprise Guide

By Scott Surovich, Marc Boorshtein

Publication date: November 2020

1912_6.png

https://www.packtpub.com/product/kubernetes-and-docker-an-enterprise-guide/9781839213403

Containerization has changed the DevOps game completely, with Docker and Kubernetes playing important roles in altering the flow of app creation and deployment. This book will help you acquire the knowledge and tools required to integrate Kubernetes clusters in an enterprise environment.

The book begins by introducing you to Docker and Kubernetes fundamentals, including a review of basic Kubernetes objects. You’ll then get to grips with containerization and understand its core functionalities, including how to create ephemeral multinode clusters using kind. As you make progress, you’ll learn about cluster architecture, Kubernetes cluster deployment, and cluster management, and get started with application deployment. Moving on, you’ll find out how to integrate your container to a cloud platform and integrate tools including MetalLB, externalDNS, OpenID connect (OIDC), pod security policies (PSPs), Open Policy Agent (OPA), Falco, and Velero. Finally, you will discover how to deploy an entire platform to the cloud using continuous integration and continuous delivery (CI/CD).

GitHub: https://github.com/PacktPublishing/Kubernetes-and-Docker-The-Complete-Guide

Updated information and book errata can be found in the repo wiki: https://github.com/PacktPublishing/Kubernetes-and-Docker-The-Complete-Guide/wiki/_new

7. Azure for Architects - Third Edition

By Ritesh Modi, Jack Lee, Rithin Skaria

Publication date: July 2020

1912_7.png

https://www.packtpub.com/product/azure-for-architects-third-edition/9781839215865

You'll learn how to architect solutions such as serverless functions, you'll discover deployment patterns for containers and Kubernetes, and you'll explore large-scale big data processing using Spark and Databricks. As you advance, you'll implement DevOps using Azure DevOps, work with intelligent solutions using Azure Cognitive Services, and integrate security, high availability, and scalability into each solution. Finally, you'll delve into Azure security concepts such as OAuth, OpenConnect, and managed identities.

By the end of this book, you'll have gained the confidence to design intelligent Azure solutions based on containers and serverless functions.

8. AWS Certified Security – Specialty Exam Guide

By Stuart Scott

Publication date: September 2020

1912_8.png

https://www.packtpub.com/product/aws-certified-security-specialty-exam-guide/9781789534474

AWS Certified Security – Specialty is a certification exam to validate your expertise in advanced cloud security. With an ever-increasing demand for AWS security skills in the cloud market, this certification can help you advance in your career. This book helps you prepare for the exam and gain certification by guiding you through building complex security solutions.

From understanding the AWS shared responsibility model and identity and access management to implementing access management best practices, you'll gradually build on your skills. The book will also delve into securing instances and the principles of securing VPC infrastructure. Covering security threats, vulnerabilities, and attacks such as the DDoS attack, you'll discover how to mitigate these at different layers. You'll then cover compliance and learn how to use AWS to audit and govern infrastructure, as well as to focus on monitoring your environment by implementing logging mechanisms and tracking data. Later, you'll explore how to implement data encryption as you get hands-on with securing a live environment. Finally, you'll discover security best practices that will assist you in making critical decisions relating to cost, security,and deployment complexity.

By the end of this AWS security book, you'll have the skills to pass the exam and design secure AWS solutions.

9. Mastering AWS CloudFormation

By Karen Tovmasyan

Publication date: May 2020

1912_9.png

https://www.packtpub.com/product/mastering-aws-cloudformation/9781789130935

DevOps and the cloud revolution have forced software engineers and operations teams to rethink how to manage infrastructures. With this AWS book, you'll understand how you can use Infrastructure as Code (IaC) to simplify IT operations and manage the modern cloud infrastructure effectively with AWS CloudFormation.

This comprehensive guide will help you explore AWS CloudFormation from template structures through to developing complex and reusable infrastructure stacks. You'll then delve into validating templates, deploying stacks, and handling deployment failures. The book will also show you how to leverage AWS CodeBuild and CodePipeline to automate resource delivery and apply continuous integration and continuous delivery (CI/CD) practices to the stack. As you advance, you'll learn how to generate templates on the fly using macros and create resources outside AWS with custom resources. Finally, you'll improve the way you manage the modern cloud in AWS by extending CloudFormation using AWS serverless application model (SAM) and AWS cloud development kit (CDK).

10. Solutions Architect's Handbook

By Saurabh Shrivastava, Neelanjali Srivastav

Publication date: March 2020

1912_10.png

https://www.packtpub.com/product/solutions-architect-s-handbook/9781838645649

Becoming a solutions architect gives you the flexibility to work with cutting-edge technologies and define product strategies. This handbook takes you through the essential concepts, design principles and patterns, architectural considerations, and all the latest technology that you need to know to become a successful solutions architect.

This book starts with a quick introduction to the fundamentals of solution architecture design principles and attributes that will assist you in understanding how solution architecture benefits software projects across enterprises. You'll learn what a cloud migration and application modernization framework looks like, and will use microservices, event-driven, cache-based, and serverless patterns to design robust architectures. You'll then explore the main pillars of architecture design, including performance, scalability, cost optimization, security, operational excellence, and DevOps. Additionally, you'll also learn advanced concepts relating to big data, machine learning, and the Internet of Things (IoT). Finally, you'll get to grips with the documentation of architecture design and the soft skills that are necessary to become a better solutions architect.

By the end of this book, you'll have learned techniques to create an efficient architecture design that meets your business requirements.

11. Microsoft Power Platform Functional Consultant: PL-200 Exam Guide

By Julian Sharp

Publication date: December 2020

1912_11.png

https://www.packtpub.com/product/microsoft-power-platform-functional-consultant-pl-200-exam-guide/9781838985684

The Power Platform Functional Consultant Associate (PL-200) exam tests and validates the practical skills of Power Platform users who are proficient in developing solutions by combining the tools in Power Platform and the Microsoft 365 ecosystem based on business needs.

This certification guide offers complete, up-to-date coverage of the PL-200 exam so you can prepare effectively for the exam. Written in a clear, succinct way with self-assessment questions, exam tips, and mock exams with detailed explanations of solutions, this book covers common day-to-day activities involved in configuring Power Platform, such as managing entities, creating apps, implementing security, and managing system change.

12. Microsoft Power Platform Enterprise Architecture

By Robert Rybaric

Publication date: September 2020

1912_12.png

https://www.packtpub.com/product/microsoft-power-platform-enterprise-architecture/9781800204577

For forward-looking architects and decision makers who want to craft complex solutions to serve growing business needs, Microsoft Power Platform Enterprise Architecture offers an array of architectural best practices and techniques. With this book, you’ll learn how to design robust software using the tools available in the Power Platform suite and be able to integrate them seamlessly with various Microsoft 365 and Azure components.

Unlike most other resources that are overwhelmingly long and unstructured, this book covers essential concepts using concise yet practical examples to help you save time. You’ll develop the skills you need to architect, design, and manage a complex solution as you follow the journey of a fictitious enterprise customer as they enter the world of Power Platform. Throughout the book, you’ll discover how to combine the functionality of Power Apps, Power Automate, Power BI, and Power Virtual Agents with various methodologies to effectively address application lifecycle management, security, and extensibility. Finally, you'll learn how to overcome common challenges in migrating data to and from Microsoft Power Platform using proven techniques.

Enjoy your reading!