Defense in Depth: A Multi-Pronged Approach to Security
A cyber attack takes place every 39 seconds. This alarming rate of attacks means businesses all around the world are facing relentless breaching attempts in order to steal data. Having a strategy to defend your data and business is crucial to preventing a successful
Implementing Asynchronous Retry Policies with Polly
Utilizing Polly, an external library of files and procedures, RSI can reorient our clients’ processes to successfully eliminate issues when connection problems occur, particularly when uploading or downloading critical files from a server. Polly provides the framework to be more resilient in the face of minor network outages and spikes in load.
PayStub Processing
The on-demand paystub processing systems RSI developed for a fiscal intermediary (FI) have successfully saved time and space for the client.
How to Backup and Restore Databases
Learn the steps to backup and restore a Microsoft SQL Database.
Azure Firewalls and Network Security Groups
When setting up a virtual network in Azure for an RSI client, there are a few different options we use to protect a client’s network. Network Security Groups/NSG’s are thought of as a basic allow/deny rule for each section of the virtual network. The Azure Firewall, fully managed and providing advanced security, functions much like a normal firewall and will work in conjunction with NSG. Both need to be used in conjunction for the best result.
Why Patching is Important
Patching is an essential step in ensuring the security of your network and systems. It protects a system from known vulnerabilities and emerging threats and is a crucial part of any effective security strategy. By staying up to date with the latest security patches, you can help prevent hackers from gaining unauthorized access to the system and keep your critical systems and sensitive data safe.
Manual & Automated Unit Development Testing
Testing is the #1 priority and is imperative to reduce the number of bugs in software and web applications. When code goes through the development process, there are several stages before it’s delivered to the client. In each stage, testing is done to filter out bugs and create the best user experience when the software goes live. The first stage in development is when the developers test their code, known as “Unit Testing.”
Azure DevOps
RSI has been able to optimize the software development process for clients by utilizing the version control software Azure DevOps to organize each team member’s work. With Azure, RSI can seamlessly work on the same documents relating to the client’s application through their cloud centric design.
Kerberoasting Attacks
Password assessments are critical in identifying vulnerabilities quickly and efficiently. When warnings come up, RSI works directly with clients to ensure the remediation process goes smoothly and accurately. Having secure passwords and safe browsing habits are critical to being secure on the web and preventing several types of cyber-attacks.