A Novel Architecture for AI-as-a-Service Applications using Docker Containers and Kubernetes

  • Unique Paper ID: 162965
  • Volume: 10
  • Issue: 11
  • PageNo: 1468-1477
  • Abstract:
  • AI services can broadly be separated into three main categories: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Businesses are using AI microservices for automation, customer engagement, speech recognition, data analysis, and other tasks to improve operations, customer experiences, and innovation. However, the platforms for adopting these services differ for different purposes and business domains. This paper proposes a simple architecture for a container-based AI as a Service (AIaaS) Application that will provide all three Services - SaaS, PaaS, and IaaS to the business on a single platform, thereby, making it uncomplicated for them to adopt and manage these services. This paper also discusses how using the containers-based architecture can help in creating such a platform with the help of Kubernetes and Docker

Copyright & License

Copyright © 2025 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{162965,
        author = {Abhi Akshat and Kritika Tripathi and Devanshi Malik and Dr. Sandeep Kumar},
        title = {A Novel Architecture for AI-as-a-Service Applications using Docker Containers and  Kubernetes},
        journal = {International Journal of Innovative Research in Technology},
        year = {},
        volume = {10},
        number = {11},
        pages = {1468-1477},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=162965},
        abstract = {AI services can broadly be separated into three main categories: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Businesses are using AI microservices for automation, customer engagement, speech recognition, data analysis, and other tasks to improve operations, customer experiences, and innovation. However, the platforms for adopting these services differ for different purposes and business domains. This paper proposes a simple architecture for a container-based AI as a Service (AIaaS) Application that will provide all three Services - SaaS, PaaS, and IaaS to the business on a single platform, thereby, making it uncomplicated for them to adopt and manage these services. This paper also discusses how using the containers-based architecture can help in creating such a platform with the help of Kubernetes and Docker},
        keywords = {AIaaS, SaaS, PaaS, IaaS, microservices, containers, Kubernetes, Docker, Containerisation},
        month = {},
        }

Cite This Article

  • ISSN: 2349-6002
  • Volume: 10
  • Issue: 11
  • PageNo: 1468-1477

A Novel Architecture for AI-as-a-Service Applications using Docker Containers and Kubernetes

Related Articles