Growing as a software architect requires knowledge with a broader set of the technology spectrum. This section of our website shares the articles related to learnings, which will enable you to be an effective software architect.

tech-tip

Top Microservices Frameworks in Go

Ankur Kumar6 min read

This article is an effort to summarize the Top Microservices Frameworks in Go. Considering the flexibility in MSA (Microservices Architecture), these are not mutually exclusive and you can choose as per your architectural requirements, business need, organizational context, and other factors under consideration. Modern cloud-native architecture can use multiple frameworks in the same organization to develop different microservices. As per Go’s naming conventions, these frameworks can be referred to as…

Key Takeaways from AWS reInvent 2022

Key Takeaways from AWS reInvent 2022

Ankur KumarJan 29, 20237 min read

AWS re:Invent 2022 (Nov 28 — Dec 2) has continued the tradition of being the most happening cloud computing technology event. While there were many sessions covering leadership, partnership, technology updates,…

How To Ace The Certified Kubernetes Administrator (CKA) Exam

How To Ace The Certified Kubernetes Administrator (CKA) Exam

Rohit MalhotraJan 20, 20236 min read

Table of Contents[Open][Close]Why get CKA certified?What happens during the CKA exam?How to prepare for the CKA exam?Tips and tricks for troubleshootingThe final words… With the growing demand for cloud-native architecture,…

modern-buzzwords

System Design Mind Map For Building Distributed Systems

Ankur KumarSep 9, 20223 min read

System design is foundational for building software architecture in relation to the system under consideration. For building distributed systems, the role of system design has been the key focus area…

tech-tip

Spring Framework Ecosystem for Serverless, Microservices, Event-driven, Reactive Systems

Ankur KumarAug 15, 20225 min read

Spring Framework, released almost two decades ago, has progressively established itself as a de facto standard for building Enterprise Java applications. With emerging trends of building applications by applying Microservices…

modern-buzzwords

Modern Technical Buzzwords You Should Know As A Software Architect

Ankur KumarAug 21, 202111 min read

With the fast-paced technology landscape, there are modern technical buzzwords every software architect encounters on a day-to-day basis. The purpose of this blog is to enlist the majority of these…

Linux

Linux Commands Every Architect Should Know

Ankur KumarMar 20, 20217 min read

Linux is pervasive in software deployment architecture, and being a hands-on technologist with Linux helps in various ways. This article summarizes most of the commonly used Linux commands & utilities…

Learn Docker & Kubernetes

Free Docker & Kubernetes Courses For Application Architects

Ankur KumarMar 1, 20213 min read

As a full-stack architect, understanding and being hands-on with Docker & Kubernetes helps you to drive end-to-end architecture and technology decisions. This article summarizes free Docker & Kubernetes courses focused…

How To Be A Successful Software Architect with Power of 3 Ps

How To Be A Successful Software Architect with Power of 3 Ps

Raj KuruchetiJan 14, 20212 min read

To become a successful software architect, you need more than just technical skills. Today’s technology advancements equip you with powerful tools to elevate the business model for your clients in…

Software Developer

5 Factors A New-Age Software Developer Should Strive For

Ankur KumarNov 7, 20204 min read

As the software industry is evolving rapidly so as the environment, technologies, and expectations from a new age software developer. Particularly in a current situation like COVID, companies retain top…