In Simple Terms with Satish

AEM Cloud vs On-Prem (Explained in 10 Minutes)

12 min · 1 de abr de 2026
Portada del episodio AEM Cloud vs On-Prem (Explained in 10 Minutes)

Descripción

Adobe Experience Manager (AEM) has evolved significantly — but what really changed when it moved from On-Premise to AEM as a Cloud Service?In this video, we break it down in simple terms.We’ll explore how traditional AEM environments worked, the operational challenges teams faced, and how AEM Cloud Service completely changes the architecture, deployment model, and developer experience.From dispatcher-based caching to CI/CD pipelines, from repository storage to asset microservices — this video connects all the dots.Whether you're an AEM developer, architect, or just getting started, this will help you understand the real difference — not just at a high level, but how it actually works under the hood.Topics Covered:- AEM On-Premise Architecture- Dispatcher and Publish flow- Repository (TarMK vs Cloud storage concepts)- Asset Processing vs Microservices- CI/CD with Cloud Manager- Immutable Infrastructure- /apps vs /libs best practices- Preview Environment- Rolling DeploymentsIf you found this helpful, don’t forget to like, share, and subscribe for more “In Simple Terms” content.👉 Subscribe: https://www.youtube.com/@LearnWithSatishChoudhary#AEM #AdobeExperienceManager #AEMCloud #AEMArchitecture #CloudComputing #DevOps #digitalexperiences 00:00 Introduction01:30 The World of Traditional AEM03:00 The Hidden Cost of AEM On-Premise Architecture04:00 A Simple Analogy (Restaurant Model)05:11 The Shift Toward Cloud Platforms05:44 AEM Scale Analogy (Handling Traffic Growth)06:18 AEM as a Cloud Service – Overview & Architecture07:10 Repository Evolution (TarMK vs Cloud Model)08:12 Asset Microservices Explained09:08 Immutable Infrastructure09:38 /apps vs /libs and Developer Restrictions10:24 CI/CD and Cloud Manager10:58 Preview Environment & Zero-Downtime Deployments11:42 The Developer Mindset Shift12:09 Final Thoughts

Comentarios

0

Sé la primera persona en comentar

¡Regístrate ahora y únete a la comunidad de In Simple Terms with Satish!

Empezar

2 meses por 1 €

Después 4,99 € / mes · Cancela cuando quieras.

  • Podcasts exclusivos
  • 20 horas de audiolibros / mes
  • Podcast gratuitos

Todos los episodios

66 episodios

Portada del episodio How AI Tools Tell Agents Where Login Lives

How AI Tools Tell Agents Where Login Lives

Before an AI client can log in to a protected tool, it has to know where the right login system is. In this episode, Satish uses a simple real-life example first, then turns the idea into a practical technical mental model for engineers and curious builders. In Simple Terms with Satish: daily tech trends explained simply, with enough technical depth for builders. Production note: This episode uses authorized synthetic narration based on Satish's own voice. The topic, script, and final editorial approval are by Satish. Engineer notes: Exact technical references: - Latest MCP authorization specification: `2025-11-25`. - RFC 9728 defines OAuth 2.0 protected resource metadata. - MCP servers use protected resource metadata for authorization server discovery. - Discovery can happen through a `WWW-Authenticate` challenge or a standard well-known metadata endpoint. - Client credentials for unattended services still depend on the same discovery layer before token acquisition. Sources: - https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization - https://modelcontextprotocol.io/extensions/auth/oauth-client-credentials - https://www.rfc-editor.org/rfc/rfc9728 - https://datatracker.ietf.org/doc/html/rfc7523 - https://arxiv.org/abs/2605.22333

Ayer4 min
Portada del episodio How Background AI Agents Get Permission

How Background AI Agents Get Permission

