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.
Top Microservices Frameworks in Go
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
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
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,…
System Design Mind Map For Building Distributed Systems
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…
Spring Framework Ecosystem for Serverless, Microservices, Event-driven, Reactive Systems
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 Technical Buzzwords You Should Know As A Software Architect
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 Commands Every Architect Should Know
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…
Free Docker & Kubernetes Courses For Application Architects
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
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…
5 Factors A New-Age Software Developer Should Strive For
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…