Software Maintenance

SSA Group

Regular and reliable maintenance for custom Azure solutions of any type and complexity based on a fixed monthly fee

If you are running custom Azure-based software and need its regular and reliable maintenance covering a broad variety of activities such as system and infrastructure monitoring and administration, security audit and control, database maintenance and administration, quality assurance and bug fixing, UI/UX recommendations and updates as well as IT consulting including expert opinion and independent advice related to software life cycle, then software maintenance service from SSA Group is what you need. If you are planning to migrate your existing solution to Azure, our broad variety of competencies in web, desktop, mobile, cloud solutions and databases speeds up and simplifies this process. Paying a fixed monthly fee, you get access to a dynamically allocated team with numerous competencies that will handle your maintenance requests of any type and complexity as if it was your own team organized by a dedicated project manager.

Client cases

  • Outsourcing of non-core business activities
  • Switching from software development to regular software use
  • Lack of resources
  • Lack of software expertise
  • Variety of required competencies is too broad
  • Software maintenance beyond regular working hours

Software Maintenance Activities

Bug Fixing:
  • Analysis of bug reports from users and system logs
  • Bug fixing
  • Modifications in the database
  • Update of SDKs, libraries and frameworks, etc.
Quality Assurance:
  • Manual QA
  • Automation QA
  • Testing of changes
DevOps:
  • Installation of software
  • Performance optimization
  • Modifications in software configurations
  • Update of the system and its components
  • Cloud infrastructure
  • Hardware configuration
  • Backup & Restore
  • System administration
  • CI/CD
Database Administration:
  • Data export from databases
  • Data import to databases
  • Reports generation
  • Backup/Restore
  • Profiling
  • Data merge
  • Migration
  • Rescue
  • Repair
Security:
  • Scheduled checkups according to security check-lists
  • Firewall configuration
  • Attacks blocking & prevention
  • Fraud detection & prevention
System Performance Monitoring:
  • Hardware resources (CPU, RAM, HDD, etc.)
  • Software resources (pools, cache, etc.)
  • Network resources (bandwidth, traffic, etc.)
  • Failures (deadlocks, bottlenecks, etc.)
License Management Monitoring:
  • Insuring the use of appropriate third-party subscriptions and/or licenses
  • Insuring third-party subscriptions and/or licenses validity
  • Assistance in communication with third-party providers
UI/UX:
  • Minor updates (logos, banners, fonts & colours, usability features, etc.)
Consulting:
  • Requirements collection, clarification and formulation
  • Estimation of new projects & features
  • Ad-hoc training
How to start
  1. Online survey resulting in preliminary maintenance package
  2. Workshop for software demonstration and needs definition
  3. Software audit resulting in formal report
  4. Presentation of recommended maintenance package
  5. Agreement
  6. Kick-off meeting
https://store-images.s-microsoft.com/image/apps.22611.61e4f53d-2cfc-4c66-b4a5-68946d5f93a6.9356d230-529e-4197-9d3b-a32866ea4b85.7dc0b2ea-5bfa-4c3d-9418-cd41cb097a90
https://store-images.s-microsoft.com/image/apps.22611.61e4f53d-2cfc-4c66-b4a5-68946d5f93a6.9356d230-529e-4197-9d3b-a32866ea4b85.7dc0b2ea-5bfa-4c3d-9418-cd41cb097a90
https://store-images.s-microsoft.com/image/apps.58938.61e4f53d-2cfc-4c66-b4a5-68946d5f93a6.9356d230-529e-4197-9d3b-a32866ea4b85.7f1f48d0-74c7-49bc-81a2-2be2597705fa