DDoS-protection
|
380 €/month
|
-
Legitimate traffic (incoming traffic arithmetic mean), included Mbit/sec [“Clean traffic” after
filtering by the protection system]: 5 Mbit/sec
-
Object of protection: Project domain name — 1 pc. Subdomains are added for protection by
agreement with technical support
-
Maximum number of additional paid objects of protection: no more than 4
-
Maximum number of IP addresses: no more than 1
-
DDoS protection at L3 - L6: Yes
-
Protection against attacks at the L7 application level, bots (WAF): Yes
|
|
Linux server management (hourly)
|
40 €/hour
|
— Operating systems management
-
Red Hat Enterprise Linux, CentOS, Ubuntu, Debian, FreeBSD, Windows Server
— Application software and databases management
- Databases: MySQL, Oracle, Percona, PostgreSQL, Redis
- Programming languages: PHP, Java, Python
- Frameworks: Kohana, Laravel, Yii, Symfony2, CodeIgniter
-
Site management systems (CMS): 1C-Bitrix, Joomla, Drupal, Wordpress, ModX, as well as
non-standard ones
— Monitoring
- System availability (online availability, page return time, etc.)
- Operability of the application software (database, php, etc.)
- Operability of the server software
— Security
- Installation and configuration of a network firewall
- Account control with access to the server
- Audit of log files
- Timely installation of security updates and patches
- Backup (storage on the server, storage on a geographically remote server, etc.)
|
|
Windows server management (hourly) |
50 €/hour |
— Server Monitoring and Management:
- Continuous monitoring of server health (CPU resources, memory, disk space, etc.)
- Tracking event logs and analyzing them for errors and warnings
- Ensuring server availability and performance
- Configuring and managing services and applications on the server
— Updates and Patch Management:
- Regular updating of the operating system and installed applications
- Installing critical and recommended security updates
- Testing updates for compatibility before deployment
— Backup and Data Recovery:
- Configuring and managing regular server and data backups
- Monitoring backup execution
- Restoring data in case of failures or losses
— User and Security Management:
- Setting up and managing user accounts, groups, and access rights
- Managing security policies (password policies, firewall)
- Configuring and managing antivirus systems and malware protection
— Network Administration:
- Configuring network settings, such as IP addressing, routing, VPN, etc
- Managing network access and configuring network services (DNS, DHCP)
- Ensuring the security of network connections
— Support and Troubleshooting:
- Responding to incidents and resolving issues
- Restoring server functionality in case of failures
- Providing technical support and advice on server operation
— Performance Optimization:
- Analyzing and tuning server performance
- Identifying and addressing bottlenecks, optimizing application performance
- Providing recommendations for hardware and software upgrades and improvements
— Planning and Implementing Changes:
- Assessing and implementing changes in server infrastructure
- Planning and deploying new servers or services
- Migrating and upgrading existing servers
|
|
PHP web development (hourly) |
30 €/hour |
— Requirements Analysis and Planning:
- Gathering and analyzing client requirements
- Designing the architecture of the web application
- Developing technical specifications and a project plan
- Selecting the technology stack and frameworks (e.g., Laravel, Symfony)
— User Interface (UI/UX) Design:
- Designing user interfaces
- Developing prototypes and mockups
- Responsive design for various devices (mobile, tablets, desktops)
- Integrating the design with the backend
— Backend Development:
- Programming business logic in PHP
- Developing and integrating with databases (MySQL, PostgreSQL, etc.)
- Creating and integrating APIs (REST, GraphQL)
- Setting up authentication and authorization systems
- Ensuring data security and protecting against vulnerabilities (SQL injections, XSS)
— Integration with External Services:
- Integrating with payment gateways
- Integrating with CRM, ERP, and other external systems
- Setting up and configuring email, SMS, and other notification services
— Testing and Debugging:
- Functional testing to ensure the application works correctly
- Load testing to assess performance
- Security testing (vulnerability scanning)
- Debugging and fixing issues
— Optimization and Performance:
- Optimizing code and database queries for better performance
- Setting up caching (Memcached, Redis)
- Reducing server load and speeding up application performance
— Deployment and Environment Setup:
- Configuring servers and deploying the application to a production server
- Managing virtual or physical servers
- Ensuring automated deployment (CI/CD)
- Configuring and managing domains, SSL certificates
— Support and Maintenance:
- Updating code and libraries
- Providing technical support and troubleshooting issues
- Monitoring the application to ensure stability
- Implementing improvements and updates as the project evolves
— SEO Optimization and Analytics:
- Implementing SEO practices to improve site visibility in search engines
- Setting up web analytics tools
- Optimizing loading speed and other factors affecting SEO
|
|
Java web development (hourly)
|
50 €/hour
|
— Requirements Analysis and Planning:
- Gathering and analyzing client requirements
- Designing the architecture of the web application
- Developing technical specifications and a project roadmap
- Selecting the appropriate frameworks and tools (Spring, Hibernate)
— User Interface (UI/UX) Design:
- Designing user interfaces for the application
- Creating prototypes, wireframes, and mockups
- Ensuring responsive design across various devices (mobile, tablets, desktops)
- Integrating front-end designs with Java-based backends
— Backend Development:
- Implementing business logic using Java
- Developing RESTful APIs or GraphQL endpoints
- Integrating with databases (MySQL, PostgreSQL, Oracle)
- Implementing authentication and authorization mechanisms
- Ensuring data security and protecting against common vulnerabilities (SQL injection, XSS)
— Integration with External Services:
- Connecting with third-party APIs and services
- Integrating with enterprise systems like CRM, ERP, and cloud services
- Setting up and managing notification systems (email, SMS)
— Testing and Quality Assurance:
- Unit testing, integration testing, and system testing
- Load testing to assess the application’s performance under stress
- Security testing to identify and mitigate vulnerabilities
- Continuous integration and continuous deployment (CI/CD) practices
— Performance Optimization:
- Optimizing Java code and database queries for efficiency
- Implementing caching strategies (Ehcache, Redis)
- Fine-tuning the application server (Tomcat, Jetty) for better performance
— Deployment and Environment Setup:
- Setting up the development, staging, and production environments
- Automating deployment processes using CI/CD tools (Jenkins, Docker)
- Configuring servers and ensuring scalability
- Managing domains, SSL certificates, and load balancers
— Support and Maintenance:
- Regular updates to the application’s codebase and libraries
- Ongoing technical support and issue resolution
- Monitoring the application’s performance and security
- Implementing new features and updates as needed
— SEO and Analytics:
- Implementing SEO best practices to improve search engine ranking
- Setting up and integrating web analytics tools
- Optimizing page load times and other SEO-relevant factors
— Security Management:
- Implementing and managing security protocols (HTTPS, OAuth)
- Regular security audits and updates.
|
|
Mobile app development (hourly)
|
45 €/hour
|
— Requirements Analysis and Planning:
- Gathering and analyzing client requirements
- Defining the app's goals and core features
- Developing technical specifications and a project plan
- Identifying the target audience and selecting the platform (iOS, Android, or cross-platform
solution)
— User Interface (UI) and User Experience (UX) Design:
-
Designing user interfaces (UI) according to platform guidelines (Apple Human Interface
Guidelines, Material Design)
-
Planning user experience (UX), including user flow and scenarios
-
Creating prototypes and mockups
-
Testing the design for usability and adapting it for various screen sizes
— Backend Development and API Integration:
- Designing and developing the server-side of the application
- Creating and integrating APIs for communication between the mobile app and the server
- Managing data, processing requests, and ensuring data security
— Mobile App Development:
- Developing native apps for iOS using Swift/Objective-C and for Android using Kotlin/Java
- Developing cross-platform apps using frameworks, Flutter, React Native, or Xamarin
- Integrating external services and APIs (e.g., geolocation, payment systems, social media)
- Implementing offline mode and data synchronization
— Testing and Quality Assurance:
- Functional testing to verify all aspects of the app’s functionality
- Testing on various devices and OS versions
- Performance testing to assess how the app handles different loads
- Security testing to protect user data
— Optimization and Performance:
- Optimizing the app to enhance performance and reduce resource consumption (battery, memory)
- Minimizing load times and improving UI responsiveness
- Reducing the app size
— Deployment and Launch:
- Preparing the app for release in the App Store and Google Play
- Setting up developer accounts and ensuring compliance with app store requirements
- Creating and designing the app’s store page (icons, screenshots, descriptions)
- Managing app versions and updates
— Support and Maintenance:
- Quickly fixing bugs and releasing updates
- Adding new features and improvements as the app evolves
-
Monitoring performance and user experience using analytics tools (e.g., Google Analytics,
Firebase)
|
|