This article written by Shay Shmeltzer, Director of Product Management at Oracle, was originally published on Oracle Developers Portal. By this time you will probably have seen multiple blogs about the Fn Project - an open-source, … Read more
DevOps
Discover how DevOps accelerates innovation, enhances efficiency, and fosters a culture of continuous improvement. Find top articles on DevOps here.
How to Challenge Your Code with Property-Based Testing – Part 3
Property-based testing suggests a new way to test software, going beyond the example-based approach and stressing your code with random, realistic inputs. Follow this 3-issue mini serie about property-based testing and Kenny Baas and João Rosa speech … Read more
How to Challenge Your Code with Property-Based Testing – Part 2
Property-based testing suggests a new way to test software, going beyond the example-based approach and stressing your code with random, realistic inputs. Follow this 3-issue mini serie about property-based testing and Kenny Baas and João Rosa speech … Read more
Use Azure SQL database in your web app
In a previous article, we described how to create an Azure Web App for your web application from scratch. This article explains how to add an Azure SQL database to an app and manage it through the Azure Portal. To complete these steps, you will need … Read more
5G pushes video-as-a-service and e-Sports
Media and Entertainment in the 5G era are their own ecosystem of ecosystems, ruled by one or more AIs that choose the best videos, and e-sports contents. Mixed reality will change entertainment forever. Trento University has recently jumped ahead … Read more
Azure functions & Azure Durable functions
In the Serverless world, Azure Functions are a complete solution to create a small piece of code that runs without worrying about preparing a whole infrastructure to host it. In this article, we will talk about Microsoft Azure Functions and Microsoft … Read more
5G: Edge computing is the key to performances
Edge computing is the key enabler for 5G and its cloud-based structure. The experts of CNIT (Italian Inter-University Center for Telecoms) explained why at the 5G Italy event. This new approach is very challenging to explain, so let's start with a … Read more
Sacrificing Code Quality to hit Deadlines and Other Developer Team Dilemmas
Developers are under a lot of pressure to produce quality software and to do it quickly. But new research from Diffblue conducted by Vanson Bourne positions these as competing demands. 300 participants were surveyed who work in software development, … Read more
An ode to the Commodore 64 – Chiara Russo
This is my Commodore 64 and it's because of this that my passion for IT was born. With this I wrote my first lines of code. Who of you started in the same way, with a Commodore 64? Many, I'm sure! The Commodore 64 was the protagonist of an era, … Read more
When Lambdas take control: The service of serverless
The serverless paradigm is an emerging software developing model. It is very useful in many cases, for both brand-new instances such as IoT development and as integration to existing architectures without touching the old code. It is offered by all … Read more
How to Challenge Your Code with Property-Based Testing – Part 1
What does Property-Based Testing mean for developers? Well, a debate persists in software as to the exact nature, division and scope of "testing" activities. We need to check that a particular software component produces the expected output with the … Read more
How to scale your DevOps from 100 servers to 1,000+
Codemotion Amsterdam 2019 had a huge variety of talks across more than a dozen tracks. One of the ones that stood out for me was this talk on DevOps, given by Pat Hermens of Coolblue. Coolblue is one of the biggest online retailers in the … Read more
Config management and cost optimisation for serverless computing
Serverless computing is growing in popularity. In a serverless setup, you no longer run your own virtual servers. Instead, you compose your application using services such as databases and compute. The result is a more streamlined and reactive … Read more
A first web app on Microsoft Azure
In this article you will learn how to create an ASP.NET core app and how to deploy that app on Microsoft Azure. Required software Let's begin with a few mandatory requirements for the development machine. First, we must install .NET Core. This is a … Read more
The importance of Cloud Computing for AI and Big Data
With no surprise, we are witnessing an incredibly growing interest towards cloud computing. There are many applications where developers can't just rely on a private server, needing higher computational resources that only good cloud service … Read more
Going serverless, the easy way
Serverless is one of the (not so) new buzzword in town and it has been gaining a lot of attention lately. Cloud vendors are pushing this technology as much as they can, presenting it as the ultimate way to easily implement complex applications … Read more
Interview with Björn Rabenstein
Björn Rabenstein is a production engineer at SoundCloud and a Prometheus developer. Previously, Björn was a site reliability engineer at Google and a science number cruncher. His talk for Codemotion Berlin, About SRE – and how (not) to apply it, … Read more
Interview with Rossella De Gaetano: Develop and monitor the cloud platform to run your app
Interview with Rossella De Gaetano About the Talk "But have you ever wondered how they develop, maintain and monitor the cloud platform that lets you run your application?" Presented to the IBM Cloud Italia community On 19/02/2018 Hi Rossella, can … Read more
Azure Durable Functions and Serverless Orchestration
Serverless computing is becoming extremely popular in the cloud world, with all the major players offering their own implementation of FaaS (Function as a Service) solutions. This success should not be surprising since there are many advantages in … Read more
A journey riding in the cloud(s)
The cloud computing panorama is a huge and messy collection of technologies, services and providers. Building elastic distributed systems is fun but orientating such a vast environment can be quite challenging. Talking about some do's and don'ts in … Read more