If you like DNray Forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...

 

Type of web hosting when you pay only for the actual resources

Started by dozerin, Feb 07, 2023, 01:39 AM

Previous topic - Next topic

dozerinTopic starter

Approximately once a week, we require powerful PHP hosting for a very brief period, typically around 10-20 minutes. Our present solution entails the usage of pre-core VDS on Intel Core i9; while it is highly efficient, it is also prohibitively expensive, and this has led to me posing the question: are there any hosting sites where we can pay solely for the resources utilized?

Is it possible for us to acquire maximum computing resources (in line with our software's requirements) and then only be charged for the processor time, RAM, and other necessary specifications that we actually utilize? If such an option exists, what is it called? What are the crucial elements we should seek out in our search for this service?
  •  


DenPavlov

The payment strategy in question is referred to as Pay As You Go and is a prevalent pricing model adopted by different types of PaaS/IaaS services like AWS, Azure, Google Cloud, and cloud flash.

It's worth noting that Pay As You Go has become increasingly popular in recent years because of its flexibility and affordability, allowing clients to pay only for the resources they utilize, rather than committing to fixed-cost subscriptions. This approach is particularly suitable for businesses with dynamic and fluctuating needs, as it enables them to scale up or down their resource usage according to demand.
  •  

fathimakhanb

I am aware of hosting services that offer the type of payment structure we require. However, in my experience, the majority of these providers still require payment even when the server (instance) is not active.

In essence, to use the server for only 10-20 minutes and avoid charges for unused time, we would be required to start from scratch, initiate the server, execute our tasks, and then terminate it. This process can be time-consuming, and the associated costs can add up quickly, offsetting the benefits of Pay As You Go.
  •  

Zain

If cost savings are a top priority, VPS hosting could be a good option to consider. While VPS hosting provides full server functionality, it exists only in virtual form, and often at a fraction of the cost of physical hardware. However, there are some downsides to keep in mind, such as limited scalability, technical knowledge required for configuration and maintenance, and lower levels of technical support.

On the other hand, for those who require a more reliable, automated, and high-performance service, with flexibility to scale up and down as needed, cloud hosting is a more suitable choice.
Cloud hosting offers virtually unlimited performance resources, simple scalability and elasticity, high availability, and the option to pay only for the resources you consume.

Ultimately, the decision will depend on your organization's specific needs and budget, as well as the level of effort you're willing to expend on managing and maintaining the hosting service.
  •  

Ovantyalova

The requirement for powerful PHP hosting for brief periods, typically around 10-20 minutes, presents a unique challenge. The solution you are seeking is commonly referred to as usage-based or pay-as-you-go billing, which allows you to provision maximum computing resources and then only be charged for the actual resources consumed during the usage period. Here are some detailed elements to consider in your search for this type of hosting service:

1. Flexible Resource Scaling: Look for a hosting provider that offers the ability to easily scale CPU, RAM, and other specifications as needed. The ability to quickly increase resources for the specific timeframe and then scale down efficiently is crucial. This flexibility ensures that you can allocate the necessary computing power for the brief periods of high PHP activity without incurring continuous costs for resources that are not utilized.

2. Usage-Based Billing Structure: Ensure that the hosting provider offers a transparent and accurate pay-as-you-go billing model. This model charges you only for the resources utilized during the 10-20 minute bursts, allowing you to avoid the costs associated with maintaining high computing resources continuously.

3. Infrastructure and Technology Stack: Evaluate the provider's infrastructure and technology stack to ensure that it is optimized for efficient resource allocation and high performance during peak usage. Look for hosting platforms with the ability to dynamically allocate resources based on demand, ensuring that your hosting environment can handle intermittent bursts of high PHP activity effectively.

4. Support and Monitoring Tools: Consider the availability of responsive support and robust monitoring tools. A proactive support team and monitoring capabilities can play a critical role in ensuring that your hosting environment is always prepared to accommodate the intermittent bursts of high PHP usage, maintaining stability and performance during these brief periods.

5. Reputation and Customer Reviews: Research the hosting provider's reputation and seek testimonials from users with similar usage patterns. Hearing from others who have experienced the hosting service's performance during sporadic high usage can provide valuable insights into its ability to meet your specific needs.
  •  

samjacob

Platforms like AWS Lambda, Google Cloud Functions, or Azure Functions let you spin up compute resources on-demand and only pay for the exact CPU cycles, RAM, and storage you use - perfect for your short 10-20 minute bursts of heavy lifting.

This is a game-changer compared to your current overkill VDS setup on an i9 rig, which is like using a sledgehammer for a thumbtack. Look for providers with granular billing (think per-second pricing), high scalability to handle your peak loads, and robust APIs for automation.
  •  


If you like DNray forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...