Let’s take a closer look at what’s new and how version 1 will work!
I was thrilled when I first heard about the serverless architecture and saw the Serverless framework (it was called JAWS back then) in action in 2015.
I was sure that this is the future of computing. The way cloud computing should work. Pay for what you use, don’t care about your infrastructure (it just works) and reduce time to market as you can focus on your code and the quality of the software you built.
I read through all the resources I could find. A few hours later I had my first “Hello World” Lambda deployed and was proud as if I discovered fire.
That’s when I also started to contribute to the Serverless framework and opened up the “Just Serverless” agency as a way to help other people get aboard the train.
Contributing to open source projects was always an important part of my “programming life”. Unfortunately there’s often not enough time to give back what you get.
This will change.
Today I’m happy to announce that I joined the Serverless team to work on Serverless on a full-time basis!
There are many different ways to structure your Serverless application.
In this blog post I’d like to show you three different architectural patterns you can use to setup your new Serverless application.
Note that the presented architectures are no strict rules you need to follow to setup a Serverless project architecture. They are suggestions you could / should follow.
However with Serverless in general you are free to organize your project in the way you’d like to.
Alright. Let’s take a look at the different architectures!
You can easily download the forum software, spin up a server, upload and install it there and start discussing.
But we are serverless developers, right? Why don’t we implement our own forum software which is based on the serverless architecture and scale infinitely without going bankrupt?
You may have heard about “the next big thing”: Chatbots!
But how do you develop your own chatbot? What do you need to know to join the hype? You may think that it’s rather difficult to program your own chatbot. But that’s not the case.
This tutorial will show you how you’ll develop your first chatbot for the Facebook messenger platform.
We’ll build it with the help of the Serverless framework which is a perfect fit for an application like a chat bot.
Let’s dive right into it!
The Serverless architecture
You may have heard about it already or stumbled upon another blog post about the serverless architecture.
The serverless architecture is a modern approach to develop web applications where you don’t have to think about or manage application servers anymore. You just write your code and deploy it. Everything else which is necessary to run your application is done automatically.
The Serverless framework (GitHub) is a new web development framework which makes it easy to manage and orchestrate all the code you write when developing a serverless application. But why does this technology matter? And why should you be interesting to learn this new framework? Let’s take a look!
Serverless itself delivers many functionality right out of the box. But what if you need an additional functionality?
Serverless has you covered as it offers ways to extend the common command line interface with the help of plugins. Let’s take a look at how they work and how you can add plugins to your Serverless projects.