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]
Background
Your customer has a VM (Virtual Machine). The VM contains of Windows Server 2019, SQL Server 2019 Web Edition, and ERP Software. The VM runs on Azure with no redundancy option activated. After a year, the VM has a problem to facilitate the request from the client. Scale up is the first think that we already done. However, the scalability is not fulfilled since one VM means one single p...
[More]
Becoming architect in today computing is no longer easy just like before. In the past, we just need to learn a computer, its architecture, and its software. Today, business uses IT like never before. Virtualization, Client Server, Distributed systems, and of course cloud computing. On this article, we will discuss what we need to learn as professional architect
Professional Architect in Certifica...
[More]
Video game development in Visual Studio
Microsoft loves video games. Xbox, Game Pass, and DirectX is a real proof that Microsoft is committed to video game. As a result, we see a lot opportunity to build video game in any platform with Microsoft Based technology. You can see a specific section namely gaming. Microsoft has two categories: Game Development with Unity (C#) and Game Development with ...
[More]
Background
Your organization already has a VM that host web server to the end-user. You want to make the VM can work scalable based on the demand of the end user. You want to distribute incoming network traffic across a group of back-end resources or services such as virtual machines (VMs). You must scale your applications while maintaining throughput and keeping response times low.
Solution
Fo...
[More]
Problem Background
You build a new application in the cloud, and you want to select proper database for your application. There are many choices for database deployment. Today we will discuss tips to choose the right database for your cloud environment. Let's get started!
What are the Issues?
When choosing the database in the cloud, you will have a lot of option such as self-managed database in...
[More]
Background
Our customer has AWS Subscription, and they want to deploy our .NET Solutions to the AWS. This article will give you step by step how to deploy the Umbraco Solution into the AWS.
Step By Step
Installing AWS Toolkit
Visit the AWS toolkit page AWS Toolkit for Visual Studio (amazon.com)
Download and install the AWS toolkit
Installing Umbraco
Create a new project in Visual St...
[More]
When we discuss about the quality of software, we discuss about how we can deliver less bugs software and correct. This can be done by having a dedicated members that focusing in quality of a software. It can be software tester, quality assurance engineer, or software development engineering test. This article will discuss what we need to do when we have a DevOps project and need to make sure the ...
[More]
On the previous post, we discuss about corporate university a concept that enable your organization to do professional development for your employees through structured e-learning. Today, we will try one of the MOOC platforms to implement corporate university namely OpenEdx. On this article, I will show you how to install and run the OpenEdx in Microsoft Azure. Let's get started!
Installation pro...
[More]
When I need OData
Your customer asks you to provide web service that can expose their own data that already in the information system. They want to access the data through Excel so that they can perform freestyle analytics. OData is a standard that help the developer to create an endpoint service that can be consumed through productivity tools or app like an Excel. On this article, we will discus...
[More]