SlideShare a Scribd company logo
#CollaborateCanada#CollaborateCanada
Managed vs
Unmanaged and
Solution Lifecycle
Ali Sharifi
Speaker Bios
Ali Sharifi, MCSE, MCSA
Dynamics 365 CE (CRM) Consultant
• 15 years experience in SDLC
• 11 years experience working with CRM solutions
• Working with Dynamics CRM since v 4.0
Area’s of Expertise : Architecture and Dev, Technical, Functional
#CollaborateCanada
Sierra’s Depth & Breadth Across Microsoft
• Founded in Vancouver, 1966
• 10 offices across Canada
• Approx. 700 professionals
• 8 MS Competencies
• Consulting and support services
for commercial, public sector &
nonprofit sectors
Citizens| Members | Volunteers
SharePoint Office 365
Teams
Customer Engagement
Talent
Finance & Operations
PowerApps
Flow
Power BI
LogicApps Cognitive
Services
Portal & mobile
SQL
Server
Microsoft
Dynamics
365
IoT Central API
Management
Customer | Stakeholders
#CollaborateCanada
Session Agenda
• Solution Concept in Dynamics
• History lesson
• Unmanaged Solution
• Managed Solution
• Managed vs. Unmanaged : A Geeky holy war
• Solution Lifecycle
#CollaborateCanada
Solution Concept in Dynamics
#CollaborateCanada
Solution Components
#CollaborateCanada
Solution Components
#CollaborateCanada
Solution Entity Model
Owned by businessunit
Owned by organization
Owned by systemuser
Key
Relationships:
One to One
One to Many
Many to Many
Business Owned
Organization Owned
User Owned
Not Owned
solution
configurationpageid
publisherid
solutionid [PK]
webresource
webresourceid [PK]
publisher
publisherid [PK]
solutioncomponent
solutionid
solutioncomponentid [PK]
dependencynode
basesolutionid
topsolutionid
dependencynodeid [PK]
userentityinstancedata
objectid
publisheraddress
parentid
dependency
dependentcomponentnodeid
requiredcomponentnodeid
dependencyid [PK]
#CollaborateCanada
Version Compatibility
#CollaborateCanada
Solution Types
• Default
• Unmanaged
• Managed
#CollaborateCanada
History lesson
on solutions
#CollaborateCanada
History Lesson
V4.0 and before
#CollaborateCanada
Version 2011 and 2013
• Solution was introduced in CRM 2011 (v5.0)
• Solution concept got revised on Version 2013 (v6.0)
• Added version to all solution aware component
• Better support for version compatibility between versions
• Added “Export as” feature
• Added more tooling and messages for ALM scenarios: solution packaging
• Established the path to market place (Microsoft app source)
#CollaborateCanada
Version 2015 and 2016
• Solution update on Version 2015(v7.0)
• Added more options to solution export
• Fixed issues on manage solution: dealing with upgrades and activity entity
issues across versions
• Solution update on Version 2016(v8.0)
• Patching
• Solution upgrade
• Granular access at elemental level: add component and subcomponents
• Added solution level dependencies
#CollaborateCanada
D365 V9+
• Solution update on Version 9+: app and platform separation
#CollaborateCanada
Unmanaged Solution
#CollaborateCanada
Unmanaged Solution
• Initial state of all solutions – under development
• You can add/remove/delete components
• Supposed to exist only on the Dev environments
• You can export and import the unmanaged solution
• You can export the solution as a managed solution
• Only contains the reference to the components – just a container
• Solution components are installed on unmanaged (default) layer
#CollaborateCanada
Managed Solution
#CollaborateCanada
Managed Solution
• Created from an unmanaged solution
• Intended to be distributed
• Solution components are installed on the managed layer
• Use of managed properties
• You can’t add/remove/delete components
• You can’t export a managed solution
• Deleting a managed solution uninstalls all the solution components
• Misconception: it is not locked down in the IP protection perspective
#CollaborateCanada
Layers
Source:
https://docs.microsoft.com/
#CollaborateCanada
Managed vs. Unmanaged :
A Geeky Holy War
#CollaborateCanada
Strategies to Organize Your Solutions
• No custom solutions: default solution
• Single solution
• Multiple independent solutions: managed/unmanaged/hybrid
• Multiple solutions with shared components
• Solution libraries
#CollaborateCanada
CRM ALM Strategy
#CollaborateCanada
Unmanaged on Test/UAT/Prod
• Cons:
• Deletion of components between environments
• No rollback – cannot uninstall – only manual
• Might introduce technical debt
• It will add more complexities with upcoming D365 versions
• No Patching
• Pros:
• Might be easier : add or overwrite – less complicated
• Easier to refresh dev with the prod instance
• Removing solution doesn’t remove data
#CollaborateCanada
Managed on Test/UAT/Prod
• Cons:
• Removing solution remove all data in prod
• Layering issues and dependencies on unmanaged layer
• Risk of losing unmanaged version
• Pros:
• Best practice
• Use of managed properties
• Patching
• Rollback
#CollaborateCanada
Decision
Use Managed on test/uat/prod:
• Who owns the solution and ALM, customer or partner? Partner
• ISV solutions
• If you want to follow MS best practice => unmanaged only on DEV
• If you have a mature ALM and release process
• If you like the challenge and have extra time and money
• If as a partner you don’t trust your customer
Use Unmanaged on test/uat/prod :
• Based on Microsoft, NEVER!
• If you are truly agile– lots of deletion and addition
• If you have limited resources
#CollaborateCanada
Solution Lifecycle
#CollaborateCanada
Typical Solution Lifecycle – Best Practice
Create Patch Upgrade
Author solution
Package as an app
Create fixes and updates to
Solution deployed as a patch,
Additive only, layers on top of
Parent solution
Upgrade functionality
Remove unused assets
#CollaborateCanada
Patch
• Clone patch : on unmanaged solutions – export patch as managed
• Before transferring patches between environment the base solution must
exist in the destination
• Clone solution : on unmanaged solutions
• Apply solution upgrade : managed solutions
major.minor.build.release
#CollaborateCanada
Create Solution Patch
#CollaborateCanada
Create Solution Patch
#CollaborateCanada
Solution-Update Component
1. Release a new version of your solution (managed with same
publisher)
OR
2. Release an update of your solution : via solutions (if unmanaged) or
patches (if managed)
Solution layering != Patch layering
#CollaborateCanada
Solution Update VS Patch Update
1. Update via
Solution
2. Update via
Patch
#CollaborateCanada
Solution-Delete Component
Managed:
Use clone solution (or holding solution) when dealing with deletes on
managed solution and apply solution upgrade on destination
major.minor.build.release
Unmanaged:
Make sure to perform manual component delete
#CollaborateCanada
Final notes
• Setup governance, proper ALM and roles so user don’t go and change
the prod directly
• Have a proper backup strategy – backup before any deployment
• Define the solution structure, a base solution for shared component is
a good idea
• Try to stick to best practices from MS whenever possible
#CollaborateCanada
D365 CE ALM
#CollaborateCanada
ALM Pieces
• Developer toolkit
• Configuration migration
• Package deployer
• Automated testing
• Source control : GIT or etc
• Azure DevOps or JIRA
#CollaborateCanada#CollaborateCanada
Thank You
For Attending
Ali Sharifi
AliSharifi@SierraSystems.com

