We tell you about how we launched and are developing , discussing the evolution of its individual services and the architecture as a whole. Additionally, we address myths about IT infrastructure.
/ Wikimedia / /
Evolution
Evolution
- We compare our expectations before launching the platform with the first experiences of providing services to clients. Starting with a brief history of the emergence of 1cloud, we then discuss how we defined our target client base. Next, we share the challenges we faced and the key takeaways from resolving them. We hope this material will be useful for startups and teams beginning to develop their projects.
- This material discusses how we modified the platform based on changing customer needs: enabling the creation of private networks, updating disk space management methods, and increasing capacity. Moreover, we talk about services for those who do not consider themselves system administrators or IT specialists — about server templates, VDS hosting with a pre-installed management panel, and simplified license administration.
- When we first launched our service, the platform was based on a classic architecture comprising three components: a web server, an application server, and a database server. However, over time, our infrastructure expanded geographically, and many diverse client companies emerged. The old three-tier model had certain limitations in terms of scalability, and we decided to try a modular approach to building the architecture. Read this article to learn how we approached this challenge and the problems we encountered during the implementation of the new architecture.
- The cycle of developing new releases of our products was somewhat unstable and varied in duration. Transitioning to DevOps allowed us to increase development efficiency and stabilize the timelines for updates. In this material, you will learn some nuances of our implementation of the DevOps approach in the context of working on 1cloud.
How individual services are developing
- Compact notes on (workflow with the control panel, troubleshooting, and development plans); about (from the perspective of saving costs for our clients); and (our experience in implementing online payment capabilities — from creating an understandable interface to integrating a payment gateway).
- We share our experience in organizing interactions with clients: from chat and phone support to email and web options. In addition, we prepared to help in preparing support requests that will help achieve the desired result.
/ On Habré
Myths and Reality
Myths and Reality
Three articles, nine misconceptions
- of our series will debunk the myth that the support team of an IaaS provider is staffed by clueless "girls". It also provides arguments in favor of the fact that managing and servicing a virtual environment can be done by more than just IT specialists.
- will dispel the myths about the insecurity of cloud solutions and the superiority of foreign providers over Russian ones. We will explain why the security mechanisms of the cloud are no less effective than the protection systems of traditional infrastructure, and why large corporations are moving critical business applications to the virtual environment.
- is dedicated to myths about hardware. It will discuss the conditions under which major providers place their hardware resources — what requirements a data center must meet, and whether the equipment can operate without failures. We will also clarify what affects server availability for clients, and discuss the hype surrounding the cloud.
- We provide an overview of the capabilities available to 1cloud clients in our general public, private client, and public client subnets. We explain what influences speed: from the type of data being transferred to the hardware used.
/ On Habré
Recommendations and reviews
Recommendations and reviews
- We analyze whether expenses for on-prem and cloud servers will differ over five years of operation. We take into account the cost of equipment, rental, software installation, administration, maintenance, and taxes. For a complete picture, we consider two types of configurations – 'powerful' and basic. Additionally, we provide a comparative table.
- Photo report on the unboxing of new hardware that will help us provide clients with virtual machines featuring 32-core processors and up to 400 GB of RAM. We will show what the 'insides' look like, discuss the technical specifications and capabilities.
- This article presents a checklist of 21 questions to ask your provider before signing a contract with them. It covers basic aspects as well as some less obvious details.
What We Write About on Our Facebook Page:
Source: habr.com
