|
Sander Rossel wrote: The chances of that happening to Azure, AWS or GC in Europe are really small though.
...
My point is, we can all start panicking if Microsoft is banned from our country. I am not panicking on Microsoft being banned of Europe.
I just don't consider the possibility of XXX-Cloud-Provider being forced or being hacked to pull the plug / activate a *.* firewall / whatever it is needed to cut the services for a concrete country / group of countries that "really small though".
To give a better reply to that I would open the possibility in fast Soapbox degeneration and I don't want to do it.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
modified 19-May-20 6:15am.
|
|
|
|
|
Let's put it this way, the sure thing for Microsoft to lose business is to cut off all their customers or be unavailable.
So they'll be really careful about that.
|
|
|
|
|
It depends on (a) the required level of reliability, (b) the required security, and (c) the required disaster recovery plan.
The cloud (as provided by Microsoft/Google/Amazon or other large players) is pretty good as far as reliability is concerned. Where it falls down IMO is on security - if the data are not on your server, you don't own them.
As for disaster recovery, any DR scheme is useless once you tailor your application to a specific provider. While it is unlikely that MS /Google/Amazon will go bankrupt or be banned from operating in your country, a good DR plan should take these contingencies into account.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: Where it falls down IMO is on security - if the data are not on your server, you don't own them. I don't think that's true?
Cloud providers just provide you with storage capability.
I guess they could access it if they wanted to, although they won't know your password (I hope).
At least I always make sure my data stays in Europe, preferably Amsterdam, because of GDPR.
The USA is a no-go due to privacy concerns.
But I don't think they actually own your data and it may even be illegal for them to use it.
It's a bit of a grey area though, like when the USA said "if you're a US company the US has the right to view your data no matter where in the world it's stored."
But that comes with international companies I guess.
Azure has pretty good disaster recovery capabilities.
You can backup to your on-premises servers or keep it in Azure in other regions or continents.
For example, Amsterdam and Dublin, or Amsterdam and New York.
Daniel Pfeffer wrote: a good DR plan should take these contingencies into account. I guess that's a cost/risk descision.
If the costs for planning something like that are millions and the chances of it happening are minuscule it may not be worth it.
You'll probably have other issues too, like Windows not getting security updates anymore, but your ASP.NET application being unable to run on anything else but Windows.
You may be able to run it for a while, but having to rewrite everything could mean the end of your company just as well.
|
|
|
|
|
With EU GDPR it may become quite unsafe relying on cloud vendors because they are not the Controllers or Processors of data treatment and if they don't have the main registered office in the EU they are unbound by GDPR laws - their EU customers are not, and a court of law can easily rule that using a particular or any cloud providers is not "adequate protection". And the chances of this happening depend entirely on politics.
This could have a massive effect on the usage of cloud services, given the impossibility of actuating the mandated periodical security audits, impossibility of actually knowing if the internal management of data is GDPR compliant and impossibility of knowing the true position of the data service.
Or, on the contrary, it can become the easiest and cheapest way for EU companies to cheat around most of the GDPR.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
I have always been a Microsoft developer and currently most everything I do is in Azure.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
My company learned the "hard way" to provide some own cloud services. Mostly to use AWS resources.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
You don't hardcode against a provider, you make an abstraction layer
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Not me and it ain't gonna happen. We are more likely to make our own than to rent one.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
The products I develop can not be implemented in the 'cloud'.
[insert pregnant pause here while I wait for questions]
Software Zen: delete this;
|
|
|
|
|
I just do not see it as an either/or situation, whether for an app or for data storage, desktop app or cross-platform app. I offer clients options of cloud providers or on-site servers. 99% of the code is the same, with modules to connect to various cloud services or to an on-site server. The read/write module for data I/O is selected by a state variable for the particular project. I can set up the local server or configure for cloud service. In any case I encrypt the data and back it up elsewhere. You end up with situations like China does not allow anything from Google, so it is Microsoft cloud services or local server. Some clients like Google platform. I can advise but do not make the final decision. At the end of the day it is a customer preference.
|
|
|
|
|
Reports from all directions (4)
|
|
|
|
|
|
yep
|
|
|
|
|
Have a look at NthDimension Github repo for my C# OpenGL 3.0 deferred rendering framework.
The codebase has grown quite a lot. It could use a few contributors.
|
|
|
|
|
I love graphics. As soon as I get the door refinished (contractor fail), the roof replaced (hail), the deck re-done (on me), the kitchen renovated, 3 bathrooms tidied up, and the master bath/bedroom overhauled, I'll get back to you.
Just bury me in the backyard.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Hahaha, it's a deal. Saved a spot for you.
|
|
|
|
|
The heat death of the universe and you are obviously in a race.
I think you're winning.
Software Zen: delete this;
|
|
|
|
|
Me or the original poster?
Favorite line from real estate agent: "Renting means throwing your money away."
Me: looking at floors, kitchen, roof....
Seriously, it's a constant battle with entropy. The good news is that there are no destructive yard apes in the house anymore.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
A good introduction to your work could make a nice article (and maybe get you a couple of volunteers more). Have you consider it?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Yes I actually have and this is actually the plan. There is a lot of ground to be covered, from engine initialisation to scene and materials setup. It will be quite a long article but it is definitely necessary. So thanks for the advise and please stay tuned!
|
|
|
|
|
Stylianos Polychroniadis wrote: There is a lot of ground to be covered, from engine initialisation to scene and materials setup. It will be quite a long article but it is definitely necessary. Then write several articles as a serie, giving more focus to one aspect in each of them
Stylianos Polychroniadis wrote: please stay tuned! I will.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
A series of articles would indeed be more appropriate. Thanks again.
|
|
|
|
|
You are welcome
It is easy to give work to others... I suppose that's why there are so many "such" bosses
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I had set up Windows 10 to do this, and sometimes it works, but typically it doesn't. The last time it didn't warn me, the whole system shut down - and since I was in the middle of saving an OpenOffice document, that whole document got wiped (i.e., all zeroes), and I couldn't even recover it with Recuva. For whatever reason, the HP battery plug doesn't seem to want to stay in its place. (I should say that my regular use of the system is as a "bellytop". )
So now I'd like to get an app that would run in the background (including starting up when Windows boots) and give me these warnings.
|
|
|
|