Domain 1 β€” Module 2 of 3 67%
2 of 28 overall
Domain 1: Plan Architecture and Solution Design Free ⏱ ~14 min read

Lifecycle Services: Environments & Deployments

Master LCS β€” the central hub for managing F&O environments, deploying packages, troubleshooting with Issue Search, and using the Asset Library.

Lifecycle Services: Environments & Deployments

Lifecycle Services (LCS) is the primary operational hub for F&O implementations. It manages environments, package deployments, troubleshooting, and application lifecycle β€” though developer environments are increasingly managed through the Power Platform admin center (covered in the next module).

Simple explanation

Think of LCS as the control tower for your F&O project.

Just like an airport control tower manages planes (takeoff, landing, routing, emergencies), LCS manages your F&O environments. Need a new sandbox? LCS spins it up. Need to deploy your code to production? LCS handles the deployment. Something broken? LCS has Issue Search to help diagnose it. It is the one portal you always have open during an F&O project.

Environment Types

EnvironmentPurposeManaged ByRefresh
DevelopmentWrite and test codeDeveloper (cloud-hosted or local VM)N/A β€” developer controls
Tier-1 SandboxBuild verification, basic testingMicrosoft-hostedCan be reset
Tier-2+ SandboxUAT, performance testing, stagingMicrosoft-hosted (production-like)Can be refreshed from production
ProductionLive business operationsMicrosoft-hostedDeployment via LCS only

πŸ—οΈ Vik’s project reality: β€œAt Axion, every client project starts in LCS. We create the project, provision dev environments, set up Azure DevOps integration, and establish the deployment pipeline. My first deployment to a client’s sandbox goes through LCS β€” there is no shortcut.”

Environment lifecycle

  1. Provision β€” create environments from LCS (select region, tier, configuration)
  2. Develop β€” write code in dev environment, build deployable packages
  3. Deploy β€” upload package to LCS Asset Library, deploy to sandbox
  4. Test β€” UAT in sandbox, validate with business users
  5. Promote β€” deploy the same tested package to production
  6. Monitor β€” use LCS diagnostics, environment monitoring, Activity Monitor

Issue Search lets you search Microsoft’s knowledge base for known issues, hotfixes, and workarounds.

How to use it:

  1. Navigate to your LCS project
  2. Open Issue Search
  3. Enter keywords, error messages, or KB article numbers
  4. Filter by product version and module
  5. Review matching issues β€” each includes description, root cause, and resolution (hotfix or workaround)

πŸŽ“ Sophie’s troubleshooting story: β€œMy first production issue was a posting error. Instead of panicking, Carl showed me Issue Search. I pasted the error message, found a known issue with a hotfix, downloaded it from the Asset Library, and deployed it to the sandbox for testing. Problem solved in two hours.”

Exam tip: Issue Search vs support ticket

The exam may ask how to research and resolve issues. Issue Search is the FIRST step β€” check for known issues and existing hotfixes before opening a support ticket. Only escalate to Microsoft Support when Issue Search does not have a matching resolution.

Asset Library

The Asset Library stores all deployment artifacts for your project.

Asset TypeDescriptionExample
Software deployable packageCompiled code package for deploymentYour custom model package
Process data packageData packages for import/exportConfiguration data, master data
BPM libraryBusiness process recordings from Task RecorderStandard operating procedures
ConfigurationEnvironment configuration exportsApplication configuration
HotfixMicrosoft-released fixesPlatform and application hotfixes

Package deployment workflow

  1. Build your model in Visual Studio β†’ produces a deployable package (.zip)
  2. Upload the package to the LCS Asset Library
  3. Apply the package to a sandbox environment (LCS manages the process)
  4. Validate in sandbox β€” run tests, get business sign-off
  5. Mark as release candidate in LCS
  6. Schedule deployment to production β€” LCS deploys during a maintenance window
Sandbox vs Production Deployment
AspectSandbox DeploymentProduction Deployment
Who initiatesDeveloper or admin via LCSAdmin via LCS with scheduled window
DowntimeExpected β€” sandbox can be offlineMinimised β€” Microsoft manages rollout
RollbackRe-deploy previous packageMicrosoft supports rollback
Validation requiredRecommended β€” UAT testingMandatory β€” must be tested in sandbox first
Package sourceAsset Library (any package)Asset Library (release candidate only)
Question

What is the primary purpose of Lifecycle Services (LCS)?

Click or press Enter to reveal answer

Answer

LCS is the central hub for managing F&O implementations: environment provisioning, package deployment, diagnostics, Issue Search, Asset Library, and project management. Every F&O project has an LCS project.

Click to flip back

Question

What is Issue Search in LCS?

Click or press Enter to reveal answer

Answer

A search tool that queries Microsoft's knowledge base for known issues, hotfixes, and workarounds. You search by error message, keywords, or KB numbers. It is the first step in troubleshooting before opening a support ticket.

Click to flip back

Question

What is the Asset Library in LCS?

Click or press Enter to reveal answer

Answer

A storage location for deployment artifacts: software deployable packages, process data packages, BPM libraries, configurations, and hotfixes. Packages must be uploaded to the Asset Library before they can be deployed to environments.

Click to flip back

Question

What is the correct deployment path for custom code to production?

Click or press Enter to reveal answer

Answer

Build in dev β†’ upload package to LCS Asset Library β†’ deploy to sandbox β†’ test and validate β†’ mark as release candidate β†’ schedule production deployment via LCS.

Click to flip back

Knowledge Check

Vik encounters a posting error in a client's sandbox. What should be his first troubleshooting step?

Knowledge Check

Sophie needs to deploy her custom code to the client's production environment. Where must the package be uploaded first?

Knowledge Check

Which LCS artifact type stores Task Recorder recordings for documentation and training?


Next up: Unified Developer Experience & Implementation Portal β€” the new UDE environments and Power Platform admin center for developers.