
BOOKS - PROGRAMMING - Hands-on Pipeline as Code with Jenkins CI/CD Implementation for...

Hands-on Pipeline as Code with Jenkins CI/CD Implementation for Mobile, Web, and Hybrid Applications Using Jenkins
Author: Mitesh Soni
Year: 2021
Pages: 491
Format: EPUB
File size: 10.1 MB
Language: ENG

Year: 2021
Pages: 491
Format: EPUB
File size: 10.1 MB
Language: ENG

The book concludes with a case study on implementing CICD for hybrid mobile web applications and provides realworld examples from various projects. Handson Pipeline as Code with Jenkins CICD Implementation for Mobile Web and Hybrid Applications Using Jenkins is a comprehensive guide to implementing Continuous Integration and Continuous Delivery (CI/CD) for mobile, web, and hybrid applications using Jenkins. The book takes a step-by-step approach to introduce readers to the world of DevOps practices, starting with the definition and history of DevOps, its benefits, culture, and value streams. It then delves into the different types of pipelines, including build, scripted, declarative, and blue ocean pipelines, and their respective uses in software development. The first chapter covers static code analysis using SonarQube or Lint tools, unit tests, calculating code coverage, publishing unit tests and coverage reports, and verifying the threshold of code coverage. This section sets the foundation for the rest of the book by emphasizing the importance of quality assurance in software development. In subsequent chapters, readers learn how to create build packages and distribute them to specific environments based on the type of programming language used in their projects. The book also explores various deployment distribution environments such as Azure App Services, Docker, Azure Container Services, and App Center. One of the unique aspects of this book is its focus on the need to study and understand the process of technology evolution. As technology advances at an unprecedented pace, it is essential to adapt and evolve our understanding of these advancements to stay relevant. The book encourages readers to develop a personal paradigm for perceiving technological progress, which can serve as the basis for survival in a rapidly changing world.
Книга завершается тематическим исследованием по внедрению CICD для гибридных мобильных веб-приложений и содержит реальные примеры из различных проектов. Handson Pipeline as Code с внедрением CICD Jenkins для мобильных веб-приложений и гибридных приложений Использование Jenkins - это всеобъемлющее руководство по внедрению непрерывной интеграции и непрерывной доставки (CI/CD) для мобильных, веб-приложений и гибридных приложений с использованием Jenkins.В книге используется пошаговый подход, чтобы познакомить читателей с миром практик DevOps, начиная с определения и истории DevOps, его преимуществ, культуры и потоков ценностей. Затем он углубляется в различные типы конвейеров, включая конвейеры сборки, скриптовые, декларативные и «голубые океаны», а также их соответствующее использование в разработке программного обеспечения. В первой главе рассматривается статический анализ кода с использованием инструментов SonarQube или Lint, модульные тесты, расчет покрытия кода, публикация модульных тестов и отчетов о покрытии, а также проверка порога покрытия кода. Этот раздел закладывает основу для остальной части книги, подчеркивая важность обеспечения качества при разработке программного обеспечения. В последующих главах читатели узнают, как создавать пакеты сборки и распространять их в определенные среды на основе типа языка программирования, используемого в их проектах. В книге также рассматриваются различные среды распространения развёртывания, такие как Azure App Services, Docker, Azure Container Services и App Center.Одним из уникальных аспектов этой книги является её направленность на необходимость изучения и понимания процесса эволюции технологий. Поскольку технологии развиваются беспрецедентными темпами, важно адаптироваться и развивать наше понимание этих достижений, чтобы оставаться актуальными. Книга призывает читателей выработать личную парадигму восприятия технологического прогресса, которая может послужить основой выживания в быстро меняющемся мире.
livre se termine par une étude de cas sur la mise en œuvre du CICD pour les applications Web mobiles hybrides et contient des exemples concrets de différents projets. Handson Pipeline as Code avec la mise en œuvre de CICD Jenkins pour les applications web mobiles et hybrides L'utilisation de Jenkins est un guide complet pour mettre en œuvre l'intégration continue et la livraison continue (CI/CD) pour les applications mobiles, web et hybrides utilisant Jenkins. livre utilise une approche étape par étape pour présenter aux lecteurs le monde des pratiques DevOps, en commençant par la définition et l'histoire de DevOps, ses avantages, sa culture et ses flux de valeurs. Il est ensuite approfondi dans différents types de convoyeurs, y compris les convoyeurs d'assemblage, script, déclaratif et « océans bleus », ainsi que leur utilisation respective dans le développement de logiciels. premier chapitre traite de l'analyse statique du code à l'aide des outils SonarQube ou Lint, des tests modulaires, du calcul de la couverture du code, de la publication des tests modulaires et des rapports de couverture, ainsi que de la vérification du seuil de couverture du code. Cette section jette les bases du reste du livre, soulignant l'importance de l'assurance qualité dans le développement de logiciels. Dans les chapitres suivants, les lecteurs apprendront à créer des paquets d'assemblage et à les distribuer dans des environnements spécifiques en fonction du type de langage de programmation utilisé dans leurs projets. livre traite également de différents environnements de déploiement tels que Azure App Services, Docker, Azure Container Services et App Center.L'un des aspects uniques de ce livre est son accent sur la nécessité d'étudier et de comprendre le processus d'évolution des technologies. Alors que la technologie évolue à un rythme sans précédent, il est important de s'adapter et de développer notre compréhension de ces réalisations pour rester à jour. livre encourage les lecteurs à développer un paradigme personnel de perception du progrès technologique qui peut servir de base à la survie dans un monde en mutation rapide.
libro concluye con un estudio de caso sobre la implementación de CICD para aplicaciones web móviles híbridas y contiene ejemplos reales de diferentes proyectos. Handson Pipeline as Code con la implementación de CICD Jenkins para aplicaciones web móviles y aplicaciones híbridas uso de Jenkins es una guía integral para implementar la integración continua y la entrega continua (CI/CD) para aplicaciones móviles, web y híbridas utilizando Jenkins. libro utiliza un enfoque paso a paso para introducir a los lectores en el mundo de las prácticas DevOps, comenzando con la definición e historia de DevOps, sus beneficios, cultura y flujos de valores. A continuación, se profundiza en los diferentes tipos de transportadores, incluyendo los transportadores de ensamblaje, script, declarativos y «océanos azules», así como su respectivo uso en el desarrollo de software. En el primer capítulo se examina el análisis estático del código mediante las herramientas SonarQube o Lint, las pruebas modulares, el cálculo de la cobertura del código, la publicación de pruebas modulares e informes de cobertura, y la verificación del umbral de cobertura del código. Esta sección sienta las bases para el resto del libro, destacando la importancia del aseguramiento de la calidad en el desarrollo de software. En los capítulos siguientes, los lectores aprenderán cómo crear paquetes de ensamblaje y distribuirlos a entornos específicos basados en el tipo de lenguaje de programación utilizado en sus proyectos. libro también aborda diferentes entornos de distribución del despliegue, como Azure App Services, Docker, Azure Container Services y App Center.Uno de los aspectos únicos de este libro es su enfoque en la necesidad de estudiar y entender el proceso de evolución de la tecnología. A medida que la tecnología evoluciona a un ritmo sin precedentes, es importante adaptarse y desarrollar nuestra comprensión de estos avances para seguir siendo relevantes. libro anima a los lectores a desarrollar un paradigma personal de percepción del progreso tecnológico que pueda servir de base para sobrevivir en un mundo que cambia rápidamente.
O livro é concluído com um estudo de caso sobre a implementação do CICD para aplicativos híbridos da Web e contém exemplos reais de vários projetos. Handson Pipeline as Code com a implementação do CICD Jenkins para aplicações móveis da Web e híbridas O uso de Jenkins é um manual abrangente para a integração contínua e entrega contínua (CI/CD) para aplicativos móveis, web e híbridos usando Jenkins.O livro usa uma abordagem passo a passo para apresentar os leitores ao mundo das práticas de DevOps, começando pela definição e histórico de DevOps, suas vantagens, cultura e fluxos de valores. Em seguida, ele é aprofundado em vários tipos de linhas de montagem, incluindo as linhas de montagem, violinos, declarações e «oceanos azuis», e seu uso apropriado no desenvolvimento de software. O primeiro capítulo aborda a análise estática do código usando ferramentas Lint, testes modulares, o cálculo de cobertura de código, a publicação de testes modulares e relatórios de cobertura e a verificação do limite de cobertura do código. Esta seção estabelece a base para o resto do livro, enfatizando a importância da qualidade no desenvolvimento do software. Nos capítulos seguintes, os leitores aprenderão como criar pacotes de montagem e distribuí-los para ambientes específicos com base no tipo de linguagem de programação usada em seus projetos. O livro também aborda vários ambientes de disseminação, como Azure App Services, Docker, Azure Container Services e App Center.Um aspecto único deste livro é a sua orientação para a necessidade de explorar e compreender a evolução da tecnologia. Como a tecnologia está evoluindo a um ritmo sem precedentes, é importante adaptar-nos e desenvolver a nossa compreensão destes avanços para se manterem relevantes. O livro convida os leitores a desenvolver um paradigma pessoal de percepção do progresso tecnológico que possa servir de base para a sobrevivência num mundo em rápida mudança.
Il libro viene completato da uno studio tematico sull'implementazione di CICD per applicazioni web ibride e contiene esempi reali di progetti diversi. Handson Pipeline as Code con l'implementazione di CICD Jenkins per applicazioni web mobili e ibride L'utilizzo di Jenkins è una guida completa per implementare l'integrazione continua e la distribuzione continua (CI/CD) per applicazioni mobili, web e ibride con Jenkins.Il libro utilizza un approccio passo passo per far conoscere ai lettori il mondo delle pratiche di DevOps, partendo dalla definizione e dalla storia del DevOps, dai suoi vantaggi, cultura e flussi di valori. Poi si approfondisce in diversi tipi di catene di montaggio, comprese le catene di montaggio, violini, gli oceani blu e dichiarativi, e il loro uso appropriato nello sviluppo di software. Il primo capitolo affronta l'analisi statica del codice utilizzando gli strumenti SonarQube o Lint, i test modulari, il calcolo della copertura del codice, la pubblicazione di test modulari e rapporti di copertura e la verifica della soglia di copertura del codice. Questa sezione pone le basi per il resto del libro, sottolineando l'importanza della qualità nello sviluppo del software. Nei capitoli successivi, i lettori impareranno come creare pacchetti di assemblaggio e distribuirli in ambienti specifici in base al tipo di linguaggio di programmazione utilizzato nei loro progetti. Il libro affronta anche diversi ambienti di distribuzione, come Azure App Services, Docker, Azure Container Services e App Center.Uno degli aspetti unici di questo libro è la necessità di studiare e comprendere l'evoluzione della tecnologia. Poiché la tecnologia sta evolvendo a un ritmo senza precedenti, è importante adattarsi e sviluppare la nostra comprensione di questi progressi per rimanere aggiornati. Il libro invita i lettori a sviluppare un paradigma personale per la percezione del progresso tecnologico che possa essere la base della sopravvivenza in un mondo in rapida evoluzione.
Das Buch schließt mit einer Fallstudie zur Implementierung von CICD für hybride mobile Webanwendungen und enthält reale Beispiele aus verschiedenen Projekten. Handson Pipeline as Code mit Jenkins CICD-Implementierung für mobile Web- und Hybrid-Anwendungen Jenkins ist ein umfassender itfaden für die Implementierung von Continuous Integration und Continuous Delivery (CI/CD) für mobile, webbasierte und hybride Anwendungen mit Jenkins. Das Buch verfolgt einen schrittweisen Ansatz, um die ser in die Welt der DevOps-Praktiken einzuführen, beginnend mit der Definition und Geschichte von DevOps, seinen Vorteilen, seiner Kultur und seinen Wertströmen. Es geht dann tiefer in verschiedene Arten von Pipelines, einschließlich Build-Pipelines, Skripte, deklarative und „blaue Ozeane“, sowie deren entsprechende Verwendung in der Softwareentwicklung. Das erste Kapitel behandelt die statische Analyse von Code mit SonarQube- oder Lint-Tools, Unit-Tests, die Berechnung der Code-Coverage, die Veröffentlichung von Unit-Tests und Coverage-Reports sowie die Überprüfung der Code-Coverage-Schwelle. Dieser Abschnitt legt den Grundstein für den Rest des Buches und unterstreicht die Bedeutung der Qualitätssicherung in der Softwareentwicklung. In den folgenden Kapiteln lernen die ser, wie sie Build-Pakete erstellen und an bestimmte Umgebungen verteilen können, basierend auf der Art der Programmiersprache, die in ihren Projekten verwendet wird. Das Buch befasst sich auch mit verschiedenen Bereitstellungsverbreitungsumgebungen wie Azure App Services, Docker, Azure Container Services und dem App Center. Ein einzigartiger Aspekt dieses Buches ist sein Fokus auf die Notwendigkeit, den Prozess der Technologieentwicklung zu untersuchen und zu verstehen. Da sich die Technologie in einem beispiellosen Tempo entwickelt, ist es wichtig, sich anzupassen und unser Verständnis dieser Fortschritte zu entwickeln, um relevant zu bleiben. Das Buch ermutigt die ser, ein persönliches Paradigma für die Wahrnehmung des technologischen Fortschritts zu entwickeln, das als Grundlage für das Überleben in einer sich schnell verändernden Welt dienen kann.
Książka kończy studium przypadku na temat wdrażania CICD dla hybrydowych aplikacji mobilnych i zawiera przykłady z różnych projektów w świecie rzeczywistym. Handson Pipeline jako Code with Implementation of CICD Jenkins for Mobile Web and Hybrid Applications Korzystanie z Jenkins jest kompleksowym przewodnikiem do wdrażania ciągłej integracji i ciągłej dostawy (CI/CD) dla aplikacji mobilnych, internetowych i hybrydowych za pomocą Jenkins. Książka przyjmuje krok po kroku podejście, aby wprowadzić czytelników do świata praktyk DevOps, począwszy od definicji i historii DevOp, jego korzyści, kultury i strumieni wartości. Następnie zagłębia się w różnego rodzaju rurociągi, w tym linie montażowe, skryptowane, deklaratywne i „niebieskie oceany”, a ich odpowiednie zastosowanie w rozwoju oprogramowania. Pierwszy rozdział dotyczy analizy kodu statycznego przy użyciu narzędzi SonarQube lub Lint, testów jednostkowych, obliczania pokrycia kodu, publikowania testów jednostkowych i raportów o zasięgu oraz sprawdzania progu pokrycia kodu. Sekcja ta stanowi podstawę dla reszty książki, podkreślając znaczenie zapewnienia jakości w rozwoju oprogramowania. W kolejnych rozdziałach czytelnicy dowiedzą się, jak tworzyć pakiety i rozpowszechniać je do określonych środowisk w oparciu o rodzaj języka programowania wykorzystywanego w ich projektach. Książka omawia również różne środowiska wdrożeniowe, takie jak Azure App Services, Docker, Azure Container Services i App Center. Jednym z unikalnych aspektów tej książki jest skupienie się na potrzebie studiowania i zrozumienia procesu ewolucji technologii. W miarę jak technologia rozwija się w bezprecedensowym tempie, ważne jest, aby dostosować i rozwijać nasze zrozumienie tych postępów, aby nadal mieć znaczenie. Książka zachęca czytelników do rozwijania osobistego paradygmatu postrzegania postępu technologicznego, który może służyć jako podstawa do przetrwania w szybko zmieniającym się świecie.
הספר מסכם עם מחקר מקרה על יישום CICD עבור יישומי אינטרנט סלולרי היברידי ומכיל דוגמאות מהעולם האמיתי מפרויקטים שונים. Handson Pipeline as Code with Application of CICD Jenkins for Mobile Web and Hybrid Applications Using Jenkins הוא מדריך מקיף ליישום אינטגרציה רציפה ומשלוח רציף (CI/CD) עבור יישומים ניידים, אינטרנט והיברידיים באמצעות ג 'נקינס. הספר נוקט בגישה של צעד אחר צעד כדי להציג לקוראים את עולם הפרקטיקות של DevOps, החל מההגדרה וההיסטוריה של DevOps, יתרונותיה, התרבות וזרמי הערך שלה. לאחר מכן הוא מתעמק בסוגים שונים של צינורות, כולל קווי ייצור, תסריטים, הצהרות ו ”אוקיינוסים כחולים”, והשימוש המתאים שלהם בפיתוח תוכנה. הפרק הראשון עוסק בניתוח קוד סטטי באמצעות כלי SonarQube או Lint, בדיקות יחידה, חישוב כיסוי קוד, פרסום בדיקות יחידה ודוחות כיסוי, ובדיקת סף כיסוי הקוד. סעיף זה מניח את היסודות להמשך הספר, ומדגיש את חשיבותה של הבטחת איכות בפיתוח תוכנה. בפרקים הבאים, הקוראים ילמדו כיצד לבנות חבילות ולהפיץ אותן לסביבות ספציפיות המבוססות על סוג שפת התכנות המשמשת בפרויקטים שלהם. הספר דן גם בסביבות פריסה שונות כגון Azure App Services, Docker, Azure Container Services ו-App Center. אחד ההיבטים הייחודיים של ספר זה הוא התמקדותו בצורך ללמוד ולהבין את תהליך האבולוציה הטכנולוגית. ככל שהטכנולוגיה מתקדמת בקצב חסר תקדים, חשוב להתאים ולפתח את הבנתנו לגבי התקדמות זו כדי להישאר רלוונטיים. הספר מעודד את הקוראים לפתח פרדיגמה אישית לתפיסה של התקדמות טכנולוגית, שיכולה לשמש בסיס להישרדות בעולם המשתנה במהירות.''
Kitap, hibrit mobil web uygulamaları için CICD'nin uygulanması üzerine bir vaka çalışması ile sona eriyor ve çeşitli projelerden gerçek dünyadan örnekler içeriyor. Handson Pipeline as Code with Implementation of CICD Jenkins for Mobile Web and Hybrid Applications Using Jenkins, Jenkins'i kullanarak mobil, web ve hibrit uygulamalar için sürekli entegrasyon ve sürekli teslimat (CI/CD) uygulamak için kapsamlı bir kılavuzdur. Kitap, okuyucuları DevOps uygulamalarının dünyasına tanıtmak için, DevOps'un tanımı ve geçmişi, faydaları, kültürü ve değer akışlarından başlayarak adım adım bir yaklaşım benimsiyor. Daha sonra, montaj hatları, komut dosyası, bildirimsel ve'mavi okyanuslar've bunların yazılım geliştirmedeki karşılık gelen kullanımı dahil olmak üzere farklı boru hatları türlerine girer. İlk bölüm, SonarQube veya Lint araçlarını kullanarak statik kod analizi, birim testleri, kod kapsamının hesaplanması, birim testlerinin ve kapsama raporlarının yayınlanması ve kod kapsama eşiğinin kontrol edilmesi ile ilgilidir. Bu bölüm, kitabın geri kalanı için zemin hazırlar ve yazılım geliştirmede kalite güvencesinin önemini vurgular. Sonraki bölümlerde, okuyucular derleme paketleri oluşturmayı ve bunları projelerinde kullanılan programlama dilinin türüne göre belirli ortamlara dağıtmayı öğreneceklerdir. Kitapta ayrıca Azure App Services, Docker, Azure Container Services ve App Center gibi çeşitli dağıtım ortamları da ele alınıyor. Bu kitabın benzersiz yönlerinden biri, teknoloji evrimi sürecini inceleme ve anlama ihtiyacına odaklanmasıdır. Teknoloji benzeri görülmemiş bir hızda ilerledikçe, bu ilerlemelerin ilgili kalması için anlayışımızı uyarlamak ve geliştirmek önemlidir. Kitap, okuyucuları hızla değişen bir dünyada hayatta kalmanın temeli olarak hizmet edebilecek teknolojik ilerlemenin algılanması için kişisel bir paradigma geliştirmeye teşvik ediyor.
يختتم الكتاب بدراسة حالة عن تنفيذ CICD للتطبيقات الهجينة على شبكة الإنترنت المحمولة ويحتوي على أمثلة واقعية من مشاريع مختلفة. Handson Pipeline as Code with Implementation of CICD Jenkins for Mobile Web and Hybrid Applications باستخدام Jenkins هو دليل شامل لتنفيذ التكامل المستمر والتسليم المستمر (CI/CD) للتطبيقات المتنقلة والويب والهجينة باستخدام Jenkinkins. يتخذ الكتاب نهجًا تدريجيًا لتعريف القراء بعالم ممارسات DevOps، بدءًا من تعريف وتاريخ DevOps وفوائدها وثقافتها وتدفقات قيمتها. ثم يتعمق في أنواع مختلفة من خطوط الأنابيب، بما في ذلك خطوط التجميع، والمكتوبة، والتعريفية، و «المحيطات الزرقاء»، واستخدامها المقابل في تطوير البرامج. يتناول الفصل الأول تحليل الكود الثابت باستخدام أدوات SonarQube أو Lint، واختبارات الوحدة، وحساب تغطية الكود، ونشر اختبارات الوحدة وتقارير التغطية، والتحقق من عتبة تغطية الكود. يضع هذا القسم الأساس لبقية الكتاب، مع التأكيد على أهمية ضمان الجودة في تطوير البرمجيات. في الفصول اللاحقة، سيتعلم القراء كيفية إنشاء حزم بناء وتوزيعها على بيئات محددة بناءً على نوع لغة البرمجة المستخدمة في مشاريعهم. يناقش الكتاب أيضًا بيئات نشر مختلفة مثل Azure App Services و Docker و Azure Container Services و App Center. أحد الجوانب الفريدة لهذا الكتاب هو تركيزه على الحاجة إلى دراسة وفهم عملية تطور التكنولوجيا. مع تقدم التكنولوجيا بوتيرة غير مسبوقة، من المهم تكييف وتطوير فهمنا لهذه التطورات لتظل ذات صلة. يشجع الكتاب القراء على تطوير نموذج شخصي لتصور التقدم التكنولوجي، والذي يمكن أن يكون بمثابة أساس للبقاء في عالم سريع التغير.
이 책은 하이브리드 모바일 웹 애플리케이션을위한 CICD 구현에 대한 사례 연구로 마무리되며 다양한 프로젝트의 실제 예를 포함합니다. Jenkins를 사용하여 모바일 웹 및 하이브리드 응용 프로그램을위한 CICD Jenkins를 구현 한 코드로서의 핸드 슨 파이프 라인은 Jenkins를 사용하여 모바일, 웹 및 하이브리드 응용 프로그램을위한 지속적인 통합 및 연속 전달 (CI/CD) 을 구현하는 포괄적 인 안내용입니다. 이 책은 DevOps의 정의와 역사, 혜택, 문화 및 가치 흐름을 시작으로 독자들에게 DevOps 관행의 세계를 소개하기 위해 단계별 접근 방식을 취합니다. 그런 다음 조립 라인, 스크립트, 선언적 및 "파란색 바다" 및 소프트웨어 개발에 해당하는 용도를 포함하여 다양한 유형의 파이프 라인을 탐색합니다. 첫 번째 장은 SonarQube 또는 Lint 도구를 사용한 정적 코드 분석, 단위 테스트, 코드 적용 범위 계산, 단위 테스트 및 적용 범위 보고서 게시 및 코드 적용 범위 임계 값 확인을 처리합니다. 이 섹션은 소프트웨어 개발에서 품질 보증의 중요성을 강조하면서 나머지 책의 토대를 마련합니다. 다음 장에서 독자는 빌드 패키지를 만들어 프로젝트에 사용되는 프로그래밍 언어 유형에 따라 특정 환경에 배포하는 방법을 배웁니다. 이 책은 또한 Azure App Services, Docker, Azure Container Services 및 App Center와 같은 다양한 배포 환경에 대해서도 설명합니다. 이 책의 독특한 측면 중 하나는 기술 진화 과정을 연구하고 이해해야 할 필요성에 중점을 둡니다. 전례없는 속도로 기술이 발전함에 따라 이러한 발전에 대한 이해를 적응시키고 발전시켜 관련성을 유지하는 것이 중요합니다. 이 책은 독자들이 빠르게 변화하는 세상에서 생존의 기초가 될 수있는 기술 진보에 대한 인식을위한 개인적인 패러다임을 개발하도록 권장합니다.
本書は、ハイブリッドモバイルウェブアプリケーション用のCICDの実装に関するケーススタディで終了し、様々なプロジェクトの実例が含まれています。CICD Jenkins for Mobile WebおよびHybrid Applicationsを実装したコードとしてのHandson Pipeline Jenkinsを使用すると、Jenkinsを使用したモバイル、Web、およびハイブリッドアプリケーションの継続的な統合と継続的な配信(CI/CD)を実装するための包括的なガイドです。この本は、DevOpsの定義と歴史、その利点、文化、価値のストリームから始めて、DevOpsの実践の世界に読者を紹介するためのステップバイステップのアプローチを取ります。次に、アセンブリライン、スクリプト、宣言、および「青い海」などのさまざまな種類のパイプラインと、ソフトウェア開発での対応する使用を掘り下げます。最初の章では、SonarQubeまたはLintツールを使用した静的コード解析、ユニットテスト、コードカバレッジの計算、ユニットテストとカバレッジレポートの発行、コードカバレッジのしきい値のチェックを扱います。このセクションでは、ソフトウェア開発における品質保証の重要性を強調し、本の残りの部分の基礎を説明します。次の章では、ビルドパッケージを作成し、プロジェクトで使用されるプログラミング言語の種類に基づいて特定の環境に配布する方法を学びます。また、Azure App Services、 Docker、 Azure Container Services、 App Centerなど、さまざまな展開環境についても説明しています。この本のユニークな側面の1つは、技術進化の過程を研究し理解する必要性に焦点を当てることです。技術がかつてないペースで進歩する中で、関連性を保つためには、これらの進歩に対する理解を適応させ、発展させることが重要です。この本は、急速に変化する世界での生存の基礎となる技術進歩の認識のための個人的なパラダイムを開発することを読者に奨励しています。
