Introduction to software defined (SD) computing, evolution and history, key concepts and terminologies, Software-defined infrastructures, Software-defined networking, Software-defined storage. Software defined networking: principles, architecture, components, OpenFlow and other protocols, case studies and applications.
Network Function Virtualization (NFV): architecture, components, virtual network functions (VNF), Usecases and case studies. Software Defined Storage: basics, architectures, models,
implementation strategies, case studies and applications. Software-Defined Data Centers (SDDC): concepts, components and technologies, implementation challenges, real-world applications.
Software defined systems (SDS): orchestration and management, management strategies, monitoring and performance, security considerations. Automation and DevOps: Role of automation in SDS, DevOps practices and tools, CI/CD pipelines, case studies. Hands-on labs on Mini SDN environment, implementing NFV scenarios, orchestrating a software defined datacenter etc. Tools / Frameworks: Red Hat OpenStack Platform (RHOSP)