Right-pointing chevronfacebooklinkedintwitter

Start heating homes with your Kubernetes!

Last month we gave an exciting talk at KubeCon about how we use Kubernetes to heat the Netherlands. We’re happy to share that you can now also run your Kubernetes clusters at Nerdalize!

Our Kubernetes offering is now in public beta for you to use. Create your next Kubernetes cluster in the Nerdalize portal and start heating homes with your pods.

These affordable clusters come with some great features:

Kubernetes support out-of-the-box

Heat homes with your private Kubernetes clusters.

Freely scale between 1 and 80 vCPUs

Flexibility to choose a cluster that fits your scale at the press of a button.

More affordable than the rest

With € 0.026 per vCPU hour we’re cheaper than other providers. Check our full pricing here.

Multi-cloud dashboard included

We offer a multi-cloud dashboard, so you can use other providers or your on-premise cluster as well.

If you register for an account you’ll get free access to 8 vCPU to try out in our Playground cluster.

Do you need more capacity? Add your payment details to get your own multi-cloud dashboard and start using Kubernetes at Nerdalize or other cloud providers or try our easy-to-use Nerd tool.

Multi-cloud Dashboard
Spin up Kubernetes at Nerdalize and others with our multi-cloud dashboard

About our cloudsoftware
Maaike Stoops
posted this June 11

Running Python scripts in the cloud — Super easy!

At Nerdalize, we’re trying to make computing as easy and straightforward as possible. Last month we released a Python Docker image that allows you to run your scripts without creating a custom image. You can just upload your script, requirements.txt and data files and run it right away. We’ve got a Python 2 and a Python 3 version, both of which are built on the official Python Docker image.

Don’t have an account for the testing period? You can use the following promo code for early access: try-python.

Try our example script: The CO2 calculator

We also created a nifty little CO2 calculator that you can use to try out our Python image. Just follow the quickstart to calculate how much CO2 is saved by Nerdalize each year. It’ll show you:

1) Total CO2 savings in kilograms and travel distances (by car, train & plane). For example, for just a few households, the reduction of CO2 emissions is equal to almost 4 car trips 🚗 around the world 🌎. The CO2 calculator will give you the exact number.

2) A chart showing how many airplane trips you could make to various destinations.

Read more Right-facing arrow
About our cloudsoftware
Liesanne Wieleman
posted this January 25

We have 100 beta user spots available!

As you know, we’ve been working hard to make our sustainable cloud available to a wider audience. Our first users have started test driving our cloud platform and I’m excited to share the beta version of our command-line interface with you as well!

Already over 200 people have claimed their free access to the cloud platform, which means that there are only 100 spots left for the testing period! The more people use our cloud, the more houses we can heat with computing power.

Claim your free 8 vCPU and test drive our CLI

As a beta user, you can run your compute jobs on the Nerdalize platform for free! To claim your free access, I’ve created a promo code for you: hottest-cloud-provider

With this promo code, you’ll get free access to your own 8 vCPU cluster during the testing period. To make test driving our beta version easy, there are several quickstarts available for you.

Use our quickstart guides to get started

Give Python a spin — We made a Python quickstart guide to easily get started with running your Python scripts.

Bring your own image — Simply: register, install the CLI, (read the instructions) and get started.

Or have a look at all the ready-to-use software using Docker images!

Overview applications

About our cloudsoftware
Emeline Gaulard
posted this December 19, 2017

4 Reasons why to use Docker

Containerization is one of the fastest growing technologies in the software world. One of the leading companies that provide a software container platform is Docker. But why is containerization better for you and what makes Docker so suitable for the Nerdalize cloud?

At Nerdalize, our biggest challenge is to distribute all the computations from our customers over our CloudBoxes which are scattered over the Netherlands. The portability of containers makes it possible to run jobs on multiple CloudBoxes without compatibility issues.

By utilizing Docker’s technology, we have created a platform and ecosystem which allows us to scale up your computations. You simply provide the Docker image and we provide the computing resources.

Docker logo

The use of Docker isn’t only important for us to distribute compute power, it’s also important for you as a cloud customer. Currently, the cloud market is expensive and rather non-transparent. We believe it’s important that the cloud market becomes more transparent and flexible, which can be realized by using containers to run your computations. Below you’ll find four ways in which Docker containers help you:

1. Portability avoids vendor lock-in at one cloud provider

As I said before the portability of Docker is important to set up our infrastructure, but it’s also important for you as a cloud customer. The Docker image itself contains everything it needs in order to run a specific process. It’s independent of its environment, which gives you a lot of flexibility in choosing the environment you want to run it in. This makes it reliable to run processes in various environments at different cloud providers. And most importantly it’ll be easy to retrieve your data afterwards, avoiding vendor lock-in at one cloud provider and saving you much time and effort.

2. Transparency of costs and performance

Docker containers are based on open standards and it’s supported by most providers. This enables you to run the same container at different cloud providers and get feedback on the performance of different machines. The open standards for containers make it easy for you to benchmark several providers, which makes the costs and performance transparent.

We can also help you to benchmark your process. Our benchmarking tool will help you choose the instance with the best price/performance for your compute job. You’ll receive an overview of the price/performance and runtime per cloud provider for your specific project. This makes it easier for you to choose a cloud provider.

Do you want to know more about our benchmarking tool? Read our blog post on how to budget cloud expenses.

3. Use resources efficiently for multiple processes to save time and reduce cloud expenses

The memory, CPU and disk usage of containers can be accurately controlled. Also, they don’t need a separate operating system, so multiple containers can run simultaneously. Both reducing the total amount of hardware that is used.

