
- WordPress/WooCommerce
- OpenCart
- PrestaShop
- MODX
- Joomla
- Drupal
- Custom made with PHP/Python/RubyOnRails
- You name it
and instead of your site you see pages like these?
Troubles: Common Problems with Websites
- 400 Bad Request
- 413 Request Entity Too Large
- This page isn’t working (HTTP Error 500)
- 502 Bad Gateway
- Gateway time-out (Error code 504)
- Web server is down (Error code 521)
- Your connection is not private (
NET::ERR_CERT_AUTHORITY_INVALID
,NET::ERR_CERT_INVALID
) - This site has been reported unsafe
- Redirected you too many times (
ERR_TOO_MANY_REDIRECTS
)
The errors may vary but the consequences are usually the same:
- Loss in SEO
- Removal from the SERP
- Lost orders
- Loss of the money spent on ads
- Lost profit
Sometimes you don’t have critical errors but the website isn’t loading quick enough, and that leads to, again, lower SERP positions, visitors close the page because they don’t want to wait.
Reasons: Why Websites Don’t Work Properly
Top reasons that lead to the issues on the website are the following:
- You are using shared hosting. Shared hosting could save you several dozens of dollars a month, but almost any shared hosting is a bad choice for the sites with traffic.
- Your dedicated server or VPS is not good enough. Even though own dedicated server is much better solution than shared hosting, often you need much better one to handle the demands of your website.
- DDoS. They cost cheap nowadays and can make a lot of troubles. Unfair competitors and other mean people can order a DDoS for your site.
- You are not using page cache. Any CMS requires page caching plugin to be able to handle the traffic.
- You are not using database query cache. That is a different kind of caching that helps to lower down the pressure on the database with the help of memcache/redis/etc caching.
- Bad SQL queries and structure. Non-optimised queries, the lack of table indexes could lead to high database activity and server overload.
- Your dedicated server (or VPS) is not properly setup and tuned. The server setup may have bottlenecks caused by non-optimal software settings.
- Your website engine and/or plugins/modules on it are outdated and contain vulnerabilities, no auto-upgrades are used.
Use Case: Steps of Website Troubleshooting
- Ask for help: push the buttons below 👇 or fill the contact form. You describe the issue, we sign NDA if needed, you give us credentials and we are starting to analyse and troubleshoot the website. The first 2 hours are for free. There is a chance that only small change is needed and you get your issue fixed on this step for free and we are done.
- If you and us come to a conclusion that complete hosting re-setup is needed we choose the tariff plan and start paid services.
- Based on the requirements collected on the previous step you order new empty server or VPS.
- If we use dedicated bare-metal server, one day hardware stress test is recommended.
- While the server is on the stress test we are preparing the code (Infrastructure as Code) to manage the server and website according to our Architecture.
- As we separate each site to a dedicated Linux user you can host many sites (up to thousands) on a single server. We deploy the website (or websites) without switching DNS. Provide you with the code and database access. You, usually with your website developer, have to test it thoroughly, verify that admin part, orders page, email sending, etc works.
- We discuss and make sure that engine auto-upgrades, DB query caching, page caching and other needed optimisations are used. Help developer to profile and optimise the code, DB queries if needed. Load tests are needed usually as well.
- When we come to a conclusion that new setup is ready, we setup CDN, WAF (usually CF Pro plan is recommended), sync the data and switch DNS of the site so it starts being served from the new server.
- We make sure that data backups are being made.
- We are starting to analyse the metrics from the CDN and the server, starting the monitoring process of the server and the website. We are monitoring many dozens of parameters, but the most important are:
- Server availability, CPU load, memory usage.
- Disks free space.
- Website availability from outside, a text pattern on the site, SSL certificate health on the website.
- Backups.
- We discuss the results and improvements achieved.
Get Started with Our Services
Monthly rate for a managed server
- Managed ServerManaged Server
- Hourly DevOps ServicesHourly DevOps Services
- Backup StorageBackup Storage
- Managed Sites or AppsManaged Sites or Apps
- SupportSupport
- Emergency Response TimeEmergency Response Time
- Emergency HoursEmergency Hours
- Response TimeResponse Time
- Working HoursWorking Hours
- MonitoringMonitoring
- Managed BackupManaged Backup
- Managed FirewallManaged Firewall
- Infrastructure as CodeInfrastructure as Code
- DocumentationDocumentation
Economy
€40
per server
- Managed Server€40 per month
- Hourly DevOps Services€25 per hour
- Backup Storage€0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportTicketing
- Emergency Response Time
- Emergency Hours
- Response Time72 hours
- Working Hours
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Standard
€45
per server
- Managed Server€45 per month
- Hourly DevOps Services€45 per hour
- Backup Storage€0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportChat
- Emergency Response Time1 hour
- Emergency Hours24x7
- Response Time24 hours
- Working Hours8x5
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Premium
€70
per server
- Managed Server€70 per month
- Hourly DevOps Services€70 per hour
- Backup Storage€0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportChat
- Emergency Response Time15 minutes
- Emergency Hours24x7
- Response Time4 hours
- Working Hours8x5
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Flex
€0
per server
- Managed Server€0 per month
- Hourly DevOps Services€90 per hour
- Backup Storage€0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportChat
- Emergency Response Time1 hour
- Emergency HoursWorking days (8x5)
- Response Time24 hours
- Working Hours8x5
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Monthly rate for a managed server
- Managed ServerManaged Server
- Hourly DevOps ServicesHourly DevOps Services
- Backup StorageBackup Storage
- Managed Sites or AppsManaged Sites or Apps
- SupportSupport
- Emergency ResponseEmergency Response
- Emergency Working HoursEmergency Working Hours
- Response TimeResponse Time
- Working HoursWorking Hours
- MonitoringMonitoring
- Managed BackupManaged Backup
- Managed FirewallManaged Firewall
- Infrastructure as CodeInfrastructure as Code
- DocumentationDocumentation
Economy
$42
per server
- Managed Server$42 per month
- Hourly DevOps Services$30 per hour
- Backup Storage$0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportTicketing
- Emergency Response
- Emergency Working Hours
- Response Time72 hours
- Working Hours
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Standard
$50
per server
- Managed Server$50 per month
- Hourly DevOps Services$50 per hour
- Backup Storage$0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportChat
- Emergency Response1 hour
- Emergency Working Hours24x7
- Response Time24 hours
- Working Hours8x5
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Premium
$75
per server
- Managed Server$75 per month
- Hourly DevOps Services$75 per hour
- Backup Storage$0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportChat
- Emergency Response15 minutes
- Emergency Working Hours24x7
- Response Time4 hours
- Working Hours8x5
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Flex
$0
per server
- Managed Server$0 per month
- Hourly DevOps Services$100 per hour
- Backup Storage$0.2 per 1GB
- Managed Sites or AppsUnlimited (∞)
- SupportChat
- Emergency Response1 hour
- Emergency Working HoursWorking days (8x5)
- Response Time24 hours
- Working Hours8x5
- Monitoring
- Managed Backup
- Managed Firewall
- Infrastructure as Code
- Documentation
Budget: Approximate Costs
Typical online shop or blog usually fits into a single dedicated server and we recommend this solution as you get deserving performance for the lowest cost. So, approximate costs of renting the server from the provider and our services to move and support the website on this server for 6 (six) months are:
Cost | Q’ty | Price | Total |
AX52 Dedicated Server rent (paid to Hetzner) | 6 month | $69 | $414 |
AX52 Dedicated Server once-off setup fee (paid to Hetzner) | one time | $42 | $42 |
Microdevops Basic Server License | 6 month | $50 | $300 |
Microdevops Basic Ops Hours Required to setup above mentioned Use Case steps | 20 hours one time | $50 | $1000 |
Microdevops Basic Ops Hours Additional client requests, ~2 hours monthly | 2 hours x 6 month | $50 | $600 |
Grand Total for 6 month | $2356 |
DevOps Engineers: We Can Help
We believe that every website deserves great operation and we know what to do to make it happen and how to troubleshoot a website.
Please, feel free to message us with messengers or email or fill the form below to let us help you. We will discuss your website issues, we provide 2 hours consultation for free.
Also if something stops you from messaging us because you are confused or don’t like something in our service description, please, write us about it (use one time email to remain anonymous). We want to make our service offers better and appreciate your feedback!