- Community Home
- >
- Servers and Operating Systems
- >
- Servers & Systems: The Right Compute
- >
- Run an application on-prem or in the cloud? 10 que...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Receive email notifications
- Printer Friendly Page
- Report Inappropriate Content
Run an application on-prem or in the cloud? 10 questions to help you decide
For fast-growing small and midsize businesses, itโs never too early to consider the right mix of venues for key apps and data.
While larger companies are taking a highly strategic approach to where they host applications these days โ whether on-premises, in the cloud, or (more often) a mix of both โ thatโs not always the case with small and midsize businesses. Fast-growing organizations simply may not have had time to give it much thought. An older company may have started out with a big investment in on-prem infrastructure and kept to that path. A newer business might have jumped straight to cloud from the start-up stage.
But as companies add new applications and their data accumulates, decisions about where to host workloads become more complex and more pressing for SMB IT. The on-prem-leaning company starts to look around to see what workloads it can consolidate and how much it might save by sending those to the cloud. The cloud-native business starts to wonder if it can get better performance, lower latency and more control from privately owned infrastructure.
The right mix of on- and off-prem will be different for every company. There are no universal right answers, but itโs helpful to ask the right questions. Here are the ten considerations that I think are most pertinent for SMBs:
1. Will the app be accessed by multiple users from multiple locations? If the answer is yes, your app may lend itself well to a cloud implementation. You would likely be able to deploy new services across your different geos quickly, without having to stand up a new piece of hardware in every location.
2. Are you in a highly regulated industry? Some sectors have rigorous data privacy rules that tend to make on-premises infrastructure the preferred choice. Many healthcare providers are in this category, of course, with their need to ensure compliance with the Health Insurance Portability and Accountability Act (HIPAA), for example. Financial services providers are another group that tends towards private infrastructure in their mix. But whatever industry youโre in, itโs worth bearing in mind that new regulatory demands are constantly emerging, as we saw with the EUโs General Data Protection Regulation, adopted in 2016.
3. Do you need to be able to scale up or down on demand? If so, this may be an easy cloud play. If youโre looking for cloud-like scalability for your on-prem infrastructure, you might want to investigate consumption-based IT solutions such as HPE GreenLake. This IT as-a-service solution sets up a buffer of capacity at your location in a pay-as-you-go model. You can easily and quickly add or reduce capacity as your needs change.
4. What are your performance requirements for the app? SMBs, just like larger enterprises, are often drawn to private infrastructure for their business-critical workloads and heavy-duty databases where reliably high performance is crucial. The on-prem choice enables you to bypass the potential latency issues with cloud.
5. Can you afford for your app to be down if your Internet connection fails? Software assets in the public cloud are heavily dependent on connectivity, which varies a lot in smaller organizations. I've worked with companies that had three or four backbones straight to the ISP. Not every business can call on that kind of access, however, and most get by with much less. What happens if your Internet connection to the cloud is down? Basically, all you can do is wait for it to go up again.
On-prem infrastructure can fail too, of course, and most small and midsize companies have experienced unplanned downtime when a server goes down. But they may not have given much thought to the potential effects of a network problem on their day-to-day operations in a cloud model.
6.. How will the deployment model impact your financials? Placing workloads in the cloud may relieve some of the pressure on capital expenditures by shifting IT costs to the operational side. Thatโs the kind of move that could make you very popular with the finance side of the house.
7. Do you know all the touch-points that the app has to other systems in your organization? If youโre considering migrating an app from an on-prem environment to the cloud, or vice versa, itโs important to understand where all of the data dependencies are. Data may be coming in from other apps, or from people who you didnโt even know were using it. If youโre not sure where all the hooks are, it might be better to keep the app where it is. You donโt want to break something along the way!
8. How will you manage the deployment? Cloud initiatives can greatly streamline IT operations, and that could be a good reason to go this route if simplifying IT is a priority for your organization.
Itโs important to remember, though, that cloud deployments still need to be monitored and managed. With on-prem infrastructure, companies are becoming more aware of the wastefulness of โzombie serversโ โ compute resources that were spun up for a particular project, and then long after the project ended theyโre still out there chugging away and consuming power resources. It might be easy to assume that the public cloud eliminates that issue. But in reality companies often find themselves with cloud-based โzombie virtual machinesโ on their hands, resources that theyโre not using but still paying for.
With cloud, as with on-prem, the challenge is to make sure you have a plan to manage your valuable IT assets.
9. Whatโs your cost reduction model? Cost savings are always an important goal for SMBs, and cloud has a lot to offer in this area. You should have a clear vision of success for your cost-focused cloud initiative. Whatโs your initial savings goal versus on-premises โ 8 percent? 10 percent? Consider also the total cost of ownership of your cloud solution.
Something to bear in mind is that, because of the flexibility and ease of access that comes with cloud, a deployment that begins small but scales over time can generate a high bill very quickly. Be aware and monitor your costs, and always have a plan in case you need to bring the app back on-premises.
10. Should you deploy your app in both worlds? The best answer to the on-prem vs. cloud question may be to do both. For example, an email service is usually a good candidate for the cloud, but itโs also crucial to a companyโs ability to do business. So you might decide to have your mail server on premises and also have a concurrently running VM in the cloud for failover. If one goes down, the other keeps going.
Keeping your mix right
Finding your right mix of on- and off-prem infrastructure is not a once-and-done deal. It's iterative, something you might want to revisit periodically as your company grows and your business goals evolve. The public cloud is constantly evolving, too. Prices and deals change as the major providers jockey for position in their market. What worked for you one year may not be optimal the next.
Events that trigger a hardware refresh are often a great occasion to review your mix. For example, In January 2020, Microsoft Windows Server 2008 reached end-of life, and many SMBs will be thinking about how that impacts their infrastructure strategies.
Whatever answer you choose to the cloud/on-prem question, HPE has the right solution for you. As a pioneer and leader in hybrid IT for SMBs, HPE can get you where you want to go.
Learn more about HPE Small Business Solutions.
Or are you ready to purchase? Visit the HPE Store.
Meet Server Experts blogger Mark Simpkins, HPE SMB Product Marketing. Mark is the marketing manager for the Small and Midsized Segment here at HPE. He blogs on topics of interest which can help our SMB servers and solutions customers and partners.
Server Experts
Hewlett Packard Enterprise
twitter.com/HPE_Servers
linkedin.com/showcase/hpe-servers-and-systems/
hpe.com/servers
- Back to Blog
- Newer Article
- Older Article
- PerryS on: Explore key updates and enhancements for HPE OneVi...
- Dale Brown on: Going beyond large language models with smart appl...
- alimohammadi on: How to choose the right HPE ProLiant Gen11 AMD ser...
- ComputeExperts on: Did you know that liquid cooling is currently avai...
- Jams_C_Servers on: If youโre not using Compute Ops Management yet, yo...
- AmitSharmaAPJ on: HPE servers and AMD EPYCโข 9004X CPUs accelerate te...
- AmandaC1 on: HPE Superdome Flex family earns highest availabili...
- ComputeExperts on: New release: What you need to know about HPE OneVi...
- JimLoi on: 5 things to consider before moving mission-critica...
- Jim Loiacono on: Confused with RISE with SAP S/4HANA options? Let m...
-
COMPOSABLE
77 -
CORE AND EDGE COMPUTE
146 -
CORE COMPUTE
154 -
HPC & SUPERCOMPUTING
137 -
Mission Critical
87 -
SMB
169