Category: Administration

Life in the Web: Network Stories from Wild Times

Today, as I take another memory pie off the shelf, the internet has become something taken for granted, like water from a tap. A generation of constant Wi-Fi users has been born and raised, who have never seen images loading from the bottom up, never typed ATL0 into the modem terminal, and who feel completely different emotions when mentioning a 'naked grandpa.' And how wonderful that is! In just a couple of decades […]

Integrating ELK and Exchange. Part 2

I continue my story about how to integrate Exchange and ELK (the beginning is here). Let me remind you that this combination can effortlessly handle a very large amount of logs. This time we will discuss how to set up Exchange with the Logstash and Kibana components. Logstash in the ELK stack is used for intelligent processing of logs and preparing them for placement […]

The use of low-code in analytical platforms

Dear readers, good day! The task of building IT platforms for data accumulation and analysis arises sooner or later for any company whose business is based on a service model with significant intellectual load or the creation of technically complex products. Building analytical platforms is a complex and labor-intensive task. However, any task can be simplified. In this article, I want to share my experience in applying […]

Web Hosting with Comprehensive DDoS Protection – Myth or Reality

In the first two quarters of 2020, the number of DDoS attacks increased nearly threefold, with 65% of them being primitive attempts at "stress testing" that easily "take down" vulnerable websites of small online stores, forums, blogs, and media outlets. How to choose a DDoS-protected hosting? What to pay attention to and what to prepare for to avoid finding yourself in an unpleasant situation? […]

Building a Network Infrastructure Based on Nebula. Part 1 - Challenges and Solutions

This article will discuss the challenges of organizing network infrastructure in a traditional way and the methods to resolve the same issues using cloud technologies. For reference, Nebula is a SaaS cloud environment for remotely managing network infrastructure. All devices supporting Nebula are managed from the cloud via a secure connection. You can manage a large distributed network infrastructure from a single center, not […]

Creating a MySQL backup using XtraBackup utility

Percona XtraBackup is a tool for hot backups of MySQL databases. During the backup process, table locking does not occur, allowing your system to continue functioning without any restrictions. XtraBackup 2.4 can back up InnoDB, XtraDB, and MyISAM tables on MySQL servers 5.11, 5.5, 5.6, and 5.7, as well as on the Percona server for MySQL with XtraDB. For working with MySQL 8.x, you should use XtraBackup version 8.x. In this […]

How to manage cloud infrastructure using Terraform

In this article, we will explore the components of Terraform and step-by-step launch our own infrastructure in the cloud with VMware — preparing three VMs for different purposes: proxy, file storage, and CMS. Everything is covered in detail across three stages: Terraform — description, advantages, and components Building the infrastructure Initializing the infrastructure Working with Terraform on existing infrastructure 1. […]

Running Linux Applications on Chromebook

The emergence of Chromebooks marked a significant moment for American education systems, allowing them to purchase affordable laptops for students, teachers, and administrators. Although Chromebooks have always run on a Linux-based operating system (Chrome OS), until recently, most Linux applications could not be run on them. However, everything changed when Google released Crostini — a virtual machine allowing the execution of […]

14 Things I Wish I Knew Before Starting with MongoDB

The translation of this article was prepared in anticipation of the launch of the course "NoSQL Databases." Key points: It is crucial to design a schema even though it is optional in MongoDB. Similarly, indexes should align with your schema and access patterns. Avoid the use of large objects and large arrays. Be cautious with MongoDB settings, particularly regarding security and reliability. In MongoDB […]

Develop software for decentralized scooter rentals. Who said it would be easy?

In this article, I will discuss how we attempted to build a decentralized scooter rental service using smart contracts and why we still needed a centralized service. How it all began In November 2018, we participated in a hackathon dedicated to the Internet of Things and blockchain. As an idea, our team chose scooter sharing since we had a scooter […]

An ancient fix on an old fix

I'll start without beating around the bush; one time I had a revelation (well, not a very powerful one, to be honest), and the idea came to me to write a program that transmits images from the client to the server. Quite simple, right? Well, for an experienced programmer, it will be. The requirements are straightforward — do not use third-party libraries. In principle, it gets a bit more complicated, but keeping in mind that you'll have to figure things out and […]

Five Mistakes When Deploying Your First Application on Kubernetes

Fail by Aris-Dreamer Many believe that simply migrating an application to Kubernetes (either using Helm or manually) will bring happiness. But it's not that simple. The Mail.ru Cloud Solutions team translated the article of DevOps engineer Julian Gindi. He discusses the pitfalls his company faced during the migration process so you don't step on the same rakes. […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster