DevOps and Development

Terraform vs Kubernetes: What Are the Differences

July 29, 2021

Automation is one of the most important concepts in software development today. Automating infrastructure speeds up execution of configuration changes, eliminates the human error, and provides the transparency for all the teams across the project. This article provides an overview of two popular automation choices, Terraform and Kubernetes.

Read more

What Is Git?

July 28, 2021

This article helps you understand what git is, guides you through its features, use cases, and the way git works.

Read more

Rancher BMC Integration for Kubernetes Cluster Management

July 22, 2021

Using Rancher is an easy way to streamline cluster deployment on bare metal and private/public clouds. Rancher provides a web UI and proxy for managing a Kubernetes cluster. This article will provide details setting up a Rancher-controlled cluster using the phoenixNAP BMC portal.

Read more

RDD vs. DataFrame vs. Dataset

July 21, 2021

Spark contains three major data structures and APIs for working with big data: RDDs, DataFrames and Datasets. Learn about the difference between them as well as when it's best to apply each.

Read more

How to Create a Spark DataFrame


Spark DataFrames are an essential part of working with data in Spark. Learn how to create DataFrames from scratch in this easy to follow tutorial.

Read more

How to Configure Kubernetes for Rolling Update

July 15, 2021

New Kubernetes versions recommend using Deployments to perform rolling updates. Deployments allow you to quickly update your apps and achieve zero downtime, while ensuring rollback support. This tutorial will show you the necessary steps to configure your Kubernetes cluster for rolling updates.

Read more

What is a Git Repository?


Git uses repositories to store different versions of projects. In this tutorial, we show you how to create and manage Git repositories.

Read more

Apache Storm vs. Spark: Side-by-Side Comparison

July 7, 2021

Can't decide which streaming technology you should use for your project? Check out our comparison of Storm vs. Spark and see how both can be used for streaming.

Read more

How to Set Up a Kubernetes Cluster with Rancher

July 1, 2021

Rancher provides DevOps teams with a complete software stack for managing containerized apps. With Rancher, Kubernetes can be run anywhere - in a datacenter, hybrid or multi-cloud environment. This tutorial shows you how to set up a K8s cluster in Rancher.

Read more

Handling Missing Data in Python: Causes and Solutions


Some machine learning algorithms won't work with missing data. Learn how to discover if your dataset has missing information, what the causes are as well as how to resolve it in this easy to follow tutorial for P

Read more
1 2 3 22
© 2021 Copyright phoenixNAP | Global IT Services. All Rights Reserved.