Uploading documents to cloud and downloading

I haven't worked with cloud so i don't know how and if this would work...

I'm looking for a HIPAA compliant cloud storage. I want to have folders there. User can upload their documents there (with C# code,if possible) and I want to read them from my C# code (download them).

Is that doable?
LVL 8
CamilliaAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

HuaMin ChenProblem resolverCommented:
You can also work within Onedrive or Google drive, to create folders for your codes.

https://onedrive.live.com/
https://drive.google.com/drive/my-drive
CamilliaAuthor Commented:
But can I connect via c# code?
HuaMin ChenProblem resolverCommented:
Hi,
Do you only expect to have one place to "share" the codes, right?
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

CamilliaAuthor Commented:
What do you mean?
HuaMin ChenProblem resolverCommented:
Within OneDrive or Google drive, you can share whatever files or projects to others.
CamilliaAuthor Commented:
I want to upload and download using c#  code. Not manually.
Shaun VermaakTechnical SpecialistCommented:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
HuaMin ChenProblem resolverCommented:
Read

Google Drive API with C# | Daimto
https://www.daimto.com/google-drive-api-c/
CamilliaAuthor Commented:
Thanks,  Shaun. I'll read the link. It has to be HIPAA. I'll read the link and see.
Shaun VermaakTechnical SpecialistCommented:
HIPAA regulations require that covered entities and their business associates—in this case, Microsoft when it provides services, including cloud services, to covered entities—enter into contracts to ensure that those business associates will adequately protect PHI. These contracts, or BAAs, clarify and limit how the business associate can handle PHI, and set forth each party’s adherence to the security and privacy provisions set forth in HIPAA and the HITECH Act. Once a BAA is in place, Microsoft customers—covered entities—can use its services to process and store PHI.

Currently there is no official certification for HIPAA or HITECH Act compliance. However, those Microsoft services covered under the BAA have undergone audits conducted by accredited independent auditors for the Microsoft ISO/IEC 27001 certification.

Microsoft enterprise cloud services are also covered by FedRAMP assessments. Microsoft Azure and Microsoft Azure Government received a Provisional Authority to Operate from the FedRAMP Joint Authorization Board; Microsoft Dynamics 365 U.S. Government received an Agency Authority to Operate from the US Department of Housing and Urban Development, as did Microsoft Office 365 U.S. Government from the US Department of Health and Human Services.
https://www.microsoft.com/en-us/trustcenter/compliance/hipaa
No cloud platform can be truly HIPAA compliant. ... It is the responsibility of the covered entity to ensure cloud instances are configured correctly. So Azure is not HIPAA compliant per se, but it does support HIPAA compliance, and incorporates all the necessary safeguards to ensure HIPAA requirements can be satisfied.
https://www.hipaajournal.com/azure-hipaa-compliant/
CamilliaAuthor Commented:
Thanks, Shaun. Let me read. We have the Legal documents with our clients. Just making sure how cloud would fit in our HIPAA process. Let me read. I'll post back.
CamilliaAuthor Commented:
I'll read your posts and dig deeper. I'll post another questions, if i need more help/.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
ASP.NET

From novice to tech pro — start learning today.