Skip to main content

Posts

Comparison of a money laundering solution build on top of AWS and Azure

Recent posts

How to fetch employeeId from Microsoft Graph

Office Graph API it's a great mechanism to gather information related to users that you have inside the organization. It is easily integrated with other application that needs to fetch user information and user activity.
The security and management layer that it is built on top of it allows us to have a more granular control related to what data we share with different applications or users in comparison with offering access to AD or similar systems.

In this post, we will talk about employeeId that represents the unique ID that each user has inside the organization. It is used to identify a unique user and can be used to fetch data from other systems. The property is part of User resource type and in theory, can be accessed easilty using a call like the one below.

https://graph.microsoft.com/v1.0/me

Unfortunately, you will discover that you cannot find the employeeId in the result. The cause is not related to our rights/access level that you have. The cause is that this field is n…

Blueprint of a transaction monitoring solution on top of AWS and custom ML algorithm for money laundering

In the last post, I presented a possible solution on top of Microsoft Azure that can be used for real-time analytics on bank accounts using out of the box services using a custom Machine Learning algorithm. In this post, we take a look at a similar approach that we can have using AWS Services. One of the key factors that we took into consideration when we decided what AWS service to use was to involve minimal configuration and to be out of the box services. If you already read the post where I offered an Azure the solution, you should jump to “AWS Approach” section.

Related posts:
Blueprint of a transaction monitoring solution on top of AWS and custom ML algorithm for money launderingBlueprint of a transaction monitoring solution on top of Azure and custom ML algorithm for money launderingComparison of a money laundering solution build on top of AWS and Azure
Business scenario Imagine that you are working for a bank that has subsidiaries in multiple regions around the world. You want …

Blueprint of a transaction monitoring solution on top of Azure and custom ML algorithm for money laundering

In this post, we talk about how we can use the cloud to enable us to do real-time analytics of bank account activities using our own custom Machine Learning algorithm.

Related posts:
Blueprint of a transaction monitoring solution on top of AWS and custom ML algorithm for money launderingBlueprint of a transaction monitoring solution on top of Azure and custom ML algorithm for money launderingComparison of a money laundering solution build on top of AWS and Azure
Business scenario Imagine that you are working for a bank that has subsidiaries in multiple regions around the world. You want to develop a system that can monitor in real time the bank activities that are happening cross subsidiaries and identify suspect any suspect transactions or accounts.
Machine Learning Algorithm The bank already develops a custom ML algorithm that can detect and mark any account or transactions that looks, suspect. The solutions can detect suspect transactions so good, that you decide that in a specific …

Honoured to be part of Microsoft Azure MVP team for another year

I’m proud and honoured to have been re-awarded as Microsoft Azure MVP for another year. It is my 7 year in a row when I receive this nomination. It keeps me motivated to do that extra mile to support the community and share my knowledge and experience with the others. For the next 12 months, I have a topic list that I want to approach that I think will help the Azure and cloud community. You can find the list below: Define migration and recommendation best practices when you want to migrate from AWS to AzureMigration and best practices paths for cloud and AzureSharing my Azure experience with community and support Microsoft initiatives Support group of people that wants to learn and grow their cloud competencies Lesson learned from me or my teams related to cloud and Azure especially or me
Thanks all folks for the support, let’s go back to our communities and support them to achieve the clouds.

How to use Azure services to prepare for AWS Certifications (Azure Cognitive Services - LUIS, Azure SQL and Skype)

I’m that kind of person that it is not impressed easily by a product or a software solution. However, I need to confess that this week, I was amazed when somebody shares with a solution that implemented to prepare for ‘AWS Certified Solutions Architect – Associate’.

mIRC and Trivia
Do you remember the old game Trivia? If you were born before 1990, I’m 99.99% sure that a part of your life was burned on IRC (mIRC), playing Trivia. If it was a great way to meet new people, but also to learn some history, geography and even match.

Smart technology 
This guy had a brilliant idea to combine Microsoft Azure SQL and Cognitive Services to create a bot that can be used to play Trivia. Using LUIS, he developed a bot for Skype that it is using the Azure SQL to fetch question-related to AWS Certified Solutions Architect from the database.
With the power of LUIS (Language Understanding), that it is built on top of a leaning machine system, you can build a bot that can understand the natural language …

Check Durable Function Status when using event trigger

Working with Durable Functions inside Azure Functions, it’s a great experience and enable us to achieve things that were not possible to achieve until now. For patterns where you need fan out/fan in, durable functions made our life more simple but allowing us to run multiple functions in parallel at collecting the data at the end. When we use HTTP(s) trigger, you can receive a clear status of your current execution over a webhook. A similar approach can be achieved if you monitor the status from another function at a specific time interval. But when you are using event triggers, the rules of the game are changing. 
Problem to solve From a Web Application we want to trigger a Durable Function using Azure Service Bus and have the ability to check the function status to be able to know when the function had finished. Matching the instance ID The problem appears when you use Azure Service Bus as a trigger or any other type of event trigger. In these situations, the instance ID that it is nece…