Skip to main content
BlogComputeDocs Roundup: Kubernetes Deployment Methods, Using Object Storage for Backups, and More

Docs Roundup: Kubernetes Deployment Methods, Using Object Storage for Backups, and More

Docs Roundup.

Our documentation library provides free, accessible resources on Akamai cloud computing products and Linux essentials for developers of all skill levels. Some of our latest guides feature complex configurations for backups and data analytics, in addition to primers on computer networks and system monitoring tools.

Backing Up a Compute Instance to Object Storage

You can automate local compute instance backups with our Backups service, but we always recommend having an additional backups mechanism in place to protect your application from data loss. This guide walks you through how to back up your compute instance data to a single archive file, upload to Object Storage, and set up an automated cron job to make sure you always have another backup available.

Deploy an LKE Cluster Using Pulumi

Pulumi is an infrastructure as code (IaC) tool that allows you to script infrastructure deployment using a language you already know, including JavaScript and Python. This guide demonstrates how to define and create a managed Kubernetes cluster using Pulumi.

How to Use Kompose for Kubernetes Deployments

Easily switch from Docker Compose to Kubernetes using Kompose. Kompose converts your containerized workload into a set of Kubernetes manifests. This guide provides an end-to-end overview of that process, starting with creating a Docker Compose YAML, converting via Kompose, and deploying your new resources to a Linode Kubernetes Enginge (LKE) cluster.

Different Types of Computer Networks, Explained

This guide concisely explains foundational concepts and protocols for different types of computer networks, including Local-Area Network (LAN) and a VPN. Use this to broaden your networking knowledge for the first time or a quick refresher on fundamental networking concepts.

A Complete Guide to System Monitoring Software

Every application and workload can benefit from monitoring, and selecting the right tool requires understanding both your workload’s needs and each monitoring tool’s capabilities. This guide summarizes the key features of monitoring tools in general, and provides information on the top 11 system monitoring applications (including six open source options!)

Install and Use the Deno Javascript Runtime (Node.js Alternative)

Established in 2018, Deno is a new runtime for JavaScript and TypeScript offering structure, organizational, and security improvements. This guide compares Deno and Node.js, and provides instructions on installing Deno to a compute instance.

Mount an SMB Share in Linux

The SMB protocol provides the ability to share entire directories and printers between multiple machines over a network, including a VLAN connecting compute instances in the same compute region. SMB also allows you to access all the files in a Window SMB share in a Linux system to more easily work between different operating systems, and access the Windows files as if they were local to your Linux instance.

Why You Should Use Apache Spark for Data Analytics

Apache Spark is a powerful analytics engine with native support for SQL queries, machine learning, stream analysis, and graph processing. Though it requires a separate file management system, Spark can run on large node clusters to manage up to a petabyte of data on a free open source license.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *