Just in:
GE Jun, Chairman and CEO of TOJOY, Delivers an Inspiring Speech: “Leaping Ahead Again” // ByteDance Eyes US Shutdown for TikTok // Cobb’s Game-Changer: Introducing One-Stop Event Transport Management Solution // Telecom Giant Du Eyes Crypto Integration for FinTech Platform // Dubai Gears Up for Second FinTech Summit as Funding Surges // Abu Dhabi Unveils Online Portal to Strengthen Healthcare Workforce // UAE President, Spanish Prime Minister Hold Phone Talks // PolyU forms global partnership with ZEISS Vision Care to expand impact and accelerate market penetration of patented myopia control technology // Emirates to Embrace Electric Seaglider Travel // Andertoons by Mark Anderson for Fri, 26 Apr 2024 // Lee Chong Wei Shows Up On Chinese Hot cultural Talk Show “SHEDE Wisdom Talents”, Talking About “Crossing The Hill” // DIFC Courts Cement Role as Top English Dispute Resolution Choice // Andertoons by Mark Anderson for Thu, 25 Apr 2024 // Prince Holding Group’s Chen Zhi Scholarship Clinches Silver Stevie for CSR Excellence at Asia-Pacific Stevie Awards // AVPN Charts Path Forward at 2024 Global Conference // Ministry of Agriculture Supports Taiwanese Tea’s Entry into Singapore Market to Boost Global Presence // Downpours in Oman and UAE Likely Amplified by Warming Planet // Liverpool FC continues international growth with first official retail partnership in South Korea // NetApp’s 2024 Cloud Complexity Report Reveals AI Disrupt or Die Era Unfolding Globally // TPBank and Backbase Clinch ‘Best Omni-Channel Digital CX Solution’ at the Digital CX Awards 2024 //

Will the cloud go serverless?

multiplexer blog images770x558px10

Since the dawn of cloud computing, one theme has been a constant: the idea that demand can be dynamic and elastic, that you pay only for the resources you use, and that the service is delivered on demand. But does cloud computing today live up to that promise? Recent developments show that there may be a different way to satisfy that expectation.

Serverless computing exposed

ADVERTISEMENT

Going back to basics, unless you are buying off-the-shelf commercial software services, cloud computing has always required the buyer to size and specify a server – CPU, RAM, storage, and so on. But there are times when this is not appropriate, with some observers going as far as describing the idea of having to think in terms of servers – even if they are virtual – as a left-over artifact of traditional datacentres.

Serverless cloud computing is, of course, not serverless at all. But from the enterprise point of view, it removes the need to specify servers before developing and posting code into the cloud. Instead, you can write a function directly into a cloud provider’s portal, while provider’s back end systems deal with managing resources needed by the function: this is not your concern from an operational perspective.

This then allows the developer to concentrate on the delivering the service, rather than on the delivery mechanism. You can create units of code – functions – which can be scheduled or triggered by external events, used together with code to provide microservices as part of a web application, or completely standalone – serverless.

Billing

Typically, this model allows you to scale based on demand, so you pay only for the resources your function consumes, usually an abstract measure of the resources required to satisfy the request rather than per virtual machine, per hour, regardless of how much actual work the VM is performing.

ADVERTISEMENT

For example, one cloud provider charges for resource consumption in gigabyte-seconds, computed as a combination of memory size and execution time.

Pros and cons

The issue with renting a cloud server as a VM is that it will normally need to be configured for a particular task, which in turn requires a degree of certainty about the type and volume of work it will asked to perform. If there is less work to do than expected, you still need to pay the rent. Serverless computing avoids all that, and there is no need you to consider issues such as scaling in the event of peaks and troughs or multi-threading. You never have to pay for an idle VM.

That said, this model is not suited to all – maybe most – loads. Serverless functions, especially large ones, may be more sensitive to timeouts as a result of dependencies on external events, resulting in higher latency and poor performance from an end user perspective. Resources may also not be limitless, as they are often assumed to be in a more traditional cloud model. It may also be more difficult to debug such functions due to more limited visibility.

Quocirca analyst Clive Longbottom points out that “attempting to run a full-function application in this manner would not work well. The live time and amount of base resource required would be too high, and the costs involved would be horrendous and unpredictable.”[1]

On the other hand, an event-driven application may be more suitable, an example being a surveillance system that detects movement from a networked camera could be set to upload a video to a cloud storage system. According to Longbottom: “The act of transferring that video from the camera to the cloud could trigger an analysis algorithm [running in a function] within a serverless environment.”[2]

Summary

Serverless computing is still in its infancy, and can be expected to develop over time. All the major cloud providers offer serverless cloud computing, with some still expanding their basic services, such as debugging. And new applications will doubtless be imagined for this new environment.

Could 2017 be the year of serverless computing? Let’s find out!

[1] Clive Longbottom, Quocirca, in Computing: How serverless computing could help enterprises cut cloud complexity. http://www.computerweekly.com/opinion/How-serverless-computing-could-help-enterprises-cut-cloud-complexity

[2] ibid.

(via PCMag)

ADVERTISEMENT

ADVERTISEMENT
Just in:
Andertoons by Mark Anderson for Fri, 26 Apr 2024 // Andertoons by Mark Anderson for Thu, 25 Apr 2024 // Abu Dhabi Secures US$5 Billion in Fresh Funding // GE Jun, Chairman and CEO of TOJOY, Delivers an Inspiring Speech: “Leaping Ahead Again” // Prince Holding Group’s Chen Zhi Scholarship Clinches Silver Stevie for CSR Excellence at Asia-Pacific Stevie Awards // PolyU forms global partnership with ZEISS Vision Care to expand impact and accelerate market penetration of patented myopia control technology // TPBank and Backbase Clinch ‘Best Omni-Channel Digital CX Solution’ at the Digital CX Awards 2024 // Galaxy Macau’s Sakura Cultural Festival Kicked off in Splendor // Ministry of Agriculture Supports Taiwanese Tea’s Entry into Singapore Market to Boost Global Presence // Cobb’s Game-Changer: Introducing One-Stop Event Transport Management Solution // Dubai Gears Up for Second FinTech Summit as Funding Surges // Etihad Airways Announces Paris Service with A380 // Emirates to Embrace Electric Seaglider Travel // Lee Chong Wei Shows Up On Chinese Hot cultural Talk Show “SHEDE Wisdom Talents”, Talking About “Crossing The Hill” // Booming Region Fuels Innovation Surge // DIFC Courts Cement Role as Top English Dispute Resolution Choice // UAE President, Spanish Prime Minister Hold Phone Talks // NetApp’s 2024 Cloud Complexity Report Reveals AI Disrupt or Die Era Unfolding Globally // Oman Seeks Growth Through Strategic Economic Alliances // Downpours in Oman and UAE Likely Amplified by Warming Planet //