Another advantage of containers is that it’s possible to run multiple processes in one container. You can set up a dependency order in the container, which enables you to run a certain simulation and let it directly continue post-processing with a different software package. You don’t need to install any of the software packages since they are already in the container. That makes it much easier to send your complete process to the cloud. Saving you time and effort, because the installation of multiple packages can be skipped.

The ease of controlling the resource usage and the fact that containers run few overhead processes, enables very efficient hardware use. Thereby, we can offer you very affordable pricing for cloud computing. Also, more efficient use of hardware makes computations more sustainable, because less energy is used for the same computation.

4. Easy to maintain and share different versions of software

At Nerdalize we want to make computing easy and straightforward. Because many developers use Docker, new Docker images become available constantly. Many software vendors publish their own Docker containers or supply an installation guide for you to make your own images. This means that you can easily adjust and use existing Docker images for your computations.

Additionally, it’s important that you can easily maintain your containers during a project. It can be essential to quickly fix a bug, add a new feature during the process or apply a new version of an application. Containers can often be run with just a single command. This makes it easy to share your work with your colleagues by just sharing the Docker container itself. You can write your code locally and share the image with your colleagues via Docker Hub or other image repositories. As a result, you can easily collaborate without any version or compatibility issues. A great way to improve productivity when working in teams!

Important to keep in mind

Using Docker enables us to make the cloud market transparent and flexible. It’s a great technology for cloud computing, but it’s relatively new and therefore constantly developing. For some software applications, such as Windows software or applications with complex licensing structures, it can still be hard to create a Docker image. However, when your software application is suitable, Docker has many benefits. Giving you enough reasons to start looking into the technology!

Do you need help to set up a Docker image? Find out how we can support you. We offer in-house training sessions to organizations as well as Docker workshops and we’re always happy to answer your questions.

About our cloud
Liesanne Wieleman
posted this August 30, 2017

How do you even budget cloud expenses?

This cost comparison between cloud providers is not easy to make. At Nerdalize, we find it important to help our customers make the right consideration between different providers and instance types.

To make this decision easier for you, we have created a benchmark tool. This tool will give you an overview of the runtime and price/performance for different cloud providers, which makes it possible for you to choose the most suitable cloud provider for your compute job.

Do you want to use the cloud, but you do not know where to start?

Currently, there are a lot of cloud providers with different instances, prices and additional services. There are variable and fixed factors that could influence your choice of cloud provider. Some of these variable factors are price, performance and runtime.

Benchmark badges

The performance of a server is influenced by several factors, which include the number and type of CPUs, storage and RAM. Each compute job has a different specification and thereby needs a different configuration. Some compute jobs might need a lot of RAM, where other jobs are more CPU intensive. Additionally, not all compute jobs necessarily perform better on more CPUs. Therefore it is important to choose an instance that matches the specifications of your job. By choosing the right infrastructure for your job, it is possible to increase the performance and thereby decrease the runtime in order to lower your costs.

Benchmark Report: Plan your own project now!

At Nerdalize we developed a benchmarking tool that runs a small sample of your compute project with a specific software program and sample dataset on different instances at different cloud providers. Comparing the performance of this sample job at different providers enables us to give you an overview of the price/performance per cloud provider for your specific project.

Cost per job
providers/awsproviders/azureproviders/gceproviders/nerdalize

As a result, you get a report with the runtime and price per instance for your sample job. Whether you are looking for the fastest machine or the best price/performance, this overview enables you to choose the right instance and provider for your project. The benchmark report makes it possible to compare the performance and costs of your compute job on multiple cloud providers, such as the Google Compute Engine, AWS, Azure and Nerdalize.

The benchmark report shows you the variables runtime and cost per job, so you can choose the optimal instance for you. Move the slider between runtime and costs and select the optimal instance for you, just like Erik did:

This is really wonderful! First, the Nerdalize Benchmark tool is really clear and well designed… fun to play with. Second, the results are super promising.

Erik Schultes

The benchmark report does not only help you to compare several cloud providers, it is also a great tool to help you forecast the total runtime and cost of your specific project. This helps you plan the total runtime and budget of your compute project and communicate it to your customers or colleagues.

It is important to carefully think about your choice in cloud provider and take into account all the factors. Are you not sure which cloud provider and what factors suit your compute job? Get a benchmark report or get in touch! And find out which cloud provider is the most suitable for your project.

About our cloud
Liesanne Wieleman
posted this July 19, 2017

Cloud made easy for hydro engineers

Last week Nerdalize got the opportunity to present our cloud platform to Deltares users. Twice a year, Deltares organizes the Deltares Software Days, an event to meet up with users of Deltares software and talk about the latest developments and trends in the field of hydrology. For the past 3 DSDs we were invited to present our cloud platform. These are always very interesting moments to learn more about our users and their cloud needs!

Together with users of Deltares software we developed our platform in a way that makes it very easy for engineers to run their hydro simulations on our cloud resources. Like in other industry segments, you can see an increasing need for computing power in hydro engineering. With needs for higher resolutions and bigger simulations, projects often demand more computing power than an internal cluster can offer in order to meet deadlines.

In close collaboration with hydro engineers we developed a platform:
  • that decreases the time needed to run hydro models in the cloud
  • that offers computing power with the best price performance
  • without vendor lock-in at a specific cloud provider

Deltares User Research
Using Deltares software in the cloud

This DSD we showed users our new Command Line Interface. We developed a workflow for hydro engineers in order to use Deltares software on our cloud resources without needing support from the IT department. This enables hydro engineers to scale up to the cloud and lower the runtime of their projects without having to spend time and effort in setting up the environment. And use compute power of the most affordable cloud provider out there!

About our cloudcustomers
Maaike Stoops
posted this June 21, 2017