Click here to Skip to main content
15,889,462 members
Please Sign up or sign in to vote.
1.00/5 (3 votes)
We are designing a hospital management services that works with Important data Like Medical records (It does not need to be available over the Internet, access to this data only via the internal hospital network is required) As well as provide additional services that should be available via the Internet. which of these architectures are efficient?(We are concerned about data security.The important thing is that there are a series of data such as user information that should be available on both the internal network and the Internet)

a) Store all Data on the internet server and try to improve security (firewall , Encryption and etc).

b) Use two servers, one of them on Local Network and another on the internet and all data stored on the local server and some not important data will store on internet server( in this situation how to sync data on two subsystems?)

c) Your suggestion

thanks for your help :)

What I have tried:

for the second condition, some persons suggest use
microsoft sync framework


but at all I can't make a choice.
Posted
Updated 17-Jan-17 13:47pm
v2
Comments
Afzaal Ahmad Zeeshan 17-Jan-17 17:00pm    
Why don't you consider using local services? You can build a network inside the hospital that manages all of these services. You can even set up authentication that manages the authentication and authorization from within the network (Active Directory, for instance).

The question begins at, why would you even need to send the data on the internet. Once on the internet, no guarantee who reads, even the Man in the middle.
farshad afshari 17-Jan-17 23:05pm    
thanks for your response , as I say the website of hospital need provide some services like Laboratory results, schedule a consultation, write tickets for doctor's and etc , so the local server and internet server has a some shared data.
Richard MacCutchan 18-Jan-17 5:01am    
God help the patients in this hospital.

1 solution

If this is for US hospital systems, don't get your answers to this question from forums. Because of HIPPA regulations, you REALLY need professional security and development help on this project. If you think that's expensive, wait until you screw this up, there's a breach, and you get hit with HIPPA violations, penalities, and possibly criminal charges.
 
Share this answer
 
Comments
farshad afshari 17-Jan-17 23:10pm    
thanks for your response , No, this service will not run in US . But our goal is compliance with existing standards.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900