ServerlessConf NYC 2017 — shifting Serverless from FaaS to Analytics and Monitoring, from Technical to Business
I attended and spoke at ServerlessConf NYC last week.
It was a really enjoyable conference and I saw a lot of old friends, and learned a bunch of new things. My favourite thing that happened?
The area of canarying and blue/green deployment is something that needed to be addressed, and it has within the AWS ecosystem now. So well done AWS.
But the thing that I noticed from both the agenda, the companies exhibiting and the #HallwayTrack conversations was this:
The Serverless conversation is shifting from Functions to Analytics and Monitoring.
We have spent the last 2 years talking about Serverless in a certain way. The basis of Serverless has primarily been FaaS and primarily AWS Lambda in an AWS ecosystem.
The biggest questions that initially came up were things like:
- How do you code for this new scenario?
- How do you manage the code base?
- What kind of patterns/principles are the right ones to follow?
… and so on.
These questions are the right questions to ask, but the nascent community has struggled to answer them, due to not having that many companies actually delivering solutions around this.
But that’s changing.
There are a lot more companies embracing Serverless and a lot more companies having a go at pushing this technology.
Which means we’re starting to see patterns emerging and we’re starting to see relatively stable ways to manage and deploy Serverless solutions both as an internal tool, and as a backend to clients and applications in the real world.
And so the conversation has shifted from needing to know the basics, to more nuanced elements such as monitoring and analytics.
These questions are the ones you ask when you need to know how well your solution is performing and how well your solution is delivering value to your business.
So the conversation is shifting from a technical conversation towards a business conversation.
Serverless is becoming a business conversation
This shift was inevitable. We’re seeing more stories about how to deliver the technology and so we’re now coming to needing stories about how the business can benefit.
The business benefit of Serverless is not about saving money due to automation and reduction in maintenance — swardley told us that in his talk.
The business benefit of Serverless is in allowing teams to do more with less.
Serverless is beginning to enable business to move at a much faster speed than previously.
Businesses that move into this space will do more with their resources, rather than simply save the money.
This is probably another blog post, but the enterprises will shift in this direction when they see that the startups are making the obvious play.
Startups will go Serverless because it allows them to develop more products and services with fewer resources than the enterprise.
That is where the conversation is starting to go with Serverless.
Serverless is one of the biggest disruptors in the tech market I’ve seen in a long time simply because of the impact it will have on business, not technology.
And I for one cannot wait to see what happens next.