What is IBM MQ (Message Queue)?

IBM MQ, or Message Queue, is a messaging middleware product developed by IBM, designed for communication between different applications and systems. Applications using MQ exchange data in the form of messages, ensuring that information is transmitted asynchronously and can be processed by receiving applications even if they are temporarily unavailable. This makes IBM MQ useful for supporting complex, distributed environments, particularly in industries where a high level of reliability, security, and data integrity is required, such as finance, healthcare, and telecommunications. ...

1 min

What is Identity & Access Management (IAM)?

IAM, or Identity & Access Management, is a method that ensures people have the appropriate access to technology resources and data. It protects sensitive information by managing user identities and their permissions. For example, it ensures employees can only access files and systems needed for their job.

1 min

What is identity theft?

Identity theft is when someone steals and uses another person’s personal information, like their name and financial details, to commit fraud or trick others, usually to make money. Further reading What is identity theft? - Experian Identity Fraud - UK Metropolitan Police The Little Book of Big Scams - UK Metropolitan Police (PDF)

1 min

What is Istisna ?

Istisna is an Islamic finance contract where a buyer commissions the construction or manufacture of a specific asset. The buyer agrees to pay the seller in instalments during the construction or manufacturing process. The buyer finally takes ownership of the asset once the asset is fully completed, constructed and delivered. This differs from a typical Western approach to financing, where payment is often made in full upon delivery or financed through through a loan agreement. Istisna adheres to Islamic principles by avoiding the payment of interest, or riba. ...

1 min

What is Kubernetes? Origins, Security Implications, and Future Outlook

What is Kubernetes? Kubernetes, often abbreviated as K8s, is an open-source platform designed to automate the deployment, scaling, and management of containerised applications. It orchestrates clusters of machines, ensuring that application components run reliably and efficiently across diverse environments. At its core, Kubernetes abstracts the underlying infrastructure, allowing developers and operators to define the desired state of their applications. The system then works to maintain this state, handling tasks like load balancing, scaling, and self-healing without manual intervention. ...

3 min