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.

Filter by
Sorted by
Tagged with
-2 votes
0 answers
46 views

Best way to auth inside Cloudflare workers? (need feedback)

I have a site which lets you view custom game maps, the important part is they can have up to ~80mb most of the time 30mb. Currently, I just store them in my file system on my server. Now I want to ...
Juliiian's user avatar
0 votes
1 answer
101 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 ...
tuck_y's user avatar
  • 135
-2 votes
1 answer
97 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.
Gokul Nath KP's user avatar
2 votes
1 answer
131 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 ...
ChapterSevenSeeds's user avatar
0 votes
2 answers
49 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 ...
MrSpence's user avatar
-1 votes
1 answer
268 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 ...
Sebastian Sommerfeld's user avatar
0 votes
1 answer
103 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-...
emull8r's user avatar
  • 23
0 votes
1 answer
88 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 ...
Adam B's user avatar
  • 1,585
1 vote
1 answer
215 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 ...
thinkOfaNumber's user avatar
1 vote
1 answer
366 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 ...
T.S.'s user avatar
  • 13
-3 votes
1 answer
52 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 ...
Cybernetic's user avatar
-3 votes
1 answer
50 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 ...
Tobi Akinyemi's user avatar
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 ...
rahul sharma's user avatar
1 vote
4 answers
165 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 ...
Ellie Lockhart's user avatar
5 votes
5 answers
2k views

Is a cloud / lambda function a microservice?

If each cloud function or lambda function is hosted and scaled independently would it be considered a microservice?
Gwater17's user avatar
  • 255
-3 votes
1 answer
74 views

Strategies in cloud migration [closed]

A few months ago I found a presentation with slides about the benefits of migrating to the cloud. I think that the presentation was maybe quite old but I think that it started with arguing that ...
Niklas Rosencrantz's user avatar
0 votes
2 answers
132 views

How to ensure execution of a process that could take anywhere from 30 seconds to 3 hours

I've really been struggling with this concept a lot in my head, and I was hoping I could get a poke in the right direction here... I have a process that is supposed to take a certain number of phone ...
Adam McGurk's user avatar
-1 votes
1 answer
99 views

How to introduce Cloud and DevOps in an organisation that is conservative in nature? [closed]

I am a senior software developer, once also worked for a big consulting house. I have been using various cloud services for many years and DevOps is already in my blood. Recently I moved into ...
Nicole Naumann's user avatar
1 vote
0 answers
57 views

Designing flow for application

Problem I am working on an application for my personal use. Basically what I require is a 24 hr running cloud application that will get alerted about the new articles posted on provided website links ...
Vimath's user avatar
  • 19
1 vote
1 answer
52 views

Deploying a Customer Facing Enterprise App

I have a customer-facing enterprise app. (like AWS). Customers specify config on the app and relevant infrastructure is spun up along with my software on it. My CloudOps team, like the AWSCloudOps ...
learnlifelong's user avatar
-2 votes
1 answer
611 views

How microservices db are updated and sync when scale? [closed]

Scenario: In Case I have MS "MS-1" Orchestration detect high volume Orchestration create additional node with cloned MS "MS-2" "MS-2" get request and update its DB Question : How MS "MS-1" will ...
the_farmer's user avatar
0 votes
1 answer
168 views

How to keep state alive between deployments

In our history, when we did a new release (deployment) any user who was "logged in" was logged out and that was obviously not ideal. Then I switched platform from a custom stack to a cloud provider ...
Niklas Rosencrantz's user avatar
-2 votes
1 answer
962 views

Multi-tenant SaaS using GCP as back-end data store and compute engine [closed]

I am developing a SaaS product for multiple tenants. Each will be able to upload their data to BigQuery via Google Cloud Storage. However, for the users it would only be an "Upload" button on a front ...
TeeJ's user avatar
  • 1
4 votes
1 answer
646 views

How to organize projects in AWS?

In our team, we are using AWS as our main cloud provider and currently, we have 3 projects hosted on their platform. We are about to have 2 more projects in the next weeks, but first, we want to ...
GianMS's user avatar
  • 201
-2 votes
1 answer
76 views

What is the right design for UI apps backed by Cloud services like AWS

I am looking for some general architectural guidance about designing good cloud apps, primarily using AWS. For the sake of argument, lets say it's a single page app, written in JS, hitting a couple ...
CodeChimp's user avatar
  • 151
-4 votes
7 answers
850 views

How to check for ID uniqueness on large dataset that can't fit into memory or on a single disk

Say I have 500MB of memory to work with, but 100 terabytes of IDs I want to generate. I want these IDs (GUIDs) to be randomly selected and applied to records, so they shouldn't appear in order when ...
Lokasa Mawati's user avatar
2 votes
2 answers
3k views

Architecture for uploading large files from many end points to the cloud storage

I am working on a desktop app that offers uploading to the cloud storage. Storage providers have an easy way to upload files. You get accessKeyId and secretAccessKey and you are ready to upload. I am ...
sanjihan's user avatar
  • 123
0 votes
1 answer
139 views

How to approach to ES/CQRS in serverless cloud?

Let's say I want to use CosmosDB for Event Store, where have single collection for all events. Currently it is not horizontally partitioned, but it is a possibility for future. Now, I need to ...
Liero's user avatar
  • 141
0 votes
1 answer
111 views

How would I use Azure Container Instances to parellelise a task?

I currently have a file processing task that runs on an on-prem VM, it's a .NET executable that also calls other services such as ffmpeg (for videos). As is, the task runs fine, but it's really only ...
Matt Shepherd's user avatar
2 votes
1 answer
2k views

Where to store data for Microservices Architecture?

