Internet Customer Solutions, Inc.

153 Autumn Ridge Rd, Suite 10

Morris Plains, NJ 07950

(o): 973 244 1470

(c): 973 727 9665

info@intercs.com

MS Teams: ToonSix@internetcs.onmicrosoft.com

Contact Us

  • LinkedIn Social Icon
  • Facebook - Black Circle
  • Twitter - Black Circle
  • Google+ - Black Circle

© 2018 by Internet Customer Solutions

On Premise Cloud Computing Set Up

Summary

On premise cloud computing means that you install and run your web applications in your own datacenter on your own servers so that those applications are under your full control. The cloud computing means that your applications will be in most cases web applications, and be accessible over the internet from a web browser at any time from anywhere from any device. 

You may want such full control in the following scenarios:

  • Federal regulations such as HIPAA mandate that you keep all data on your premises

  • Your company wants full control of its data and applications so that your company will never be subject to outsider controls such as:

    • hosting policies that you don't agree with​

    • Hosting fees that become excessive

    • Hosting requirements

    • Hosting support that is inadequate: too late, not to the point, high support fees, not the right expertise, being put on back burner

You can create your own SaaS environment in your data center. 

However be aware that your company will have to set up itself its own cloud computing platform as discussed below, which can be very expensive. 

For very large companies such as Amazon, this is not a problem. 

The value of on premise cloud computing to your company is that your applications and your cloud computing platform will most probably address your business needs to a very high level, and that your company will never be subject to 3rd party controls. 

Internet Customer Solutions can help you set up such an on premise cloud computing environment.

Features

The on premise cloud computing platform will require in  general the following components:

  • Several powerful (128 GB core memory each, minimum 8 cores per server) host servers aka nodes that run the following:

    • On each host server: a hypervisor (eg. MS Hyper-V, or VMware)​ running:

      • Several Virtual Machines (VMs) running for instance:​

        • A VM for websites (IIS)​

        • A VM for web application server

        • A VM for the database server

        • A VM for maybe Sharepoint Server (or you run Sharepoint Online in a public cloud computing  site - then you have a hybrid cloud)

    • On a backup host server: a hypervisor (eg. MS Hyper-V, or VMware)​ running:

      • Several Virtual Machines (VMs) running for instance:​

        • A backup VM for websites (IIS)​

        • A backup VM for web application server

        • A backup VM for the database server

        • A backup VM for maybe Sharepoint Server (or you run Sharepoint Online in a public cloud computing  site)

  • The host servers will be part of a cluster of host servers with automatic fail-over. Such cluster will require a Network Attached Storage (NAS) system. You can buy an appliance center that has all the above included. 

As you can see that these host servers are virtualized. When a VM fails, a backup VM can take over very quickly especially when you have an automatic fail-over cluster. Such an automatic fail-over cluster is a must for an ERP such as the Acumatica Cloud ERP since your whole business depends on this ERP to run and to generate revenue. 

If your company also wants easy scalability where an IT person can quickly add VMs or increase the size (core memory, hard drives) of a VM, then you need to install software such as Azure Stack or Open Stack. Click here to learn more. 

These stacks enable you also to set up containers

A few videos below will ilustrate the features: