This is part 3 of a mini-series of blog posts about Serverless (see part 1 and part 2). In this final post we’re going to discuss what’s required to make Serveless application development a success.Building a Serverless solution still comes with its own challenges, especially for teams more familiar with traditional setups. As mentioned in part 2, functions need to be stateless and short...
Cloud computing big data online storage and The Internet of things (IoT) network of physical devices, vehicles,
This is the second part of a mini-series of blog post about Serverless. In part 1 we talked about many benefits of this architecture. Now we’re going to look at a specific example.A Serverless application is typically event based. For example, an event can be a http request from a client, a state change in a database, a window from a stream, or a message from an IoT-device. The event is then...
Virtual Machines pave the way for automating more aspects of our infrastructure, so that we can provision resources at a much faster pace and a lower cost. Containers improve utilization even more and they allow us to build highly resilient and elastic solutions. However, we still need to think about servers, for example, to address concerns such as scalability (which instance type and size?) and...
Today we expect consumer apps and services to be always available, mobile friendly and highly integrated. We demand a social and seamless experience. This often stands in stark contrast to the business environment: Disconnected applications and manual workflows are still all too common. Virtual assistants or chatbots can help to deliver this efficient experience also in the enterprise...