Open in app

Sign In

Write

Sign In

David Sugden
David Sugden

255 Followers

Home

About

Published in

The Startup

·Pinned

Get Started With CI/CD Using GitHub Actions

Part 1 of “Comparing CI/CD Tools”. In this introduction to GitHub Actions, we’ll explore how easy it is to build and deploy a simple Python Flask application to AWS Elastic Beanstalk. — Welcome to the first part of a series of articles comparing CI/CD platforms. To help evaluate, compare and contrast the tools currently dominating the market, the goal will be to automate the deployment of a Flask application onto AWS Elastic Beanstalk. …

DevOps

12 min read

Get Started With CI/CD Using GitHub Actions
Get Started With CI/CD Using GitHub Actions
DevOps

12 min read


Aug 15

A first look at Google’s new synthetic monitoring offering

With Google recently launching Synthetic Monitoring as part of their Cloud Monitoring toolkit it provides an opportunity to introduce the topic of “application monitoring”. — Google has recently announced the addition of synthetic monitoring to their Cloud Monitoring toolkit and it’s a positive first step for anyone working primarily within the GCP ecosystem and its native services. Under the covers the checks run as Cloud Functions, and there is an open-source Google Synthetics SDK —…

DevOps

3 min read

A first look at Google’s new synthetic monitoring offering
A first look at Google’s new synthetic monitoring offering
DevOps

3 min read


Aug 14

The Lionesses

As the football season kicked off, I was thinking of the analogies and comparisons of a Football Team to Software Engineering. — Well done to the Lionesses on their victory at the weekend and making it through to the World Cup Semi Final — the whole country will be cheering them on this coming Wednesday, I am sure. …

Software Engineering

5 min read

The Lionesses
The Lionesses
Software Engineering

5 min read


Published in

DevOps.dev

·Oct 3, 2022

CI/CD for Cloud Run using Cloud Deploy

This tutorial will guide you through creating a CI/CD Pipeline on the Google Cloud Platform using Cloud Build and Cloud Deploy. — Cloud Deploy sits in the Continuous Delivery space and at its initial launch it offered automated deployments of applications into GKE clusters. The service leverages Cloud Build for its job execution platform, integrates with Cloud Operations suite and Cloud Pub/Sub for further automation, and captures and reports on two of…

DevOps

9 min read

Automate Cloud Run deployments using Cloud Deploy
Automate Cloud Run deployments using Cloud Deploy
DevOps

9 min read


Published in

Better Programming

·Jul 3, 2022

Build a QR Code Generator on Cloud Run

In this tutorial, we’ll build a QR Code generator in Python and deploy it to Cloud Run on the Google Cloud Platform where it will return QR Codes in response to HTTP requests. — Cloud Run is a managed platform that lets you run containers directly on top of Google’s scalable infrastructure. A common use case is to have a container that responds to web requests, and Google allows you to use their run.app domain or you can use your own custom domain. …

Python

4 min read

Build a QR Code Generator on Cloud Run
Build a QR Code Generator on Cloud Run
Python

4 min read


Feb 21, 2022

Taking a first look at Google Cloud Architecture Diagramming Tool

In February 2022, the Google Cloud Platform team launched their Google Cloud Architecture Diagramming Tool. It looked awesome, and we’re really excited to try out the one-click deployment option. Let’s take a look. — During the week, Google Developer Advocate Priyanka Vergadia announced the launch of an architecture diagramming tool. The announcement created a buzz, especially as alternatives often require using icon sets inside more generic diagramming tools like Lucid or Visio.

Gcp

6 min read

Taking a first look at Google Cloud Architecture Diagramming Tool
Taking a first look at Google Cloud Architecture Diagramming Tool
Gcp

6 min read


Feb 6, 2022

Deploy Firebase Functions using GitHub Actions

Automate the CI/CD pipeline for your Firebase Functions with GitHub Actions and a Google Service Account. — This short article will walk through the configuration required to automate the deployment of your Firebase Functions using GitHub Actions. Get Started With CI/CD Using GitHub Actions In this introduction to GitHub Actions, we’ll explore how to build and deploy a Python Flask application to AWS Elastic…medium.com

7 min read

Deploy Firebase Functions using GitHub Actions
Deploy Firebase Functions using GitHub Actions

7 min read


Jan 23, 2022

CI/CD for GKE using Cloud Deploy

This tutorial will guide you through creating a CI/CD Pipeline on the Google Cloud Platform using Cloud Build and Cloud Deploy. — Cloud Deploy is the latest service from Google in the Continuous Delivery space and automates deployments of your application into your GKE clusters. Under the covers it leverages Cloud Build for its job execution platform, integrates with Cloud Operations suite and Cloud Pub/Sub for further automation, and captures and reports…

Gke

9 min read

Automate GKE deployments using Cloud Build and Cloud Deploy
Automate GKE deployments using Cloud Build and Cloud Deploy
Gke

9 min read


Oct 10, 2021

Get started with Cloud Build

This five minute tutorial will guide you through creating a container image using Cloud Build, Google’s tool for build, test, and deployment automation workloads. — Join me for a brief introduction to Google Cloud Build, as we walk through writing our first build pipeline using Google’s CI/CD platform. …

Cloud Build

6 min read

Get started with Cloud Build
Get started with Cloud Build
Cloud Build

6 min read


Mar 21, 2021

Redirect non-www to www with Apache and NGINX

A two minute guide to redirecting all traffic on your website from the bare / naked / apex domain to www. — It is a common requirement for system and website administrators to redirect users to a common entry point for their website — also known as a canonical hostname. This is usually in one of two directions, i.e. www to non-www or non-www to www. This brief guide shows techniques for…

Nginx

3 min read

Redirect non-www to www with Apache and NGINX
Redirect non-www to www with Apache and NGINX
Nginx

3 min read

David Sugden

David Sugden

255 Followers

DevOps | SRE | AWS | GCP

Following
  • Trey Huffine

    Trey Huffine

  • Daniel Llewellyn

    Daniel Llewellyn

  • Abhishek Verma

    Abhishek Verma

  • Sanjay Tiwari

    Sanjay Tiwari

  • jay soni

    jay soni

See all (17)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams