<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Vedcraft</title><description>Technology architecture, trends and engineering craft.</description><link>https://vedcraft.com/</link><item><title>Building Intelligent Application with Langchain4j and Java Frameworks</title><link>https://vedcraft.com/tech-trends/gen-ai/building-intelligent-application-with-langchain4j-and-java-frameworks/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/gen-ai/building-intelligent-application-with-langchain4j-and-java-frameworks/</guid><description>With the growing influence of AI in our day to day life, integrating of LLM models/AI in enterprise applications will be going to be an essential/critical part. AI will not be a feature going forward, it will be the essential part for any enterprise application which will help users by taking decisions and helping them to fulfill their task. So it means eventually enterprises will need to move their core…</description><pubDate>Sun, 28 Jun 2026 02:32:58 GMT</pubDate><category>agentic-ai</category><category>agenticframework</category><category>cloud-native</category><author>Rohit Malhotra</author></item><item><title>Top Ten Technology Trends for 2025</title><link>https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2025/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2025/</guid><description>Observing technology trends by analysts, research companies, and thought leaders creates awareness and helps build a broader perspective. This article synthesizes the top ten technology trends for 2025 and beyond based on my broader research, technology insights, observations, and industry experience. Click on the corresponding links to read about the technology trends published for 2024, 2023, 2022, and 2021. #1 — Agentic AI and Agents Ecosystem By 2028, 33% of enterprise software…</description><pubDate>Sat, 11 Oct 2025 22:00:17 GMT</pubDate><category>generative-ai</category><category>software-architect</category><category>software-architecture</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Building Intelligent Apps with Agentic AI: Top Frameworks to Watch for in 2025</title><link>https://vedcraft.com/tech-trends/building-intelligent-apps-with-agentic-ai-top-frameworks-to-watch-for-in-2025/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/building-intelligent-apps-with-agentic-ai-top-frameworks-to-watch-for-in-2025/</guid><description>With the rise of Generative AI, 2025 is all set to extend the realm of building intelligent apps to accelerate productivity and efficiency. While LangChain (launched in 2022) became the first popular framework for building LLM-based applications, open-source and product communities have started innovating faster to make building such applications easier. Agentic AI has emerged as one of the most promising GenAI building blocks in 2025, and a desperate set…</description><pubDate>Fri, 24 Jan 2025 04:30:10 GMT</pubDate><category>agenticframework</category><category>frameworks</category><category>genai</category><category>generative-ai</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from State of AI Report 2024</title><link>https://vedcraft.com/tech-news/key-takeaways-from-state-of-ai-report-2024/</link><guid isPermaLink="true">https://vedcraft.com/tech-news/key-takeaways-from-state-of-ai-report-2024/</guid><description>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) When…</description><pubDate>Tue, 12 Nov 2024 18:34:43 GMT</pubDate><category>artificial-intelligence</category><category>genai</category><category>generative-ai</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Building Gen AI Apps with Snowflake Cortex as a Foundational AI Platform</title><link>https://vedcraft.com/architecture/building-gen-ai-apps-with-snowflake-cortex-as-a-foundational-ai-platform/</link><guid isPermaLink="true">https://vedcraft.com/architecture/building-gen-ai-apps-with-snowflake-cortex-as-a-foundational-ai-platform/</guid><description>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 closer to the customers’ data. Snowflake’s Cortex AI is their fully managed service (GA on May 24) to manage LLMs and the entire lifecycle for diverse business and technical users: This article shares the key architecture and design approaches and related components…</description><pubDate>Sun, 13 Oct 2024 20:17:44 GMT</pubDate><category>genai</category><category>generative-ai</category><category>rag</category><category>snowflake</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Top Ten Technology Trends for 2024</title><link>https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2024/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2024/</guid><description>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 2024 and beyond based on my broader research, technology insights, observations, and industry experience. #1 — Generative AI and AI Platforms Generative AI appears as…</description><pubDate>Sun, 16 Jun 2024 19:30:56 GMT</pubDate><category>cloud</category><category>cloud-native</category><category>software-architect</category><category>software-architecture</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Evolution of In-memory database and in-memory data grid technology</title><link>https://vedcraft.com/tech-trends/evolution-in-memory-database-and-in-memory-data-grid/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/evolution-in-memory-database-and-in-memory-data-grid/</guid><description>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 part of the data platform ecosystem. Click here to read the previous article on the importance of caching and in-memory data grid technology. Context Before we deep-dive into the decision tree to make the selection, here is the definition of…</description><pubDate>Sun, 26 May 2024 18:41:50 GMT</pubDate><category>caching</category><category>in-memory-computing</category><category>in-memory-data-grid</category><category>in-memory-database</category><author>Ankur Kumar</author></item><item><title>Top 5 Generative AI News You Should Know (Q1 2024)</title><link>https://vedcraft.com/tech-news/top-5-generative-ai-news-you-should-know/</link><guid isPermaLink="true">https://vedcraft.com/tech-news/top-5-generative-ai-news-you-should-know/</guid><description>#1 – Google’s launch of Gemini &amp; Gemini 1.5 #2 – Microsoft’s Copilot Pro with AI-powered Product Suite #3 – OpenAI launches Sora and GPT Store #4 – Amazon Expands Bedrock Features &amp; Partnership #5 – Gen AI Emerging Players Launches Competitive Offerings Related Articles Disclaimer: All data and information provided on this blog are for informational purposes only. All the image sources used are for reference only. The author…</description><pubDate>Sun, 18 Feb 2024 05:25:48 GMT</pubDate><category>generative-ai</category><category>llm</category><category>technical-buzzwords</category><category>technology-radar</category><author>Ankur Kumar</author></item><item><title>Top 5 Open Source LLMs for Building Gen AI Enterprise Applications</title><link>https://vedcraft.com/tech-trends/top-5-open-source-llms-for-building-gen-ai-enterprise-applications/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-5-open-source-llms-for-building-gen-ai-enterprise-applications/</guid><description>Introduction Large Language Models (LLMs) do not need any introduction with the rise of its massive adoption in the industry. Most enterprises have either adopted or planning to adopt an LLM to build Generative AI-based enterprise applications supporting a variety of business use cases. While there are many closed-source options available such as – OpenAI’s GPT-3.5 or GPT-4, Google’s Gemini, etc., Open source LLMs have started getting traction because of…</description><pubDate>Mon, 05 Feb 2024 07:08:39 GMT</pubDate><category>generative-ai</category><category>llm</category><category>opensource</category><category>software-architecture</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from AWS re:Invent 2023 for Software Architects</title><link>https://vedcraft.com/tech-trends/key-takeaways-from-aws-reinvent-2023-for-software-architects/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/key-takeaways-from-aws-reinvent-2023-for-software-architects/</guid><description>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 studies, and much more — this article focused on sharing key takeaways from the event for software architects. Read about 2022 re:Invent takeaways by clicking here. #1 — The frugal architect with cost awareness and sustainability mindset Werner’s keynote has always…</description><pubDate>Thu, 04 Jan 2024 16:56:16 GMT</pubDate><category>aws</category><category>aws-reinvent</category><category>cloud</category><category>cloud-native</category><category>software-architecture</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from KubeCon + CloudNativeCon North America 2023</title><link>https://vedcraft.com/architecture/key-takeaways-from-kubecon-cloudnativecon-north-america-2023/</link><guid isPermaLink="true">https://vedcraft.com/architecture/key-takeaways-from-kubecon-cloudnativecon-north-america-2023/</guid><description>Since its inception in 2015, the CNCF community has evolved as a global community supporting open source, and vendor-neutral cloud-native technologies. The North American KubeCon + CloudNativeCon 2023 event in Chicago (Nov. 6 to 9) consisted of 80+ different sessions across 10+ tracks covering the broader spectrum of the Cloud-native landscape. While I have attended KubeCon multiple times, this has been my first in-person attendance. This article shares key takeaways based on my…</description><pubDate>Tue, 12 Dec 2023 21:30:37 GMT</pubDate><author>Ankur Kumar</author></item><item><title>Elevate Your AI Journey with Amazon Bedrock: Unraveling The Key Features</title><link>https://vedcraft.com/tech-trends/elevate-your-ai-journey-with-amazon-bedrock-unraveling-the-key-features/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/elevate-your-ai-journey-with-amazon-bedrock-unraveling-the-key-features/</guid><description>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 the General Availability (GA) of Bedrock on September 28 — a service that offers a choice of Generative AI models from Amazon and third-party providers through an API-based interface. With the current market landscape (high demand for leveraging GAI for building innovative business…</description><pubDate>Sat, 07 Oct 2023 03:29:44 GMT</pubDate><category>aws</category><category>cloud-native</category><category>generative-ai</category><category>software-architecture</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Meta launches Code Llama expanding Llama (AI Model) Capabilities</title><link>https://vedcraft.com/tech-news/meta-launches-code-llama-expanding-llama-ai-model-capabilities/</link><guid isPermaLink="true">https://vedcraft.com/tech-news/meta-launches-code-llama-expanding-llama-ai-model-capabilities/</guid><description>Meta released Code Llama, a large language model (LLM) that can use text prompts to generate and discuss code, on August 24, 2023. It has been built on Llama 2 as a foundational model and is free for research and commercial use. Click here to read the news annoucment published by Meta. The below visualization depicts the foundational building block of Llama 2, and an approach to build your own…</description><pubDate>Mon, 28 Aug 2023 20:12:56 GMT</pubDate><category>generative-ai</category><category>llm</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>HashiCorp’s Licensing Shift to BSL Ignites Debate in the Open Source Community</title><link>https://vedcraft.com/tech-news/hashicorps-licensing-shift-to-bsl-ignites-debate-in-the-open-source-community/</link><guid isPermaLink="true">https://vedcraft.com/tech-news/hashicorps-licensing-shift-to-bsl-ignites-debate-in-the-open-source-community/</guid><description>HashiCorp announced on August 10, 2023, that they are adopting Business Source License from Mozilla Public License v2.0 (MPL 2.0). Click here to read the announcement and they have also published a FAQ page. This will require additional consideration if you are using their key product offerings – Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, and Vagrant. This has raised many questions in the Open source community, particularly because of…</description><pubDate>Fri, 11 Aug 2023 22:37:07 GMT</pubDate><author>Ankur Kumar</author></item><item><title>Microsoft’s Partner Ecosystem: A Promising Outlook and Strong Belief with Generative AI and Cloud</title><link>https://vedcraft.com/tech-trends/microsofts-partner-ecosystem-a-promising-outlook-and-strong-belief-with-generative-ai-and-cloud/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/microsofts-partner-ecosystem-a-promising-outlook-and-strong-belief-with-generative-ai-and-cloud/</guid><description>Microsoft Ignite 2023, a conference aimed at expanding the partner ecosystem, just came to a close. Key announcements have been summarized below: Microsoft is expanding its partnership with Meta by launching Llama 2 on Azure and Windows.Launched Bing Chat Enterprise and Microsoft 365 Copilot for Enterprise Customers — the concept of Copilot is not limited to GitHub, the foundational building block has been extended to other products. Bing Chat Enterprise enables organizations…</description><pubDate>Wed, 09 Aug 2023 18:52:37 GMT</pubDate><category>azure</category><category>cloud</category><category>cloud-computing</category><category>cloud-native</category><category>generative-ai</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Stack Overflow announced Generative AI Capability to Boost Developer’s Productivity</title><link>https://vedcraft.com/tech-news/stack-overflow-announced-generative-ai-capability-to-boost-developers-productivity/</link><guid isPermaLink="true">https://vedcraft.com/tech-news/stack-overflow-announced-generative-ai-capability-to-boost-developers-productivity/</guid><description>Stack Overflow, which is the largest question-and-answer website for developers and technologists serving the community for 10+ years. The below statistics indicate the popularity of the platform in the developer community: Their CEO, Prashanth Chandrasekar, has recently shared the roadmap for the integration of Generative AI into the public platform (Stack Overflow for Teams). Launched as Overflow AI, the suite of capabilities will provide the following key benefits to the…</description><pubDate>Fri, 28 Jul 2023 21:45:08 GMT</pubDate><category>artificial-intelligence</category><category>generative-ai</category><category>software-architecture</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Unlocking Dynamic and Futuristic Solutions: AI Development with React</title><link>https://vedcraft.com/tech-trends/unlocking-dynamic-and-futuristic-solutions-ai-development-with-react/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/unlocking-dynamic-and-futuristic-solutions-ai-development-with-react/</guid><description>Today, Artificial Intelligence (AI) has become a buzzword. The global AI market size is likely to reach two trillion USD by 2030. Almost all industries around the globe are leveraging it.  AI is also relevant for web application development. Wondering how? Well, you can combine ReactJS and AI for the creation of futuristic, dynamic, and interactive web apps.   In this article, you will learn about AI development with React at…</description><pubDate>Wed, 19 Jul 2023 18:20:17 GMT</pubDate><category>artificial-intelligence</category><category>react</category><author>Harikrishna Kundariya</author></item><item><title>ChatGPT: Unleashing the Power of Customization for Enterprise Apps</title><link>https://vedcraft.com/tech-trends/chatgpt-unleashing-the-power-of-customization-for-enterprise-apps/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/chatgpt-unleashing-the-power-of-customization-for-enterprise-apps/</guid><description>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 available possibilities to customize OpenAI’s ChatGPT as per your enterprise’s requirements. #1 — Static &amp; Dynamic Prompt Engineering This is the foundational step to generate relevant and contextual information from the ChatGPT model to shape the conversation. Prompts can be…</description><pubDate>Sat, 24 Jun 2023 06:50:56 GMT</pubDate><category>artificial-intelligence</category><category>generative-ai</category><category>machine-learning</category><category>prompt-engineering</category><author>Ankur Kumar</author></item><item><title>Diving Deep into Service Mesh: Unveiling Its Mechanism, Benefits, and Implementation</title><link>https://vedcraft.com/tech-trends/diving-deep-into-service-mesh-unveiling-its-mechanism-benefits-and-implementation/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/diving-deep-into-service-mesh-unveiling-its-mechanism-benefits-and-implementation/</guid><description>Preface With the growing demand for cloud-native architecture, microservice-based architecture has become the popular choice for developing distributed architecture. Microservice helps in developing the services with bounded context. This implies that our architecture will be composed of a collection of polyglot services each focusing on a distinct business functionality. This helps in making architecture more reliable, scalable and enables the deployment of new features quickly. Like other architectural approaches, microservices…</description><pubDate>Sat, 10 Jun 2023 03:33:06 GMT</pubDate><category>cloud-native</category><category>microservices</category><category>service-mesh</category><author>Rohit Malhotra</author></item><item><title>Top Microservices Frameworks in Go</title><link>https://vedcraft.com/tech-trends/top-microservices-frameworks-in-go/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-microservices-frameworks-in-go/</guid><description>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…</description><pubDate>Tue, 11 Apr 2023 04:50:33 GMT</pubDate><category>cloud-native</category><category>golang</category><category>microservices</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from Azure Open Source Day 2023</title><link>https://vedcraft.com/tech-trends/key-takeaways-from-azure-open-source-day-2023/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/key-takeaways-from-azure-open-source-day-2023/</guid><description>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 Azure. This article highlights key takeaways from Azure Open Source Day 2023 sharing news, product updates, innovation stories, and more. #1 — Developer productivity with the open-source ecosystem #2 — Artificial Intelligence (AI) Services and Machine Learning are in mainstream adoption  #3 — Enhanced and new…</description><pubDate>Fri, 17 Mar 2023 23:00:49 GMT</pubDate><category>azure</category><category>cloud-computing</category><category>cloud-native</category><category>opensource</category><author>Ankur Kumar</author></item><item><title>Top Ten Technology Trends for 2023</title><link>https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2023/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2023/</guid><description>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 2023 and beyond based on broader research.  This article is in continuation to our previous article for 2022 — click here…</description><pubDate>Tue, 21 Feb 2023 03:25:53 GMT</pubDate><category>cloud-computing</category><category>cloudnative</category><category>technology</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from AWS reInvent 2022</title><link>https://vedcraft.com/architecture/key-takeaways-from-aws-reinvent-2022/</link><guid isPermaLink="true">https://vedcraft.com/architecture/key-takeaways-from-aws-reinvent-2022/</guid><description>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, case studies, and much more — this article focused on sharing key takeaways from the event for software architects. #1 —Asynchrony and Event-driven Architecture enable the global scale The key theme of Werner Vogels’ keynote highlights the benefits of building asynchronous,…</description><pubDate>Sun, 29 Jan 2023 05:35:30 GMT</pubDate><category>architecture</category><category>aws</category><category>aws-reinvent</category><category>cloud-computing</category><category>cloud-native</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>How To Ace The Certified Kubernetes Administrator (CKA) Exam</title><link>https://vedcraft.com/learning-paths/how-to-ace-the-certified-kubernetes-administrator-cka-exam/</link><guid isPermaLink="true">https://vedcraft.com/learning-paths/how-to-ace-the-certified-kubernetes-administrator-cka-exam/</guid><description>With the growing demand for cloud-native architecture, Kubernetes is becoming a de facto skillset for software architects, developers, and system administrators. While there are different mechanisms to learn Kubernetes, certification such as the Certified Kubernetes Administrator (CKA) program by The Linux Foundation helps to provide the direction, curriculum, and knowledge needed for real-world experience. Why get CKA certified? The CKA certification is designed to make sure that holders have the…</description><pubDate>Fri, 20 Jan 2023 23:36:53 GMT</pubDate><category>certified-kubernetes-administrator</category><category>cka</category><category>devops</category><category>kubernetes</category><category>sre</category><author>Rohit Malhotra</author></item><item><title>2022 — The Year In Review From Technology Perspective</title><link>https://vedcraft.com/architecture/2022-the-year-in-review-from-technology-perspective/</link><guid isPermaLink="true">https://vedcraft.com/architecture/2022-the-year-in-review-from-technology-perspective/</guid><description>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…</description><pubDate>Tue, 27 Dec 2022 05:30:40 GMT</pubDate><category>cloud-native</category><category>software-architecture</category><category>software-engineering</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Tech Tip #7 – Use Google Lighthouse For Improving Quality of Web Pages</title><link>https://vedcraft.com/tech-trends/tech-tips/tech-tip-7-use-google-lighthouse-for-improving-quality-of-web-pages/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/tech-tips/tech-tip-7-use-google-lighthouse-for-improving-quality-of-web-pages/</guid><description>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)…</description><pubDate>Tue, 15 Nov 2022 17:26:25 GMT</pubDate><category>code-quality</category><category>performance-testing</category><category>ui-performance</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from Google Cloud Next 2022</title><link>https://vedcraft.com/architecture/key-takeaways-from-google-cloud-next-2022/</link><guid isPermaLink="true">https://vedcraft.com/architecture/key-takeaways-from-google-cloud-next-2022/</guid><description>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 &amp; 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…</description><pubDate>Mon, 07 Nov 2022 03:15:44 GMT</pubDate><category>architecture</category><category>cloud</category><category>cloud-native</category><category>cloud-native-apps</category><category>google-cloud</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>System Design Mind Map For Building Distributed Systems</title><link>https://vedcraft.com/architecture/system-design-mind-map-for-building-distributed-systems/</link><guid isPermaLink="true">https://vedcraft.com/architecture/system-design-mind-map-for-building-distributed-systems/</guid><description>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 starting with back-of-the-envelop calculations during the brainstorming phase. Whether you are preparing for a system design interview or a workshop as part of distributed system’s planning phase, covering the broader spectrum of knowledge areas is essential from a software architecture…</description><pubDate>Fri, 09 Sep 2022 15:24:57 GMT</pubDate><category>software-architect</category><category>software-architecture</category><category>software-engineering</category><category>system-design</category><author>Ankur Kumar</author></item><item><title>Spring Framework Ecosystem for Serverless, Microservices, Event-driven, Reactive Systems</title><link>https://vedcraft.com/learning-paths/spring-framework-ecosystem-for-serverless-microservices-event-driven-reactive-systems/</link><guid isPermaLink="true">https://vedcraft.com/learning-paths/spring-framework-ecosystem-for-serverless-microservices-event-driven-reactive-systems/</guid><description>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 Architecture, Serverless with Cloud computing model, non-blocking architecture with Reactive architecture, Spring framework has been evolutionary in providing the support for modern architecture practices. With Spring Framework as a foundational capability, the below visualization represents the ecosystem of Spring community-provided…</description><pubDate>Mon, 15 Aug 2022 22:38:53 GMT</pubDate><category>cloud-native-apps</category><category>event-driven-architecture</category><category>microservices</category><category>reactive-architecture</category><category>serverless</category><category>spring-framework</category><author>Ankur Kumar</author></item><item><title>3 Emerging Technologies Redefining Application Architecture</title><link>https://vedcraft.com/architecture/3-emerging-technologies-redefining-application-architecture/</link><guid isPermaLink="true">https://vedcraft.com/architecture/3-emerging-technologies-redefining-application-architecture/</guid><description>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…</description><pubDate>Thu, 09 Jun 2022 06:04:03 GMT</pubDate><category>ebpf</category><category>emerging-technologies</category><category>rust</category><category>webassembly</category><author>Ankur Kumar</author></item><item><title>Technology Trends and Updates To Know in API Management Ecosystem</title><link>https://vedcraft.com/architecture/technology-trends-and-updates-to-know-in-api-management-ecosystem/</link><guid isPermaLink="true">https://vedcraft.com/architecture/technology-trends-and-updates-to-know-in-api-management-ecosystem/</guid><description>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…</description><pubDate>Wed, 11 May 2022 05:07:20 GMT</pubDate><category>api</category><category>api-best-practices</category><category>api-gateway</category><category>api-management</category><category>cloud-native</category><author>Ankur Kumar</author></item><item><title>The Latest Trends in Serverless Application Development </title><link>https://vedcraft.com/tech-trends/the-latest-trends-in-serverless-application-development/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/the-latest-trends-in-serverless-application-development/</guid><description>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…</description><pubDate>Fri, 22 Apr 2022 20:39:54 GMT</pubDate><category>cloud-computing</category><category>cloud-native</category><category>serverless</category><category>software-architecture</category><author>Ankur Kumar</author></item><item><title>Key Takeaways From Google Data Cloud Summit 2022</title><link>https://vedcraft.com/tech-trends/key-takeaways-from-google-data-cloud-summit-2022/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/key-takeaways-from-google-data-cloud-summit-2022/</guid><description>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…</description><pubDate>Fri, 08 Apr 2022 23:16:10 GMT</pubDate><category>artificial-intelligence</category><category>cloud</category><category>cloud-data-platform</category><category>data-architecture</category><category>machine-learning</category><category>software-architecture</category><author>Ankur Kumar</author></item><item><title>5 Lessons Learned From Applying Kubernetes In The Enterprise</title><link>https://vedcraft.com/architecture/5-lessons-learned-from-applying-kubernetes-in-the-enterprise/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-lessons-learned-from-applying-kubernetes-in-the-enterprise/</guid><description>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 a standard platform deployable to the public or hybrid cloud environment. Gartner predicts that by 2022, more than 75% of global organizations will be running containerized applications in production, up from less than 30% today. With the rise of Kubernetes…</description><pubDate>Tue, 22 Mar 2022 02:26:05 GMT</pubDate><category>cloud</category><category>cloud-native-apps</category><category>kubernetes</category><category>microservices</category><category>software-architecture</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Cloud Native Is The New Architecture Mantra For Core Banking Solutions</title><link>https://vedcraft.com/architecture/cloud-native-is-the-new-architecture-mantra-for-core-banking-solutions/</link><guid isPermaLink="true">https://vedcraft.com/architecture/cloud-native-is-the-new-architecture-mantra-for-core-banking-solutions/</guid><description>As Cloud-Native technologies are in mainstream adoption, financial services and core banking products have started adopting them across the spectrum. Fintech companies building core banking products have accelerated the trend and the traditional players have also started their journey with a well-defined roadmap to adopt cloud-native technologies. Cloud-native architecture is not just limited to building solutions using managed services by hyperscalers (AWS, Azure, and Google Cloud), but also driven using…</description><pubDate>Sat, 05 Mar 2022 18:52:29 GMT</pubDate><category>cloud</category><category>cloud-native</category><category>core-banking</category><category>microservices</category><category>software-architecture</category><author>Ankur Kumar</author></item><item><title>Top Ten Technology Trends For 2022</title><link>https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2022/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2022/</guid><description>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…</description><pubDate>Sat, 05 Feb 2022 02:30:52 GMT</pubDate><category>emerging-technologies</category><category>software-architecture</category><category>technology</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Why caching and in-memory data grid is no longer an afterthought</title><link>https://vedcraft.com/tech-trends/caching-in-memory-grid/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/caching-in-memory-grid/</guid><description>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…</description><pubDate>Thu, 03 Feb 2022 00:39:00 GMT</pubDate><category>availability</category><category>caching</category><category>in-memory-computing</category><category>in-memory-data-grid</category><category>performance</category><category>scalability</category><author>Ankur Kumar</author></item><item><title>AWS App Mesh vs. Istio: A Comparison Of Service Mesh</title><link>https://vedcraft.com/architecture/aws-appmesh-vs-istio-comparison-of-service-mesh/</link><guid isPermaLink="true">https://vedcraft.com/architecture/aws-appmesh-vs-istio-comparison-of-service-mesh/</guid><description>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…</description><pubDate>Thu, 20 Jan 2022 02:52:00 GMT</pubDate><author>Gunjan Arora</author></item><item><title>5 Steps You Should Know About Building Cloud Solution Architecture on Azure Cloud</title><link>https://vedcraft.com/architecture/5-steps-you-should-know-about-building-cloud-solution-architecture-on-azure/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-steps-you-should-know-about-building-cloud-solution-architecture-on-azure/</guid><description>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. This blog enlists 5 steps you should know about building cloud solution architecture on Azure. Azure Architecture Center provides a centralized place for architecting solutions on Azure using established patterns and practices. The below diagram depicts the five-step process to…</description><pubDate>Mon, 10 Jan 2022 18:01:00 GMT</pubDate><category>azure</category><category>cloud</category><category>cloud-architecture</category><category>cloud-computing</category><category>cloud-migration</category><category>software-architecture</category><author>Ankur Kumar</author></item><item><title>Tech Tip #6 – Use C4Model for documenting software architecture in a modern way</title><link>https://vedcraft.com/tech-trends/tech-tips/use-c4model-for-visualizing-software-architecture-in-a-modern-way/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/tech-tips/use-c4model-for-visualizing-software-architecture-in-a-modern-way/</guid><description>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 and 4+1 architectural view model and adds the modern approach to simplify documenting and visualizing the software architecture. C4Model is the modern way to document and visualize software architecture with different levels of abstractions – Context, Container, Components and Code…</description><pubDate>Sun, 09 Jan 2022 03:05:41 GMT</pubDate><category>architecture-documentation</category><category>c4model</category><category>software-architect</category><category>software-architecture</category><category>software-engineering</category><author>Ankur Kumar</author></item><item><title>5 Books Every Software Architect Should Read</title><link>https://vedcraft.com/architecture/5-books-every-software-architect-should-read/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-books-every-software-architect-should-read/</guid><description>This article starts with selecting 5 books every software architect should read as part of their career journey. These books provide broader coverage of software architecture including architecture patterns, methodologies, design patterns, practices &amp; tactics, documentation practices, and much more.  Other Recommended Books Book Title Purpose &amp; Usage Patterns of Enterprise Application Architecture– Martin Fowler A classic collection of prevalent enterprise patterns including domain logic patterns, data source architectural patterns,…</description><pubDate>Thu, 06 Jan 2022 18:53:00 GMT</pubDate><category>architecture-books</category><category>software-architect</category><category>software-architecture</category><category>software-developer</category><author>Ankur Kumar</author></item><item><title>Tech Tip #5 – Use Industry Standards And Guidelines For Documenting And Evaluating Software Architecture</title><link>https://vedcraft.com/tech-trends/tech-tips/use-industry-standards-and-guidelines-for-documenting-and-evaluating-software-architecture/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/tech-tips/use-industry-standards-and-guidelines-for-documenting-and-evaluating-software-architecture/</guid><description>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 there are informal practices in terms of documenting and evaluating architecture, the recommendation is to be aware of industry standards and apply them consistently. If you are new to the field of software architecture, click here to read about the…</description><pubDate>Tue, 21 Dec 2021 21:47:43 GMT</pubDate><category>software-architect</category><category>software-architecture</category><category>software-engineering</category><author>Ankur Kumar</author></item><item><title>Top AWS reInvent 2021 Takeaways for Architects</title><link>https://vedcraft.com/tech-trends/top-aws-reinvent-2021-takeaways-for-architects/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-aws-reinvent-2021-takeaways-for-architects/</guid><description>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 opportunity to learn, discuss, understand, and experience the tech event. While there are many viewpoints, this article summarizes the top AWS reInvent 2021 takeaways for architects to help them be aware of the broader context. #1 – Don’t forget the…</description><pubDate>Wed, 08 Dec 2021 03:13:59 GMT</pubDate><category>aws</category><category>cloud</category><category>cloud-native-apps</category><category>software-architecture</category><category>software-engineering</category><author>Ankur Kumar</author></item><item><title>Tech Tip #4 – Use Lens IDE as a unified tool to manage Kubernetes cluster</title><link>https://vedcraft.com/tech-trends/use-lens-ide-as-a-unified-tool-to-manage-kubernetes-cluster/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/use-lens-ide-as-a-unified-tool-to-manage-kubernetes-cluster/</guid><description>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 &amp; cloud-native principles and a great offering as a unified tool to manage Kubernetes cluster. Lens IDE is a developer-friendly offering as a unified tool to manage the Kubernetes cluster across cloud vendors, and on-premises Kubernetes in a similar way. This…</description><pubDate>Fri, 03 Dec 2021 19:25:17 GMT</pubDate><category>cloud</category><category>cloud-native-2</category><category>cloud-native-apps</category><category>kubernetes</category><category>software-engineering</category><author>Ankur Kumar</author></item><item><title>Top 10 Things to Know About Security As A Software Architect</title><link>https://vedcraft.com/architecture/top-10-things-to-know-about-security-as-a-software-architect/</link><guid isPermaLink="true">https://vedcraft.com/architecture/top-10-things-to-know-about-security-as-a-software-architect/</guid><description>With the rise of security attacks and vulnerabilities, every software architect should focus on security considerations for the system under consideration. This article highlights the top 10 things to know about security as a software architect. #1 – OWASP Top 10 Web Application Security Risks &amp; Secure Coding Practices The Open Web Application Security Project (OWASP) is a community providing freely-available articles, methodologies, documentation, tools, and technologies for web application…</description><pubDate>Fri, 12 Nov 2021 16:00:43 GMT</pubDate><author>Ankur Kumar</author></item><item><title>5 Awesome Views of Kubernetes Architecture</title><link>https://vedcraft.com/architecture/5-awesome-views-of-kubernetes-architecture/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-awesome-views-of-kubernetes-architecture/</guid><description>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 basics of Kubernetes but also become a practitioner of it. This article showcases 5 awesome views of Kubernetes architecture to help you grasp the key concepts. Kubernetes High-level Architecture View Controller Manager – manages control processes such as node controller,…</description><pubDate>Fri, 05 Nov 2021 14:27:49 GMT</pubDate><category>container-orchestration</category><category>containers</category><category>continousdeployment</category><category>deployment-diagram</category><category>kubernetes</category><author>Max Brenner</author></item><item><title>Tech Tip #3 – Understand DevOps ecosystem to apply trending patterns</title><link>https://vedcraft.com/tech-trends/tech-tips/understand-devops-ecosystem-to-apply-trending-patterns/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/tech-tips/understand-devops-ecosystem-to-apply-trending-patterns/</guid><description>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 Concepts DevOps is the capability to build the organizational ability to deliver business value by combination of people, process and technology. Technology is only the part of the system and an enabler but DevOps lifecycle requires invovlement from both…</description><pubDate>Tue, 26 Oct 2021 00:17:42 GMT</pubDate><category>continousdeployment</category><category>continuousintegration</category><category>devops</category><category>devsecops</category><category>mlops</category><category>technology-tips</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from CNCF KubeCon + CloudNativeCon NA 2021</title><link>https://vedcraft.com/architecture/key-takeaways-from-cncf-kubecon-cloudnativecon-na-2021/</link><guid isPermaLink="true">https://vedcraft.com/architecture/key-takeaways-from-cncf-kubecon-cloudnativecon-na-2021/</guid><description>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 from the North America hybrid (virtual + in-person) conference (Oct 11-15), it is recommended to watch recorded sessions by clicking here. You can also access slides by clicking here. Key takeaways from CNCF KubeCon + CloudNativeCon NA 2021 conference have…</description><pubDate>Thu, 21 Oct 2021 02:48:17 GMT</pubDate><category>cloud</category><category>cloud-native</category><category>cloud-native-apps</category><category>cncf</category><category>emerging-technologies</category><category>kubecon</category><author>Ankur Kumar</author></item><item><title>Technology Tip #2 – Use dive as a tool for optimizing Docker or OCI image</title><link>https://vedcraft.com/technology-tips/use-dive-as-a-tool-for-optimizing-docker-or-oci-image/</link><guid isPermaLink="true">https://vedcraft.com/technology-tips/use-dive-as-a-tool-for-optimizing-docker-or-oci-image/</guid><description>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 Machine Install using brew: Examples of running dive for optimizing Docker images Running dive as part of CI pipeline with arguments to fail/pass the build. For example, the below will fail the build if wasted bytes is more than 1024…</description><pubDate>Thu, 14 Oct 2021 17:23:59 GMT</pubDate><category>devops</category><category>dive</category><category>docker</category><category>oci</category><author>Ankur Kumar</author></item><item><title>How to apply user-centered design as a Software Architect?</title><link>https://vedcraft.com/architecture/how-to-apply-user-centered-design-as-a-software-architect/</link><guid isPermaLink="true">https://vedcraft.com/architecture/how-to-apply-user-centered-design-as-a-software-architect/</guid><description>Often as a software architect, the focus is on technology and related software delivery areas. However, awareness and knowledge about design processes help a software architect to deliver the required business value. User-centered design is one of the design processes, which helps software architects to collaborate with multidisciplinary teams to build the end-to-end user experience. That’s why you should learn how to apply user-centered design as a software architect. Definition…</description><pubDate>Mon, 11 Oct 2021 22:06:10 GMT</pubDate><category>software-architecture</category><category>user-design</category><category>user-centered-design</category><author>Ankur Kumar</author></item><item><title>Technology Tip #1 – Use Vegeta as a Modern Load Testing Tool</title><link>https://vedcraft.com/technology-tips/technology-tip-1-use-vegeta-as-a-load-testing-tool/</link><guid isPermaLink="true">https://vedcraft.com/technology-tips/technology-tip-1-use-vegeta-as-a-load-testing-tool/</guid><description>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 be used both as a command line utility and a library Installation Instructions on Mac Machine Install ITERM Terminal – ITERM2: Install JSON Monitoring Tool – JPLOT: Install JSON Aggregation CLI – JAGGR: An example of running load testing using…</description><pubDate>Tue, 05 Oct 2021 18:12:31 GMT</pubDate><category>load-testing</category><category>performance-testing</category><author>Ankur Kumar</author></item><item><title>Top 10 Tips You Should Know As A Modern Software Architect</title><link>https://vedcraft.com/architecture/top-10-tips-you-should-know-as-a-modern-software-architect/</link><guid isPermaLink="true">https://vedcraft.com/architecture/top-10-tips-you-should-know-as-a-modern-software-architect/</guid><description>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 architect and the list is not limited but evolving. #1 – Be observant of frameworks providing acceleration towards Microservices Architecture (MSA) With Microservices Architecture in mainstream adoption, most of the frameworks either have started remodeling themselves as per Microservices Architecture.…</description><pubDate>Mon, 27 Sep 2021 04:39:59 GMT</pubDate><category>cloud</category><category>cloudnative</category><category>microservices</category><category>modern-architecture</category><category>software-architect</category><category>software-architecture</category><category>software-engineering</category><author>Ankur Kumar</author></item><item><title>Key Takeaways from SpringOne 2021 Developer Conference</title><link>https://vedcraft.com/tech-trends/key-takeaways-from-springone-2021-developer-conference/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/key-takeaways-from-springone-2021-developer-conference/</guid><description>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 broader areas such as beginner and advanced Spring framework, Architecture Patterns and Cloud-native Platforms. This article summarizes key takeaways from SpringOne 2021 developer conference. #1 – Developer productivity &amp; application platform is pivotal Highlighted key focus areas to enable developer’s…</description><pubDate>Fri, 03 Sep 2021 21:57:01 GMT</pubDate><category>application-platform</category><category>software-architecture</category><category>software-developer</category><category>software-engineering</category><category>springframework</category><category>springone</category><author>Ankur Kumar</author></item><item><title>Modern Technical Buzzwords You Should Know As A Software Architect</title><link>https://vedcraft.com/architecture/modern-technical-buzzwords-you-should-know-as-a-software-architect/</link><guid isPermaLink="true">https://vedcraft.com/architecture/modern-technical-buzzwords-you-should-know-as-a-software-architect/</guid><description>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 buzzwords that you should know as a software architect. These are coined by industry experts, technology companies, research firms, domain experts, cloud companies, and so on. To ensure that we collaborate as a community, we have created a GitHub repository…</description><pubDate>Sat, 21 Aug 2021 20:31:34 GMT</pubDate><category>software-architecture</category><category>software-engineering</category><category>technical-buzzwords</category><category>technical-jargons</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Are you an API Architect? Apply these standards for defining Event-driven and RESTful APIs</title><link>https://vedcraft.com/architecture/standards-for-defining-event-driven-and-restful-apis/</link><guid isPermaLink="true">https://vedcraft.com/architecture/standards-for-defining-event-driven-and-restful-apis/</guid><description>With the rise of Cloud, Microservices, and Cloud-native technologies, API development is one of the key focus areas for organizations – both from an internal and external integration perspective. OpenAPI – Standard for RESTful APIs OpenAPI specification (originally based on Swagger 2.0) has become the de facto industry standard for HTTP APIs providing the programming-language agnostic interface. Key highlights are: OpenAPI can not only describe APIs based on the HTTP…</description><pubDate>Sat, 14 Aug 2021 23:37:22 GMT</pubDate><category>api</category><category>api-specifications</category><category>event-driven-architecture</category><category>microservices</category><category>rest</category><author>Ankur Kumar</author></item><item><title>Accelerate Your Cloud Migration Journey With Cloud Assessment Technology</title><link>https://vedcraft.com/tech-trends/role-of-cloud-assessment-tool-in-cloud-migration/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/role-of-cloud-assessment-tool-in-cloud-migration/</guid><description>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 of Cloud Report) have predicted that COVID-19 has accelerated Cloud migration plans and the key message coming out as: Accelerated Cloud Migration is the need of the hour and continues to be the top priority as a strategic initiative for…</description><pubDate>Sat, 24 Jul 2021 01:46:20 GMT</pubDate><category>cloud</category><category>cloud-adoption</category><category>cloud-assessment</category><category>cloud-migration</category><author>Ankur Kumar</author></item><item><title>Essential Engineering Skills For Every Software Architect</title><link>https://vedcraft.com/architecture/essential-engineering-craft-for-every-software-architect/</link><guid isPermaLink="true">https://vedcraft.com/architecture/essential-engineering-craft-for-every-software-architect/</guid><description>As a software architect in today’s world, expectations of essential engineering craft have increased drastically with the rise of the spectrum of technologies. Full-stack architecture knowledge, product &amp; design thinking with customer centricity, startup mindset to do experimentation applying platform engineering, proactive production monitoring &amp; observability applying SRE practices, and many more engineering practices are the new normal. The breadth of Engineering Knowledge is becoming more important than the depth…</description><pubDate>Thu, 15 Jul 2021 19:06:43 GMT</pubDate><category>engineering-skills</category><category>software-architect</category><category>software-architecture</category><category>software-engineering</category><author>Ankur Kumar</author></item><item><title>Solution Options for Choosing the Right Kubernetes Management Strategy</title><link>https://vedcraft.com/tech-trends/solution-options-for-choosing-kubernetes-management-strategy/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/solution-options-for-choosing-kubernetes-management-strategy/</guid><description>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 across environments and has accelerated the development ecosystem. Kubernetes will soon be pervasive similar to Linux with key trends as: Kubernetes as hybrid cloud engine – the backbone for a hybrid-cloud architecture as it is a common PaaS platform supported…</description><pubDate>Thu, 24 Jun 2021 22:08:16 GMT</pubDate><category>cloud-management-platform</category><category>container-management</category><category>container-orchestration</category><category>kubernetes</category><category>kubernetes-management-platform</category><category>paas</category><author>Ankur Kumar</author></item><item><title>Evolution of Microservices Frameworks &amp; Services (API) Development in Java</title><link>https://vedcraft.com/architecture/evolution-of-microservices-frameworks-in-java/</link><guid isPermaLink="true">https://vedcraft.com/architecture/evolution-of-microservices-frameworks-in-java/</guid><description>In continuation to the previous article on Top Microservices Frameworks in Java, the evolution of Java frameworks with service-oriented architecture towards microservices architecture helps to understand the complete perspective. Evolution of Java &amp; Services Frameworks with Industry Trends Java EE launched EJB Specifications in 1999 to standardize enterprise services development to help developer’s focus on business logic encapsulation and underlying container (application server) handling non-functional aspects. Spring framework (launched in…</description><pubDate>Tue, 15 Jun 2021 00:22:55 GMT</pubDate><category>functional-programming</category><category>microservices</category><category>microservices-framework</category><category>reactive-programming</category><author>Ankur Kumar</author></item><item><title>Engineering Blogs Every Software Architect Should Read</title><link>https://vedcraft.com/architecture/engineering-blogs-every-software-architect-should-read/</link><guid isPermaLink="true">https://vedcraft.com/architecture/engineering-blogs-every-software-architect-should-read/</guid><description>As a Software Architect, being aware and gaining broader context is a table-stakes in the current environment. But with information overload with many sources (social media, blogs, news articles, etc.), it is essential to prioritize your reading preferences. The decision to what to read and what not to read is a personal decision and your area of interest/skillset (user experience, web, data, integration, machine learning / artificial intelligence, IoT, DevOps,…</description><pubDate>Sat, 05 Jun 2021 18:44:30 GMT</pubDate><category>engineering-blogs</category><category>software-architect</category><category>software-architecture</category><category>software-engineering</category><author>Ankur Kumar</author></item><item><title>SUSE Is All About Enterprise Linux, Kubernetes, And Edge Computing</title><link>https://vedcraft.com/tech-trends/suse-is-all-about-enterprise-linux-kubernetes-and-edge-computing/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/suse-is-all-about-enterprise-linux-kubernetes-and-edge-computing/</guid><description>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 area of Cloud Infrastructure (e.g. OpenStack, Kubernetes), Application Platform (Cloud Foundry), Operating System-Level Virtualization (OCI, KVM), Operating Systems (OpenSUSE), and many more. Their recent acquistion of Ranche aligns with their increased focus on Enterprise Kubernetes Management and Edge Computing. This…</description><pubDate>Thu, 27 May 2021 01:37:54 GMT</pubDate><category>edge-computing</category><category>enterprise-linux</category><category>kubernetes</category><category>linux</category><author>Ankur Kumar</author></item><item><title>Key Takeaways From Google I/O 2021 Keynote</title><link>https://vedcraft.com/tech-trends/key-takeaways-from-google-io-2021-keynote/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/key-takeaways-from-google-io-2021-keynote/</guid><description>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 &amp; 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 &amp; Remote Work With COVID-19 pandemic, Google shared its increased focus on…</description><pubDate>Thu, 20 May 2021 21:39:43 GMT</pubDate><category>digital-experience</category><category>googleio</category><category>material-design</category><category>technology-trends</category><author>Ankur Kumar</author></item><item><title>Rise Of Cloud Native With CNCF Ecosystem</title><link>https://vedcraft.com/tech-trends/rise-of-cloud-native-with-cncf-ecosystem/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/rise-of-cloud-native-with-cncf-ecosystem/</guid><description>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…</description><pubDate>Tue, 11 May 2021 21:26:19 GMT</pubDate><category>cloud-native</category><category>cloud-native-apps</category><category>cncf</category><author>Ankur Kumar</author></item><item><title>Adobe Is All About Experience Management (Adobe Summit 2021)</title><link>https://vedcraft.com/tech-trends/adobe-is-all-about-experience-management-adobe-summit-2021/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/adobe-is-all-about-experience-management-adobe-summit-2021/</guid><description>Adobe Summit 2021 has been the talk of the town with 400+ sessions focused on Experience Platform, Analytics, Insights &amp; Activation, B2B Marketing &amp; Offerings, Digital Commerce, Digital Assets &amp; 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…</description><pubDate>Mon, 03 May 2021 20:35:24 GMT</pubDate><category>adobe</category><category>experience-management</category><category>experience-platform</category><category>headless-commerce</category><category>headless-content</category><author>Ankur Kumar</author></item><item><title>Redis Is Not Just Caching Platform (RedisConf 2021)</title><link>https://vedcraft.com/tech-trends/redis-not-just-caching-platform-redisconf2021/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/redis-not-just-caching-platform-redisconf2021/</guid><description>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 &amp; 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…</description><pubDate>Thu, 22 Apr 2021 20:49:05 GMT</pubDate><category>caching</category><category>inmemorycompute</category><category>redis</category><author>Ankur Kumar</author></item><item><title>Top Microservices Frameworks In Java</title><link>https://vedcraft.com/architecture/top-microservices-java-framework/</link><guid isPermaLink="true">https://vedcraft.com/architecture/top-microservices-java-framework/</guid><description>This article is an effort to summarize the Top Microservices Frameworks in Java and is 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…</description><pubDate>Tue, 13 Apr 2021 23:06:49 GMT</pubDate><category>java</category><category>microservices</category><category>microservices-framework</category><author>Ankur Kumar</author></item><item><title>Software Quality Strategy Is Essential For Every Architect</title><link>https://vedcraft.com/architecture/software-quality-strategy-is-essential-for-every-architect/</link><guid isPermaLink="true">https://vedcraft.com/architecture/software-quality-strategy-is-essential-for-every-architect/</guid><description>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…</description><pubDate>Sun, 04 Apr 2021 03:35:56 GMT</pubDate><category>delivery-metrics</category><category>software-architecture</category><category>software-quality</category><author>Ankur Kumar</author></item><item><title>Elastic Emergence As A Search And Observability Platform</title><link>https://vedcraft.com/architecture/elastic-emergence-as-search-observability-platform/</link><guid isPermaLink="true">https://vedcraft.com/architecture/elastic-emergence-as-search-observability-platform/</guid><description>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…</description><pubDate>Thu, 01 Apr 2021 17:33:43 GMT</pubDate><category>monitoring</category><category>observability</category><author>Ankur Kumar</author></item><item><title>When to adopt an emerging technology?</title><link>https://vedcraft.com/tech-trends/when-to-adopt-an-emerging-technology/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/when-to-adopt-an-emerging-technology/</guid><description>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…</description><pubDate>Mon, 29 Mar 2021 04:06:24 GMT</pubDate><author>Ankur Kumar</author></item><item><title>Linux Commands Every Architect Should Know</title><link>https://vedcraft.com/learning-paths/linux-commands-every-architect-should-know/</link><guid isPermaLink="true">https://vedcraft.com/learning-paths/linux-commands-every-architect-should-know/</guid><description>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 &amp; 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 &amp; CentOS, Oracle Linux, Ubuntu Linux, Alpine Linux, and Arch Linux. Before we start,…</description><pubDate>Sat, 20 Mar 2021 03:18:02 GMT</pubDate><category>linux</category><author>Ankur Kumar</author></item><item><title>Free Docker &amp; Kubernetes Courses For Application Architects</title><link>https://vedcraft.com/learning-paths/free-docker-kubernetes-courses/</link><guid isPermaLink="true">https://vedcraft.com/learning-paths/free-docker-kubernetes-courses/</guid><description>As a full-stack architect, understanding and being hands-on with Docker &amp; Kubernetes helps you to drive end-to-end architecture and technology decisions. This article summarizes free Docker &amp; 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…</description><pubDate>Mon, 01 Mar 2021 04:31:45 GMT</pubDate><category>container-management</category><category>containers</category><category>docker</category><category>kubernetes</category><author>Ankur Kumar</author></item><item><title>Top Ten Metrics You Need To Measure Productivity</title><link>https://vedcraft.com/architecture/top-ten-metrics-you-need-to-measure-productivity/</link><guid isPermaLink="true">https://vedcraft.com/architecture/top-ten-metrics-you-need-to-measure-productivity/</guid><description>Follow @ankurkumarz Follow @VedcraftTeam Measuring &amp; 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 it. Considering a large number of metrics available, this article summarizes the top ten metrics to measure from the delivery team’s productivity perspective: Metric Purpose Description Feature Cycle Time To measure the time-to-market of a feature to generate business value…</description><pubDate>Wed, 10 Feb 2021 21:34:34 GMT</pubDate><category>productivity</category><category>program-management</category><category>software-architect</category><author>Ankur Kumar</author></item><item><title>Emerging Open Source IoT Platforms You Should Not Miss</title><link>https://vedcraft.com/tech-trends/emerging-opensource-iot-platforms/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/emerging-opensource-iot-platforms/</guid><description>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 &amp; independence. Most of these IoT platforms provide end-to-end lifecycle management and accelerate development, deployment, device management, connectivity, integration, management, visualization, and analytics. Hardware (sensors, devices, etc.), Software (plugins, drivers, etc.), Communication (protocols support like MQTT), IoT Gateway support, and Cloud support (device management…</description><pubDate>Fri, 05 Feb 2021 22:11:14 GMT</pubDate><category>iot</category><category>iot-platform</category><author>Ankur Kumar</author></item><item><title>How Did We Increase Incident Analysis Efficiency By Over 40 % using Splunk?</title><link>https://vedcraft.com/tech-trends/how-did-we-reduce-incident-resolution-time-using-splunk/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/how-did-we-reduce-incident-resolution-time-using-splunk/</guid><description>Splunk has been recognized to provide end-to-end data platform capabilities turning data into insights &amp; actionable measures. Logs collection, aggregation, visualization, and insights are table stakes for enterprise applications. Elevating platforms to real-time log analysis, generating actionable insights by applying machine learning algorithms, analyzing failure trends, and real-time visualization during incidents are some of the key capabilities expected in modern platforms. As we progressed our journey to find such capabilities,…</description><pubDate>Thu, 28 Jan 2021 03:33:49 GMT</pubDate><category>log-analysis</category><category>logging</category><category>logs-management</category><author>Shashank Singh</author></item><item><title>How To Be A Successful Software Architect with Power of 3 Ps</title><link>https://vedcraft.com/learning-paths/successful-software-architect/</link><guid isPermaLink="true">https://vedcraft.com/learning-paths/successful-software-architect/</guid><description>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…</description><pubDate>Thu, 14 Jan 2021 17:17:01 GMT</pubDate><category>how-to-become-software-architect</category><category>software-architect</category><category>software-architecture</category><author>Raj Kurucheti</author></item><item><title>Microservice Architecture with Spring Cloud, Prometheus, Grafana, and Keycloak using Kubernetes</title><link>https://vedcraft.com/architecture/microservice-architecture-spring-cloud-prometheus-grafana/</link><guid isPermaLink="true">https://vedcraft.com/architecture/microservice-architecture-spring-cloud-prometheus-grafana/</guid><description>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 &amp; 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…</description><pubDate>Sat, 09 Jan 2021 21:20:49 GMT</pubDate><category>grafana</category><category>kubernetes</category><category>microservices</category><category>prometheus</category><author>Kuldeep Singh</author></item><item><title>Top Ten Technology Trends For 2021</title><link>https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2021/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/top-ten-technology-trends-for-2021/</guid><description>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 &amp; Privacy Computation Security has always been a key focus area for enterprises and the advancement towards zero-trust principle (never trust &amp; always verify) will continue to be the trend in coming years.…</description><pubDate>Sat, 02 Jan 2021 02:07:14 GMT</pubDate><category>emerging-technologies</category><category>technology-trends</category><category>trends-2021</category><author>Ankur Kumar</author></item><item><title>Lessons Learned from AWS Services Outage (Nov 2020)</title><link>https://vedcraft.com/tech-trends/lessons-learned-from-aws-outage-nov-2020/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/lessons-learned-from-aws-outage-nov-2020/</guid><description>Context, Analysis &amp; 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…</description><pubDate>Sat, 28 Nov 2020 20:10:45 GMT</pubDate><category>aws</category><category>aws-outage</category><category>chaos-engineering</category><category>cloud</category><category>disaster-recovery</category><author>Ankur Kumar</author></item><item><title>Don’t Reinvent for Cloud Migration or Adoption Framework</title><link>https://vedcraft.com/cloud-migration-adoption-framework/</link><guid isPermaLink="true">https://vedcraft.com/cloud-migration-adoption-framework/</guid><description>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…</description><pubDate>Thu, 26 Nov 2020 22:59:40 GMT</pubDate><category>cloud</category><category>cloud-adoption</category><category>cloud-migration</category><author>Ankur Kumar</author></item><item><title>5 Factors A New-Age Software Developer Should Strive For</title><link>https://vedcraft.com/architecture/5-skills-new-age-software-developer/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-skills-new-age-software-developer/</guid><description>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 &amp; Being Smart is the new demand of the hour.…</description><pubDate>Sat, 07 Nov 2020 04:50:50 GMT</pubDate><category>software-architecture</category><category>software-developer</category><author>Ankur Kumar</author></item><item><title>5 Reports Every Software Architect Should Read</title><link>https://vedcraft.com/architecture/5-reports-every-software-architect-should-read/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-reports-every-software-architect-should-read/</guid><description>#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…</description><pubDate>Wed, 21 Oct 2020 15:43:27 GMT</pubDate><category>agile</category><category>devops</category><category>forrester</category><category>gartner</category><category>software-architecture</category><category>technology-radar</category><author>Ankur Kumar</author></item><item><title>Don’t Miss These Critical Success Factors For API Management Using MuleSoft</title><link>https://vedcraft.com/architecture/mulesoft-critical-success-factors/</link><guid isPermaLink="true">https://vedcraft.com/architecture/mulesoft-critical-success-factors/</guid><description>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 &amp; 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…</description><pubDate>Sat, 17 Oct 2020 01:00:11 GMT</pubDate><category>api</category><category>api-best-practices</category><category>api-management</category><category>mulesoft</category><author>Ankur Kumar</author></item><item><title>Why &amp; How To Get Azure Fundamentals (AZ-900) Certified In 4 Weeks</title><link>https://vedcraft.com/certifications/get-azure-fundamentals-az-900-certified/</link><guid isPermaLink="true">https://vedcraft.com/certifications/get-azure-fundamentals-az-900-certified/</guid><description>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…</description><pubDate>Sat, 10 Oct 2020 20:43:40 GMT</pubDate><category>az-900</category><category>azure</category><category>azure-fundamentals</category><category>cloud-certification</category><category>cloud-native-apps</category><author>Ankur Kumar</author></item><item><title>Don’t miss these learning about Cloud Governance using AWS Organizations</title><link>https://vedcraft.com/tech-trends/aws-organizations-learning/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/aws-organizations-learning/</guid><description>AWS Organizations (launched in 2017) is a key governance &amp; 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…</description><pubDate>Thu, 01 Oct 2020 01:04:00 GMT</pubDate><category>aws</category><category>aws-organizations</category><category>cloud</category><category>cloud-governance</category><author>Ankur Kumar</author></item><item><title>3 Simple Tricks Every Architect Should Know About Twelve-Factor App</title><link>https://vedcraft.com/architecture/3-tricks-twelve-factor-app/</link><guid isPermaLink="true">https://vedcraft.com/architecture/3-tricks-twelve-factor-app/</guid><description>Twelve-factor app, introduced by Heroku, became a popular reference as principles in building cloud-native or software-as-a-service (SaaS) applications. As a software architect, awareness is an important aspect so that you can effectively apply new patterns or methodologies to make successful applications. Use these 3 Tricks / Steps when you are designing or refactoring the applications. 1. Get to the basics The first step is to ensure that you understand all…</description><pubDate>Sat, 19 Sep 2020 21:32:23 GMT</pubDate><category>architecture</category><category>cloud</category><category>cloud-native-apps</category><category>microservices</category><category>twelve-factor-app</category><author>Ankur Kumar</author></item><item><title>Introduction to Software Architecture</title><link>https://vedcraft.com/architecture/introduction-to-software-architecture/</link><guid isPermaLink="true">https://vedcraft.com/architecture/introduction-to-software-architecture/</guid><description>If you are starting your journey as a software architect, getting to know the fundamentals of software architecture as per industry standard (IEEE 42010) is the first step. This slide deck is an effort to unpack the IEEE definition of Software Architecture &amp; provide the guidance and recommendation to make your journey easier. Refer to post on Logical Architecture &amp; Physical Architecture for further details on creating effective architectural artifacts.…</description><pubDate>Wed, 09 Sep 2020 21:53:57 GMT</pubDate><category>architecture</category><category>how-to-become-software-architect</category><category>logical-architecture</category><category>software-architect</category><category>software-architecture</category><category>solutions-architect</category><category>system-context</category><author>Ankur Kumar</author></item><item><title>Top 10 Tools You Should Know For Software Architecture and Design Diagrams</title><link>https://vedcraft.com/architecture/top-10-tools-you-should-know-for-software-architecture-and-design-diagrams/</link><guid isPermaLink="true">https://vedcraft.com/architecture/top-10-tools-you-should-know-for-software-architecture-and-design-diagrams/</guid><description>As a software architect, the future or current state of architecture and design need to be well-documented to align key stakeholders (developers, architects, security team, business team, product team, etc.). Architecture modeling and related tools provide the efficiency to create different views of architecture based on stakeholders needs and choosing the right tool is an essential ingredient for this purpose. This article outlines the standards and top 10 tools you…</description><pubDate>Wed, 09 Sep 2020 21:47:41 GMT</pubDate><category>arch-toolkit</category><category>architecture</category><category>architecture-diagrams</category><category>design</category><category>modeling</category><category>object-oriented-design</category><category>software-architecture</category><category>uml</category><author>Ankur Kumar</author></item><item><title>Standards and Guidelines for Software Architecture</title><link>https://vedcraft.com/architecture/standards-and-guidelines-for-software-architecture/</link><guid isPermaLink="true">https://vedcraft.com/architecture/standards-and-guidelines-for-software-architecture/</guid><description>As a software architect, it is important to understand available industry standards to increase your breadth of knowledge and apply the best practices available. Software architecture standards and guidelines have been represented as four different areas: #1 – Software Architecture Definition IEEE 42010 Systems and software engineering IEEE is a professional organization that develops global standards across industries including Information Technology. They have defined a standard for defining software architecture…</description><pubDate>Wed, 09 Sep 2020 21:27:31 GMT</pubDate><category>architecture</category><category>guidelines-for-software-architecture</category><author>Ankur Kumar</author></item><item><title>Understanding Digital Business Transformation is key for an informed Architect</title><link>https://vedcraft.com/tech-trends/digital-business-transformation/</link><guid isPermaLink="true">https://vedcraft.com/tech-trends/digital-business-transformation/</guid><description>Digital business transformation. A buzz word heavily used now a days, however it means different things for different organizations. Many organizations are either in the middle of a digital transformation, are planning a digital transformation or are struggling with a digital transformation. Digital Transformation can be defined as: “Digital transformation marks a radical rethinking of how an organization uses technology, people and processes to fundamentally change business performance” says George…</description><pubDate>Sat, 05 Sep 2020 19:20:58 GMT</pubDate><category>architecture</category><category>customer-experience</category><category>digital-business-transformation</category><category>software-architecture</category><category>transformation-mindset</category><author>Raj Kurucheti</author></item><item><title>5 Steps for AWS Solutions Architect Associate Certification</title><link>https://vedcraft.com/certifications/5-steps-to-get-certified-as-aws-certified-solutions-architect-associate-2020/</link><guid isPermaLink="true">https://vedcraft.com/certifications/5-steps-to-get-certified-as-aws-certified-solutions-architect-associate-2020/</guid><description>AWS has launched new version of AWS Certified Solutions Architect – Associate SAA-C02) in March 2020 and based on my journey of getting certified, would like to share my experience to make you successful. Here are 5 steps for AWS Certified Solutions Architect certification you can follow to make sure your journey also results in success: Step 1 – Complete an online course to cover broader AWS services Below mentioned…</description><pubDate>Fri, 04 Sep 2020 19:34:24 GMT</pubDate><category>architecture</category><category>aws</category><category>aws-certified-solutions-architect</category><category>cloud</category><category>cloud-certification</category><category>saa-c02</category><category>solution-architect</category><category>solutions-architect</category><author>Ankur Kumar</author></item><item><title>5 Tips On Creating Effective Physical/Deployment Architecture For Cloud</title><link>https://vedcraft.com/architecture/5-tips-physical-architecture-for-cloud/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-tips-physical-architecture-for-cloud/</guid><description>In continuation with our series on empowering seasoned developers to be successful &amp; informed software architects, this blog’s focus is on creating an effective physical architecture diagram.  Read the previous blog on creating an effective logical architecture by clicking here. As simple definition of physical architecture (also known as deployment architecture) is: Physical Architecture defines the layout of components &amp; system elements (as deployable units) in the context of system…</description><pubDate>Thu, 16 Jun 2016 11:26:01 GMT</pubDate><category>architecture</category><category>deployment-diagram</category><category>how-to-become-software-architect</category><category>physical-architecture</category><category>software-architect</category><category>software-architecture</category><author>Ankur Kumar</author></item><item><title>5 Tips for Creating Effective Logical Architecture</title><link>https://vedcraft.com/architecture/5-tips-for-effective-logical-architecture/</link><guid isPermaLink="true">https://vedcraft.com/architecture/5-tips-for-effective-logical-architecture/</guid><description>A logical architecture helps to visualize and communicate the application’s logical &amp; functional components and depicts future state of the architecture meeting business requirements. A software architect often comes up with a logical architecture as an artifact during the architecture definition phase, which gets documented as part of software architecture document. At a later stage, logical architecture becomes an input to create physical architecture and also serves the following purpose:…</description><pubDate>Fri, 29 Apr 2016 07:37:26 GMT</pubDate><category>architecture</category><category>create-logical-architecture</category><category>logical-architecture</category><category>physical-architecture</category><category>software-architecture</category><author>Ankur Kumar</author></item><item><title>Create Class Diagram in 6 Simple Steps</title><link>https://vedcraft.com/architecture/create-class-diagram/</link><guid isPermaLink="true">https://vedcraft.com/architecture/create-class-diagram/</guid><description>A class diagram is an important UML artifact in object-oriented programming &amp; describes the structure of system under design along with relationships among other classes. Step 1 – Download UML Modeling Tool There are various open-source or free UML modeling tools available. We have used ArguUML, which supports UML version 1.4 (don’t worry about UML Version – Class diagrams have been supported for a very long time). Link to download: http://argouml.tigris.org/ Step…</description><pubDate>Wed, 06 Apr 2016 13:12:29 GMT</pubDate><category>architecture</category><category>argouml</category><category>class-diagram</category><category>object-oriented-design</category><author>admin</author></item><item><title>Journey from a software developer to a software architect</title><link>https://vedcraft.com/architecture/journey-software-developer-to-architect/</link><guid isPermaLink="true">https://vedcraft.com/architecture/journey-software-developer-to-architect/</guid><description>As a developer, there are many challenges and you solve them by applying many techniques such as refactoring, multi-threading, optimization for performance, transaction management, coding rules compliance, etc. As a developer,  if you aspire to become a software architect, you need to carve out the journey and create a milestones-based plan towards developing the broader skill sets. We define AJP (Architect Journey Path) for a developer so that you don’t get…</description><pubDate>Sat, 02 Apr 2016 13:01:22 GMT</pubDate><category>become-architect</category><category>developer-to-architect</category><category>how-to-become-software-architect</category><category>software-architect</category><category>solution-architect</category><author>Ankur Kumar</author></item></channel></rss>