LEVERAGE AZURE PIPELINES TO BUILD, TEST, MONITOR, AND DEPLOY CI/CD
SOLUTIONS ON AZURE, AWS, AND FLUTTER MOBILE APPS WHILE INTEGRATING
WITH TOOLS LIKE JENKINS AND SONARQUBE USING BEST PRACTICES
KEY FEATURES
* Develop automated end-to-end CI/CD solutions with Azure Pipelines
* Learn how to implement and configure your pipeline using real-world
examples and scenarios
* Gain the skills you need to efficiently develop and deploy your
organization’s software
* Purchase of the print or Kindle book includes a free PDF eBook
BOOK DESCRIPTION
Continuous integration and continuous delivery (CI/CD) are ubiquitous
concepts in modern development. Azure Pipelines is one of the most
popular services that you can utilize for CI/CD, and this book shows
you how it works by taking you through the process of building and
automating CI/CD systems using Azure Pipelines and YAML, simplifying
integration with Azure resources and reducing human error. You’ll
begin by getting an overview of Azure Pipelines and why you should use
it. Next, the book helps you get to grips with build and release
pipelines, and then builds upon this by introducing the extensive
power of YAML syntax, which you can use to implement and configure any
task you can think of. As you advance, you’ll discover how to
integrate Infrastructure as Code tools, such as Terraform, and perform
code analysis with SonarQube. In the concluding chapters, you’ll
delve into real-life scenarios and hands-on implementation tasks with
Microsoft Azure services, AWS, and cross-mobile application with
Flutter, Google Firebase, and more. By the end of this book, you’ll
be able to design and build CI/CD systems using Azure Pipelines with
consummate ease, write code using YAML, and configure any task that
comes to mind.
WHAT YOU WILL LEARN
* Create multiple jobs, stages, and tasks on the Azure DevOps portal
* Use YAML syntax for Node.js, .NET, Docker, and SQL Server tasks
* Automate microservice applications on Azure Kubernetes Service
(AKS) clusters
* Deploy Docker applications on AWS container services
* Use SonarQube and Jenkins for security and artifacts
* Implement CI/CD on Flutter-based mobile applications
* Utilize Azure Key Vault secrets in Azure Pipelines
* Build a Node.js application in Azure Container Instances
WHO THIS BOOK IS FOR
This book is for DevOps engineers, release engineers, SREs,
application developers, and sysadmins looking to manage CI/CD using
Azure Pipelines with the help of real-world use cases. A clear
understanding of cloud computing services on Azure and AWS, DevOps,
and CI/CD concepts, along with knowledge of building and deploying web
and mobile applications automatically on cloud is assumed.
Les mer
Produktdetaljer
ISBN
9781804618202
Publisert
2023
Utgave
1. utgave
Utgiver
Packt Publishing
Språk
Product language
Engelsk
Format
Product format
Digital bok
Forfatter