Ken Fromm | readwriteweb

Even with the rise of cloud computing, the world still revolves around servers. That won’t last, though. Cloud apps are moving into a serverless world, and that will big implications for the creation and distribution of software and applications.

Guest author Ken Fromm is VP of Business Development at Iron.io, makers of industrial-strength cloud services for data processing and message handling. 

The Server Backstory

In the pre-cloud days, developers who wanted to build an application needed to think a lot about servers. They needed to budget for them, plan for them, connect them, power them and house them. They had to buy or lease the servers, the power supplies, cabling and cooling – and then set it all up in their datacenter or in a colocation facility.

Over time, the colocation facilities began taking out many parts of the equation – providing racks, power, Internet access and other key resources. Even so, dealing with provisioning, clustering, and maintaining servers required spending lots of money (capital expenditures, power, internet, cooling, security), tons of time and detailed planning (contingency, develop/test/produce, site growth, and so on).

Enter The Cloud

In the last two years we’ve seen a seismic shift in computing. It’s no longer “Why cloud?” or even “How cloud?” Infrastructure-as-a-Service (IaaS) has delivered dramatic improvement on cost, agility, scalability – and yes, with the right architecture, reliability. The cloud has simple removed a significant chunk of work around managing and provisioning servers.

Cloud infrastructure companies like AWS, Rackspace and others can now provide an almost limitless supply of virtual machines. With no upfront costs and with just a bit of effort, developers can fire up servers with their operating system of choice, load in their applications (custom or open-source), and they’re off and running. Launching hundreds of servers and coordinating among them is a bit more work but it’s still far easier than it was just six years ago.

Total cost of ownership of servers has fallen dramatically. At a Hackathon last summer, one serial entrepreneur recalled buying servers for his first company at hundreds of thousands of dollars apiece and investing a great deal of effort in their care and feeding. His second company leased its servers by the year, but still had to put in lots of hands-on effort. His third company leased server time by the month, and his current operation – a successful cloud communications company – rents servers by the hour, on demand, for pennies.

This shift in capital outlay, planning and provisioning timeframe would have been inconceivable in the days of Internet 1.0 or even at the onset of Web 2.0. It’s no surprise that processing speeds have increased and server and memory costs have dropped. But Moore’s Law didn’t exactly cover the case of being able to rent hundreds of cores by the hour at a cost of pennies per hour and provision them through easy to use software interfaces.

The Shift Isn’t Over

This shift in timeframes and pricing is still in motion. Thinking about servers in terms of hours is really just a business construct. It makes sense from a pricing standpoint and from an architectural perspective.

Web app teams typically look at loads across hour-long time slices and plan to scale based on these traffic patterns.

They can now autoscale or provision for more servers at particular times of day under heavy loads or if an app is growing in popularity.

Moving Away From Standalone Apps

But this works only when you look at the world in terms of applications and blocks of servers to host them. The concept of an “application” in the cloud is quickly evolving.

The monolithic application built on Ruby on Rails, Python and Django, or other Web app frameworks is giving way to a distributed system spread across a number of applications, processes and data stores. It’s no longer about building a “Web app.” It’s about building a distributed system of loosely coupled components in the cloud.

An increasing number of applications – mobile apps and systems of connected devices, for example – aren’t based on the notion of a server-based application. There are client apps and back-end data storage, but the processing is increasingly taking place asynchronously outside of an app framework. Runtime apps are often used to process all the inputs but that’s only because mobile compute clouds and processing tiers are only now coming on the scene.

When you think about sites that monitor prices in real-time across hundreds of retail sites or ones that process purchases, views, clicks, checkins and other indicators of interest to provide personalized recommendations, the processing and orchestration at the core of the application lies behind the scenes – the front-end app is just the delivery vehicle

But this changing focus doesn’t map so well into the world of applications and servers. Developers working in a distributed world are hard pressed to translate the things they’re doing into sets of servers. Their worldview is increasingly around tasks and process flows, not applications and servers – and their units of measures for compute cycles is in seconds and minutes, not hours. In short, their thinking is becoming serverless.