More Related Content

What's hot

Microsoft Power Automate - Approval Flow
Microsoft Power Automate - Approval FlowMicrosoft Power Automate - Approval Flow
Microsoft Power Automate - Approval Flow
Md. Tahmidul Abedin
 
Understand SAFe in 8 Pictures
Understand SAFe in 8 PicturesUnderstand SAFe in 8 Pictures
Understand SAFe in 8 Pictures
Ali Bentaleb, MBA, PMP,CSM,CSP,ITIL,SAFe SPC
 
Past, Present and Future of DevOps Infrastructure
Past, Present and Future of DevOps InfrastructurePast, Present and Future of DevOps Infrastructure
Past, Present and Future of DevOps Infrastructure
Synergetics Learning and Cloud Consulting
 
Dependency Management In A Large Agile Environment
Dependency Management In A Large Agile EnvironmentDependency Management In A Large Agile Environment
Dependency Management In A Large Agile Environment
Steve Greene
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
Ihor Odynets
 
Azure devops
Azure devopsAzure devops
Azure devops
Mohit Chhabra
 
Goal Examples for Engineers
Goal Examples for EngineersGoal Examples for Engineers
Goal Examples for Engineers
BetterWorks
 
The DASA DevOps Competence Model: A Need for New Skills
The DASA DevOps Competence Model: A Need for New SkillsThe DASA DevOps Competence Model: A Need for New Skills
The DASA DevOps Competence Model: A Need for New Skills
DevOps Agile Skills Association-DASA
 
