Skip to main content
Software Engineering

Questions tagged [deployment]

Deployment is all of the activities that make a software system available for use. Questions relating to deploying software go under this tag.

Filter by
Sorted by
Tagged with
0 votes
0 answers
53 views

Simple packaging for multi-file/module Python deployments

I'm working on a Python codebase which we are trying to improve the modularity of. Both the top level scripts and the modules that they depend on are all in one main repo. We have another repo which ...
0 votes
1 answer
101 views

Multi-user time based simulation - deploying new version without downtime

I am making a multiplayer strategy simulation game. The game runs in turns of fixed duration, e.g. 1 minute. For every user, there is a set of state variables that can change every turn, e.g. amount ...
1 vote
1 answer
275 views

Git Flow best practice for quarantine snapshot to staging environments (dev, test, prod)?

I have a CI pipeline that creates snapshot artifacts with constant version numbers after each commit to the development branch. Then the snapshots are deployed to the stages (dev, test) sequentially ...
3 votes
2 answers
117 views

In a deployment diagram, when should I underline the name of the Deployment or put a colon beforehand?

Per the UML 2.5.1 specification: DeployedTargets are shown as a perspective view of cube labeled with the name of the DeployedTarget shown prepended by a colon. System elements deployed on a ...
-1 votes
1 answer
72 views

service mesh and domain driven design

So we have a cluster with namespaces representing different domains. Services in one namespace cannot directly talk to services in another namespaces unless routed through a load balancer. ( goes ...
1 vote
2 answers
193 views

How does one reliably test core Linux software (like package managers, UNIX utils, desktop environments, kernel modules, etc.)?

If I'm not mistaken, a major part of testing software is deploying and using it on your platform of choice. For critical system software such as UNIX utils, package managers, desktop environments/...
0 votes
0 answers
45 views

How to Web Distribution like Firebase App Distribution?

I am looking for a way to let Web QA tester to test website with specific version. So, Web QA tester can say things like "this X is broken since version A.B.C". The current test/release ...
0 votes
2 answers
159 views

How to seperately deploy two components of the presentation layer that both make use of one business component?

Context I have a multi-tiered architecture that contains 2 presentation layers, one business layer and one data layer. See image below for a visualisation. Here you can see that there are two ...
1 vote
4 answers
1k views

Separating the concepts of deployment and release — benefits for enterprise apps

I was taking the PluralSight course with the title "azure-devops-continuous-delivery-release-pipelines" and it makes a big deal out of (ie spends a lot of time talking about) separating the release ...
1 vote
1 answer
155 views

Strategy for deploying code internally and externally with common code base, but different functionality

For one of my current projects, written in Python, we would like to have two different versions: One for internal use, with all features enabled, and one for external use, with limited features. The ...
3 votes
2 answers
286 views

What is the safest way to deploy a lot of changes at once to a legacy, monolithic application with no test coverage?

My team have recently inherited a very poorly written, business-critical, monolithic LAMP application with the goal of guaranteeing reasonably uptime and scalability targets in just a few weeks. Our ...
0 votes
0 answers
223 views

Deployment of two programs that communicate between them

On windows, I have done one client in c++ and one server in python. In order to make the program work, I need first to run the server (in one terminal), and then I can run the client. I am trying to ...
12 votes
3 answers
3k views

Deploy C#/C++ binaries incrementally by patching the difference

My company has a huge C++/C# software system composed of 1800 binaries. The technology range goes from old school native C++ Static Libs, C++/MFC, C++/CLI, up to .NET Framework, .NET Core 3.1, .NET 6/...
12 votes
7 answers
11k views

What is the best way to record in git which commit is currently deployed to which environment?

We run a deployment pipeline where we build a versioned binary, tag the commit it was built from with the same version as the binary, and then can deploy the binary into arbitrary environments (...
1 vote
1 answer
154 views

Benefits of Microservices processes split per kind? of process?

At our job we are having a heated discussion with the DevOps team on how to architect and modularize our microservices. We come from a 2-coupled-monoliths approach, so we are trying to avoid common ...

15 30 50 per page
1
2 3 4 5
...
22

AltStyle によって変換されたページ (->オリジナル) /