EnterpriseCloudBanner
 

Introducing a revolutionary new system for sharing and publishing database information!

EE_network


Unlike traditional client/server databases that sequester all of the data on a central server, the Panorama Enterprise system distributes complete copies of shared databases across all clients. Essentially each client caches the entire database for better client performanc as well as lower network and server load. The Panorama Enterprise server acts like a traffic cop, managing record locking and updating clients as necessary.

scaffolding1
The Panorama Enterprise Server is currently in production use on over 100 servers worldwide, in some cases processing up to 20,000 transactions per day. A "preview version" is available now, the final release version will be available in 1Q2008. To learn more click here.

 

RAM Based Server (click each bar to expand topics)

RAM_DIMM_80
The Panorama Enterprise Server is RAM based for blazing speed, but it also keeps a disk based
images
transaction journal for full data recovery after any kind of system interruption (power failure, etc.). The journal is a simple sequential file with minimal impact on performance.

Ram Based Client

Supersonic_140
Each client keeps a full copy of each open database in RAM for fast searching, sorting, reports, etc. The server only gets involved when data is modified, managing record locking and updating clients as necessary. This increases performance two ways:
  • Sorting, searching, summaries and reports are done locally in the client's RAM. You'll feel like your databases have broken the sound barrier!
  • Network traffic and server load are dramatically reduced. Panorama clients don’t access the network at all when browsing, sorting, etc.

Offline Roaming

RoadTrip_Small_ThinBorder2
Traditional client/server systems are completely inoperable without a network connection. Panorama gives you the option of roaming off-line while still retaining access to your databases for browsing, reports and even modification and updates. In other words, users can view and edit databases even when they don't have a network connection -- ideal for road warriors. Offline changes are automatically synchronized with the server when the client re-connects to the network. Because both client and server are RAM based this synchronization is extremely fast. If there are any synchronization conflicts (same record edited both offline and by another user) they can be resolved automatically or manually on a field-by-field basis.

Web Database Publishing

Panorama's WYSIWYG form design tools can automatically build HTML/CSS forms for database web access and upload them to the server. Many common web database applications can be built with no programming at
WebIcons_48
all. For fully customized applications, Panorama provides a comprehensive programming language that includes rich text and tag manipulation capabilities. Server side programs are automatically uploaded to the server and a built in simulator/debugger allows developers to debug programs on their development machine before they are uploaded.

Managing Web Content

Database changes made on any client (for example price list changes) immediately show up on the web
ShipsWheel_64
server, while changes made via the web (for example incoming shopping cart orders) automatically show up on client desktops. No extra programming for database maintenance is required — authorized users work with Panorama's intuitive user interface to edit web published databases just as if they were on their local computers.

“Cloned” Web Sites

TwinClones_72
The Panorama Enterprise Server makes it easy to manage "cloned" web sites with identical design and programming. A typical example of this feature is managing identical test and production servers. When tests on a new feature are complete the live production server is automatically updated with the changes made on the test server (while keeping the data completely separate).

Easy Server Administration

Wizard-Hat_64
All Panorama Server configuration and maintenance is managed remotely from the Panorama client software. Built in server backup automatically backs up "live" databases without shutting down the server. The server can be configured to automatically send an e-mail to the server administrator if any problems occur.

ServerAdmin


Industrial Strength

ApacheLogo39
When publishing database content on the web the Panorama Server works as a back end to the built-in industrial strength Apache server included with OS X and OS X Server. No modifications to the Apache configuration files are required. (You can also use any other UNIX web server that supports Apache style CGI's.)

Connect and Synchronize Mode

Panorama Enterprise databases can be configured to operate primarily offline. This is similar to the way e-mail works - users perform data entry offline, then press "Submit" or "Connect" to submit their data and receive
Unplugged-Cables
updates. The connection lasts only long enough to transfer the data. Before Panorama Enterprise, applications that worked like this had to be built from scratch, but the Panorama Enterprise server allows this type of operation with little or no custom programming.

Built-in Backup

AlarmClock_50
The Panorama Enterprise Server's built-in backup system provides automatic daily backup of "live" databases without shutting down or interrupting the server.

Remote Server Administration

All server configuration and maintenance can be managed remotely from any Panorama client — once the
RedDialTelephone_50
server is installed you'll never need to touch it again.