Published inAWS in Plain English·PinnedRe-platform ASP .NET Core application onto AWS Elastic BeanstalkDeploy to AWS from Azure using Azure DevOps pipeline — This article will demonstrate how we can easily re-platform ASP .NET Core application using existing DevOps tooling such as Azure Pipelines to make it run at-scale on AWS using AWS Beanstalk. The figure above shows the sample scenario and architecture which we will build. We have the source code for…AWS11 min readAWS11 min read
Apr 16, 2022Hybrid-cloud and Multi-cloud server management using Azure ArcGovern AWS EC2 instances and On-Premises server all within Azure control plane — In this article we are going to take a look at an example of how to get started with Azure Arc enabled servers and see what this control plane looks like from within the Azure portal. Azure Arc simplifies governance and management of servers, Kubernetes clusters and data services such…Azure9 min readAzure9 min read
Published inAWS in Plain English·Nov 20, 2021Design for Highly-Available Database Using Amazon AuroraUnderstanding the options available for designing for high availability with Amazon Aurora. — Amazon Aurora has quite a few options that enable the implementation of a highly available and performant data layer in your application. However, due to the subtle differences in each option, it can sometimes be a bit challenging to find which options suit your use case. In this article, we…AWS7 min readAWS7 min read
Published inAWS in Plain English·Sep 27, 2021Saga Pattern: Misconceptions and Serverless Solution on AWSIn this article, we will look at a few of the common misconceptions about the Saga pattern and see how the Saga pattern can be implemented using AWS serverless services. The Saga pattern is a failure management pattern that helps establish consistency in distributed applications, and coordinates transactions between multiple…AWS10 min readAWS10 min read
Sep 26, 2021Nice article I like the VPC links part, this is very useful. I have been looking for this. (thanks)61Mike DiazMike, thanks for your comments.Mike, thanks for your comments. I agree with your comments regarding Lambda and ECS/EKS. Very informative.1 min read1 min read
Published inAWS in Plain English·Sep 18, 20213 Tier Architecture on AWS using EC2 or ServerlessIn this post we are going to look at a typical highly available 3 tier architecture implemented on AWS. We will look into compute options, load balancing, a few AWS database services and finally see how we can iteratively transition to serverless architecture. The N-tier architecture is a well-known architecture…AWS7 min readAWS7 min read
Published inAWS in Plain English·Aug 30, 2021Taking a Look at AWS’ Lake House ArchitectureI have no doubt you have heard of data warehouse and data lake, but what about the term lake house? A portmanteau of data warehouse and data lake, but what does it really mean and how would you explain it to your colleagues or customers? …AWS10 min readAWS10 min read
Aug 11, 2021Choosing the right Azure Monitor Agent for your VMsAMA, WAD, LAD, MMA, OMS, Telegraf or Log Analytics. Do you know which one or combination of which to use for what you need to achieve? If you do then congratulations and well done. …Azure8 min readAzure8 min read
Published inAWS in Plain English·Jul 29, 2021How to Choose Where to Store Your Data in AWSChoosing the right technology for the type of workload is critical and is especially important when it comes to data storage. There are many storage service offerings in AWS and knowing what to choose can be a bit tricky. This article aims to give you a starting point for consideration…AWS3 min readAWS3 min read
Jul 23, 2021AWS Certified Solutions Architect Associate exam: numbers and key things to rememberThis is a compilation of numbers and key things you need to remember as one of the preparation going into the exam. Use it as quick reference guide throughout your exam preparation time. Review it the night before your exam. To top it off, review it again one last time…AWS5 min readAWS5 min read