On October 27th we were featured in TechTarget’s SearchCloudComputing article discussing how serverless computing helps enterprises reduce cloud resource worries. An excerpt of the article can be found below.
Serverless Computing Helps Enterprises Reduce Cloud Resource Worries
by Alan R. Earls | TechTarget
New serverless options, such as AWS Lambda help enterprises distance themselves from traditional server management to obtain more flexibility and cost efficiency.
Serverless computing is the ability for cloud users to get the computing resources and capabilities they need without having to specify or reserve any server instances. Amazon Web Services (AWS) pioneered serverless functions with its Lambda service starting in 2014. Serverless architecture continues to gain popularity due to its cost efficiency and ability to reduce management tasks.
Serverless Computing Examples
Some enterprises are already embracing serverless functions. Laith Al-Saadoon, lead senior solutions architect at CorpInfo-Onica, a cloud consulting and services firm based in Santa Monica, CA, said he recently helped an automotive pricing and information website adopt serverless computing for clickstream processing and storage in AWS. His team used AWS API Gateway, Kinesis Streams, and Kinesis Firehouse, as well as AWS Lambda functions, to stream, process and store data in Amazon Simple Storage Service and Amazon Redshift.
“Serverless computing, such as AWS Lambda and Kinesis, allowed the team to focus on functionality and features over provisioning virtual machines and operating systems.”
– Laith Al-Saadoon, Lead Senior Solutions Architect
“This provided an extremely flexible, low-cost environment,” Al-Saadoon said.
That was a starting point, characterized by rapid prototyping and a quick move into production. From there, they were able to apply new processing logic in AWS Lambda and add entirely new functions that applied segmentation and notification logic for real-time action on data in the stream.
“This was all possible because of serverless. Serverless computing, such as AWS Lambda and Kinesis, allowed the team to focus on functionality and features over provisioning virtual machines and operating systems.”
– Laith Al-Saadoon, Lead Senior Solutions Architect
Other emerging use cases for serverless computing include image processing, batch processing, task management, workflows and notifications.
The bottom line is that when the use case is appropriate for serverless architecture, you can achieve a cost-efficient and reliable platform to run your software, with little concern for “undifferentiated infrastructure burdens,” Al-Saadoon said.
“This can really free your teams and, therefore, the business to innovate and iterate at an unmatched rate, providing an edge on the competition,” he said
To read the full article, please visit TechTarget. To learn more about how serverless computing will benefit your organization, contact us.