Market analysis Automation and optimization for cloud workloads is the core topic for many modern enterprises today. That’s because they need to innovate and adapt dynamically in order to meet the demand of the end-users and ensure the resiliency of their IT environments. In parallel, the ability to scale, the simplification of operations, and the elimination of some or all …
How to Install and Secure Redis on Ubuntu 18.04
Redis is a powerful in-memory key-value store that can be used as a database server, cache, and message broker. It’s widely known for its fast performance, flexibility, and support for a wide variety of languages. It’s free and open-source software that’s written in the C programming language. In this guide, check out how to install and secure Redis on Ubuntu …
Installing an SSL Certificate From a Commercial Certificate Authority: A Comprehensive Guide
Introduction SSL certificates are tools that enable you to make your server more secure. These data files make the connections between a server and a browser safer. They are the difference between an HTTP and an HTTPS website. The way an SSL certificate works is that it encrypts your data stream, vets out the traffic, and verifies user identities. It …
CloudSigma provides the ultimate price-performance ratio for a leading high-technology engineering company
Customer Profile Elecnor Deimos was founded in 2001 aiming to develop and provide high-tech systems and engineering solutions. Elecnor Deimos is the technology branch of Elecnor, one of the Spanish leading companies in engineering, infrastructure development, and construction projects and a prominent investor in renewable energy, energy, and environmental infrastructure and space. All this provides Elecnor Deimos with the capacity …
Containerization Technology: Types and Uses of Different Containers on CloudSigma’s PaaS Platform
Container technology provides a way for you to package your applications. You can put it into individual packets that are functionally capable and independent. CloudSigma’s Platform-as-a-Service solution (PaaS) offers two different types of containers: system containers and application containers. Let’s explore what each of these are, how they work, and where you can use them. What are System Containers? System …
Working with JavaScript: How Classes Operate
Introduction Every object in JavaScript, a prototype-based language, contains an internal property named the [[Prototype]]. Its utility extends to the manipulation of object properties and methods. Mimicking the object-oriented design pattern of JavaScript, most developers utilize construction functions. One of these functions is the concept of classes, introduced to JavaScript via the ECMAScript 2015 language specification. JavaScript’s classes provide a …
How To Create a Kubernetes Cluster Using Kubeadm on Ubuntu 18.04
This tutorial will guide you on setting up a Kubernetes cluster from scratch using Ansible and Kubeadm and further deploying a containerized Nginx application with it. Introduction Kubernetes (also known as k8s or “kube”) is an open-source container orchestration platform that automates many of the manual processes involved in deploying, managing, and scaling containerized applications. Kubernetes has a rapidly growing …
Top ten cloud applications you can deploy with one click on CloudSigma
Whether you are running a small business or a large-scale organization, there is no doubt that you need 3rd party tools to achieve the required results. Fortunately, there are a ton of modern solutions that are specifically designed to make your job easier. You can extract a lot of use and functionality from these applications. However, they are simply not …
The Best Ways to Use Google’s SMTP Server
While many of us enjoy Google’s services in one form or another, very few seem to leverage the portable SMTP server feature that comes with Gmail and Google Apps email. The Google SMTP server is reliable and free of charge. Instead of managing a personal SMTP server on your CloudSigma workload, Google’s SMTP server can be set with almost any …
A Cloud for Holography and Cross Reality (CHARITY)
The CHARITY project is an Innovation Action funded by the European Commission as part of the Horizon2020 Programme. Work started in January 2021 and will continue for 36 months. The consortium includes 15 partners from 10 countries, including 5 industry partners, 2 academic/research organization partners, and 8 SMEs. The project coordinator is Uwe Herzog from EURESCOM (European Institute for Research …
Working with JavaScript: How Prototypes and Inheritances Operate
Introduction JavaScript is one of the most popular programming languages. If you know anything about computer programming, you have probably heard of JavaScript. If you dig into a little more detail, you will discover that JavaScript is a prototype-based language. This means that you can use general objects to share object properties and methods. You can clone or even extend …
How to Crawl a Web Page with Scrapy and Python 3
Web scraping, web crawling, web harvesting, or web data extraction are synonyms referring to the act of mining data from web pages across the Internet. Web scrapers or web crawlers are tools that go over web pages programmatically extracting the required data. These data, which is usually large sets of text can be used for analytical purposes, to understand products, …