Category: Cloud
Explore the hidden complexities of PaaS services and learn practical strategies to manage them effectively, ensuring simplicity, speed, and efficiency in cloud computing.
In a previous article I discussed accessing a static web application (a Vue 3 application) stored on OCI Object Storage through API Gatyeway. In this article I used a …
I have been working on a Vue 3 web application. It allows the user to upload photographs and it will display the locations where these photos were taken on …
It is tempting to consider the cloud a limitless of resources that are always available to us to provision our services from. However, that is of course too simplistic. …
As reported by Microsoft: “Starting at 01:57 UTC on 21 January 2024, customers using Azure Resource Manager might experience errors when trying to access the Azure Portal, Azure Key …
Microsoft provided valuable insight into the behind the scenes situation for a global network incident that happened about a year ago. In this article, I try to summarize my …
You probably know how this works: you start learning AWS, get a free tier account, work with it – play with it (yes, really, AWS is toys for adults). …
As of Oracle database release update 19.18 a new authentication method was made available utilizing Azure AD (Entry ID as its named by Microsoft recently) Oauth tokens. Using this …
Yesterday Oracle released their latest Autonomous database offering in a container image to try (most of) the Automous database technology without requiring access to the Oracle Cloud (OCI). This …
Over the last few days, in this pre-Holiday season period, Oracle has released a number of interesting new services and updates to existing services. I plan on exploring them …
A conference such as Devoxx is a great opportunity to get inspired into trying out tools and technologies that may not or only be vaguely be known as they …
There are two public cloud. AWS and Azure. That is not actually the case – but that is how sometimes it may seem. A third cloud is frequently listed …
Last week I passed for my RHCSA exam (EX200) . While I was studying for the exam, I asked myself which parts of this exam are still relevant when …
In our daily work we are dealing with data from many sources. Data in CSV files, from Cloud APIs, in mail servers, configuration files, Terraform plans, in logging systems, …
How to be prepared for a black swan scenario?
For many of my recent activities, I have not worked with or even on (knowingly at least) Kubernetes. So for many months I have not touched my OKE cluster …
Automation through infrastructure as code is the name of the game. And I am a player in that game. In the last few weeks I have spent a lot …
Oracle Cloud Infrastructure has a free DevOps cloud service that includes build and deploy pipelines in addition to source code and artifact repositories. I have written about OCI DevOps …
I have just spent way too much time on finding the way to the Oracle IDCS console from within my OCI (Oracle Cloud Infrastructure) console. I was reading a …
This article introduces Build Pipelines and Code Repositories in OCI DevOps (released on October 26th 2021) – complementing the Artifact Registry and Deployment Pipelines that were first launched in …
Deployment is a term used frequently and often casually in software engineering. A term that for a long time was a bit cryptic to me. What exactly is deployment …
In this blog I will explain how to generate static HTML pages from your projects Pydoc (docstring) comments with Sphinx. Then we are going to host it in an …
Since we provide support for several clients in OCI, we regularly need to login into different OCI-tenancies. How nice would it be to have Single Sign-On (SSO) functionality between …
TL;DR – Multi Client Sessions can be facilitated in a fully serverless fashion. Two players playing Tic Tac Toe or Chess, teams collaborating on a document or diagram, an …
I’m a regular user of GitHub. Recently I discovered GitHub also has a build-in CI/CD workflow solution called GitHub Actions. Curious about how this would work I decided to …
Introduction Over the last years, as part of my consultancy experience, I had the chance to work on several assignments tackling IT performance problems. In this post I will …
Introduction In the previous two blogs , I showed that it is is possible to implement a Windows Failover Cluster in AWS. In this blog, I will explain the …
Introduction In the previous blog I showed the different solutions that there are to migrate an on-premise Windows Failover Cluster environment to AWS. I also showed how fast (or …
Introduction In this series, I will look at the migration from on-premise Windows Failover Clusters to AWS. What is the difference in recovery times between the application on-premise, the …
Introduction We are in production with our shop example . We’d like to get some statistics about our implementation: how often are the Lambda functions called? How fast are …
Introduction Our shop example is now in production, wohoo!!! When you are using our example program in production, you might see that some sales are updated multiple times in …
Introduction When you follow along in this series , you might have been irritated by the amount of work to test your functions. It isn’t a problem to test …
Introduction In the previous blog, I talked about unit tests of the AWS Shop example . Today, I will continue with a smoke test and a performance test. Smoke …
Introduction In the last six blogs , I showed you an application that used AWS to process the sales from a cashing machine. This series continues with tests for …
Introduction Last time, I talked about the API Gateway . The URL that we used last time has randomness in it: it looks like https://54dwcigu3a.execute-api.eu-west-1.amazonaws.com/prod/shop. When you destroy the …
Introduction The ultimate goal of our shop application is to update the AMIS-shop table in the DynamoDB service. In this blog, I will tell a little bit more about …
Introduction Today we’ll look at the AWS Simple Notification Service. We have two of them in our shop: one to get messages from the accept-lambda function and send them …
Introduction In the previous blog , I wrote about an example shop application in AWS. Let me show the AWS architecture of this shop again: In this blog, I …
Last week I presented on Apache Kafka – twice. Once to a group of over 100 students, once to 30+ colleagues. In both instances, I invited attendees to partake …
Introduction I have to admit: I love serverless. Serverless computing is using the cloud as it is supposed to be used: it scales up when you need more capacity, …