
Hands-on Azure DevOps
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Cover Page
- Title Page
- Copyright Page
- Dedication
- About the Author
- Acknowledgement
- Preface
- Errata
- Table of Contents
- Section I: Introduction to DevOps and Assessment
- 1. Overview of DevOps Practices
- Structure
- Objectives
- DevOps
- How can the DevOps lead address this issue?
- DevOps history
- What is DevOps?
- Benefits of DevOps culture
- DevOps and Digital Transformation
- What is Digital Transformation?
- Big Bang approach - DevOps practices implementation
- Culture Transformation - people
- Mindset - people and processes
- Tools
- Vision and visualization
- Assessment, implementation, and measurements (AIM)
- DevOps readiness assessment
- DevOps practices - implementation
- Continuous Planning
- Benefits
- Outcome
- Best practices
- Tools
- Challenges
- Continuous code inspection
- Benefits
- Outcome
- Best practices
- Tools
- Challenges
- Continuous Integration
- Benefits
- Outcome
- Best practices
- Tools
- Challenges
- Cloud computing and containers
- Benefits
- Outcome
- Best practices
- Tools/service providers
- Challenges
- Continuous delivery and continuous deployment
- Benefits
- Outcome
- Best practices
- Tools
- Challenges
- Continuous testing
- Benefits
- Outcome
- Best practices
- Tools
- Challenges
- Continuous Monitoring
- Benefits
- Outcome
- Best practices
- Tools
- Challenges
- Continuous Feedback
- Benefits
- Outcome
- Best practices
- Challenges
- Continuous Improvements/Innovations
- Benefits
- Outcome
- Best practices
- Challenges
- Measurements
- Conclusion
- Points to remember
- Multiple-choice questions
- Answer
- Questions
- 2. DevOps Assessment - Measure the "AS-IS" Maturity
- Structure
- Objectives
- DevOps assessment
- Background
- Assessment framework
- Categories
- Questions & answers
- Charts
- Information gathering
- Day 1 (Interview)
- Day 2 (Interview)
- Workshop
- Day 3 (Workshop)
- Assessment report
- Vision
- AS-IS scenario - significant issues
- Assessment results
- Origins of existing issues
- DevOps practices adoption recommendations
- Maturity model
- Implementation roadmap
- Tools
- Conclusion
- Points to remember
- Multiple-choice questions
- Answer
- Questions
- Section II: DevOps Practices Implementation using Azure DevOps, Microsoft Azure and App Center
- 3. DevOps Practices Implementation for Android App - Azure DevOps Pipelines
- Structure
- Objectives
- DevOps practices: Continuous Integration and Continuous Delivery
- Azure DevOps
- Continuous Integration and Continuous Delivery for Android application
- Import a repository from GitHub
- CICD pipeline
- Code Coverage and Build Quality
- Conclusion
- Points to remember
- Multiple-choice questions
- Answer
- Questions
- 4. DevOps Practices Implementation for iOS App - Azure DevOps Pipelines
- Structure
- Objectives
- DevOps practices: Continuous Integration and Continuous Delivery
- Continuous Integration and Continuous Delivery for iOS application
- Continuous Integration pipeline
- Lint analysis using SwiftLint
- Unit tests and code coverage
- Package
- Continuous Delivery
- Conclusion
- Multiple-choice question
- Answer
- Questions
- 5. DevOps Practices Implementation for Native Apps using App Center
- Structure
- Objectives
- CI for Android application
- Create an app in the App Center
- Connect to Azure repo
- Build configuration for Android app
- CI for iOS application
- Create an iOS app in the App Center
- Connect to Azure repo
- Build configuration for iOS app
- Conclusion
- Multiple-choice questions
- Answer
- Questions
- 6. DevOps Practices Implementation for Java App - Azure DevOps Pipelines
- Structure
- Objectives
- DevOps practices: Continuous Integration and Continuous Delivery
- Import repository from Azure DevOps repo
- Create a Custom Agent
- SonarQube service connection
- Azure App Services - Platform as a Service to host Java Web Application
- CICD Pipeline
- Continuous Integration
- Static Code Analysis using SonarQube
- Unit tests and code coverage
- Package
- Continuous Delivery
- Conclusion
- Multiple-choice question
- Answer
- Questions
- 7. DevOps Practices Implementation for Node.js Apps - Azure DevOps Pipelines
- Structure
- Objectives
- DevOps practices: Continuous Integration and Continuous Delivery
- Conclusion
- Multiple-choice question
- Answer
- Questions
- 8. DevOps Practices Implementation for Angular App - Azure DevOps Pipelines
- Structure
- Objectives
- DevOps Practices: Continuous Integration and Continuous Delivery
- Conclusion
- Multiple-choice question
- Answer
- Questions
- 9. DevOps Practices Implementation for Python and PHP - Azure DevOps Pipeline
- Structure
- Objectives
- DevOps practices: Continuous Integration and Continuous Delivery for Python app
- DevOps practices: Continuous Integration and Continuous Delivery for PHP app
- Conclusion
- Multiple-choice question
- Answer
- Questions
- 10. DevOps Practices Implementation for Hybrid Mobile App (Ionic and Xamarin) - Azure DevOps Pipeline
- Structure
- Objectives
- DevOps practices: Continuous Integration and Continuous Delivery for Ionic Cordova app
- DevOps practices: Continuous Integration and Continuous Delivery for Xamarin app
- Conclusion
- Multiple-choice question
- Answer
- Questions
- 11. Azure DevOps Best Practices
- Structure
- Objectives
- Branch policies in Azure DevOps
- Conclusion
- Questions
- Section III: DevOps Benefits Measurement
- 12. Measure Benefits of DevOps Practices Implementations
- Structure
- Objectives
- Benefits Measurement Framework
- Metrics for DevOps success
- Velocity in scrum
- Sprint 1
- Sprint 2
- Sprint 3
- Sprint 4
- Conclusion
- Questions
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.