What is Serverless Computing



hi welcome to this section on service computing paradigm in this section we'll look at what service computing is how is it different from traditional server based computing and we'll also look at the four main benefits of service computing before we look at server less computing let's first understand how the traditional server based computing works server based computing typically follows a three-tier architecture in three-tier architecture we have a data base layer an application layer and a presentation layer the database layer is where your database server is application layer is where your application code runs and presentation layer is where the UI is provided to the end user end user can interact with your application or your website in variety of ways they can use their web browser or a mobile smartphone or even the IOT device depending on how we have designed your application even before you start writing your server-based application you have to make sure a couple of things are in place you have to create and set up your server to install operating systems install necessary software and on an ongoing basis you also have to manage this server manage the operating systems take care of the hardware upgrades software updates and so on you also have to make sure that your application is highly available and fault tolerant you might also need to have load balancers in your applications and all this comes with added resources added infrastructure and it costs solace computing changes this paradigm altogether all the steps that we discussed just now apart from writing your application code are no longer needed with serverless applications service applications allow you to focus on your application logic without having to worry about any servers there are no servers to maintain no operating systems to take care of no software's to manage no hardware's to upgrade and your applications have built-in high availability and fault tolerance this simply means faster time-to-market you can really focus your energies on your core application logic and build your applications with high availability virtually at any scale without having to worry about any servers or operating systems now let's look at the four main benefits of service computing first as we discussed there are no servers or operating systems to maintain you don't have to manage any servers or even have to install any operating systems or supporting software second easy and efficient scaling service applications can be scaled automatically or at the most with a few clicks to choose your desired capacity there is no need to create any specialized scalable architecture or designs third high availability service applications have built-in availability and fault tolerance so you don't need to have any specialized infrastructure to make your applications highly available or fault tolerant all this is available to you by default for and this is a big one no idle capacity you pay only for what you use and no more for example with traditional architecture say you created a server with hundred GB of memory and you are using only 10 GB of it but still you'll have to pay for the 90 GB that you're not using but with service architecture you pay only for what you use so if you're using 10 GB you only pay for 10 G's also with AWS lambda which is the core component of Amazon service platform you pay only for the time your code runs so there is no charge if your code is not running so if your code runs for say 100 milliseconds you're charged only for that hundred milliseconds and no more that's really very fine grained control and results in a substantial cost savings for your business this brings us to the end of this section in this section we looked at what serval is computing is how is it different from the traditional server based computing and we also looked at the four main benefits of server less computing in the next section we'll look at AWS server less architecture and I'll also give you a quick rundown on different web services that are part of Amazon's service platform so see you in the next section thank you so much

18 Comments

  1. Rizmax Academy said:

    πŸ”΄ Subscribe for more free tips and tutorials: https://goo.gl/8GHEdn
    βœ… If you have any questions or need help, simply ask in this comments section. Thanks πŸ™‚

    May 23, 2019
    Reply
  2. Subrata Dey said:

    Explained everything except the title..

    May 23, 2019
    Reply
  3. Ridho Febriansa said:

    wow thanks it gives me insight on what is serverless computing that I always wonder what is it.
    does cloud computing and serverless computing is referring to the same things? since both of them doesn't make me have to maintain the server like hardware, OS, and software.

    May 23, 2019
    Reply
  4. Shivbasav Nandargi said:

    When a application runs for some time , on what basis the amount to charged is determined?

    May 23, 2019
    Reply
  5. id104335409 said:

    This does not explain how exactly is it possible to have a serverless computing which is a part of understanding what is serverless. It just says yuo don't need to worry about it.

    May 23, 2019
    Reply
  6. Samuel Aung San said:

    Sweet and Simple!

    May 23, 2019
    Reply
  7. Anshul Rastogi said:

    Listen in 1.25x and you won't go to sleep.

    May 23, 2019
    Reply
  8. Gaydolf Hitler said:

    Great tutorial. Its a painfully boring topic so its nearly impossible to make it sound interesting. Well done

    May 23, 2019
    Reply
  9. Arturo Fernandez said:

    thanks, btw the voice speed is great, if they like it faster they have the YouTube buttons for that…

    May 23, 2019
    Reply
  10. Sten Koning said:

    Great video! Clear structure and to the point!

    May 23, 2019
    Reply
  11. Seshamany Vigneshan said:

    your content is great !
    But try not to recite the theory like a nursery rhyme brother … choose a more efficient presentation way

    May 23, 2019
    Reply
  12. Nikhil Joshi said:

    Thanks for information but Please speak bit fast…it's annoying

    May 23, 2019
    Reply
  13. Cn P said:

    How is it different from microservices , containers(ie Dockers and kubernetes offerings)

    May 23, 2019
    Reply
  14. Shray Sharan said:

    Great video

    May 23, 2019
    Reply
  15. Major7Sharp5 said:

    thank you very much Rizmax Academy !

    May 23, 2019
    Reply
  16. Maydara said:

    well explained

    May 23, 2019
    Reply
  17. John Demian said:

    Holy shit dude, can you talk any slower?

    May 23, 2019
    Reply
  18. ARUN KUMAR said:

    could you please tell me the diiference between the existing system and this new concept with the example …….and also i want information about advantages and disadvantages of this new concept..

    May 23, 2019
    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *