Cloud Why I implemented a Serverless Function in COBOL. Max Jahn, November 12, 2020November 12, 2023 Serverless Functions are usually associated with programming languages like JavaScript, Python, Go or even plain old Java. But sometimes there is this one procedure, this one application that you need to run once or twice a week for recalculating those old contracts that would be a perfect fit for a… Continue Reading
Cloud Cloud Automation: Autoregistering Virtual Machines with Private DNS Zones in Oracle OCI using Serverless Functions Max Jahn, October 4, 2020March 29, 2023 This post describes how to use cloud events and serverless in Oracle Cloud functions to keeping the records of a private DNS Zone up to date. Continue Reading
Cloud Fun with Go Functions: Flexible Oracle Functions Logging to Syslog Max Jahn, September 20, 2020March 29, 2023 Oracle recently added a new logging service to their offering. This logging service supports both custom and service logs. The former is your classic “agent-sends-log-to-logserver” type of log service. The latter will finally give access to logs coming from services such as Load Balancers, API Gateways, Events or Functions. While… Continue Reading
Cloud Working with public/private/hybrid DNS in Oracle OCI Max Jahn, September 16, 2020November 12, 2023 Interestingly, one of my posts on this blog getting most attention is covering the use of dnsmasq for using hybrid DNS on OCI. Since there is quite a lot of interesting things around DNS on OCI, i decided to prepare another post, giving some overview and then show approaches for… Continue Reading
Cloud A Terraform Module for Setup of OCI-Azure Interconnect Max Jahn, August 30, 2020March 29, 2023 Just this week I published a Terraform module for setting up an OCI-Azure interconnect. This basically is the code I already provided earlier and described in a few of my older posts. What you will get The module will create a few resources on Azure and OCI to set up… Continue Reading
Cloud Keeping Oracle Serverless Functions warm with a poor man’s Cron Max Jahn, August 6, 2020March 30, 2023 Oracle Functions suffer from one of the minor issues of having a container based platform that will spin down the container after some time of running idle. The next time the function is called, the container will be spun up again, taking some seconds time to do so. This is… Continue Reading
Cloud Fun with Functions – OCI Serverless Part 2: Go Functions and Events Max Jahn, August 3, 2020November 12, 2023 This is the second part of my series covering aspects of Oracle Functions. To get an understanding of the environment we are working in, i recommend reading part 1 first if you haven’t done so already. In this post i will cover a simple serverless function written in Go that… Continue Reading
Guides & Tutorials Simple Hosting of Static Web Content on Oracle Cloud OCI Max Jahn, July 31, 2020November 12, 2023 Sometimes you just want to get a simple, static website up and running without much hassle. Be it the microsite to tell about your latest achievements or some error page explaining why your whole production site went down. So it’s about firing up your favourite editor, write some html and… Continue Reading
Cloud Fun with Functions – OCI Serverless Part 1: Environment Setup Max Jahn, July 27, 2020November 12, 2023 I’ve been pretty busy lately, doing certifications for OCI and Azure and having to deal with daily business, so there was no post on this blog for quite some time. As you might have guessed, i had as well spent some time digging into the Oracle serverless offering which is… Continue Reading
Cloud Runtime version problems when building fnproject functions? Just roll your own images then. Max Jahn, July 24, 2020November 12, 2023 When playing around with Oracle Functions and fnproject i pretty soon encountered some build problems for my function written in Go. It simply didn’t play well with some newer Go modules i was using. To understand what was happening here, you need to understand how serverless functions in fnproject are… Continue Reading