Key Takeaways from State of AI Report 2024
For the last six years (starting in 2018), AI investors Nathan Benaich and Air Street Capital have consistently published the State of AI Report. This article summarizes key takeaways from the 2024 report published here, along with the author’s interpretation of model cards, industry reports, research reports, and more available publicly. #1 – Frontier lab performance converges, but OpenAI maintains its edge following the launch of o1 (aka Strawberry) For…
Building Gen AI Apps with Snowflake Cortex as a Foundational AI Platform
An illustrative blog with a reference application applying Snowflake Cortex With Generative AI in mainstream adoption, Snowflake has shared its Generative AI Vision in the past to bring Gen AI and LLMs…
Top Ten Technology Trends for 2024
Observing technology trends by analysts, research companies, and thought leaders provides a broader perspective. It not only helps software architects to understand the impact of technologies being adopted but also helps them…
Evolution of In-memory database and in-memory data grid technology
Over the years in-memory computing has evolved and played a significant role in modern architecture primarily as part of Data Platform solutions. In-memory data grid and in-memory database/datastore technology are…
Top 5 Open Source LLMs for Building Gen AI Enterprise Applications
Table of Contents[Open][Close]IntroductionOpen Source LLMs#1 – Llama 2#2 – Falcon#3 – BLOOM#4 – MPT-30B and MPT-7B#5 – Mistral 7BConclusionReferences Introduction Large Language Models (LLMs) do not need any introduction with…
Key Takeaways from AWS re:Invent 2023 for Software Architects
AWS re:Invent 2023 has continued the tradition of being the most happening cloud computing technology event of the year. While there were many sessions covering leadership, partnership, technology updates, case…
Elevate Your AI Journey with Amazon Bedrock: Unraveling The Key Features
Amazon Bedrock, which was announced in April 2023, has drawn a lot of attention from businesses looking to leverage their existing AWS architecture for building Generative AI applications. Amazon announced…
Microsoft’s Partner Ecosystem: A Promising Outlook and Strong Belief with Generative AI and Cloud
Microsoft Ignite 2023, a conference aimed at expanding the partner ecosystem, just came to a close. Key announcements have been summarized below: Enabling AI transformation through partner programs to build…
Unlocking Dynamic and Futuristic Solutions: AI Development with React
Table of Contents[Open][Close]What is React?An Overview of AIWriting React Code with AI Using AI in React Component Examples of AI Development with React AI Models and LLM Platforms/Tools How to Use React for…
ChatGPT: Unleashing the Power of Customization for Enterprise Apps
With the rise of OpenAI’s ChatGPT, there is a huge momentum to experiment, ideate, and create innovative solutions unleashing the power of ChatGPT. This blog’s focus is to explore the currently…
Diving Deep into Service Mesh: Unveiling Its Mechanism, Benefits, and Implementation
Table of Contents[Open][Close]PrefaceWhat is a Service Mesh?Sidecar PatternDifferent Layers of Service MeshBenefits of Applying Service MeshCommon Challenges with Service MeshConclusionRelated Articles Preface With the growing demand for cloud-native architecture, microservice-based…
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…
Key Takeaways from Azure Open Source Day 2023
Microsoft has organized an Azure Open Source Day on March 7, 2023. A key focus of the event was to promote building Cloud-native applications applying Open source technologies along with…
Top Ten Technology Trends for 2023
Observing technology trends by analysts, research companies, and thought leaders provides a broader perspective. It not only helps software architects to understand the impact of technologies being adopted but also…
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,…
2022 — The Year In Review From Technology Perspective
2022 has been a phenomenal year from a technology perspective accelerating the adoption of digital transformation across the industry. I published an article at the beginning of the year consolidating…
Tech Tip #7 – Use Google Lighthouse For Improving Quality of Web Pages
Tech Tip: Google Lighthouse (an open source tool) is an automated tool to measure and improve the quality of web pages. It covers user experience aspects of the web page…
Key Takeaways from Google Cloud Next 2022
Along with significant product announcements, Google Cloud Next 2022 showed the company’s expanding customer base and partner ecosystem. This article outlines key takeaways from Google Cloud Next 2022, which has…
3 Emerging Technologies Redefining Application Architecture
Technology is an evolving field and while I published a separate article on a broader set of technologies getting momentum in 2022, this article’s focus is to highlight emerging technologies…
Technology Trends and Updates To Know in API Management Ecosystem
With the evolution of enterprise application integration, APIs are the most common interface to exposing functionalities to the wider ecosystem. The rise of Open Banking APIs for financial services, Open…
The Latest Trends in Serverless Application Development
Serverless computing has established itself in mainstream adoption and started appearing in the technology roadmap for enterprise organizations. Research companies and industry leaders have predicted that serverless adoption will gain…
Key Takeaways From Google Data Cloud Summit 2022
Google organized the Google Data Cloud Summit 2022 conference sharing product announcements, data products’ strategy and roadmap, insights of their products, and customer success stories using Google Cloud Data products.…
5 Lessons Learned From Applying Kubernetes In The Enterprise
Kubernetes is no longer a technology under consideration — it is in mainstream adoption and an industry-standard as a container orchestration platform. Kubernetes helps to focus on building business-centric capabilities by providing…
Top Ten Technology Trends For 2022
Observing technology trends by analysts, research companies, and thought leaders provides a broader perspective. It not only helps software architects to understand the impact of technologies being adopted but also…
Why caching and in-memory data grid is no longer an afterthought
Evolution of Caching Technologies In an early stage, caching started with simply putting data into memory (mostly as local cache) in the same processing node (usually an application server). Gradually…
AWS App Mesh vs. Istio: A Comparison Of Service Mesh
Context As Microservices architecture isolates system functionalities into multiple independent services, the communication mechanism between these services plays a key role for a scalable, available, and high-performance architecture. A service…
5 Steps You Should Know About Building Cloud Solution Architecture on Azure Cloud
Microsoft Azure is one of the fastest-rising cloud solution providers and with their enriched history of building products, Microsoft has created a knowledge hub to help build cloud solution architecture.…
Tech Tip #6 – Use C4Model for documenting software architecture in a modern way
Tech Tip: Using C4Model for documenting software architecture in a modern way using the technique created by a software architect (Simon Brown). It has been inspired by Unified Modeling Language…
Tech Tip #5 – Use Industry Standards And Guidelines For Documenting And Evaluating Software Architecture
Tech Tip: Using industry standards and guidelines for documenting and evaluating software architecture provides consistency and common semantics across the entire organization. Software architecture is a well-defined field and while…
Top AWS reInvent 2021 Takeaways for Architects
AWS re:Invent 2021 (Nov 29 – Dec 3, 2021) has been the key highlight in the technology community particularly after the pandemic. As an in-person attendee, it was a great…
Tech Tip #4 – Use Lens IDE as a unified tool to manage Kubernetes cluster
Abstraction, flexibility, transparency, and avoiding vendor lock-in are key factors in choosing the suitable Kubernetes management solution. Lens Desktop is a developer-friendly IDE to manage Kubernetes built using opensource &…
5 Awesome Views of Kubernetes Architecture
Kubernetes has emerged as a de-facto standard for platform-as-a-service (PaaS) for Microservices, Cloud Native, and emerging architecture patterns. As a software architect, it is essential to not only understand the…
Tech Tip #3 – Understand DevOps ecosystem to apply trending patterns
Understanding DevOps ecosystem and related CI/CD tools to automate manual operations and apply trending patterns like GitOps, DevSecOps, MLOps, AIOps, DataOps, and many more emerging practices is an essential aspect for Software Architects.…
Key Takeaways from CNCF KubeCon + CloudNativeCon NA 2021
CNCF has recently wrapped up a virtual conference (KubeCon + CloudNativeCon North America 2021) with 50+ sessions by engineering experts in Cloud Native technologies. Though this article summarizes key takeaways…
Technology Tip #2 – Use dive as a tool for optimizing Docker or OCI image
Use dive as a tool for optimizing and exploring a Docker image, layer contents, and discovering ways to shrink the size of your Docker or OCI image Installation Instructions on Mac…
Technology Tip #1 – Use Vegeta as a Modern Load Testing Tool
Use Vegeta as a modern HTTP load testing tool written in Golang. It is built out of a need to drill HTTP services with a constant request rate. It can…
Top 10 Tips You Should Know As A Modern Software Architect
With fast-paced technology evolution, software architecture is evolving each day with new patterns and technology choices. This article summarizes the top 10 tips you should know as a modern software…
Key Takeaways from SpringOne 2021 Developer Conference
SpringOne is a conference organized by VMWare (earlier Pivotal) is the premier conference for developers and architects building cloud-native software. They have recently concluded SpringOne 2021 on September 1-2, 2021 covering…
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…
Accelerate Your Cloud Migration Journey With Cloud Assessment Technology
Context Cloud migration is the top priority for IT executives as per the survey by leading research firms. Gartner (in their technology trends 2021) and SaaS vendors like Flexera (published 2021 State…
Solution Options for Choosing the Right Kubernetes Management Strategy
The emergence of Kubernetes as an industry standard for container orchestration platforms is recognized as one of the key technology trends. Kubernetes ensures that containers are orchestrated and managed consistently…
SUSE Is All About Enterprise Linux, Kubernetes, And Edge Computing
SUSECON has been concluded recently (May 18-20) with 50+ sessions in the area of Enterprise Linux, Kubernetes, and Edge Computing. SUSE has been an avid contributor to Opensource in the…
Key Takeaways From Google I/O 2021 Keynote
Google I/O 2021 keynote session led by Sundar Pichai (CEO) on May 18 revealed many product updates, innovation stories, technology roadmap, user experience innovations, AI & machine learning applicability, and…
Rise Of Cloud Native With CNCF Ecosystem
CNCF has recently wrapped up a virtual conference (KubeCon + CloudNativeCon Europe 2021) with 50+ sessions by engineering experts in Cloud-native technologies. Though this article summarizes key takeaways from the…
Adobe Is All About Experience Management (Adobe Summit 2021)
Adobe Summit 2021 has been the talk of the town with 400+ sessions focused on Experience Platform, Analytics, Insights & Activation, B2B Marketing & Offerings, Digital Commerce, Digital Assets &…
Redis Is Not Just Caching Platform (RedisConf 2021)
RedisConf 2021 has been concluded on Apr 4th with 60+ sessions focused on using Redis as technology to discover the power of real-time data. Redis being the opensource in-memory data…
Elastic Emergence As A Search And Observability Platform
Elastic has recently organized ElasticON virtual conference for North America (on 25th Mar 2021). While this article summarizes key takeaways from the conference, it is evident that Elastic is emerging…
When to adopt an emerging technology?
As a software architect, you need to make a choice when to adopt emerging technology. As suggested by research companies like Gartner, any emerging technology goes through different phases before…
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…
Top Ten Metrics You Need To Measure Productivity
Follow @ankurkumarz Follow @VedcraftTeam Measuring & tracking the progress of any program is key to success as quoted in the famous saying: If you can’t measure it, you can’t improve…
Emerging Open Source IoT Platforms You Should Not Miss
Follow @ankurkumarz Follow @VedcraftTeam With the rise of the Internet of Things, there is an increasing focus on open source IoT platforms for flexibility, cost-effectiveness, interoperability & independence. Most of…
How Did We Increase Incident Analysis Efficiency By Over 40 % using Splunk?
Splunk has been recognized to provide end-to-end data platform capabilities turning data into insights & actionable measures. Logs collection, aggregation, visualization, and insights are table stakes for enterprise applications. Elevating…
Top 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…
Lessons 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…
Don’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…
Don’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…
Why & 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…
Don’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…