Skip to main content

Draft 1

Explaination on this project FlowOps.

Getting Started

  • This project is a work in progress.
  • Needs considerable amount of time to be completed.
  • Heavily relies on CI/CD concepts.
  • Requires thorough understanding of DevOps.
  • Currently, the project is in draft phase.

Purpose of the Project

  • The main purpose of this project is to automate the CI/CD process by visualising the pipelines.
  • The project will be using GitHub Actions for CI/CD.
Note

To scale the project, we might migrate with AWS or Azure.

  • The project will be using Docker for containerization.

Thought Process of the Project

  • Currently understanding the working of Microsoft PromptFlow which is used in ML.
  • The architecture of GitHub Actions to generate CI/CD workflow in the respository.

Needs for the Project

  • The project came up while implementing CI/CD in a project.
  • The need for visualising the CI/CD pipelines was felt.
  • The project will be using React for the frontend.
  • Backend is still under consideration, most probably Python (Flask Application).
  • To plan and design the project, GitHub Actions is given more priority, because of familiarty.

Expected Outcome

  • This project is meant to be heavily Research and Development based.
  • Outcome may vary as per the research and development.
  • Timeline may fluctuate as per the research and development.