IT infrastructure at WebbyLab
Over the past six months, we have been increasingly faced with the question from our candidates about the IT infrastructure used at WebbyLab. We would divide this question into two: what tools we use for software development and what server capacities we use.
As for server capacity, there are several possible services.
DigitalOcean is a cloud hosting provider. It is a convenient service for quick creation of test infrastructure of varying complexity.
Google Cloud or AWS – cloud services, we use them if the customer wants to deploy the entire system in the cloud environment.
Sometimes, we can use a regular small hosting if it comes to developing a presentation site for a customer.
For very resource-intensive systems, and we often encounter such systems, we use Hetzner. This allows us to save a lot of money if we need to raise a system worth several thousand dollars a month.
In general, our company’s test server capacity sometimes reaches 10 thousand dollars, so economical use of the latter is very important for us.
As for other services, they are pretty standard. We use Jira as a task manager, Slack for internal communications, and Gsuit as an email system and a collaborative document management system (we prefer using Google Docs applications to Confluence). As for other software, we use Figma and Photoshop for design, and UptimeRobot for monitoring the status of production and test servers.
Various Trello, Skype, Teams, and other systems are also used in some teams if the customer requires using these systems, but this is more the exception than the rule.