Azure! You Are too Late in Indonesia!

The investment for more than IDR 27 trillion, with plan to create significant economic growth and employment opportunities is the idea of Azure in Indonesia! Compared with AWS that launched in December 2021, Azure is too late in the Indonesia cloud market. AWS investment with more than 71 trillion IDR shows the incremental services starting from EC2, S3, RDS, DynamoDB, Sage Maker, and of course IO... [More]

12 ways to secure your codes in the cloud

When building software in C# and .NET we need to create secure codes to make sure that the software is running well. Here are some keys steps to implement secure code:  Input validation. Always validate user input to prevent attacks like SQL injection and cross-site scripting (XSS).   using System.Text.RegularExpressions;   string userInput = GetUserInput(); if (!Re... [More]

AI Generative Platform on Microsoft

Microsoft offers a variety of technologies and platforms for developing generative AI solutions, enabling organizations to harness the power of AI to create innovative applications and services. There are four technologies that can be adopted by the developer  Azure Open AI Services provides access to advanced AI models, including GPT-4, through easy-to-use APIs. This democratizes AI devel... [More]

Configuring SQL Azure for Auto-Scale

Auto-scaling is a feature that dynamically adjusts the amount of compute and storage resources allocated to your Azure SQL Database based on current workloads. This capability ensures that your database can handle varying loads efficiently, providing better performance and cost management. Auto-scaling in Azure SQL Database is not a native feature, but it can be implemented using Azure's powerful ... [More]

.NET Development and AI: Harnessing the Power of C# and Microsoft's AI Platform

.NET Development and AI: Harnessing the Power of C# and Microsoft's AI Platform The intersection of .NET development and artificial intelligence (AI) has become an increasingly significant area of focus for software engineers and researchers alike. With the rise of advanced AI technologies. One of the trends that we have witnessed in recent years is the seamless integration of C# programming lang... [More]

The easiest way to create NLP Solution with Azure AI Language

When you want to create a solution that uses natural language processing (NLP), you can use a lot of open-source libraries. However, if you take a closer look at the Azure AI, they have NLP features through Azure AI language, and it starts from FREE.   Natural Language Processing (NLP) development with Azure AI involves utilizing Microsoft's suite of tools and services to build, deploy, and... [More]

Organizing Multi Account Azure Environment for Cost Optimization

In this article, we will discuss how to step through a multi-account Azure Environment for Cost Optimization. An organization might need to restructure its multi-accounts. Here is why. Multi-Account means that the account belongs to each of the responsible roles. This is good when Azure's budget is separated between divisions. Multi-Account means we can open as many subscriptions as we need. ... [More]

AI Assistance in Visual Studio 2022

This article is going with post for Azure Global Bootcamp 2023 that held in Cilacap Indonesia. On this session, I shared about how to use AI in Visual Studio 2022 and Visual Studio Codes, you can grab and see the decks on this post. If you want to join my live session, you can join at https://bit.ly/globalazure2023 , see you there

Moving Azure Resources easily with Azure Resource Mover

Problem In the past, we move the azure resource through three ways. Snapshot and copy Scripting through PowerShell's Redeploy the solution It has a lot of activities and manual actions. If you have a lot Solution Today, we have a new way to deploy the azure resources namely Azure Resource Mover. You can watch the video here

Adjusting the VM Sizing based on the time

Problem Our customer has an issue with their cloud computing expense. They have allocated a VM with over specification with their budget. This is because the VM will work hard in specific time. The customer uses the VM in 09.00 AM and 5 PM. After that the VM is not used. Requirements The customer wants you to reduce the cost by downscaling and upscaling the VM based on the time. Workdays: 09... [More]

Topics Highlights

About @ridife

This blog will be dedicated to integrate a knowledge between academic and industry need in the Software Engineering, DevOps, Cloud Computing and Microsoft 365 platform. Enjoy this blog and let's get in touch in any social media.

Month List

Visitor