Is serverless the future?

    markb Staff
    Posts: 1
    Member since: Dec 16
    Contact:  

    I'm interested in hearing our community's thoughts on serverless and how you see it changing application design. Could you see a future where the majority of applications become serverless?

    From a developers perspective of course, as naturally apps will always be sitting on tin in some data centre somewhere!

    Post liked by james_b alexe
    2 months ago
    Posts: 4
    Member since: Apr 17
    Contact:  

    So in my day job we are currently working on moving our site from a more traditional vps cloud provider to another provider with many other options (not limited to VPS). The new providor has several options for serverless including kubernetes, containers, and functions so in the process of moving we are deciding if some parts of our monolith could be broken out into some of the serverless options.

    In respect to this move we do see alot of our application being able to be moved into serverless (quite a few bits already have) which means we would no longer have to manage 30+ vps servers and deployments are generally much quicker. Severless method wise we see alot of our applications being able to run in containers which scale up to where we need it to be during high load (christmas and black friday) and then down to 0 when nothing is being used and ony having to pay for what we need during the year.

    From this I could see a alot of applications being run on serverless in the future as having the ability to code a portion of an application and deploy to any of your environments in 30-60 seconds and have all of the ops and maintenance of the server done by someone else is very attractive. The cost savings of site that have peak usage at specific times of year (e-commerce) would also find it very attractive.

    From me being a dev point of view I have quite liked it so far :) being able to mostly focus on the code as opposed to also having to manage the servers (we are quite a small team)

    Post liked by james_b
    2 months ago
    Posts: 4
    Member since: May 17
    Contact:  

    Serverless is interesting, I disagree with the term though. Of course everything is still running on a baremetal server :-D

    Running everything in containers and on something like Kubernetes I believe is the future though. It just makes a lot more sense to have clusters, high availability and to automate infrastructure. Things that work well with CI/CD will be the future. While this simplifies deployment when scaling I don't think you can simply ignore baremetal. You should still know how to diagnose hardware issues and know how things work on the physical level.

    Of course this is abstracted if you're using a cloud provider, but it's still good to know.

    23 days ago
    Posts: 20
    Member since: Dec 16
    Contact:  

    This comment may get removed but @iamdevloper posted a funny tweet about serverless:

    Serverless is server less in the same way a beef burger is vegetarian because you didn't personally see the cow being killed. https://twitter.com/iamdevloper/status/1123531597314019329

    CTO, Civo

    19 days ago
    Posts: 20
    Member since: Dec 16
    Contact:  

    Personally I think Kubernetes and containers are the current and the future; serveless works for some workloads, but if you're not in a bazillion microservices environment then it's currently less use and can be more of a pain to implement your apps to work well with it.

    CTO, Civo

    19 days ago
    Posts: 3
    Member since: Jun 17
    Contact:  

    andyjeffries wrote on 28 May 2019 at 15:39:58
    Personally I think Kubernetes and containers are the current and the future; serveless works for some workloads, but if you're not in a bazillion microservices environment then it's currently less use and can be more of a pain to implement your apps to work well with it.

    Kubernetes and Serverless can and do play well together. Have a look at my 2019 OpenFaaS project update at how companies around the globe are leveraging this combination. You'll also learn a bit about how new projects from Google, RedHat and Microsoft have emerged in this place and how they are positioned.

    https://www.youtube.com/watch?v=Hj_XeYXSaxw

    Post liked by barryf markb
    6 days ago
    Posts: 20
    Member since: Dec 16
    Contact:  

    alexe wrote on 10 June 2019 at 14:46:16
    Kubernetes and Serverless can and do play well together. Have a look at my 2019 OpenFaaS project update at how companies around the globe are leveraging this combination. You'll also learn a bit about how new projects from Google, RedHat and Microsoft have emerged in this place and how they are positioned.

    https://www.youtube.com/watch?v=Hj_XeYXSaxw

    No doubt they play well together, particularly with OpenFaas running on top of Kubernetes. I'm sure there are also people using Kubernetes and Serverless together to provide great value. I'll have a watch of the video soon, thanks for sharing the link.

    CTO, Civo

    4 days ago