دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Uroš Kastelic. József Zoltán Vadkerti
سری:
ISBN (شابک) : 9781835880845, 9781803248004
ناشر: Packt Publishing Pvt Ltd
سال نشر: 2024
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 19 مگابایت
در صورت تبدیل فایل کتاب Mastering DevOps on Microsoft Power Platform به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر DevOps در Microsoft Power Platform نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Mastering DevOps on Microsoft Power Platform
Contributors
About the authors
About the reviewers
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Conventions used
Get in touch
Share Your Thoughts
Download a free PDF copy of this book
Part 1:Understanding DevOps on Microsoft Power Platform
1
Mastering DevOps and ALM for Efficient Software Development
SDLC – what it is all about
Phases
Methodologies
Agile, Scrum, and Lean
The Agile manifesto
Lean management
Scrum
What is ALM?
CI and CD
DevOps-enabled architecture patterns
Summary
Further reading
2
Getting Started with Microsoft Power Platform
Technical requirements
The rise of low-code/no-code
The current and the future state of LCNC development
Understanding the benefits of LCNC
Getting started with Microsoft Power Platform services
What is Microsoft Power Platform?
Setting up our first environment
Power Platform administration
The Power Platform admin center
Power Platform management and automation for administrators, makers, and developers
Admin and management connectors
Governance, compliance, and data privacy
Data residency
Compliance offerings
Data protection
Starting to build real-world business solutions
Creating solutions using templates in Power Platform
Enterprise templates
Power Platform patterns
Other ways for building business solutions
Customer stories
Summary
Further reading
3
Exploring ALM and DevOps in Microsoft Power Platform
Why implement ALM and DevOps in Power Platform?
Plan and track
Development
Build and test
Deploy
Operate
Monitor and learn
ALM and DevOps tooling
Application modernization with an LCNC approach
Application modernization options
Building Power Platform adoption journey
The Power Platform adoption maturity model
Ways to improve the maturity level
Summary
Further reading
Part 2:Implementing DevOps on Microsoft Power Platform
4
Understanding Power Platform Environments and Solutions
Technical requirements
What comes to a solution?
Versioning of solutions and packages
What about data – Dataverse and data modeling aspects
Environments, managed environments, and environment strategy
Managed Environments
Environment strategies
Managed pipelines – Our first CI/CD
Power Platform pipelines
Step-by-step walkthrough – creating our first CI/CD pipeline
Summary
Further reading
5
Streamlining Power Platform Development with DevOps Tooling
Technical requirements
Git – the single source of truth
Power Platform CLI
Power Platform build tools for Azure DevOps
GitHub Actions for Power Platform
Managed pipelines – source control integration with Git
GitHub workflows
Dataverse with Power Automate cloud flows
Copilots in Power Platform pipeline development
Summary
Further reading
6
A Deep Dive into Continuous Integration/Continuous Deployment (CI/CD) Pipelines
Technical requirements
When everything comes together
Branches and environments
The Power Platform catalog
Azure pipeline templates and reusable GitHub workflows
The ALM Accelerator for Power Platform
Automated testing in DevOps and Power Platform pipelines
Summary
Further reading
7
An Overview of DevSecOps in Power Platform
Technical requirements
What is DevSecOps?
Setup
Plan and Design
Commit (CI)
Deploy (CD)
Operate and Monitor
Security model of Power Platform
Secret scanning and static code analysis tools
Solution checker
Spinning up DevSecOps projects at scale
Security of DevOps processes
Summary
Further reading
8
Demonstrating ALM and DevOps Implementation
Technical requirements
Exercise – repository management and branch strategies for the applications
Exercise – building CD pipelines and a release train
Exercise – backlog management in GitHub
Exercise – testing solutions
Exercise – monitoring the applications
Exercise – introducing feature flags
Summary
Further reading
Part 3:Exploring DevOps Best Practices and the Road Ahead
9
Implementing the Fusion Development Approach
Technical requirements
What is the fusion development approach?
Common examples of the fusion development approach in Power Platform
Empowering collaboration with open source development practices
Building a catalog process
Additional tools for developers using Visual Studio
Microsoft Azure and Power Platform together
Application hosting services
Integration Services
Data analytics
AI services
Data storage
Example of an Azure and Power Platform integration scenario
Creating a Web API and a Power Platform custom connector with Visual Studio 2022
Creating a Power Platform custom connector with Azure APIM
Applying ALM to custom connectors
Summary
Further reading
10
Enabling Pro-Dev Extensibility in Power Platform
Technical requirements
Enabling the power of the integration – connectors
Connectors
Connection references
Environment variables
Example – Decoupling configuration from the application
Overview of canvas components and component libraries
Canvas components
Component libraries
Managing the life cycle of the component library
Getting to know code components
Code component composition
Creating your code component
ALM for code components
ALM for Power Pages
Use of the PAC CLI for Power Pages
Using Power Platform Build Tools with Power Pages
Using Power Platform pipelines with Power Pages
Summary
Further reading
11
Managing the Environment Life Cycle with Design Best Practices
Technical requirements
Building on the design best practices
Power Platform Well-Architected
Power Platform landing zones
Automating environment life cycle management
Infrastructure as code (IaC) over ClickOps
Power Platform management with Terraform
Traditional automated environment management approaches
DLP considerations when managing environments
Power Platform CoE
The CoE Starter Kit
Example of environment management
Summary
Further reading
12
Looking Ahead with Copilots, ChatOps, and AI-Infused Applications
Technical requirements
The era of AI and the rise of GPTs
Introduction to AI
GPTs
Responsible AI
Microsoft Copilots and Copilots in Power Platform
Copilots in Power Platform
Copilots’ usage from the perspective of a maker
Extending business solutions with AI Builder and Azure OpenAI
Introducing AI Builder
Using AI models and AI prompts
Introducing Azure OpenAI
ChatOps and Copilot Studio
A closer look at Copilot Studio
What is ChatOps
Integrating Microsoft Teams with GitHub and Azure DevOps
Building ChatOps for Power Platform with Copilot Studio
ALM for Copilot Studio
Summary
Further reading
Index
Why subscribe?
Other Books You May Enjoy
Packt is searching for authors like you
Share Your Thoughts
Download a free PDF copy of this book