The Hype Around Serverless and Why Student Engineers Should Buy-In

We recently had the opportunity to speak to a student audience at Serverless Days and came up with some insights that we felt were worth sharing with a wider audience. Please take a look and let us know your thoughts @trycourier.

Serverless architecture is relatively new, yet many startup developers prefer building their foundation on with a Serverless framework. But what’s with the hype? What makes developers trust Serverless to the point that companies are willing to spend their resources to rewire their entire backend infrastructure to host their products on platforms like AWS, GCP, or Azure?

At AWS re:Invent 2016, Chief Product Officer Neil Hunt, spoke about how the rapidly growing global company relied on AWS to deploy servers and storage efficiently. Big name companies such as Netflix, Coca Cola, and Nordstrom as well as smaller startups like Courier are using Serverless to cut down costs and build scalable tech.

There are major advantages to Serverless that cause companies of any size to become dependent upon it. This dependency ultimately allows developers to save time, preserve resources, and lessen performance issues.

Why Students Should Get Comfortable with Serverless

Many students working at startups after graduation will likely encounter one of the big three: AWS, Azure, or GCP. Serverless is increasingly becoming a technology that startup software developers and product managers will need to be proficient in, to help grow their products quickly, cheaply, and reliably.

Time

Resources

Reliability

Bit Project is a student organization that tackles the deficit of shared information in tech by building and hosting free coding bootcamps to help students build key skills required to succeed in tech. One of these is the Serverless Camp, in which students spend four weeks learning about the services that Azure provides and how they can use them to build various applications. For the next four weeks, students work with professional mentors from the tech industry to find and resolve a world issue using Serverless technology.

Example Projects to Build

Creating a Smart Teaching Assistant on Github with Serverless — Ganning Xu

Building a Knowledge Base for Online Classes — David Tetreau

His project, a Serverless Slack Bot, helps alleviate the stress of virtual team communication, and helps boost productivity. The bot maintains and updates a single knowledge base, monitors channels for keywords, and responds to inquiries with those words in threaded conversations with users.

Go Eat! Meal Reminders with Serverless — Beatrix Cendana

Watch the full Serverless Days: Student Edition 2021 Conference, where five of the students from the Serverless Camp present lightning talks including the inspirations behind their application ideas, journey to building it, and demo of the working application. Students also talk about their experience working with external APIs, databases, and their mentors.

These students are an example of how quickly programmers can pick up Serverless architecture, get started building their own applications, and become experts in the field. These skills can be valuable in various roles across tech that require extensive knowledge of cloud computing and deploying applications on providers like AWS, GCP, Azure, etc.

Originally published at https://www.courier.com.