<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>John Dutton on Linode Guides &amp; Tutorials</title><link>https://www.linode.com/docs/contributors/john-dutton/</link><description>Recent content in John Dutton on Linode Guides &amp; Tutorials</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 06 Aug 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://www.linode.com/docs/contributors/john-dutton/index.xml" rel="self" type="application/rss+xml"/><item><title>Migrate a Disk Image to Akamai Cloud Using Cloud-Init</title><link>https://www.linode.com/docs/guides/migrate-disk-image-using-cloud-init/</link><pubDate>Wed, 06 Aug 2025 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/migrate-disk-image-using-cloud-init/</guid><description>&lt;p&gt;The ability to migrate a virtual machine’s disk image across cloud providers is essential to cloud architecture durability and a key component of multi-cloud portability. There are numerous methods of migrating a disk image, several of which can be found in our documentation library: &lt;a
 href="https://www.linode.com/docs/guides/platform/migrate-to-linode/"
 
 &gt;Migrate to Linode&lt;/a
 &gt;&lt;/p&gt;</description></item><item><title>Manually Deploy an Apache Kafka Cluster on Akamai</title><link>https://www.linode.com/docs/guides/manually-deploy-kafka-cluster/</link><pubDate>Wed, 20 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/manually-deploy-kafka-cluster/</guid><description>&lt;p&gt;&lt;a
 href="https://kafka.apache.org/"
 
 target="_blank"
 
 &gt;Apache Kafka&lt;/a
 &gt; is a scalable open source, distributed system for managing real-time data streams. Kafka supports a wide range of applications, including those used for log aggregation, monitoring, and real-time analytics. Kafka is considered an industry standard for use cases such as data pipelines, event-driven architectures, and stream-processing applications.&lt;/p&gt;</description></item><item><title>How to Migrate From AWS S3 to Linode Object Storage</title><link>https://www.linode.com/docs/guides/migrate-from-aws-s3-to-linode-object-storage/</link><pubDate>Mon, 23 Sep 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/migrate-from-aws-s3-to-linode-object-storage/</guid><description>&lt;p&gt;Linode Object Storage is an Amazon S3-compatible service used for storing large amounts of unstructured data. This guide includes steps on how to migrate up to 100TB of static content from AWS S3 to Linode Object Storage using rclone, along with how to monitor your migration using rclone’s WebUI GUI.&lt;/p&gt;</description></item><item><title>How to Migrate From Azure Blob Storage to Linode Object Storage</title><link>https://www.linode.com/docs/guides/migrate-from-azure-blob-storage-to-linode-object-storage/</link><pubDate>Mon, 23 Sep 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/migrate-from-azure-blob-storage-to-linode-object-storage/</guid><description>&lt;p&gt;Linode Object Storage is an Amazon S3-compatible service used for storing large amounts of unstructured data. This guide includes steps on how to migrate up to 100TB of static content from Azure Blob Storage to Linode Object Storage using rclone, along with how to monitor your migration using rclone’s WebUI GUI.&lt;/p&gt;</description></item><item><title>How to Migrate From Google Cloud Storage to Linode Object Storage</title><link>https://www.linode.com/docs/guides/migrate-from-google-cloud-storage-to-linode-object-storage/</link><pubDate>Mon, 23 Sep 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/migrate-from-google-cloud-storage-to-linode-object-storage/</guid><description>&lt;p&gt;Linode Object Storage is an Amazon S3-compatible service used for storing large amounts of unstructured data. This guide includes steps on how to migrate up to 100TB of static content from Google Cloud Storage to Linode Object Storage using rclone, along with how to monitor your migration using rclone’s WebUI GUI.&lt;/p&gt;</description></item><item><title>Manually Deploy a Jitsi Cluster on Akamai</title><link>https://www.linode.com/docs/guides/manually-deploy-jitsi-cluster/</link><pubDate>Tue, 06 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/manually-deploy-jitsi-cluster/</guid><description>&lt;p&gt;&lt;a
 href="https://jitsi.org/"
 
 target="_blank"
 
 &gt;Jitsi&lt;/a
 &gt; is a free, open source video conferencing and communication platform that provides a secure, stable, and free alternative to other popular video conferencing services. With Jitsi, you can use built-in features to limit meeting access with passwords or stream on YouTube so anyone can attend.&lt;/p&gt;</description></item><item><title>Complete Observability for Live Stream Events With TrafficPeak</title><link>https://www.linode.com/docs/guides/complete-observability-for-live-stream-events-with-trafficpeak/</link><pubDate>Wed, 31 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/complete-observability-for-live-stream-events-with-trafficpeak/</guid><description>&lt;p&gt;Live streaming events require complete observability in order to deliver a seamless user experience during periods of extreme traffic. Supporting large amounts of concurrent viewers depends on live application and infrastructure insights so that you can troubleshoot issues in real-time.&lt;/p&gt;</description></item><item><title>Preparing Infrastructure for High-Impact Advertising Traffic on Akamai</title><link>https://www.linode.com/docs/guides/preparing-infrastructure-for-high-impact-ad-traffic/</link><pubDate>Wed, 10 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/preparing-infrastructure-for-high-impact-ad-traffic/</guid><description>&lt;p&gt;Companies looking to attract large amounts of new customers will often employ high-impact advertising campaigns to increase sales in a limited timeframe. Since these campaigns are meant to maximize interest over short amounts of time, they can lead to huge influxes in traffic to their normal web applications. This comes with a host of implementation challenges, including infrastructure stability, data visibility, platform security, and consistent, equitable end user experiences.&lt;/p&gt;</description></item><item><title>IoT Firmware Upgrades with Object Storage and Akamai CDN</title><link>https://www.linode.com/docs/guides/iot-firmware-upgrades-with-obj-and-cdn/</link><pubDate>Mon, 08 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/iot-firmware-upgrades-with-obj-and-cdn/</guid><description>&lt;h2 id="overview" &gt;Overview&lt;a href="#overview" aria-label="IoT Firmware Upgrades with Object Storage and Akamai CDN: Overview" class="group"&gt;&lt;svg class="ml-2 inline-block w-5 h-5 text-brand group-hover:text-blue-400"&gt;&lt;use href="#icon--hashtag"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;As more and more consumer electronics join the Internet of Things (IoT), the need to deliver feature and security firmware updates to these devices becomes more critical for IoT device manufacturers. One of the main aspects of delivery manufacturers need to plan for is how much egress data these systems will use. At scale, the price of keeping both consumers and the business happy and secure can be enormous. Using Linode Object Storage on Akamai Cloud as an origin for this data, and connecting that service to Akamai CDN, can provide a huge cost savings over other competing hyperscalers.&lt;/p&gt;</description></item><item><title>Large Data Observability With DataStream and TrafficPeak</title><link>https://www.linode.com/docs/guides/observability-with-datastream-and-trafficpeak/</link><pubDate>Tue, 11 Jun 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/observability-with-datastream-and-trafficpeak/</guid><description>&lt;h2 id="overview" &gt;Overview&lt;a href="#overview" aria-label="Large Data Observability With DataStream and TrafficPeak: Overview" class="group"&gt;&lt;svg class="ml-2 inline-block w-5 h-5 text-brand group-hover:text-blue-400"&gt;&lt;use href="#icon--hashtag"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Observability workflows are critical to gaining meaningful insight to your application’s health, customer traffic, and overall performance. However, there are challenges that come along with achieving true observability, including large volumes of traffic data, data retention, time to implementation, and the cost of each.&lt;/p&gt;</description></item><item><title>Replicate Object Storage Bucket Contents Across Regions With Rclone</title><link>https://www.linode.com/docs/guides/replicate-bucket-contents-with-rclone/</link><pubDate>Wed, 01 May 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/replicate-bucket-contents-with-rclone/</guid><description>&lt;p&gt;Cross-region data replication has numerous potential benefits, including increased data availability, resilience and redundancy, improved application performance, meeting compliance needs, and more. With Object Storage, one way to achieve this is by using an open source file copying utility such as &lt;a
 href="https://rclone.org/"
 
 target="_blank"
 
 &gt;rclone&lt;/a
 &gt; to replicate data across buckets in different regions.&lt;/p&gt;</description></item><item><title>Using DataStream With Multiplexing for Observability</title><link>https://www.linode.com/docs/guides/observability-with-datastream-and-multiplexing/</link><pubDate>Wed, 01 May 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/observability-with-datastream-and-multiplexing/</guid><description>&lt;p&gt;Having real-time visibility into log data can help determine how applications are managed and infrastructure is scaled. Obtaining logs from numerous sources (CDN, security, server-side, and more) is pivotal to identifying and resolving end-user issues. However, this can result in a complex infrastructure setup with varying levels of visibility needs and high egress costs due to large volumes of data.&lt;/p&gt;</description></item><item><title>Install and Configure Rocket.Chat as a Chat and Helpdesk Tool</title><link>https://www.linode.com/docs/guides/install-rocket-chat-helpdesk/</link><pubDate>Tue, 05 Mar 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/install-rocket-chat-helpdesk/</guid><description>&lt;h2 id="what-is-rocketchat" &gt;What Is Rocket.Chat?&lt;a href="#what-is-rocketchat" aria-label="Install and Configure Rocket.Chat as a Chat and Helpdesk Tool: What Is Rocket.Chat?" class="group"&gt;&lt;svg class="ml-2 inline-block w-5 h-5 text-brand group-hover:text-blue-400"&gt;&lt;use href="#icon--hashtag"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a
 href="https://www.rocket.chat/"
 
 target="_blank"
 
 &gt;Rocket.Chat&lt;/a
 &gt; is a secure, customizable, open-source communications platform with enterprise-grade features that make it a viable solution for help desk and support operations. In addition to managing conversations across your organization, Rocket.Chat also supports federation, allowing you to communicate with other companies and a wider customer base.&lt;/p&gt;</description></item><item><title>Controlling Linode LKE Costs Using Kubecost</title><link>https://www.linode.com/docs/guides/controlling-linode-lke-costs-using-kubecost/</link><pubDate>Mon, 04 Mar 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/controlling-linode-lke-costs-using-kubecost/</guid><description>&lt;p&gt;&lt;a
 href="https://www.kubecost.com/"
 
 target="_blank"
 
 &gt;Kubecost&lt;/a
 &gt; is a real-time, automated cost monitoring tool for Kubernetes deployments. Kubecost automates Kubernetes cost accounting for internal and external expenses and performs usage analysis on those costs to determine how you can save money. Kubecost alerts can be configured for when predicted costs go out of scope, and governance can be implemented to help limit excesses. It&amp;rsquo;s governance feature also helps predict potential outages through Kubernetes monitoring so that remediation can occur proactively rather than reactively.&lt;/p&gt;</description></item><item><title>How to Load Test Your Applications with Locust</title><link>https://www.linode.com/docs/guides/load-testing-with-locust/</link><pubDate>Thu, 22 Feb 2024 00:00:00 +0000</pubDate><guid>https://www.linode.com/docs/guides/load-testing-with-locust/</guid><description>&lt;p&gt;&lt;a
 href="https://docs.locust.io/en/stable/what-is-locust.html"
 
 target="_blank"
 
 &gt;Locust&lt;/a
 &gt; is an open-source, scalable load testing tool that uses Python scripts and a distributed, event-based architecture. Locust can be configured to run distributed load testing across multiple instances, and tests can be run via the command line or Locust&amp;rsquo;s web-based UI. Use cases include website and service testing, CI/CD pipelines, and numerous other protocol testing scenarios.&lt;/p&gt;</description></item></channel></rss>