Questions tagged [cloud]
This tag is for systems development life cycle questions involving cloud software: this is software that runs on a remote system where the people managing the software do not manage its hardware resources. This often involves on-demand resourcing where the environment in which the software lives may be turned on, off, or dynamically acquire or release hardware resources such as processors or storage.
61
questions
0
votes
1
answer
74
views
Using both websocket and REST for the application requiring two-way communication
I am currently implementing front-end part of the collaborative application requiring two-way live communication between server and the web app. Cloud service responsible for the data exchange will be ...
-5
votes
2
answers
73
views
In cloud (say AWS), what is the difference b/w golden image and hardened image of OS?
I have tried to search a lot but all I get is their definitions which more or less sound similar.
I would like to know if they are same?
If not, what are specific differences?
1
vote
1
answer
199
views
Cons of sending content-available=true and content-priority=high in BULK FCM messages?
While sending FCMs, I've noticed these two headers are important(message won't go without these headers), but what could be the cons of sending both of these headers as it is? I tried to read about ...
-2
votes
1
answer
104
views
What exactly do these cloud architecture terms mean? [closed]
What exactly does Hosted-Application, Cloud-Enabled, Cloud-Native and Cloud-Agnostic mean? Pros, Cons, and when to use?
Unable to find a similar question on Stack Exchange.
2
votes
1
answer
140
views
Best way to handle versioning between a desktop product and a cloud product when one depends on the other
Let's say that there are two products, product A and product B.
Product A is a desktop product that customers download and install locally on their machine. This product follows a typical versioning ...
0
votes
2
answers
52
views
At which points in the process/stack is Cloud data not encrypted - Cloud Security
Assume an application developed in a PaaS public cloud environment. The application stores and processes some kind of sensitive data.
Encryption-at-rest seems clearly described already, and the option ...
-1
votes
1
answer
301
views
Best Practices to Deploy Docker on DigitalOcean using Terraform [closed]
I'm wondering if there are some best practices to deploy Docker images to Digital Ocean using Terraform.
Because I don't expect much load and don't need failover features etc. I'm not aiming to deploy ...
0
votes
1
answer
107
views
Architecture for SaaS that can run in my company's cloud or in clients' networks [closed]
I am working on a portable SaaS web application that has these requirements:
The application can run as a cloud service hosted by my organization.
Clients can run the application in their own on-...
0
votes
1
answer
96
views
Data Class: spread boilerplate for each different database over multiple class copies, or add complexity to original class?
I'm creating a prototype mobile app that will store data locally in an sqLite database and also on the cloud (CloudKit for now). The cloud storage uses a certain way of storing the data, and sqlite ...
1
vote
1
answer
243
views
An effective database migration pattern for many instances of the same app over a long period of time
How do you handle migrations to your database after a long period of time?
I'm using fluent migrator, and after some months or years, the number of migrations could be (and has been in previous ...
1
vote
1
answer
503
views
Exposing redis to external clients
We are building a system that runs on our cloud and that needs information from our clients network that must not be exposed openly. We have concluded that the only way this could work, is if our ...
-3
votes
1
answer
53
views
Can companies use already-purchased on-prem tooling in the cloud if they want to move to the cloud? [closed]
Companies spend a lot of money on tooling for on-prem. But then they often want to move to the cloud for its obvious benefits, but feel limited in their ability to do so since they already invested so ...
-3
votes
1
answer
51
views
Serving content to authenticated users
I'm wanting to store lots of data in cloud storage - like S3.
I want some data to only be accessed by authorised users, one way I could do this is to authenticate the user on my service, download the ...
3
votes
1
answer
1k
views
Is consistent hashing required for sharding?
I am reading about scaling of database and came to know about sharding technique. But I also read about consistent hashing technique. So how practically sharding is implemented? Do we arrange nodes in ...
1
vote
4
answers
167
views
How to design a program that would definitely use microservices in production, but which I want to demo on a virtual machine for my portfolio?
So I am an independent software developer and I'm building up my portfolio in the hopes of helping with job applications. I have a broad design for a web based "app" (not really like a phone ...