R10.net, which has been a major stepping stone for many people entering the internet world with the content produced from 2005 to the present, and which is accepted as a trading point for corporate companies and freelancers in every field from software development to domain brokers, from hosting companies to web design firms, to SEO and social media experts in Turkey, is at the same time the most actively used webmaster platform compared to the most active webmaster platforms in the world.
The migration of all infrastructure services of this large platform to our data center is of great importance for Netinternet. We wanted to share with you in this blog post the story of the work done during the process of migrating R10.net webmaster platform, which is the source of income for thousands of freelancers devoted to internet services, to our data center;
What Services Does R10.net Use?
A server pool created with dedicated servers specially ordered for R10.net with next-generation processors is positioned in accordance with high availability rules, all at N+1 redundancy. Systems whose Installation and Planning, Management and Monitoring services are completely managed, installed, and monitored by the Netinternet team are protected by our Web Application Firewall service. Ilkbyte.com serves R10.net for micro services, metric collection, and logging applications. The total number of active servers is 19.
What Technologies Does R10.net Use?
The technologies used are shared in a restricted manner for security reasons. R10.net webmaster platform using PHP and MySQL infrastructure uses Litespeed as the web server. While the load balance feature in our WAF service is used for scaling web servers, Galera Cluster is used for MySQL cluster, and Redis and Memcache running in active, passive mode are used as auxiliary acceleration tools. While the servers on the platform can be multiplied quickly according to demand with Ansible Playbooks, Graylog is used as a central logging system, and Grafana is used with InfluxDB and Prometheus for collecting server metrics. While Sentry is used to collect software errors, MinIO cluster is positioned in the CDN infrastructure. All servers are backed up with 3 copies by taking system images to separate storage devices. Additionally, the entire system has been transferred to the Git version control system and Gitlab was preferred for this as well.
How Was the R10.net Migration Process Carried Out?
After examining the platform infrastructure and details and deciding on the technologies to be used, we subjected the platform to long-term tests with various stress tests and visitor simulation systems before migration. The auxiliary tool we used in this regard was locust.io, and we completed the tests with virtual visitors with bots programmed by the Netinternet team to simulate the activities of platform users on a locust cluster consisting of dozens of servers. As a result of these test studies, the initially decided technologies were changed exactly 3 times. The work was completed with detailed test studies coordinated with the Netinternet team and R10.net software developers over a full 2.5 months. After all this work, the date of platform migration was determined, the database was made write-protected, and after an average of one hour, the data was migrated and opened for use after the final tests.
Cyber Attacks and System Management Processes
Unfortunately, the R10.net webmaster platform only had 2 days without cyber attacks from the day it moved to Netinternet infrastructure until this article was written. R10, which had been subject to these cyber attacks in the past and could not find a solution to the problems experienced at the point of attacks, had decided to move its infrastructure services to Netinternet. R10.Net, which has been subjected to various types of http-get attacks of approximately 30 to 50 million, has been protected against cyber attacks by Netinternet without any problems until now. Since technological developments also change the nature of cyber defense and cyber attacks, we continue to successfully provide protection against attacks produced as of today.
The Web Application Firewall service used to protect R10.net webmaster platform from cyber attacks is a product completely developed by Netinternet. The strategic advantage of having a WAF product developed entirely within our company on cyber attacks is that we can update defense mechanisms against new types of cyber attacks with instant updates.
One of our primary goals is to institutionalize the knowledge and knowledge resources we have in system management, and to ensure their confidentiality, integrity, and usability. Being aware that human-dependent systems always cause problems, the technologies used on servers in accordance with the 27001:2013 Information Security Management Systems management approach have been documented in standards specific to Netinternet and published in the in-house document management system in a simplicity that allows each technical personnel to quickly intervene in a problem without causing confusion during a problem. For log and monitoring, which are the most basic components of system management, not only the server or the services on it are checked to see if they are working properly with threshold rules created in the light of our 14-year experience, but also the health of our customer’s specific applications is monitored 7x24.
Click to examine the certificates held by Netinternet.
If you want us to continue sharing in a similar way the components forming the infrastructure, the work done, and the problems encountered along with the solutions provided in this blog post, with the permission of our customers working in very different fields to which we provide system management and consultancy services, please let us know as a comment.
Happy Days!
Leave a Comment
* Your comment will be published after approval.
Comments
4<p>Netinternet ekibine taşıma süreci ve sonrasında ki barındırma konusunda R10.Net'e sundukları esnek, güçlü, güvenli altyapısından dolayı teşekkür ediyoruz.</p>
<p>Ben de size ve netinternete :)</p>
<p>Yazıyı okurken çok keyif aldım, elinize sağlık büyük bir iş başarmışsınız. Lütfen bu tarz yazıların devamını getirin. Sevgiler</p>
R10 <3