14
Sep
Serverless Java: Reduce Infrastructure Overhead
Java is still the first choice when it comes to software development for business use [1]. However, the development of Java software alone is not enough: machines, operating systems, JREs, application servers, etc. are required for productive use - and large frameworks and libraries are also required as the basis for code functionality. This overhead hurts more the simpler the required functionality is, because it makes development, testing, and operation more difficult. The alternative concept: Serverless.
19
Aug
Serverless Microservices using Azure examples
Why does it have to be "Serverless or Microservices"? It should be "Microservices with Serverless"! Based on some of the generally accepted principles of microservices, we can use serverless architectures and technologies to build highly focused microservices. Let's take a pragmatic and concise approach to building microservices with Azure Functions, Azure Service Bus, Azure Storage, and other services and tools. And it works for almost all software developers: Java, .NET, Node.js, and even Python.
29
Jul
To FaaS or not to FaaS
In times when ever larger amounts of data are processed and the speed of development in IT is - in order to keep up with the competition - becoming increasingly sought after, it is more and more important to be able to react scalably to a growing business volume and to establish a fast development and innovation cycle. This is exactly where serverless can help, as it eliminates much of the complexity of operation and allows you to bring speed to development.
15
Jun
4 Tips for Solving Lambda Performance Issues
AWS Lambda provides serverless computing in the form of functions as a service (FaaS). This means you can leverage on-demand infrastructure without the need for provisioning and hardware maintenance. Overall, Lambda is a great service for real-time data processing and backends. However, to achieve optimal performance you need to do some troubleshooting. In this article, you will learn how to improve cold start performance, implement efficient monitoring and logging, debug functions, and avoid timeouts.
29
Apr
Reasons you’re late in moving to the cloud
If you run any kind of business (large-scale enterprise, small company, or even personal brand) and you haven’t moved to the cloud yet, then that’s a mistake you need to rectify with great urgency. This article examines four reasons why you should make the move.
25
Feb
Session: Architectural Patterns in the Serverless Journey of shop.LEGO.com | Sheen Brisals
In his session at Serverless Architecture Conference 2019 in Berlin Sheen Brisals shares his experience with Serverless and explains how he and his Shopper Engagement Technology team at LEGO migrated the legacy monolith eCommerce platform onto a cloud based solution on AWS.
4
Feb
Session: Bottlenecks in Serverless Applications | Hen Peretz
In his session at Serverless Architecture Conference 2019 in Berlin Hen Peretz talks about Bottlenecks in Serverless Applications.
29
Jan
Databases: moving to a new home in the cloud
What once seemed unthinkable is now common practice: databases are moving to the cloud. In this article, Ales Zeman, Sales Engineering Manager for Central Europe at Quest Software, explains what to look out for and how to make the migration successful.
14
Jan
Session: Modern event-driven Workloads with Knative | Roland Huß
Knative is a Kubernetes-based platform that comes with a set of building blocks to build, deploy and manage modern serverless workloads. Knative consists of three major areas: Build, Serving and Eventing.
27
Nov
Basic considerations on the subject of serverless architecture security
In this article we want to secure an Azure Functions — serverless — implemented API with modern means by adding a JSON Web Token (JWT) validation. Experience with OAuth [1], JWT [2] and Identity Provider (IDP) [3] is advantageous, but not necessary.