Power Automate Overview
Power Automate OverviewPower Automate Overview
Power Automate Overview
TristanMobbs
 
Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
Steve Mactaggart
 
MuleSoft for Enterprises
MuleSoft for EnterprisesMuleSoft for Enterprises
MuleSoft for Enterprises
PrashantGolani1
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
Juan Fabian
 
Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!
David Blumentals
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile Portfolio
TechWell
 
Automated Governance
Automated GovernanceAutomated Governance
Automated Governance
John Willis
 
Sap integration salesforce_presentation
Sap integration salesforce_presentationSap integration salesforce_presentation
Sap integration salesforce_presentation
Salesforce Deutschland
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
Tomy Rhymond
 
CICD with Jenkins
CICD with JenkinsCICD with Jenkins
CICD with Jenkins
MoogleLabs default
 
Azure DevOps in Action
Azure DevOps in ActionAzure DevOps in Action
Azure DevOps in Action
Callon Campbell
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
Yuval Yeret
 

What's hot (20)

Microsoft Power Automate - Approval Flow
Microsoft Power Automate - Approval FlowMicrosoft Power Automate - Approval Flow
Microsoft Power Automate - Approval Flow
 
Understand SAFe in 8 Pictures
Understand SAFe in 8 PicturesUnderstand SAFe in 8 Pictures
Understand SAFe in 8 Pictures
 
Past, Present and Future of DevOps Infrastructure
Past, Present and Future of DevOps InfrastructurePast, Present and Future of DevOps Infrastructure
Past, Present and Future of DevOps Infrastructure
 
Dependency Management In A Large Agile Environment
Dependency Management In A Large Agile EnvironmentDependency Management In A Large Agile Environment
Dependency Management In A Large Agile Environment
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
Azure devops
Azure devopsAzure devops
Azure devops
 
Goal Examples for Engineers
Goal Examples for EngineersGoal Examples for Engineers
Goal Examples for Engineers
 
The DASA DevOps Competence Model: A Need for New Skills
The DASA DevOps Competence Model: A Need for New SkillsThe DASA DevOps Competence Model: A Need for New Skills
The DASA DevOps Competence Model: A Need for New Skills
 
Power Automate Overview
Power Automate OverviewPower Automate Overview
Power Automate Overview
 
Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
 
MuleSoft for Enterprises
MuleSoft for EnterprisesMuleSoft for Enterprises
MuleSoft for Enterprises
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile Portfolio
 
Automated Governance
Automated GovernanceAutomated Governance
Automated Governance
 
Sap integration salesforce_presentation
Sap integration salesforce_presentationSap integration salesforce_presentation
Sap integration salesforce_presentation
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
CICD with Jenkins
CICD with JenkinsCICD with Jenkins
CICD with Jenkins
 
Azure DevOps in Action
Azure DevOps in ActionAzure DevOps in Action
Azure DevOps in Action
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 

Similar to Managed vs Unmanaged Solution- Dynamics 365 CE (CRM)

Crm saturday madrid 2017 razwan - d365 solution release management
Crm saturday madrid 2017   razwan - d365 solution release managementCrm saturday madrid 2017   razwan - d365 solution release management
Crm saturday madrid 2017 razwan - d365 solution release management
Demian Raschkovan
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
Brian Dawson
 
Software Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesSoftware Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry Practices
Alfred Jett Grandeza
 
Building environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOpsBuilding environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOps
Rajnish Chauhan
 
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
GoDataDriven
 
Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013
Paul Hacker
 
