Dynamics 365 For Finance and Operations Local Business
Dynamics 365 For Finance and Operations: Local Business Data Technical Experience Story
Speaker Nathan Clouse Technical Solution Architect MCA Connect, LLC AXUG Summit Track Leader 2018 Nathan. clouse@mcaconnect. com Blog www. atomicax. com @Nathan. Clouse. AX
Getting Started
Planning
Have A Plan! • Preparation is key • No plans means lots of headaches and restarts • Keep all documentation up to date – also, document • Consider what it is we are trying to achieve • Lots of moving parts – lots of things to go wrong • Know the actionable before you start
Shameless Self Promotion! • https: //github. com/Nathan. Clo use. AX/LBDDeployment. Helpe r • https: //github. com/Nathan. Clo use. AX
Requirements
All The Newest Stuff • Windows 2016 SP 1 • SQL 2016 SP 1 • HA with Always. On • Misc other software packages that are continuing to change • Azure and LCS still required* • Significant hardware required • Advanced infrastructure a requirement (SANs, VMs, SQL, ADFS, SSIS, SSRS, and so on)
Pre-Execution
Your First and Second deployments will be different • Setup SQL, a file server, and AD FS once per environment type (prod, non-prod) • Separate these out • Checkpoint, checkpoint! • Keep documentation up to date ( also, document ) • Use VM Templates for everything ( install common components on template, won’t be used if not needed )
Execution
Take it Slow to Make it So • Read the instructions • Read the entire set of directions • Then re-read it all again • Then read the next 10 steps from the step you are currently on • Backup • Often and completely • Rely on templating with your VM solution to save time
Failures are OK • Use your VM backups • Restore and retry • Still can be somewhat rough even if you’ve done this a few times • Back to Planning • Make the plan, run the plan, update the plan, try again
Servicing
Servicing • LCS • Used to deploy packages • Will stage to your environment then you issue final update command (Local Agent 2. 1) • 7. 3 has known issues, skype issues with all • Reconfigure now an option with Local Agent 2. 1. 1 • Process • Wipes entire environment from service fabric • Reinstalls all of D 365 plus related applications • About an hour of downtime involved
Other considerations • Cluster • Still requires updates • Have had issues with certificate ACLs • Windows also needs updates • Don’t use group policy
Misc
Other Rants and Ravings • Security • Certificates can be a pain, select wisely • protect. To, exporting, overall lift • On. Prem. Local. Agent certificate • Requires local, domain and global admin to run process from start to finish • GMSA account types • Cluster explorer sign in • Use Client Cert!
Other Rants and Ravings • Complexity • Still not a great experience – improved over the past year • Lots of areas for failure, little feedback before critical failure that requires reset • Little documentation, little help (but getting better) • Some scripts silently fail when prior scripts visibly failed • Hardware > Virtualization > Windows > App Fabric > Application • Planning, templating, various other things
Resources • MSFT Docs • http: //sinedax. blogspot. com • https: //www. instructorbrandon. com/blog/ • MSFT Yammer Group
End Result….
Questions?
Please Let Us Know Your Feedback • We want to hear what you think even if you think I’m terrible but want to be polite about it. • Image Credits: https: //pixabay. com/, https: //www. microsoft. com/en-us/, https: //twitter. com/, https: //stackexchange. com/
Thank you! https: //www. linkedin. com/in/nathanclouseax/ https: //twitter. com/Nathan. Clouse. AX http: //www. atomicax. com/ https: //github. com/Nathan. Clouse. AX/ Nathan. Clouse@MCAConnect. com Nathan Clouse Technical Solution Architect MCA Connect, LLC AXUG Summit Track Leader 2018 Nathan. clouse@mcaconnect. com www. atomicax. com @Nathan. Clouse. AX
- Slides: 29