Reduce your Microsoft Azure spend

Reduce your Microsoft Azure spend

Microsoft Azure offers a plethora of cloud-based services right at your fingertips to enable innovation and collaboration.  However, like most cloud-based systems, due to the flexible on-demand nature of these services, it is important to be responsible, to ensure a... Read more
How AWS Serverless can help your Business

How AWS Serverless can help your Business

Serverless services were introduced in a form that many of us didn’t even know we wanted or needed. If AWS had asked the people what they wanted, they would have said something like ‘better abstraction for servers.’ Similarly to what Henry Ford famously said: “If I... Read more
12 Focus Areas For A Cost-Effective AWS Cloud Platform

12 Focus Areas For A Cost-Effective AWS Cloud Platform

As we move into unprecedented times, where operational budgets are under scrutiny, it’s important to look at your variable IT costs and how you may reduce them. One of the many benefits of cloud is its variable and flexible nature, and hence it’s a great candidate for... Read more
Adapting Services in a Covid-19 world

Adapting Services in a Covid-19 world

It seems like we have been in lockdown for years now, but it was only on the 12th of March that the Irish government announced the restrictions to our schools, colleges and social gatherings. This was followed, on the 24th of March, with restrictions placed on... Read more
Manage and Mitigate an Active Ransomware Attack

Manage and Mitigate an Active Ransomware Attack

Attackers are constantly developing new kinds of ransomware that use various attack vectors like malvertizing, ransomworm, and peer-to-peer file transfer programs. And now there is even Ransomware-as-a-Service, where hackers sell their malware to other cybercriminals,... Read more
DevOps Engineering on AWS

DevOps Engineering on AWS

Introduction Modern software companies use DevOps practices to build their applications. With the rise of DevOps has come the new methods of Continuous Integration, Continuous Delivery, (CI/CD). Continuous Integration (CI) is a fundamental process for the development... Read more
Networking Availability

Networking Availability

Network Availability technology is used to allow one or more failures in a network without losing connectivity, or at least for a short time. Plenty of different technologies can be used for this purpose. We have tools in Software Design Network (SDN), or Software... Read more
Cost Savings with Multi-Year Renewals

Cost Savings with Multi-Year Renewals

When consulting on our customer’s yearly support renewals, in many cases we advise them to go for a multi-year renewal. As it is a higher cost, the prospect can be daunting on initial evaluation. However, once you have the budget for the multi-year, opting for a... Read more