Power Apps provides more than just the capability to create no-/low-code apps. The entire suite of business apps is comprised of four main components.
CDS is the data platform. It serves as the backend data store for multiple applications, including Dynamics 365. It includes several predefined entities representing tables in the database. As time progresses, more and more applications start to leverage the same common data store, resulting in fewer synchronizations between applications, less integration work, and no need to define a specific source of truth.
Portals is the newest feature added, where we now can create public websites, with support for various authentication mechanisms, as well as present CDS data. We will be looking at Portals in detail in a later part of this chapter.
Canvas apps are custom applications created based on a specific user experience. They are typically very visual, with excellent support for various mobile platforms. These applications...