2022 — The Year In Review From Technology Perspective

modern-buzzwords

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 top technology trends for 2022. In hindsight, these have been the common trends with the accelerated technology adoption driven by the business demand this year. This article summarizes technical announcements, progressions, and events as observed throughout this year. #1 — Cloud is…

Read More

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 including user interface Performance, Accessibility, SEO (Search Engine Optimization), PWA (Progressive Web App), and more. Lighthouse is a modern toolkit for user experience developers and architects providing valuable insights for different quality dimensions to improve end-user experience. Key Questions Q1)…

Read More

Key Takeaways from Google Cloud Next 2022

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 expanded its audience thanks to the conference’s global broadcast. #1 — Expanding Customer & Partner Ecosystems Keynote participation by leaders from Google Cloud’s key customers such as — Jim Farley (CEO, Ford), Brian Armstrong (CEO, Coinbase), Kevin Mandia (CEO, Mandiant), and many more — indicates a…

Read More

3 Emerging Technologies Redefining Application Architecture

modern-buzzwords

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 that started redefining software system architecture and product companies. #1 — eBPF: Redefining networking, security, and observability tools eBPF is a revolutionary technology with origins in the Linux kernel that can run sandboxed programs in a privileged context such as the operating…

Read More

Technology Trends and Updates To Know in API Management Ecosystem

API Standards

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 APIs in telecommunications, retail, and other domains are clear indicators that integration is not limited within an enterprise. Observing the technology trends in API management helps to extend the enterprise capabilities further, and opens up new possibilities. This article is…

Read More

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 more momentum in 2022. While there are different aspects of Serverless in context to infrastructural elements such as storage, compute and network, this article focuses on the latest trends in serverless application development.  With an increasing focus to offload operations…

Read More

Key Takeaways From Google Data Cloud Summit 2022

tech-tip

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. The focus of the conference was primarily on solutions in the context of Artificial Intelligence (AI), Machine Learning, Data Analytics, and Cloud Databases. This article summarizes the key takeaways based on the trends and themes observed during the conference. #1 — Multi-cloud…

Read More

Top Ten Technology Trends For 2022

tech-tip

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 build the right skill-set for themselves or their team. This article synthesizes the top ten technology trends for 2022 and beyond based on broader research. #1 — Artificial Intelligence Platforms Artificial Intelligence and Machine Learning have reached mainstream adoption and…

Read More

Why caching and in-memory data grid is no longer an afterthought

Caching

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 it evolved with externalizing the cache as a separate process and eventually re-engineered towards distributed computing architecture. In the current landscape, most of the caching system architecture uses in-memory data grid technology, which is essentially a part of in-memory computing…

Read More

AWS App Mesh vs. Istio: A Comparison Of Service Mesh

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 mesh is an infrastructure layer that manages service communication in a transparent and language-independent way. It helps to configure how service instances perform critical actions such as service discovery, load balancing, data encryption, and authentication and authorization. Applicability The service mesh…

Read More