Thinking Serverless

The phrase “serverless” doesn’t mean servers are no longer involved. It simply means that developers no longer have to think that much about them. Computing resources get used as services without having to manage around physical capacities or limits. Service providers increasingly take on the responsibility of managing servers, data stores and other infrastructure resources. Developers could set up their own open source solutions, but that means they have to manage the servers and the queues and the loads.

Multiply this effort by the number services an app might consume (task processing, message queues, SMTP servers, payment services), hosted services quickly start to look like the future of computing.

Industrial-Scale Compute Power

The classic analogy is the generation of power. The progression moved from ox-driven water pumps to water-driven mill stones to individual coal-fired factories and ultimately to industrial-scale power plants and transmission lines. This last step – the industrialization of power – transformed industry and the world. It dramatically lowered the cost of building and making things, transformed cities and homes and ushered in new inventions, services and businesses.

The idea of plugging a light, a radio or a TV – or a sewing machine, lathe, or power drill – into a wall or overhanging socket – went from unheard of to transformational to taken for granted.

Elastic Computing Services

Similarly, by plugging into an elastic computing service, developers don’t need to provision their resources based on current or anticipated loads, or put a lot of effort into planning for new projects. Just as Virtual Machines have made it easy to spin up servers to create new applications, elastic/on-demand computing services make it simple to grow.

Consuming computing resources as services means that developers are not paying for resources that they’re not using. Regardless of the number of projects in production, developers using hosted services don’t have to worry about managing resources.

Going serverless lets developers shift their focus from the server level to the task level. Serverless solutions let developers focus on what their application or system needs to do by taking away the complexity of the backend infrastructure.

Just like cloud computing a few years ago, the serverless approach has found its most vocal adherents with startups and independent developers. One reason is affordability, another is the ability to scale quickly, and a third is not having to worry about things that aren’t strategic to their businesses. As the category matures and more developers become familiar with this new approach, it will move into larger organizations. Because it’s becoming increasing clear to everyone, the future of computing will be serverless.

This article original appeared at readwriteweb.

324 Comments

