Loading video player...
In this episode of “هندسة البرمجيات بالعربي” (Software Engineering in Arabic), we explain Microservices Architecture and how we arrived there after years of working with: Operating systems and hardware abstraction Java Virtual Machine (JVM) & J2EE application servers Service-Oriented Architecture (SOA), ESB, messaging and service orchestration Virtualization (IBM mainframes, VMware), containers, Docker & Kubernetes DevOps, CI/CD, infrastructure as code and elastic scaling You’ll learn what a microservice really is: a small, independent service with its own API, tech stack and deployment cycle — and why microservices make systems more scalable, resilient and easier to evolve than traditional monolithic applications. If you’re a software engineer or architect working with enterprise systems, cloud, or modern backends, this episode will help you connect the dots from SOA and VMs all the way to containers and microservices. #هندسة_البرمجيات #مايكرو_سيرفيسز #Microservices #SOA #DevOps #Docker #Kubernetes #SoftwareEngineering #EnterpriseArchitecture #برمجة #معمارية_البرمجيات