Find Jobs
Hire Freelancers

On premise deployment for django project

$30-250 SGD

Lezárt
Kiadva ekkor: körülbelül 8 évvel ezelőtt

$30-250 SGD

Teljesítéskor fizetve
I need a way to deploy my application which is in the cloud to an on premise server. 2 criteria I have to meet are client cannot touch/read my source code and I cannot read the db. 1) Option 1 is to have 2 servers, 1 for code and 1 for db. Remote access works but I can still access the data by psql. 2) Docker but we aren't sure whether it can meet the above. For this task please recommend a few options. No implementation. Payment will be made if your idea works once we test it.
Projektazonosító: 10210205

A projektről

4 ajánlat
Távolról teljesíthető projekt
Aktiválva: 8 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
4 szabadúszó adott átlagosan $105 SGD összegű árajánlatot erre a munkára
Felhasználó avatár
Hi, I am professional Django developer. I can see your problem how well you have formatted. Let's discuss to solve this.
$100 SGD 3 napon belül
4,9 (33 értékelés)
5,9
5,9
Felhasználó avatár
Hi, For your requirements there are 2 ways to go: 1) a trusted third party: Docker containers or virtual machines running on a server managed by a trusted party. You need the third party because otherwise the server must be managed by you or by the client, and the manager has unrestricted access to all the containers and guests running on the machine. There is no way around this, even if you use encryption/passwords/scrambling: the host can access the memory of it's guests, and any files/databases are loaded unencrypted in RAM (otherwise they would be useless). 2) have two separate servers, one managed by you and the other one managed by your client. Each server must be physically located at different companies. If both servers are in the same room, the one who gets physical access to the room has access to the data. It's technically impossible to prevent access to data while allowing physical access. If you need to have MySQL and Django on the same physical server, then option 1 is the only way to go, but that means you have to find the trusted third party (a service provider). To answer your other question: two Docker containers can run securely in perfect isolation, without having access to each other. But the host has full access to both containers, and who manages the host has all the data.
$70 SGD 3 napon belül
4,8 (5 értékelés)
3,5
3,5
Felhasználó avatár
We can use two virtual machines on premise. One for code and one for data. We will edit doc root accordingly. Also we use ACL to give permission to only host machine to read data, ensuring the security. Lemme know more details to fine tune the settings and security.
$155 SGD 3 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

SINGAPORE zászlója
Singapore, Singapore
4,9
151
Fizetési mód hitelesítve
Tagság kezdete: nov. 21, 2013

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.