Comments are closed.

  1. Keonna 2 years ago

    Its like you learn my thoughts! You appear to understand a lot approximately this, such as you wrote the e book in it or something.

    I believe that you simply could do with some p.c.

    to force the message house a bit, however other than that, that is great blog.
    A fantastic read. I will definitely be back.

  2. Hokicoy 2 years ago

    I like it when individuals get together and share views.
    Great website, keep it up!

  3. Hokicoy 2 years ago

    Good web site you have here.. It’s difficult to find good quality writing like yours
    these days. I really appreciate people like you!
    Take care!!

  4. kawaii pink shoes 2 years ago

    There’s definately a great deal to find out about this subject.
    I really like all of the points you’ve made.

  5. kawaii platform shoes 2 years ago

    What a stuff of un-ambiguity and preserveness of valuable know-how on the
    topic of unpredicted feelings.

  6. Hokicoy 2 years ago

    Hi! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

  7. 토토모아 2 years ago

    Anytime the ball spins around the track, it cann be trilped with tthe pin and forced to fall onto the wheelhead.

    Also visit my web site – 토토모아

  8. LK 2 years ago

    I think the admin of this website is genuinely working hard in support of
    his website, since here every stuff is quality based material.

  9. ZS 2 years ago

    When I initially commented I clicked the “Notify me when new comments are added”
    checkbox and now each time a comment is added I get several e-mails with the same comment.
    Is there any way you can remove me from that service? Many thanks!

  10. FN 2 years ago

    Please let me know if you’re looking for a article writer
    for your blog. You have some really good articles and I think
    I would be a good asset. If you ever want to take some of the load off, I’d really like to write some articles for your blog in exchange for a
    link back to mine. Please blast me an e-mail if interested.
    Many thanks!

  11. RQ 2 years ago

    Awesome things here. I am very satisfied to see your article.
    Thanks so much and I’m looking ahead to touch you. Will you please drop me a mail?

  12. sex videos 2 years ago

    Howdy! Someone in my Facebook group shared this site with us so I came to take a look.
    I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers!

    Outstanding blog and terrific design.

  13. xxx videos 2 years ago

    Good day! This post couldn’t be written any better! Reading
    through this post reminds me of my good old room mate!
    He always kept chatting about this. I will forward this write-up
    to him. Pretty sure he will have a good read.
    Many thanks for sharing!

  14. BM 2 years ago

    We’re a group of volunteers and starting a brand
    new scheme in our community. Your web site provided
    us with useful info to work on. You have done a formidable job and our entire group will likely be grateful to you.

  15. RU 2 years ago

    What’s up mates, fastidious post and nice arguments commented
    at this place, I am really enjoying by these.

  16. xxx videos 2 years ago

    Hey! I know this is kinda off topic but I was wondering if
    you knew where I could get a captcha plugin for my comment form?

    I’m using the same blog platform as yours and I’m having problems finding one?

    Thanks a lot!

  17. xnxx videos 2 years ago

    Great article.

  18. xnxx videos 2 years ago

    Good day! I just want to offer you a big thumbs up for the great info you have here
    on this post. I will be returning to your website
    for more soon.

  19. xnxx videos 2 years ago

    It’s a shame you don’t have a donate button! I’d most certainly donate
    to this brilliant blog! I suppose for now i’ll settle for book-marking and adding
    your RSS feed to my Google account. I look forward to brand new updates
    and will share this website with my Facebook group.
    Chat soon!

  20. xnxx videos 2 years ago

    It’s not my first time to pay a visit this web page, i am browsing this
    web site dailly and take fastidious information from here daily.

  21. porn videos 2 years ago

    Hey I am so thrilled I found your web site, I really found you by accident, while
    I was researching on Digg for something else, Anyhow I am here now and would just like to say cheers
    for a marvelous post and a all round entertaining blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have saved it and also added your RSS feeds, so when I have time
    I will be back to read a lot more, Please do keep up the fantastic work.

  22. Hokicoy 2 years ago

    Hi! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community
    in the same niche. Your blog provided us beneficial information to work on. You have done a marvellous job!

  23. sex videos 2 years ago

    What’s up to all, the contents present at this web site are
    genuinely amazing for people experience, well, keep up the good work fellows.

  24. porn videos 2 years ago

    I have been surfing online more than three hours today, yet I never found any interesting
    article like yours. It is pretty worth enough for
    me. Personally, if all webmasters and bloggers made good content as you did,
    the internet will be a lot more useful than ever before.

  25. xxx videos 2 years ago

    I couldn’t resist commenting. Exceptionally well written!

  26. xxx videos 2 years ago

    This info is invaluable. When can I find out more?

  27. sex videos 2 years ago

    My relatives every time say that I am wasting my time here at net, but
    I know I am getting experience everyday by reading thes nice articles.

  28. JM 2 years ago

    Hi there, after reading this remarkable article i am too cheerful to share my familiarity here with friends.

  29. xnxx videos 2 years ago

    Hmm is anyone else having problems with the images on this blog loading?
    I’m trying to find out if its a problem on my end or if it’s the blog.
    Any responses would be greatly appreciated.

  30. porn videos 2 years ago

    It’s a pity you don’t have a donate button! I’d definitely donate
    to this brilliant blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google
    account. I look forward to new updates and will share
    this site with my Facebook group. Talk soon!

  31. xnxx videos 2 years ago

    I think that what you posted made a ton of sense. But, think on this,
    suppose you were to write a killer post title?
    I ain’t saying your content isn’t solid., however what if you added a headline that makes people desire more?
    I mean Why The Future Of Software And Apps Is Serverless – Xcluesiv Cloud Technology is kinda vanilla.
    You ought to peek at Yahoo’s front page and note how they
    create news titles to grab viewers to open the links.
    You might add a related video or a picture or
    two to get people excited about what you’ve written. In my opinion, it might bring your
    posts a little bit more interesting.

  32. sex videos 2 years ago

    Hey there! Do you use Twitter? I’d like to follow you
    if that would be ok. I’m definitely enjoying your blog and look forward to new posts.

  33. xxx videos 2 years ago

    Thanks for a marvelous posting! I actually enjoyed reading it, you might be a great author.
    I will remember to bookmark your blog and definitely will come back in the future.
    I want to encourage you to continue your great posts, have a nice afternoon!

  34. xxx videos 2 years ago

    I have read so many posts on the topic of the blogger lovers however this article is actually a pleasant piece of writing,
    keep it up.

  35. xxx videos 2 years ago

    Inspiring quest there. What occurred after? Good luck!

  36. sex videos 2 years ago

    What’s Going down i’m new to this, I stumbled upon this I’ve discovered It absolutely
    useful and it has helped me out loads. I’m hoping to give a
    contribution & help different customers like its aided me.
    Great job.

  37. xxx videos 2 years ago

    An interesting discussion is worth comment. I think that you need
    to publish more on this subject matter, it may not be a taboo
    matter but usually people don’t talk about these
    topics. To the next! Many thanks!!

  38. xnxx videos 2 years ago

    Awesome! Its truly amazing article, I have got much clear idea concerning from this paragraph.

  39. porn videos 2 years ago

    Tremendous things here. I am very happy to peer your article.
    Thanks a lot and I’m taking a look forward to contact you.
    Will you kindly drop me a e-mail?

  40. sex videos 2 years ago

    I’d like to find out more? I’d care to find out some additional
    information.

  41. sex videos 2 years ago

    I am sure this article has touched all the internet users,
    its really really good piece of writing on building up new webpage.

  42. brazzers free 2 years ago

    Way cool! Some extremely valid points! I appreciate you penning
    this post and the rest of the site is also really good.

  43. brazzers 2 years ago

    Hi there to every body, it’s my first pay a quick visit of
    this website; this website contains awesome and genuinely fine material in support of
    visitors.

  44. brazzers 2 years ago

    Very nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed surfing around your blog posts.

    After all I will be subscribing to your rss feed and I hope you
    write again very soon!

  45. brazzers free 2 years ago

    Helpful information. Lucky me I found your web
    site accidentally, and I am shocked why this accident didn’t happened earlier!
    I bookmarked it.

  46. bangbros 2 years ago

    I pay a quick visit everyday a few blogs and sites to read posts, but
    this web site offers feature based articles.

  47. bangbros 2 years ago

    That is very fascinating, You’re a very skilled blogger.
    I’ve joined your feed and sit up for in search of extra of your great post.
    Also, I’ve shared your web site in my social networks

  48. bangbros 2 years ago

    I read this paragraph fully regarding the resemblance of
    hottest and previous technologies, it’s remarkable article.

  49. bangbros 2 years ago

    First off I want to say superb blog! I had a quick question in which
    I’d like to ask if you don’t mind. I was curious to find out
    how you center yourself and clear your mind prior to writing.
    I’ve had trouble clearing my mind in getting my ideas out there.
    I do enjoy writing however it just seems like the first
    10 to 15 minutes are generally lost simply just trying
    to figure out how to begin. Any suggestions
    or hints? Appreciate it!

  50. 카지노친구 2 years ago

    You can use the chat functions to speak to them, and they will respond when dealing.

    Feel free to surf to my webpage http://qa.basesoft.com.br//10786/bet-your-bottom-dollar-the-ultimate-casino-site-chronicles

Copyright © 2026 xcluesiv.com All rights reserved

error: We don\'t allow to view our source code

Log in with your credentials

Forgot your details?