dfg

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Force.

com Database
The Force.com database, now known as Salesforce Platform, is a cloud-based database that stores
customer data and relationships between them. It is one of the powerful and acts as a intuitive data
persistence layer baked into all aspects of platform.
The Force.com database not only acts as a persistence layer but also it generates user interface for
creating, updating and displaying records. Non-technical users who don’t know coding can also
create, configure and deploy persistent objects using the point-n-click, form-based interface in the
Setup environment.
Salesforce.com takes a slightly different approach with their database layer. Instead of coming from
a pure database perspective, the Force.com database takes a more abstract approach and represents
everything as objects. Traditional database like Oracle, SQL, MySQL has tables and columns where
Force.com database is composed with objects and fields.
The persistence layer accepts structured data objects (SDOs) which are transformed (mediated) into
objects called physical SDOs. Physical SDOs are stored in the data service layer. All persistence-
specific assets, such as SQL queries, are isolated within the data service layer.

Database structure
The Salesforce database is based on Oracle and uses tables, indexes, and queries to store data.
Salesforce calls tables "objects," rows "records," and columns "fields".
Object relationships
Salesforce uses two main types of object relationships: lookup and master-detail. These
relationships allow objects to share information and create complex data webs.
Database features
The Salesforce database has self-securing and self-repairing features. It also has a bulk processing
engine that can handle isolated faults during bulk operations.
Platform as a service
Salesforce Platform is a platform as a service (PaaS) product that allows developers to create cloud-
based applications and websites without worrying about database maintenance.

Customer relationship management


Salesforce combines CRM features into one platform, allowing businesses to manage customer
relationships by analyzing data, automating interactions, and improving communication.

Data Securtiy in Force.com Database


Force.com, the platform behind Salesforce, prioritizes database data security through a multi-
layered approach including user access controls, object and field level permissions, record-level
sharing rules, encryption at rest with "Shield Platform Encryption", and robust network security
measures, ensuring that only authorized users can access specific data within the system based on
their assigned permissions; all while maintaining transparency through their "Salesforce Trust"
platform which provides real-time information about system security and performance.

Key aspects of Force.com data security:


• Granular Access Controls: Users are assigned profiles and permission sets which define
which objects and fields they can access and modify, allowing for fine-grained control over
data visibility.
• Record-Level Sharing: Sharing rules can be set up to determine who can view and edit
specific records based on criteria like role hierarchy, ownership, or custom logic.
• Shield Platform Encryption: Salesforce offers the ability to encrypt sensitive data at rest
across the platform, including custom fields and attachments, providing an extra layer of
protection for highly confidential information.
• Network Security: Secure protocols like Transport Layer Security (TLS) are used to protect
data transmitted between users and the Salesforce platform.
• Auditing and Monitoring: Salesforce provides detailed logs and audit trails to track user
activity and identify potential security breaches.
• Salesforce Trust: This public platform provides real-time information regarding Salesforce
system performance and security, demonstrating their commitment to transparency

Microsoft Office Live SaaS


Microsoft Office Live SaaS" refers to Microsoft's cloud-based productivity suite, currently known
as Microsoft 365, which provides access to applications like Word, Excel, PowerPoint, Outlook,
and OneDrive through a subscription model, allowing users to access them online without needing
to install software locally, making it a Software as a Service (SaaS) offering.

Key points about Microsoft Office Live SaaS (Microsoft 365):


 Cloud-based: You access the applications through the internet, not by installing them on
your computer.
 Subscription model: You pay a monthly or yearly fee to access the suite of applications.
 Multiple applications: Includes Word, Excel, PowerPoint, Outlook, OneDrive, Teams, and
more.
 Accessibility: Access from any device with an internet connection.

Live Mesh.com

Windows Live Mesh (formerly known as Windows Live FolderShare, Live Mesh, and Windows
Live Sync) is a discontinued free-to-use Internet-based file synchronization application by
Microsoft designed to allow files and folders between two or more computers to be in sync with
each other on Windows (Vista and later) and Mac OS X (v. 10.5 Leopard and later, Intel processors
only) computers or the Web via SkyDrive
Windows Live Mesh also enabled remote desktop access via the Internet.

Windows Live Mesh was part of the Windows Live Essentials 2011 suite of software. However this
application was replaced by SkyDrive for Windows application in Windows Essentials 2012 and
later OneDrive in Windows 8/8.1/10.

Features of Windows Live Mesh include:

• Ability to sync up to 200 folders with 100,000 files each (each file up to 40 GB) for PC-to-
PC synchronization
• Ability to sync up to 5 GB of files to "SkyDrive synced storage" in the cloud
• Remote Desktop access via Windows Live Mesh and the Windows Live Devices web
service
• PC-to-PC synchronisation of application settings for applications such as:
• Windows Internet Explorer - synchronisation of favorites and recently typed URLs between
computers
• Microsoft Office - synchronisation of dictionaries, Outlook email signatures, styles and
templates

Google Apps
Google Apps, now known as Google Workspace, is a suite of cloud computing, productivity, and
collaboration tools developed by Google. It includes popular applications like Gmail, Google Drive,
Google Docs, and more, facilitating seamless communication and productivity in both personal and
professional spheres.

Key Features of Google Apps


• Collaboration and Communication: Google Apps fosters real-time collaboration, allowing
users to edit documents, spreadsheets, and presentations simultaneously.
• Gmail, integrated with other apps, provides a unified platform for communication.
• Cloud Storage: Google Drive offers secure cloud storage, enabling users to store, access,
and share files from anywhere. The collaborative nature of Drive enhances team efficiency.
• Productivity Applications: From word processing to creating intricate spreadsheets, Google
Apps provides a suite of productivity applications accessible through a web browser. This
eliminates the need for traditional software installations.

Recommended SaaS Products


To complement your Google Apps experience, consider integrating the following SaaS products
into your workflow:

• Slack: Enhance team communication and collaboration with real-time messaging and file
sharing.
• Trello: Streamline project management and task organization for improved productivity.
• Zoom: Facilitate virtual meetings and collaboration with seamless video conferencing.
• Asana: Optimize task management and project tracking to keep your team on the same page.
• Monday.com: Improve workflow and project management with a visual and intuitive
platform between computers

You might also like