: Richard Zhao
The Red Flag In Front Of Asset Based Consulting
Asset Based Consulting (ABC) isn’t a new concept in the consulting industry. Comparing with the traditional people-based consulting, ABC provides many benefits to customers, consulting companies and individual consultants. However, it’s yet widely (effectively) adopted. In this article,…
Read more »FaaS Comparison – AWS vs Azure vs GCP
In our Cloud Product Mapping article, we’ve mapped Compute – FaaS services provided by AWS, Azure and Google Cloud (GCP). We’ll compare these three vendors’ FaaS services with more details in this article. About Serverless and FaaS Before…
Read more »Web Redirect via .htaccess
In our Web Redirect via AWS Route 53 article, we’ve talked about how to redirect a domain name to another website. In this article, we’ll talk about how to use different types of Apache directives within a .htaccess…
Read more »Compliance Comparison – AWS vs Azure vs GCP
“Moving to the cloud” appears more and more in organizations’ strategy and roadmap nowadays. Along the migration, “Regulatory Compliance” also becomes a hot topic. In fact, regulatory compliance is always a hot topic, but its temperature raises more…
Read more »Storage Service Comparison – AWS vs Azure vs GCP
AWS, Azure and GCP are key players in the cloud storage market. We will compare the storage services from these three Cloud Service Providers (CSP) in this article.
Read more »Monitoring Service Comparison – AWS vs Azure vs GCP (Part 2)
Following the Part 1 article, we’ll go through the remaining parts, including View, Act and Cost comparison among these three Cloud Service Providers (CSP) in this article.
Read more »Monitoring Service Comparison – AWS vs Azure vs GCP (Part 1)
In our Cloud Product Mapping article, we’ve mapped Monitoring services provided by AWS, Azure and Google Cloud (GCP). We’ll compare these three vendors’ monitoring services with more details in two articles, starting from this one.
Read more »VPN Service Comparison – AWS vs Azure vs GCP
In our Cloud Product Mapping article, we’ve mapped VPN services provided by AWS, Azure and Google Cloud (GCP). In this article, we’ll compare these three vendors’ VPN services with more details. Theory Before we start the comparison, let’s…
Read more »Cloud Product Mapping – AWS vs Azure vs GCP
More and more companies start to adopt multi-cloud strategy nowadays. This article provides a category-by-category mapping for cloud products/services from AWS, Azure and GCP(Google Cloud) with reference links pointing directly to these CSP’s product home page. A few notes…
Read more »Design Thinking on Set-Based Design (SBD)
When we are in a product development lifecycle, we often face a situation when we have to make a design decision upon multiple viable options. Down the line our choice may not turn out to be the best…
Read more »AWS VPC Sharing
We have multiple options to connect VPCs together. But when the volume of VPCs increases to a point, it becomes an overhead for maintenance and increases security risks. In this case, we can use VPC sharing to reduce the number of VPCs and manage them centrally.
Read more »AWS VPC to VPC Connection Options
AWS Virtual Private Cloud (VPC) is one of the most popular features of AWS. It provides a logically isolated network layer for the compute instances. But when users have multiple VPCs, how to connect them together so that the compute instances from different VPCs can communicate with each other. We’ll go through the VPC connection options in this article.
Read more »Journey of API
Over 20 years of development, API has grown from an abstract concept to a big family in production. In this article, we’ll go through the journey of API from three different aspects, i.e. Components of API, Types of API and Future of API.
Read more »Azure Lighthouse
We’ve talked about AWS cross-account management options in our Assume Role and SSO articles. How do we effectively manage subscriptions and services across multiple tenants in Azure? Azure Lighthouse submits a good answer to this question. We’ll talk more about the Azure Lighthouse service in this article.
Read more »Scrum or Kanban
Under the Agile umbrella, there are two popular terms, Scrum and Kanban. We’ll look at a few use cases to see how these two methods are used.
Read more »Feature Flags in DevOps
Feature Flag is a technique used by DevOps teams to turn features on and off during runtime. We’ll talk more about this technique in this article.
Read more »A fresher on Testing in CI/CD
Testing plays a critical role in the CI/CD lifecycle. We’ll take a look at the level testings in the CI/CD lifecycle.
Read more »AWS Route 53 – Web Redirect
When you have a website URL that is lengthy and difficult to remember, you can set up a easy-to-remember domain name to redirect to the URL.
Read more »AWS CLI Commands – Output Formats
AWS CLI supports different types of output formats. We will go through the format specifications and filtering options in this article.
Read more »AWS CLI Commands – Bulk Operations
CLI can achieve bulk operation outcomes that GUI may not be able to achieve. We will show you how to use AWS CLI to do bulk operations.
Read more »Git Commands
We have talked about the DevOps Lifecycle and Mapping Tools previously. Under the Code stage of the lifecycle, the source control is the key component. And Git is the first word that jumps out. Remembering all the Git…
Read more »AWS Cross Account Access – SSO
AWS Single Sign-On is a cloud-based SSO service. We will explore how it works by walking through an end-2-end use case in this article.
Read more »AWS Cross Account Access – Assume Roles
AWS users can assume roles to manage their access to resources in multiple AWS accounts. We’ll go through the details in this article.
Read more »Account Structure Comparison between AWS and Azure
Both AWS and Azure provide multi-account structure to empower users to manage their growing workloads in secure, scalable and resilient manner. This article compares each level of the multi-account structure between AWS and Azure.
Read more »AWS Role Assumption Configuration
IAM users and applications can access resources across accounts using role assumption. Configuration steps provided for both scenarios.
Read more »MicroProcesses – a Multi-level Process Mapping Practice
MicroProcesses, a multi-level process mapping method, that helps you map process definition in multiple levels with improved flexibility, extendability and user experience.
Read more »