SaaS-Cloud-Hosted-On Premise

FAQs

 Software as a ServiceHostedOn-PremiseConsiderations
Deployment Method by Defining Features SaaS: Software that is housed by the software developer with clients accessing the system remotely. Most often, the developer only offers this via an annual subscription payment plan. Hosted: Infrastructure for housing database and connectivity servers is provided by a third party as a separate fee from the use of the software systems. Usually the software developer recommends a hosting company or the client can select their own. On-Premise: Everything to support the software systems from hardware to network to communication to the developer's software system is installed on the client's site. In general, the more in-house developed systems you may already have that requires integration to a new system the more you may lean towards an on-premise solution.
Where is the database server? Remote -not on your premises - usually at the SaaS provider's facility. Not on your premises-remote per contract. On-Premise - at your facility. Security. Do you share the server with others? If there are problems what processes are in place to correct problems quickly? Is there back-up and redundancy?
How are you connected to the server? External Connection:Wireless (WiFi) via the internet (The Cloud).The Cloud is the internet or any application that runs remotely via internet.
Note: Mobile devices are merely portable devices with a wireless communication method.
External Connection: Wireless via the internet (The Cloud) OR Wireless (non-internet) OR External cable (eg:T1 line) Citrix or Terminal Services software. Will depend on the nature of the software provider's system technology. Internal and/or External Connections: Internal cable or internal WiFi (non-internet) OR External WiFi or Internet OR External cable (e.g.T1 line) Citrix or Terminal Services software or your internal network. Speed and reliability, Redundancy, Cost, Security. Do you share the connection with others?
Who owns the software/perpetual usage rights? Software is rented: there is a rental agreement but no perpetual usage license as with on-premise systems. The client own the perpetual usage rights to the software licenses. The client own the perpetual usage rights to the software licenses. When software is 'rented' consider the loss of service if you miss a payment with a SaaS provider. Generally, with on-premise providers annual maintenance fees are optional without loss of system use.
Where is the software and the database? Primarily the same place as the server. In the case of integrating with email systems or office applications, those applications are on the clients' workstations. External Server per contract. Small login app may be needed on computer or phone/PDA. Client site. Speed and reliability of the server is more in your control, if desired, the more you are hosted or on-premise. Security. If there are problems what processes are in place to correct problem quickly? Is there back-up and redundancy? Without a SaaS deployment at least consider an outside technical expert to monitor your system infrastructure.
How is the software updated? Automatically, at no additional cost to the client. You schedule with server owner and software vendor. Software maintenance fees must be current and upgrade fees for services could apply. You schedule with software vendor or consulting firm. Software maintenance fees must be current and fees for services could apply. Cost of maintenance, consulting fees for installation of upgrades, control & convenience of scheduling.
Who owns and maintains the server? The SaaS provider. The Owner of the External Server per contract. You (unless you are leasing your server). Cost of server and server repairs. Cost of labor to maintain and repair. Cost of any leasing agreements. Also service obsolescence and it's related operating system components become an on-premise cost.

As you can see "there's a lot of ins and outs and what-have-yous." That's where we come in...VBS can guide you thru this constantly changing technology and help you make the choices that will best position you to achieve your goals. Give us a call or drop us a line - we're here to help - that's what we do!