Cloud Inside

What do we mean by Cloud Inside? We broke apart the architecture of enterprise applications into a variety of small, focused, and independent services that could each be scaled as its own Internet application. Each service within the enterprise application can leverage virtually unlimited redundant servers and load balancing technologies to provide optimal utilization of computing power and unparalleled performance. By using the same technologies that enable different web applications to scale independently and communicate effectively, AppsInHD™ has effectively pulled the cloud inside the application.


MashupServices Image

The Enterprise Application Mashup

AppsInHD enterprise applications are a mashup of various enterprise services focused on managing the entities defined by each application. Using a mashup of independent services allows HarrisData to create new applications more quickly than ever before. Further, each independent service can be enhanced independently, yielding faster enhancement delivery and better reliability than ever before. 

Learn More...


Scalability Image

Simple Scalability

AppsInHD services and applications can be scaled from small deployments on a single IBM i server to massive deployments on racks of commodity Linux servers in the cloud. Scaling the applications and services to handle more or less volume is as easy as pushing a button. Redundant AppsInHD services can be deployed onto new physical and/or logical servers in minutes, and load balanced to provide optimal performance. The magic is in loosely coupling the services - keeping each service stateless and independent so redundant servers only serve to add more capacity. 

Imagine a supermarket in which there is only one checkout line open, and a line of people waiting. It's easy to add more checkout lines to get more people checked out faster - unless all of the checkout lines share the same register. Keeping AppsInHD services independent and stateless allows them to work like the traditional supermarket checkout problem - if things are running slowly, add more capacity.


Open API Image

Simple Integration with Open APIs

AppsInHD includes published APIs for each application and for each function within each service. Integrating outside applications to real-time data and processes within AppsInHD is as easy as mashing up a Google Map with store locations. The APIs are designed using REST concepts, and are used throughout the AppsInHD environment by Sencha Touch and jQuery frameworks.




The Difference is HD

HarrisData develops enterprise application software for mid-sized businesses. Our software is neither a complex system designed for global giants, nor a desktop solution lacking the essential controls required to run a modern business. With our software, we deliver the basic tools that help you grow your business. With our solutions, we deliver the customer experience mid-sized businesses deserve, including:

Learn More »


Take a break from the grind, get a cup of coffee, and learn what HarrisData software can do for you.

Learn More »
Mar 9 2016

The Imitation ERP

By: lnelson | 0 comments

The Imitation Game was applied to computer science by Alan Turing and became known as the Turing Tes… »

Feb 16 2016

Is Business Software really an Expense?

By: lnelson | 0 comments

There’s an accounting answer to whether software applications – especially enterprise so… »

Introducing AppsInHD

AppsInHD™ represents real change in enterprise software development. The user experience is centered around workflow tasks and offers the simplicity of tablet-style interfaces. The underlying architecture uses web technologies to deliver reliability and scalablity, with open RESTful APIs used both inside and outside the applications. AppsInHD solutions can be deployed in the cloud or on premise, on commodity Linux servers or on high-performance IBM i servers, but always allow you total control of your applications, customizations, and data.   

See what your applications look like in HD!

Learn More »