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 consideration of new social norms. A software architect is playing the larger role in digital or technology transformation and to be a successful software architect, you need to diversify your skill-set in all three areas – people, process, and platform…
Read MoreMicroservice Architecture with Spring Cloud, Prometheus, Grafana, and Keycloak using Kubernetes
When I started research on building microservice architecture with completely opensource software, I established the following as key guiding principles: Opensource technology stack, which is proven & battle-tested for production systems Applying API Gateway pattern for Microservices Wider developer community support with active support (in case there are issues or troubleshooting needed) Good documentation with easily accessible learning material These principles helped me to choose the technology stack, which has…
Read MoreTop Ten Technology Trends For 2021
Based on reports published by research companies like Gartner, Forrester, Bain, Deloitte, there are numerous technology trends predicted for 2021. This article summarizes the top ten technology trends common across their reports. #10 – Zero Trust Security & Privacy Computation Security has always been a key focus area for enterprises and the advancement towards zero-trust principle (never trust & always verify) will continue to be the trend in coming years.…
Read MoreLessons Learned from AWS Services Outage (Nov 2020)
Context, Analysis & Impact Amazon’s internet infrastructure service experienced a multi-hour outage on Wednesday that affected a large portion of the internet. Read more details on The Washington Post by clicking here. More than 50+ companies impacted including Roku, Adobe, Flickr, Twilio, Tribune Publishing and Amazon’s own smart security division Ring, in its region covering the eastern U.S. Business impact such as as reported by The Washington Post: New account…
Read MoreDon’t Reinvent for Cloud Migration or Adoption Framework
When it comes to cloud migration or adoption, often organizations get into the practice of building a cloud migration framework before the migration. While having a cloud migration strategy is essential for successful cloud migration, it does not necessitate to build your own cloud migration framework.During the assessment or discovery phase itself, you can start leveraging the below frameworks based upon your cloud vendor selection: AWS Cloud Adoption Framework Microsoft…
Read More5 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 valued software developers. Even if you have great coding skills, your company might not consider you valuable. Nowadays companies are looking for new-age smart developers – Being Aware, Being Social & Being Smart is the new demand of the hour.…
Read More5 Reports Every Software Architect Should Read
#1 – Google’s Accelerate State of DevOps Report Google’s research division has partnered with DORA (DevOps Research and Assessment) research program to carry out data-driven insights for effective DevOps and organizational performance. As part of this program, they have been publishing State of DevOps Report (2014-2019) for the last six years. DORA became part of Google Cloud in 2018 (click here for announcement details). As an architect, it is one…
Read MoreDon’t Miss These Critical Success Factors For API Management Using MuleSoft
As an enterprise API management solution, MuleSoft has been consistently recognized as a leader by research firms like Gartner (click here for 2020 report). It has built-in & out-of-the-box capabilities to get your journey accelerated towards Enterprise API development strategy in your organization. Furthermore, having an API Strategy with defined critical success factors helps to measure success in the future. As applicable to most of the organizations, there are three…
Read MoreWhy & How To Get Azure Fundamentals (AZ-900) Certified In 4 Weeks
Why To Get Azure Fundamentals? If you are using Azure Cloud, then this question becomes irrelevant. But if you are using Google Cloud or AWS Cloud, it helps to broaden your Cloud perspective by understanding the basics of Azure. Some of the key benefits outlined as: Get the fundamental knowledge of cloud concepts (if new to cloud) and Azure foundational knowledge (Management Groups, Subscriptions, NSG, ASG, etc.) Appreciate the competing…
Read MoreDon’t miss these learning about Cloud Governance using AWS Organizations
AWS Organizations (launched in 2017) is a key governance & management service if you are using AWS as a cloud service provider for large or medium scale organization. Key benefits of AWS Organizations are consolidated billing, automated account creation, centralized management of service control policies (SCP), and governance over AWS accounts managed within the organization. As there is no additional charge for using AWS Organizations, it is encouraged to reap…
Read More