The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I'm very interested in the cloud, mostly Azure.
Not very into AI though (which doesn't even exist, it's just a marketing term for ML).
And I try to stay away from SAP.
I wanted to participate in the serverless challenge a few months back and I even started writing, but something came up and I couldn't find the time after that
The result of that challenge was somewhat disappointing, as all entries ultimately discussed Functions, while other serverless services such as Service Bus, Logic Apps, serverless API Gateway and the SQL Server serverless offering were completely ignored.
Every time I see serverless mentioned with Functions or Lambda I think "not again... "
Two months is a long time, but writing an article is no small task either
That I don't have to do system administration (which I can't and providing I stay PaaS/SaaS).
This is especially useful for some of my smaller customers who don't have a system administrator or even a server.
I build the software and deploy it and it runs for a small fee.
Spinning up Azure SQL is SO much easier than spinning up a server, installing SQL Server, securing it... Same for web apps and IIS and pretty much everything else in the cloud.
I can deploy an entire environment, including database, web apps, queues, everything, fully automated using nothing but some relatively simple scripts.
Scaling in the cloud is easy and mostly automated, especially when you're using serverless.
Serverless wasn't even a possibility before the cloud.
In a recent project I was able to set up everything in Azure in a matter of days.
A small sync with the on-premises server took days because I needed to wait for the server admins (who messed up a couple of times).
Especially PaaS is easy as you have no infrastructure at all.
No updates to worry about either.
Not to mention the services is offers.
You need a queue? Here's Service Bus.
Want a web app? Here's App Services (with Application Insights, slots, authentication...).
Need some regular jobs or event triggers? Go for Functions and/or Logic Apps. They easily integrate with many other services as a bonus.
Going for a little API management? Here's API Management.
Need a database? Why not try the PaaS Azure SQL, PostgreSQL or MariaDB? Or Maybe the NoSQL CosmosDB is more to your liking?
You need to store those connection string? Azure Key Vault is the solution...
Logging, monitoring, backups, redundancy, mirroring? We got your back with various services and options!
And when all else fails they still offer various VMs with an image to your liking.
Oh yeah, it all integrates with Visual Studio and your .NET Core applications so don't worry about that.
People who warn about security issues ignore the fact that who knows how many on-premises networks get hacked too.
In fact, I bet the cloud is more secure, when you deploy it correctly, since you have computing power that an on-premises networks will never achieve.
There are actual teams that try to hack and secure these cloud environments.
After a few weeks these teams switch places to see if the previous security programmers can hack their own security.
How many companies do this!?
Should you really worry about security you can always integrate with your on-premises network.
And yes, if you use admin/admin as a username/password combination[^] you're just asking for it, no matter where you host
People who don't like the cloud just don't know the possibilities
I can think of very little reasons not to move to the cloud.
I currently have one, which is Crystal Reports, which doesn't run in App Services and would require a VM.
However, that's more like a reason to move away from Crystal Reports than from the cloud
1. Time constraints were a factor
2. My own project (not AI related) is more interesting
3. While there are some really cool things, like self-driving cars, I simply don't buy into the PhD/PhB approach to AI. But what else is new, right?
I use the Acronis backup software. As a backup solution it meets my purposes, but I don't know about the anti-ransomware part.
From a couple of experiments that I performed, I suspect that it only protects its own backups against modification by external programs, so you can always recover your system from the backup. It does not replace a full anti-virus solution, and it does not eliminate the hassle of restoring your system if the worst happens.
I would not get rid of any anti-virus software just yet...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
AVG does that to me a lot. Sometimes it will refuse to run an application until it goes out to it's site and checks it which usually takes 15-20 minutes. What a PITA, but it's free and it does the job so I can't complain.
They call me different but the truth is they're all the same!
I've been using AOMEI since OG recommended it. It worked perfectly for me. Lately I've needed one paid feature and tried to buy it.
It's been impossible... They have no other way to get the software than their web page and in order to buy there you must have an international VAT number active (if you want an invoice for your company).
So after speaking with them and ahving not other option I went for Acronis... I have bought it in my usual software provider... at a better price than AOMEI for 3 computers. A Great deal and, moreover, the main brand of PLC I use can be backed up with a tool from the manufacturer that is an embedded acronis in a OEM USB stick. So win win for me... (I still don't know if that ransomware protection thing can be considered a win too).