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]
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]
What is DevOps Engineer
DevOps engineer is a sensual role in a company that focus in delivering software engineering toolchain and culture in the organization. DevOps engineer is a software engineer that care not only to build a software but also to operation the software. The purpose of the DevOps is to improve the productivity of the developer and the performance of the operation team. It happe...
[More]
The Concept
Running application on top application is a great news! However, it does not mean that there is no problem within the solution. The codes sometime behave not right and you need to identify and fix it right away, In order to do that, monitoring and logging provides useful information to understand the behavior of the codes.
Monitoring: a process to monitor a variable (metric) in the...
[More]
.NET is a first-class citizen in Microsoft Azure. However, you might have a customer who want to develop with .NET but use their existing Amazon AWS infrastructure. Is it hard to start with non-Microsoft environment? This article shows my experience when having Microsoft .NET solution but hosted in AWS.
Terminology between AWS and Azure
As a developer, we might think that is a solution in AWS do...
[More]
Whether you are using Microsoft Azure or using Amazon AWS, networking is fundamental aspect on how the cloud resources can communicate with each other. On this article, we want to show you the fundamental of virtual network management in the cloud. Although the sample will use Azure, it can be implemented in AWS. Let us get started!
VNET Peering
When you want to communicate between two different...
[More]
The value of certification
Certification provides better preparation for us to face the real work situation. Certification also proves your capability to understand the topic. On this article, I will show you what you need to learn to pass SAA-C02. I failed once so this is my real experience to learn and to prepare the certification.
#1 Learn the Study Guide from Amazon
Download the study guide...
[More]
Building for cloud is different
Whether you are building for the Azure or for the AWS, you can see there are some difference between building the cloud solution and on-premises solution. There are three key differences when comparing cloud and on-premises which are:
Cloud is running in massive scale virtualization. Therefore, some of the key architecture such as cookie, session, and cache should...
[More]
If you have a customer who want to develop Microsoft based solution in the AWS platform, this article is for you. In this article we discuss several options that can make your Microsoft Based solution work as expected.
What Microsoft Based Solution that can be developed in AWS
Basically, AWS is a cloud computing platform. Therefore, you can use any available Microsoft platform to the AWS. Althou...
[More]