-
Getting started with Jenkins
This guide will get you started with Jenkins, an open-source automation tool written in Java. It’s a popular choice when it comes to continuous integration and continuous delivery (CI/CD) tools. We will explore what Jenkins can be used for, its features, and the terms associated with a pipeline. 4sysops article continues here… …
-
Pulumi vs. Terraform
When speaking of Infrastructure as Code (IaC) tooling, most people think of Terraform. Terraform is a popular choice by many companies, but there is now a strong competitor called Pulumi. Founded in 2017, Pulumi is a modern, universal way to implement IaC. Pulumi allows you to build your infrastructure using familiar languages, tools, and engineering...…
-
Getting started with the AWS Serverless Application Model (AWS SAM)
The AWS Serverless Application Model, also referred to as AWS SAM, is an open-source framework that allows you to build your serverless applications quickly and easily. Throughout this guide, we will look at the benefits of AWS SAM and how it works, including a fully working example to demonstrate. We have lots to cover, so...…
-
Writing an AWS Lambda function using Go (Golang)
In my last article, titled “What is serverless computing? An introduction to AWS Lambda,” we took a detailed look at what serverless computing does. Taking the next step, we will create a working example in AWS Lambda using the Go programming language (often referred to as Golang). For the example, we will create a Lambda...…
-
What is serverless computing? An introduction to AWS Lambda
The term serverless computing sounds very cool, but what does it actually mean? In this post, I will introduce AWS Lambda, Amazon’s serverless computing service. The three big cloud providers all have their own serverless infrastructure. Google has Google cloud functions, Azure has Azure functions, and AWS, which we will focus on, has AWS Lambda....…