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 many more. While this article summarizes key takeaways from Google I/O 2021 keynote, highly recommend listening to the keynote session by clicking here. #1 Increased Focus on Collaboration & Remote Work With COVID-19 pandemic, Google shared its increased focus on…

Read More

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 KubeCon Europe virtual conference (May 4-7), it is highly recommended to watch recorded sessions by clicking here. You can also access slides by clicking here. The first and foremost part is to ensure we understand the definition of Cloud-native by…

Read More

Adobe Is All About Experience Management (Adobe Summit 2021)

Vedcraft - A place for software architects

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 & Content Management, Personalization, and so on. This article summarizes key takeaways out of the keynote delivered by Anil Chakravarthy (Executive Vice President and General Manager), and ShantanuNarayen (CEO) along with senior leaders from Pfizer, GM, FedEx, and Serena Williams as…

Read More

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 store is not just limited to caching and increasing its usage as database & message broker as well. This article summarizes key takeaways out of the keynote delivered by Ofer Bengal (Redis Labs Co-Founder and CEO), and Yiftach Shoolman (Co-Founder…

Read More

Top Microservices Framework In Java

This article is an effort to summarize the Top Microservices Framework in Java and listed in no particular priority order. 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. #1 Spring Boot with Spring Cloud (Production-grade, Widely Adopted) Star Developed by: Pivotal (part of VMWare)Link: spring.io/projects/spring-boot Spring Boot does…

Read More

Software Quality Strategy Is Essential For Every Architect

Ensuring software quality is one of the key performance indicators for a software architect. That’s why having a strategy to ensure software quality is an essential aspect of software architect’s key responsibilities. Essentially you can apply Pareto Principle (80/20 rule) to manage Software Quality: 20 % of your focus on Software Quality can bring 80% of effects in delivering better Software Use the below three steps to make your software…

Read More

Elastic Emergence As A Search And Observability Platform

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 as a compelling choice for the Search and Observability perspective. #1 – Elastic As A Search Company Elastic being a key leader in Enterprise Search demonstrated their product roadmap and capabilities as a Search solution. Search is a core competency…

Read More

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 reaching mainstream as illustrated below: Similar to Gartner, Forrester has New Wave Methodology to assess emerging technologies and provide research insights. Irrespective of Gartner or Forrester report, the decision to choose the emerging technology and applying it to formulate the…

Read More

Linux Commands Every Architect Should Know

Linux

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 every architect should know. As each variant or distribution of Linux might have differences, there might be some variation as per Linux variants: Debian Linux, RHEL & CentOS, Oracle Linux, Ubuntu Linux, Alpine Linux, and Arch Linux. Before we start,…

Read More

Free Docker & Kubernetes Courses For Application Architects

Learn Docker & Kubernetes

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 for application architects. #1 – Containerization with Docker Apart from having the basic knowledge of Docker, advanced knowledge of container runtime helps during troubleshooting and using advanced container creation practices such as multi-stage docker build. Additionally, having the basic knowledge…

Read More