Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In response to the dynamic landscape of cloud services and the evolving needs of our partner, we are proposing strategic enhancements to the client-cloud-service package within the Manage Learn service. Amidst these changes, the focus is on accommodating the unique requirements of the Karmyogi adoption Adoptor initiative. KarmyogiAdoptor, our valued partner, operates on NIC servers with a distinct S3 protocol-based storage system, necessitating the introduction of an S3 Storage Service. This pivotal addition not only aligns our services with Karmyogi's Adoptors infrastructure but also ensures compatibility with AWS, reinforcing our commitment to versatility and client-centric solutions. This proposal outlines the tailored modifications required for Karmyogi's adoptionthe Adoptor, emphasizing seamless integration while maintaining the generic nature of the client-cloud-service package.

...

The current client-cloud-service package is designed to manage file uploads, providing presigned pre-signed URLs for AWS, OCI, GCP, and Azure. However, we've identified a need to enhance our services to cater to clients utilizing a custom storage service following the S3 protocol, hosted on NIC servers.

...

As we strive to meet the diverse needs of our stakeholders, a crucial requirement has emerged from the Karmyogi adoption initiative. Karmyogi, . Adoptor is looking to adopt our services and capabilities, specifically focusing on Observation & Survey functionalities. However, Karmyogi's services are ML services will be hosted on NIC servers, and they do not utilize the standard set of service providers such as AWS, OCI, GCP, and Azure.

In the course of our engagement with KarmyogiAdoptor, it has become apparent that their storage infrastructure is based on a custom storage service adhering to the S3 protocol. Furthermore, our Proof of Concept (POC) using the aws-sdk library has confirmed the feasibility of integrating our services with their unique infrastructure.

Key Design:

...

Proposed Changes:

Introduction of S3 Storage Service:

...