Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [cloud-computing]

services provided on-demand and easily scale up and down

2
votes
0answers
32 views

How to architect a globally distributed website, from an IP address perspective [migrated]

I would like to have a website that is loaded fast from any point in the world. From my understanding, you need to take advantage of the data center "regions" at places like Google Cloud or AWS. That'...
-3
votes
1answer
103 views

Can a Database Scale Up? [closed]

Microservices are the latest software development craze. All the kids are doing it. When I started hearing about the concept, the first advantage that came to mind was the single responsibility ...
1
vote
2answers
252 views

Notify Millions of subscribers at the same time(or with min. delay) in C++?

I'm working on a problem, in which i have some real time weather information of different cities through out the world. I'm exposing subscribe function to interested people/clients, with input:- ...
0
votes
0answers
32 views

Deploy my own service to OpenStack cloud?

I'm new to cloud computing and now want to have my own private cloud based on OpenStack (looks like it's free, isn't it?). As I understand that kind of cloud computing solution allows me to publish my ...
-7
votes
1answer
70 views

Do I need to backup my data hosted on cloud services? [closed]

We are discussing at the company the migration of some on premises services to cloud alternatives. Is it market practice to backup servers on AWS, or repositories on GitLab.com, or files on Google ...
-1
votes
1answer
32 views

Measuring the usability / ease of use of RESTful API in Mobile Cloud Computing?

APIs vary in their complexity, functionality and also usability. In Mobile Cloud Computing (MCC) applications, which are mainly mobile applications that offloads processing / storage to the cloud, ...
1
vote
1answer
831 views

Serverless event-sourced architecture using AWS offerings

This is my first post on the Software Engineering Stack Exchange so let me know if something is wrong with it. I'm looking into the serverless offerings of Amazon to try to figure out if that is the ...
-2
votes
1answer
384 views

Does anyone know any good alternative to Microsoft Azure and Google Cloud Platform?

I am a software developer. I need a cloud-based environment for development, deployment, and testing, similar to Google Cloud Platform and Microsoft Azure. Both are good but they require a credit card ...
0
votes
0answers
66 views

How do you integrate microservices that are distributed across domains and platforms?

Modern webapps have multiple microservices that may be on multiple domains (e.g. subdomains) and providers (e.g. both AWS and Google Cloud; or Google Container Engine Google App Engine within the ...
-3
votes
1answer
58 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?...
3
votes
1answer
685 views

Is WSDL still used? [closed]

As today most of the development is towards the lightweight service and RESTful architecture, is WSDL still needed to describe these services? In today's world -- where cloud computing, mobile ...
1
vote
0answers
66 views

Design high load app to the cloud [closed]

We started to work with CF version 2.92 , and before I start to develop the new application/service I want to get some inputs since this is the first time that I need to develop for the cloud high ...
-1
votes
1answer
89 views

Is a cluster of heterogeneous machines a cloud? [closed]

Say I have two machines with their own hardware and different specifications. They are PCs actually. The discussion here is if there is a way to put them online together such as their processing power ...
0
votes
3answers
75 views

Using only cloud database and authentication service in the cloud as backend for a mobile app - sufficient?

I want to create an Android application with cloud-based functionality. It would entail a (rather simple) loyalty program for consumers and retailers; so, just managing user accounts and some ...
1
vote
0answers
185 views

Load balancing outgoing connections in Azure Service Fabric

I'm currently developing an app using the Azure Service Fabric. My question comes in regards to balancing outgoing connections. One of my services is going to be making a large number of outgoing ...
2
votes
1answer
366 views

Cost of Cloud Vendor Lock-In

Consider a greenfield development situation where cloud tools are being considered vs. in-house solutions, in the vein of AWS SQS vs. self-hosted Kafka, ECS vs. Mesos-Marathon, Lambda/Azure Functions ...
0
votes
1answer
142 views

Message queues and triggered comms within a native app

I'm building a native app which currently has zero backend infrastructure. With services like Firebase's Authentication, database and notifications means that all interactions are handled client-side ...
0
votes
3answers
278 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 ...
0
votes
1answer
2k views

What's the difference between block-level virtualization and file-level virtualization?

In cloud computing these two terms really confuses me, block-level virtualization and file-level virtualization . As of my knowledge, in file-level virtualization compute systems are not allocated ...
1
vote
1answer
7k views

Is cloud storage such as Dropbox SaaS, PaaS, IaaS or something else entirely? [closed]

I am stuck at how to classify Dropbox and other cloud storage services within the ISP (IaaS,PaaS,SaaS) model. At their core, such services provide a cloud-backed file system which can be read and ...
7
votes
3answers
2k 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?
6
votes
3answers
272 views

Server architecture for short bursts of ~150 parallel CPU-heavy subqueries

The client sends a query (a few hundred characters) to the web service. This query can be split into 20 to 150 subqueries with a simple regex. Those subqueries can then be computed independently and ...
3
votes
4answers
688 views

Multitenant app or separate instance for every customer

Suppose you are selling a web app. There is no data or operation that involves more than 1 customer. Each customer is totally separate. How would you prefer to make the deployments? 1) Deploy one ...
0
votes
1answer
44 views

web service that can run in both Cloud and Standalone configurations [closed]

My company develops technology for visitor management. We currently have 2 solutions, one that is in the field, running on on-site hardware. The other is cloud, running on the cloud and processing all ...
0
votes
1answer
56 views

When is cloud BlobStorage used?