This matters because not every AI agent is a person sitting in front of a chat window. In this episode, Satish uses a simple real-life example first, then turns the idea into a practical technical mental model for engineers and curious builders. In Simple Terms with Satish: daily tech trends explained simply, with enough technical depth for builders. Production note: This episode uses authorized synthetic narration based on Satish's own voice. The topic, script, and final editorial approval are by Satish. Engineer notes: Exact technical references: - Official MCP extension: `io.modelcontextprotocol/oauth-client-credentials`. - The extension is intended for background services, CI/CD jobs, server-to-server integrations, and daemon processes. - Supported auth patterns include standard client credentials with `client_id` and `client_secret`, and JWT bearer assertions from RFC 7523. - Remote MCP servers still act as protected resources and should validate issuer, audience or resource binding, expiry, and scope. - Related implementation surfaces include protected resource metadata, auth provider support in MCP SDKs, and extension capability negotiation during initialize. Sources: - https://modelcontextprotocol.io/extensions/auth/oauth-client-credentials - https://modelcontextprotocol.io/specification/draft/basic/authorization - https://modelcontextprotocol.io/extensions/auth/overview - https://py.sdk.modelcontextprotocol.io/authorization/ - https://www.rfc-editor.org/rfc/rfc7523

7 de jun de 20264 min
Portada del episodio OpenTelemetry for AI Agent Traces

OpenTelemetry for AI Agent Traces

This matters because AI agents are starting to behave less like simple chatbots, and more like small distributed systems. In this episode, Satish uses a simple real-life example first, then turns the idea into a practical technical mental model for engineers and curious builders. In Simple Terms with Satish: daily tech trends explained simply, with enough technical depth for builders. Production note: This episode uses authorized synthetic narration based on Satish's own voice. The topic, script, and final editorial approval are by Satish. Sources: - https://opentelemetry.io/blog/2026/genai-observability/ - https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-spans/ - https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-agent-spans/ - https://opentelemetry.io/docs/concepts/semantic-conventions/ - https://opentelemetry.io/blog/2025/ai-agent-observability/

6 de jun de 20266 min
Portada del episodio MCP Authorization for AI Agent Tools

MCP Authorization for AI Agent Tools

This matters because AI agents are not only answering questions anymore. They are starting to use tools that can read data, search systems, create records, update files, or trigger workflows. In this episode, Satish uses a simple real-life example first, then turns the idea into a practical technical mental model for engineers and curious builders. In Simple Terms with Satish: daily tech trends explained simply, with enough technical depth for builders. Production note: This episode uses authorized synthetic narration based on Satish's own voice. The topic, script, and final editorial approval are by Satish. Engineer notes: Exact technical references: - MCP Authorization specification version: 2025-11-25. - MCP servers act as OAuth resource servers when protected over HTTP. - MCP servers use OAuth 2.0 Protected Resource Metadata from RFC 9728. - Related OAuth standards include OAuth 2.1, RFC 8414 authorization server metadata, RFC 7591 dynamic client registration, RFC 8707 resource indicators, and PKCE. - Relevant implementation terms: `authorization_servers`, `resource_metadata`, `WWW-Authenticate`, `resource`, `insufficient_scope`, `readOnlyHint`, `destructiveHint`, `idempotentHint`, and `openWorldHint`. - Security checks to test: issuer validation, audience/resource binding, expiry, signature or introspection, scope, redirect URI validation, step-up retries, and token passthrough rejection. Sources: - https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization - https://modelcontextprotocol.io/docs/tutorials/security/authorization - https://modelcontextprotocol.io/specification/2025-11-25/server/tools - https://www.rfc-editor.org/rfc/rfc9728

6 de jun de 20265 min
Portada del episodio Prompt-Injection Defense for AI Agents

Prompt-Injection Defense for AI Agents

Hello, and welcome to In Simple Terms with Satish. Today we are talking about prompt-injection defense for AI agents. This matters because AI agents now read real-world information and use real tools, so a hidden instruction in a page, email, document, or tool response can become dangerous. In this episode, Satish uses a simple real-life example first, then turns the idea into a practical technical mental model for engineers and curious builders. In Simple Terms with Satish: daily tech trends explained simply, with enough technical depth for builders. Production note: This episode uses authorized synthetic narration based on Satish's own voice. The topic, script, and final editorial approval are by Satish. Sources: - https://owasp.org/www-project-top-10-for-large-language-model-applications/ - https://openai.com/safety/prompt-injections/ - https://developers.openai.com/api/docs/guides/agent-builder-safety - https://learn.microsoft.com/en-us/security/zero-trust/sfi/defend-indirect-prompt-injection - https://learn.microsoft.com/en-us/defender-endpoint/ai-agent-runtime-protection-overview

6 de jun de 20265 min