Course Details
LU1 Architect solutions for Dynamics 365 and Microsoft Power Platform
Topic 1 Becoming a solution architect for Dynamics 365 and Microsoft Power Platform
- Introduction to becoming a solution architect1
- Existing product and platform skills
- Expectations of a solution architect1
- Solution architect role during project phases
- Pillars of a great architecture
Topic 2 Discover customer needs as a Solution Architect for Dynamics 365 and Microsoft Power Platform
- Introduction and discovery overview
- Initial customer discovery
- Customer discovery meetings
- Customer communication strategy
Topic 3 Propose a solution as a Solution Architect for Microsoft Power Platform and Dynamics 365
- Introduction and overview to proposing a solution
- Identify solution components
- Develop and validate a demo
- Identify potential third-party components
- Recognize strengths and weaknesses in a solution
Topic 4 Work with requirements for Microsoft Power Platform and Dynamics 365
- Lead requirement capture sessions
- Identify functional requirements
- Identify non-functional requirements
- Confirm and finalize requirements
Topic 5 Perform fit gap analysis
- Introduction to fit gap analysis
- Determine feasibility of requirements
- Refine requirements from proof of concept insights
- Categorize business requirements and perform gap fit analysis
- Evaluate Dynamics 365 and Microsoft Power Platform apps
LU2 Solution Architect: Design Microsoft Power Platform solutions
Topic 6 Implement project governance for Power Platform and Dynamics 365
- Introduction to project governance
- Project governance
- Solution architect’s role in project governance
- Techniques for keeping a project on track
- Work as a team
Topic 7 Power Platform architecture
- Environments
- Environment data location
- Work with data
- Custom logic
- Platform limits
- High availability and disaster recovery considerations
Topic 8 Explore Power Apps architecture
- Common app patterns
- App composition
- Components
- Optimize canvas apps
- Microsoft Teams and Power Apps
- Portal apps
Topic 9 Explore Power Automate architecture
- Triggers
- Common actions
- Error handling
- Best practice
- Business process flows
Topic 10 Explore Power Virtual Agents
- Chatbot building options
- Chatbot concepts
- Best practices
- Integrate chatbots
- Power Virtual Agents in Teams
Topic 11 Explore robotic process automation
- Power Automate for desktop
- Record and edit tasks
- Run desktop flows
- Process advisor
Topic 12 Model data for Power Platform solutions
- Common Data Model
- Data modeling
- Choose a data store
- Data modeling for Dataverse
- Best practices for Dataverse
- Exercise - Model data
- Architecture of Fabrikam data model and devices
- Report data and handle primary visitors
- Handle visitors, waivers, and photos
- Example data model solution
Topic 13 Model security for Power Platform solutions
- Environment security
- Data loss prevention
- Access to Dataverse
- Security in apps
- Exercise - Security modeling
Topic 14 Evaluate Power Platform analytics and AI
- Power Platform reporting capabilities
- Power BI overview
- Data requirements
- Power BI and Power Platform4 min
- Dataflows
- AI
Topic 15 Implement integrations with Power Platform
- Integration challenges
- Inbound data integration
- Outbound data integration
Topic 16 Plan application lifecycle management for Power Platform
- Key considerations for ALM
- Solutions8
- Configuration and reference data
- Release process
- ALM with Azure DevOps
Topic 17 Testing and go-live
- Plan for go-live
- Data migration
- Plan for go-live
LU3 Validate your Microsoft Power Platform Solution Architect skills
Topic 18 Becoming a solution architect for Dynamics 365 and Microsoft Power Platform
- Introduction to becoming a solution architect
- Existing product and platform skills
- Expectations of a solution architect
- Solution architect role during project phases
- Pillars of a great architecture
Topic 19 Design a data model in Power BI
- Work with tables
- Create a date table
- Work with dimensions
- Define data granularity
- Work with relationships and cardinality
- Resolve modeling challenges
- Exercise - Model data in Power BI Desktop
Topic 20 Challenge project - Create Microsoft Power Platform solutions
- Prepare
- Exercise - Create solutions for customers using Power Platform
Course Info
Prerequisite
No prerequisite is required for this course.
Software Requirement
Please sign up a free Microsoft Azure account (https://azure.microsoft.com/en-us/) here
HRDF Funding
Please refer to this video https://youtu.be/Kzpd-V1F9Xs
1- HRD Corp Grant Helper
How to submit grant applications for HRD Corp Claimable Courses
2- Employers are required to apply for the grant at least one week before training commences.
Employers must submit their applications with supporting documents, including invoices/quotations, trainer profiles, training schedule and course content.
3- First, Login to Employer’s e-TRIS account -https://etris.hrdcorp.gov.my
Second, Click Application
4- Click Grant on the left side under Applications
5- Click Apply Grant on the left side under Applications
6- Click Apply
7- Choose a Scheme Code and select HRD Corp Claimable Courses: Skim Bantuan Latihan Khas. Then, click Apply
8- Scheme Code represents all types of training that suit the requirements provided by HRD Corp. Below are the list of schemes offered by HRD Corp:
9- Select your Immediate Officer and click Next
10- Select a Training Provider, then click Next
11- Please select a training programme from the list, then key in all the required details and click Next
Select your desired training programme.
Give an explanation on why the participant is required to attend the training. E.g., related to their tasks/ career development, etc.
Explain the background and objective of this training.
Select a relevant focus area. For Employer-Specific Courses, select ‘Not Applicable’.
12- If the training programme is a micro-credential programme, you are required to complete these 3 fields. Save and click Next
Insert MiCAS Application number
13- Based on the nine (9) pillars listed below, HRD Corp Focus Area Courses are closely tied to support government initiatives towards nation building. As such, courses offered through the HRD Corp Focus Areas are designed to provide the workforce with skills required for current and future demands. Details of the focus areas are as follows:
14- Please select a Course Title and Type of Training
15- Select the correct type of training according to the actual type of training, or as mentioned in the training brochure:
16- Please key in the Training Location and click Next
17- Please select the Level of Certification and click Next
18- Please follow the instructions and key in trainee details
19- Click Add Batch, then click Save
20- Click Add Trainee Details
21- Please key in all the required details, then click Add
22- Click Add if there are more participants. Once done, click Save
23- Click Next
24- Please key in the course fees and allowance details, then click Save
25- Estimated cost includes the course fees/external trainer fees, allowances, and consumable training materials. Please comply with the HRD Corp Allowable Cost Matrix.
26- Select Upfront Payment to Training Provider and key in the percentage from 0% to 30%. Then, click Save and Next
27- Complete the declaration form and select a desired officer
28- Add all the required documents, then click Add Attachment. Then, click Save and Submit Application
29- Once the New Grant Application is successfully submitted, the Grant Officer will evaluate the application accordingly. The application may be queried if additional information is required.
The application status will be updated via the employer’s dashboard, email, and the e-TRiS inbox.
Job Roles
- Power Platform Solution Architect
- Business Analyst
- Data Analyst
- Systems Analyst
- IT Consultant
- Application Developer
- Software Developer
- Database Administrator
- Business Intelligence Developer
- Data Scientist
- Project Manager
- IT Manager
- Cloud Solutions Architect
- CRM Administrator
- DevOps Engineer
Trainers
Agus Salim: Agus Salim is a professional with more than 10 years of experience in Project Management, IT Solutions Management, and Systems Integration both in waterfall and agile methodology. He started out his career as a Web Developer before moving on to Business Analyst/Project Manager. He has strong leadership and the capability of leading a team with a proven ability to deliver projects with tight timelines. Besides his experiences in managing projects, he has good knowledge in Cybersecurity and hands-on experience in Next Generation Firewall such as Check Point. During his free time, he likes to explore Cloud Technology, especially on Microsoft Azure.