Let's say we have an app deployed to Azure. App has external files not bundled with it, files which are required for app to operate. They are seperate but are essentially part of the software. ...
0
votes
1answer
404 views

Securing Amazon DynamoDB from Over-the-web attacks

I'm in the process of building out an architecture that will heavily leverage DynamoDb. My organization is considering the possibility of storing sensitive data (config info) in DynamoDb, as well as ...
4
votes
2answers
244 views

Serverless architecture: How to deploy changes in common business logic?

I've been hearing lately more and more about serverless architectures which are based on products such as AWS Lambdas, Azure Functions, Google Cloud Functions, etc. I understand the advantages of ...
22
votes
5answers
2k views

Should we be hosting code online?

We're looking for a good source control and project management solution at my workplace and I've suggested creating a GitHub organization and private repositories. I love GitHub for many reasons, but ...
0
votes
1answer
124 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 ...
1
vote
0answers
436 views

B2B SaaS application architecture

For my angularJS application I'm using asp.net web api backend. For B2C I'm normally have one scalable backend application and each customer can have an account to use the services. There is one ...
7
votes
1answer
933 views

Azure CloudServices: Having more than just staging and production slots?

We're using Azure Cloud Services and would like to have a workflow where deployments flow as Cloud Service #1: testing/QA => staging => production Currently Azure Cloud Services only have ...
2
votes
1answer
626 views

Handle files on a remote location

Our intranet application is used to document and store office files. Both app and server are hosted remotely on the same server. Due to fact that our app server is changed every couple of years, we ...
0
votes
1answer
335 views

Virtualization vs Container

Most of cloud computing technologies are based on virtualization. The advertisement of cloud computing technologies often refers reliability and reduction of costs. But when compared with container ...
0
votes
1answer
111 views

How to scratch database that query faster for cloud computing

We are planning to develop a cloud based database driven web application which we would like world to use. Till date at the database side we have used fully normalized way to store the data and use ...
4
votes
1answer
342 views

Azure table storage and SQL

I am in the middle of an architectural decision that down the line will be important. I have a system where I use ATS (Azure Table Storage) as the store for simple and very little data. It's not ...
1
vote
2answers
103 views

Do I need to use cloud services (EC2 / GAE) for my web app?

Noobie to deploying any kind of web app. I have a Java (Play Framework) and MySQL server app running locally. I know that I can deploy it to EC2 (have once as a test), and that I can download some ...
1
vote
0answers
91 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 ...
-1
votes
1answer
643 views

Is there any harm in using amazon AWS as a development environment? [closed]

What modifications do I need to make to my workflow, and which skills do I need to learn in order to develop with Ruby On Rails on a Linux cloud server on Amazon Web Services (AWS)? In particular, I ...
1
vote
1answer
94 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 ...
0
votes
3answers
497 views

Who provides hardware resources in private cloud?

I find myself confusing to understand the concept of private cloud. If a company has an offshore data-center, and now if the company wants to move into a private cloud, what does the company has to do?...
1
vote
1answer
322 views

Converting from AppHarbor to Azure

I'm thinking of switching my cloud provider from AppHarbor to Azure. Main reason, I love the ability of being able to scale up the number of workers as traffic/cpu usage gets really high. My question ...
0
votes
1answer
94 views

Speed up dynamic content delivery [duplicate]

Imagine a website operating from the US, providing some web services to customers around the world. Sometimes is takes up to 200ms just to establish a connection between Australia and US. It's ...
0
votes
1answer
97 views

Content CDNs and dynamic content

I am curious as to how dynamic web applications play with content delivery networks such as cloudflare, amazon cloudfront, etc. I understand the concept of a cdn obtaining a cache of your static pages ...
2
votes
2answers
236 views

Should we always create web application scalable? [closed]

Fact that now a days everyone is moving to cloud due to ease in scalability, configuration and maintenance. But my question is should we develop all web application scalable event if it is not ...
0
votes
1answer
1k views

How to execute batch jobs via webservices or rest api

I have an AppHarbor site where I need to do weekly updates to some of the data. I don't want to go the route of deploying an exe and adding an additional "webworker" to my site because those cost ...
5
votes
1answer
734 views

Efficient algorithm for Virtual Machine(VM) Consolidation in Cloud

PROBLEM: We have N physical machines(PMs) each with ram Ri, cpu Ci and a set of currently scheduled VMs each with ram requirement ri and ci respectively Moving(Migrating) any VM from one PM to ...
1
vote
1answer
1k views

Correct pattern for Worker Processes involving Queues & Tables

Edit: OK, so, people said it is unclear what I am asking. I am asking for feedback on this design. Here is an example user story: As a group admin on the website I want to be notified when a user in ...
2
votes
2answers
3k views

in multi-tenant systems what is the correct practice for segregating each tenants data from each other?

I am a first-time azure developer and I am taking over a single-tenant cloud system and have been tasked with converting the system to multi-tenant. What is the correct practice to separate each ...
2
votes
0answers
169 views

What are some important considerations when developing a DBaaS (DataBase as a Service)

I'm interested in creating a Database as a Service. I want users of the service to be able to do a few seemingly not very simple things. Sign up and be given access to a JSON datastore that they can ...
30
votes
6answers
44k views

How is“cloud computing”different from “client-server”?

Watching a CEO for a new "cloud computing" company describe his company on a finance TV program today, he said something like "Cloud computing is superior to old-fashioned client-server computing". ...