Since “as-a-Service” has taken off in popularity, it’s seen many different spins on what the premise could apply to. The latest iteration is FaaS, also known as Function-as-a-Service or serverless. And looking at it at face value, serverless computing may seem like a bit of a head scratcher. In an article for CIO.com, Scott Fenton explains what serverless computing is and how it can affect your company.
Serverless for the Win
Back before serverless computing was a thing, most servers were run and maintained on the premises. If there was an issue, you had to use your own resources to fix it. With serverless, you can now utilize a cloud vendor who will maintain the server for you, and you can pay as you need its services. The implementation of this serverless environment requires some work on your part to make sure the new systems can be seamlessly integrated in. You will have to retrofit your existing enterprise applications, of course.
Fenton also states some of the benefits of serverless computing:
Your CFO will like this. Serverless computing could dramatically lower your operational costs. With an on-premises technology footprint, you are required to expend large corporate resources on hardware, software, support, and staffing resources. In a cloud environment (Infrastructure-as-a-Service or IAAS) these CapEx costs are driven down significantly as you are basically “renting” your platform from the cloud provider. You still need to specify what and how much resource is needed. Serverless computing takes it to the next level by allowing you to take advantage of the cloud platform and resources, but on a pay-what-you-use model.
This ultimately takes some tasks off your team’s plate and allows you to allocate resources to where they’re needed for further improvement, not just maintenance. However, it should be noted that there aren’t only positives to serverless computing. Some things to take into consideration would be the time needed to train your staff on the new program and whether your third-party vendors’ APIs offer full compatibility. Despite these concerns, serverless has been shown to have great potential moving forward and should warrant consideration as an option for your organization.
You can view the original article here: http://www.cio.com/article/3208093/cloud-computing/serverless-computing-what.html