Menu

IoT FEATURE NEWS

What does "Serverless Computing" Mean?

By



In IoT conversations, we often hear about cloud computing and edge computing, even fog or mesh computing come up occasionally. Of course, we still talk about servers in terms of both storage and computing. A new idea, and term, has been gaining momentum and attention since it was coined and conceived in 2014:  Serverless Computing.

As it is usually defined, serverless computing is a way to buy and sell backend services “as-needed” rather than as a block of storage, compute and bandwidth. As a simplification, you could think of serverless computing as “computing-as-a-service,” under which servers are still used for storage and processing, but any given organization using backend services (from a platform vendor) is only making use of a portion of the capacity of those servers when needed, so the customer just pays based upon usage.

Obviously, pay-as-you-go access to computing seems cost effective for the users since this system avoids paying for unused capacity like idle containers or CPU time. It’s easy to see why customers would want to be able to access on-demand microservices like functions and key-value store. Yet, that’s not the only financial benefit for users because serverless also introduces DevOps efficiencies to allow products to release quickly, development teams to get feedback fast, and versions to be iterated smoothly to get to market faster.

The economics are important, of course, but what are the benefits for actual computing and product development?

The first big benefit to process is that of scale. Companies using serverless computing can let their developers work at scaling up code without having to worry about policies since the serverless platform vendor handles all of the scaling of infrastructure as needed and at will. In addition, the backend code can be greatly simplified, avoiding bugs and errors, allowing simple functions to perform their singular purpose independently. Serverless also cuts time to market by allowing developers to add to or modify code in sections, and doesn’t require a complex deployment process for every new bug fix or feature.

Organizations using serverless platforms just might also have happier customers. That automatic capacity to scale infrastructure on-demand also means the serverless platform vendor can rapidly adapt to customers’ needs faster than ever. Moreover, a good serverless platform offers application developers built-in service integrations, so app developers can focus on their core competencies rather than platform configuration.

Serverless computing simplifies operations by offloading the network, application overhead and compute management responsibilities in the backend to the platform vendor – which include provisioning, scheduling, scaling, and patching in most cases. This offloading returns more time to developers to build their actual application code and business logic.

So, Serverless Computing is pretty cool, but why is the IT industry starting to get excited about it? It’s because (despite being a bit of a misnomer since servers are of course still involved) the whole process is designed to make it easier for software developers to do what they love to do, which is write code and build products, instead of burning time and resources negotiating with servers for provisioning and bug fixes.

Serverless is a potentially powerful way to access the benefits of on-demand storage and computing, without the troublesome downsides. In short, Serverless Computing is a major change to the way the enterprise and IoT can design and implement storage, computing, and application development process, which is really a way to relieve developers of the increasing drag of managing legacy infrastructure.

Your business or organization will be more successful, and your customers and users will be happier, when your talented dev teams are freed up to do what they do best: building your products.

Click here to get onboard the EDJX Serverless platform and start building your apps on EDJX.

Rhett Gustafson, EVP Corporate and Business Development, EDJX

Rhett is a member of the strategic team at EDJX, leading corporate and business development. He has held senior positions in technology companies as well as in corporate finance and investment management, including Cowen & Company, Merrill Lynch, Strata Partners, and Octavius Capital Management. Most recently, Rhett was Executive Vice President,  Finance and Strategic Development at Telemedicine Solutions, LLC.

Rhett will be speaking on the panel, “Edge At Work” at  IoT Evolution Expo 2022 this week Thursday, June 23, 3pm-3:55pmET. Check out the panel happening at the Greater Fort Lauderdale/Broward County Convention Center in Fort Lauderdale, Florida. The panel will occur in person at the Solutions Theater on the Expo floor.



Related Articles

Ericsson Collaboration Advances 5G Drone Operations for Smart Agriculture

By: Greg Tavarez    9/21/2022

Ericsson formed a collaboration with the Aerial Experimentation and Research Platform for Advanced Wireless to advance the use of 5G for drone operati…

Read More

Pente Networks Announces $10 Million Series A, Names Avi Cohen CEO

By: Arti Loftus    9/20/2022

Pente Networks, developer of IT-centric enterprise LTE/5G solutions for service providers and their end customers, announced it has completed a $10 mi…

Read More

Astrocast Adds to Growing IoT Constellation in Orbit

By: Greg Tavarez    9/20/2022

Four Astrocast 3U spacecraft will be launched by Spaceflight aboard India's Polar Satellite Launch Vehicle mission under a commercial arrangement with…

Read More

5G Growth Driving Connected Device Form Factor Innovation

By: Greg Tavarez    9/20/2022

Frost & Sullivan's "Growth Opportunities Driven by New Form Factors" report found that the adoption of new form factors for devices will surge with th…

Read More

If You Can Make It Here, You Can Make It Anywhere: LoRaWAN Arrives in the Big Apple

By: Arti Loftus    9/19/2022

Senet announced with partners it expanded the buildout of its public LoRaWAN network across all five boroughs of New York City.

Read More