I currently build applications that are fairly monolithic. I have a one or many code bases that compile into one single binary/package and deployed on a cluster of docker containers. All of the data ...
Brad's user avatar
  • 425
-7 votes
2 answers
98 views

Can I use up all IPv4 IP addresses using public cloud? [closed]

On public clouds like AWS and Azure, each account/subscription can create a certain amount of public IPs. I wonder if I can use up all IPv4 IP addresses by creating a huge amount of accounts/...
Levin Kwong's user avatar
1 vote
0 answers
49 views

iOS CloudKit - Store NSData representations of classes or create individual records with individual fields?

I have an app that already locally archives user created objects and has for several years. Each archived object can have several nested objects or arrays of objects in it--all of which conform to ...
Evan Gould's user avatar
3 votes
1 answer
1k views

Best practices for app-cloud synchronization of database representation

I'm planning a cookbook-like Android app that would let users store/add/edit their e-juice recipes, keep track of the ingredients, etc. Internally, I'll be storing the data in a database on the user's ...
Kaworu's user avatar
  • 251
1 vote
1 answer
159 views

What's stopping Cloud Platforms from owning the whole deployment process?

Although things have come a long way in recent times, in my workplace we're still talking about DLLs, containers, configs, substitutions, pipelines - all complexities when it comes to shipping code. ...
FBryant87's user avatar
  • 323
5 votes
1 answer
197 views

Dependency management for facades/adapters to cloud services (SemVer?)

Suppose I have a library, that basically works as a facade to some cloud service (e.g. JavaScript API that wraps around network calls to some RESTfull service). And once that service introduces a ...
Roman Bekkiev's user avatar
-2 votes
1 answer
29 views

Web Application in Cloud, how to organise customizations and main releases with our client?

Context : We have deployed a cloud solution ERP (Acumatica) for one of our client. There is only one dedicated Production server on the cloud hosting the app. We have our own local server to ...
Nerevar's user avatar
  • 101
1 vote
0 answers
167 views

Distributed systems design and coupling

I have a question around which is preferred and seen as more right approach. Out company's messaging solution of choice is Kafka. We have a task to build a service that would provide events in cloud ...
Eds's user avatar
  • 117
12 votes
2 answers
410 views

Should I lock rows in my cloud DB while they're being edited by a user

I am creating a desktop application that persists the data in the cloud. One concern I have is a beginning to edit an item in the application and leaving it for a while causing the data to become ...
yitzih's user avatar
  • 993
2 votes
1 answer
94 views

Streaming data from closed system to the cloud - proper approach to architecture

I have been asked to come up with a design for streaming data to the cloud. I have a closed system on a local server. I need to stream recently registered customers or updated customer records on the ...
Mo Ali's user avatar
  • 21
0 votes
0 answers
262 views

architecture and specificity of compiled (C++, Go, ....) cloud applications

I only know about cloud application "in theory"; I've read some material related to cloud computing but never had access to cloud computing from the point of view of their developer (not of the ...
Basile Starynkevitch's user avatar
-3 votes
1 answer
69 views

De-duplication procedure [closed]

I knew that by using De-duplication procedure we can save storage costs. 1) I know what is de-duplication but I don't know how it works. Can someone clearly explain how de-duplication procedure works?...
SRIDHARAN's user avatar
  • 125
2 votes
2 answers
378 views

Can ssh -X be considered as SaaS?

I am trying to understand SaaS (software as a service). What are the different ways of delivering it? We all know using ssh -X $host we can run software on a remote computer. Can this be considered ...
SRIDHARAN's user avatar
  • 125
0 votes
3 answers
2k views

Experience in working on cloud? [closed]

what does it mean when some technical guy asks did you work on cloud ? I have worked primarily java based web applications. But sometime in discussion/interviews technical folks asks Have you worked ...
user3222249's user avatar
2 votes
1 answer
618 views

Multi-tenant cloud application and user credentials

I'm building a multi-tenant cloud application and actually I need a bit of help to solve a situation about the login. My app is a webscheduler, this allow to each customer to have a certain location ...
AgainMe's user avatar
  • 151
1 vote
1 answer
63 views

Working on Cloud app without connection

I am creating an application based on the cloud for the management of articles. I'm also a desktop developer so I never had problems with the internet absence, mainly because I was working with db ...
AgainMe's user avatar
  • 151
1 vote
0 answers
55 views

Maintaining different live versions of the cloud application

I have Microsoft Azure Cloud Application built with App Service. It is supposed to be always "up" for its consumers. When we need to do upgrade and we still need to keep the older one active for ...
Anuj Kulkarni's user avatar
8 votes
4 answers
3k views

what is a Cloud-Native application?

I have heard this term a couple of times. What exactly does a Cloud-Native application refers to? What are the features of a Cloud-Native applications?
ambes's user avatar
  • 237
0 votes
1 answer
144 views

VMs are not created on the same physical server to balance load?

When load reaches a certain level in IaaS environemnt, new VM instances are created to reduce load (scalability). My Questions that these VMs are not created on the same physical server, right? I ...
AhmedWas's user avatar
  • 147
1 vote
0 answers
95 views

Deciding between applications and services in CloudFoundry PaaS

I need some clarification on an aspect of CloudFoundry architecture guidelines. CF has two major concepts - applications and services. CF-Applications can consume CF-Services using the CloudFoundry ...
metacubed's user avatar
  • 966
1 vote
1 answer
127 views

Is this what "Cloud-Scaling" is?

When talking about things like "building your systems/applications around the cloud" or "using cloud technology for scalability", is "cloud-scaling" (from a provider eg. Amazon) this: When placing ...
Joe's user avatar
  • 608