Today’s Technology Terms/Concepts
- API: An abbreviation for application program interface. An API is a set of routines, protocols, and tools for building software applications. It is a software intermediary that enables application programs to interact with each other and share data.
- Cloud Software:A general term for anything that involves delivering hosted services over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS).
- Data Governance:In practical terms, Data Governance refers to the rules that determine which application or system is the “system of record” that “owns” a particular data set. That data set should be used (via integration methods) by other applications requiring the same data.
- Data & System Security:Techniques for ensuring that data stored in a computer or network of computers or servers cannot be read or compromised by any individuals without authorization.
- Hosted Services:Technology services offered to you or your company by a provider that hosts the physical servers running that service somewhere else. Access to the service is usually provided through a direct network connection that could run via the Internet.
1.SOC Audits and Reports:SOC stands for Service Organization Controls. SOC Audits are provided by independent auditors and take the form in SOC 1, 2, or 3 reports.
- A SOC audit represents a service organization’s controls relevant to the security, availability, or processing integrity of a service organization’s system or the privacy or confidentiality of the information the system processes.
- You should always ask for the software providers’ hosting provider’s (i.e. Rackspace,) SOC Audit report.
- Depending on the size of your organization or mission-criticality of the system, you may require a SOC Audit Report (typically 2 or 3) from the system provider as well.
- A mobile app is a software program built specifically for and designed to run on smartphones and tablets.
- Mobile Apps are available through an “application distribution platform,” such as the Apple App Store, Google Play, Windows Phone Store, and BlackBerry App World. They are downloaded from the platform to a target device.
- A Mobile App will provide a better user experience than simply operating a “Mobile Web” application through a smartphone or tablet browser.
- Part of that experience includes the ability to operate in areas of little or no wireless or cellular connectivity.
- Subscriptions are rented software, rather than purchased software. Instead of buying software and paying for periodic upgrades, SaaS is subscription based, and all upgrades are provided during the term of the subscription. When the subscription period expires, the software is no longer valid.
- You should also execute a specific “Subscription License Agreement” as it contains very specific mutual (provider and client) provisions and protections regarding data ownership, system reliability, data security and other important areas.
Technology changes constantly, so these terms may be outdated in a few years as newer, better tech arises. You can stay up-to-date on the latest real estate technology innovations through various social media channels and blog subscriptions. Once you know the CRE tech terms, you’ll be on your way to finding the right technology for you and your team.