Improving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFSImproving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFS
Ivan Kurtev
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
Thomas Daly
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
DevOps for Enterprise Systems
 
DNN-Connect 2019: DNN Horror Stories
DNN-Connect 2019: DNN Horror StoriesDNN-Connect 2019: DNN Horror Stories
DNN-Connect 2019: DNN Horror Stories
Will Strohl
 
Branding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnPBranding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnP
Thomas Daly
 
ATH2013-Sreedhar Joshi- Agile implementation - A developer’s view
ATH2013-Sreedhar Joshi- Agile implementation - A developer’s viewATH2013-Sreedhar Joshi- Agile implementation - A developer’s view
ATH2013-Sreedhar Joshi- Agile implementation - A developer’s view
India Scrum Enthusiasts Community
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?
Chandler Anderson
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)
Cprime
 
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
AgileNetwork
 
BrainQuest-DevOps
BrainQuest-DevOpsBrainQuest-DevOps
BrainQuest-DevOps
Eric Phan
 
How to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersHow to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite Developers
AXIA Consulting Inc.
 
.netcampus2015 office365dev
.netcampus2015 office365dev.netcampus2015 office365dev
.netcampus2015 office365dev
Giuliano De Luca
 
Webcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOpsWebcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOps
GRUC
 
Ladies Be Architects: Study Group IV: Project and System Governance
Ladies Be Architects: Study Group IV: Project and System GovernanceLadies Be Architects: Study Group IV: Project and System Governance
Ladies Be Architects: Study Group IV: Project and System Governance
gemziebeth
 

Similar to Managed vs Unmanaged Solution- Dynamics 365 CE (CRM) (20)

Crm saturday madrid 2017 razwan - d365 solution release management
Crm saturday madrid 2017   razwan - d365 solution release managementCrm saturday madrid 2017   razwan - d365 solution release management
Crm saturday madrid 2017 razwan - d365 solution release management
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
 
Software Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesSoftware Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry Practices
 
Building environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOpsBuilding environment of #UserDevOps and not only DevOps
Building environment of #UserDevOps and not only DevOps
 
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
 
Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013
 
Improving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFSImproving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFS
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
 
DNN-Connect 2019: DNN Horror Stories
DNN-Connect 2019: DNN Horror StoriesDNN-Connect 2019: DNN Horror Stories
DNN-Connect 2019: DNN Horror Stories
 
Branding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnPBranding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnP
 
ATH2013-Sreedhar Joshi- Agile implementation - A developer’s view
ATH2013-Sreedhar Joshi- Agile implementation - A developer’s viewATH2013-Sreedhar Joshi- Agile implementation - A developer’s view
ATH2013-Sreedhar Joshi- Agile implementation - A developer’s view
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)
 
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
 
BrainQuest-DevOps
BrainQuest-DevOpsBrainQuest-DevOps
BrainQuest-DevOps
 
How to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersHow to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite Developers
 
.netcampus2015 office365dev
.netcampus2015 office365dev.netcampus2015 office365dev
.netcampus2015 office365dev
 
Webcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOpsWebcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOps
 
Ladies Be Architects: Study Group IV: Project and System Governance
Ladies Be Architects: Study Group IV: Project and System GovernanceLadies Be Architects: Study Group IV: Project and System Governance
Ladies Be Architects: Study Group IV: Project and System Governance
 

Recently uploaded

Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
Top 9 Trends in Cybersecurity for 2024.pptx
Top 9 Trends in Cybersecurity for 2024.pptxTop 9 Trends in Cybersecurity for 2024.pptx
Top 9 Trends in Cybersecurity for 2024.pptx
devvsandy
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
ssuserad3af4
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 

Recently uploaded (20)

Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
Top 9 Trends in Cybersecurity for 2024.pptx
Top 9 Trends in Cybersecurity for 2024.pptxTop 9 Trends in Cybersecurity for 2024.pptx
Top 9 Trends in Cybersecurity for 2024.pptx
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 

Managed vs Unmanaged Solution- Dynamics 365 CE (CRM)

Editor's Notes

  1. AliSharifi@SierraSystems.com Reference : Docs.Microsoft.com