9
votes
Accepted
Data Science pipelines and monolithic model blobs
Personally I don't see any reason for which an Artefact Repository - the recommeneded DevOps tool of managing artefacts - wouldn't be applicable to trained neural nets or other artefacts.
The ...
8
votes
DevOps in space related context?
The key difference between DevOps in the context of Avionics and, aircraft/spacecraft merely has to do with deployment velocity due to FAA certifications, Aircraft re-grooms and the way in which the ...
8
votes
Crash course in Dev for Ops?
Since you've tagged this question as "culture", I'm assuming you're not interested in a specific application, but in the broader questions of workflow and management.
I'd probably start with "The ...
7
votes
What are known efforts to establish DevOps ontology model?
According to Wikipedia, the first reference you linked,
In computer science and information science, an ontology is a formal naming and definition of the types, properties, and interrelationships ...
7
votes
Crash course in Dev for Ops?
This is not about DevOps, but straight software development, I assume.
I want to understand the culture better
Well, the big thing in straight development (without the "DevOps" angle) is ...
6
votes
Accepted
What do businesses that employ multiple development teams use to implement DevOps in a structured manner?
Large enterprises will commonly adopt a delivery framework, or operating model, that has been built to support large enterprises. From an Agile/DevOps perspective, which is my area of expertise there ...
6
votes
Accepted
How to explain the Twelve Factors to non techy people?
As far as I can read between the lines, you want your upper management to support you in introducing the 12-factor approach to your company's software development.
In that respect, you do not want to ...
5
votes
Can be DevOps culture mapped to a specific type of organization as described by Laloux?
This question perfectly illustrates the different approaches in adopting DevOps by organizations. While both approaches target the 3rd circle on the culture model - the traditional corporations - ...
5
votes
Accepted
DMAIC - Define, Measure, Analyse, Improve, Control in the DevOps world?
Yes, DMAIC makes sense. If processes like CD need to be improved it is important to have a baseline. Therefore the Measure step is useful. The team investigates the status of process X, e.g. CD by ...
4
votes
Data Science pipelines and monolithic model blobs
I would recommend taking a look at DVC - an open source version control system for data science projects.
One of the basic things that it perfectly handles is managing data files (along with code) - ...
4
votes
Accepted
Kanban to catch a quick-moving situation
We are a product development shop - and in fact we build a Kanban tool (SwiftKanban), in addition to others. We have a lot of experience with Kanban and DevOps and separate boards for epic/ story ...
4
votes
Accepted
Help! No development infrastructure in company! I've been tasked to implement it!
Have you been in this scenario before?
Yes. Pretty standard scenario in my experience.
How did you address and overcome these obstacles?
In very small steps.
How long did it take to ...
4
votes
How to explain the Twelve Factors to non techy people?
I. Codebase
One codebase tracked in revision control, many deploys
Version Control System (VCS)
II. Dependencies
Explicitly declare and isolate dependencies
Use a package manager tool
...
3
votes
What is the optimal speed relation of CI/CD jobs to a (reference) local machine?
You want the execution speed of the CI pipeline as fast as (practically) possible, irrespective of being a local or shared setup or the time required to set it up - this is what effectively dictates ...
3
votes
Methodology for software development and deploy in fast-paced agency
In terms of development procedure, you should consider using the agile method. This is the most widely used method of software development and has proven itself. Within the scope of the agile method ...
3
votes
What are known efforts to establish DevOps ontology model?
Yes but
It is hard to deny James and Tensibai's sentiments that we are hard to define. I've probably offended a few job interviewers by pointing out DevOps means whatever you want it to mean at the ...
3
votes
Accepted
Separation of CI and CD processes
You're basically describing GitOps. Here's how I've followed that for a containerized microservices build and deploy pipeline:
Each service repo includes it's own Dockerfile, Kubernetes manifests, ...
2
votes
Accepted
Process guidance for new development team leader
I suspect I'm late to the party, but I've survived a few similar scenarios and might have some tips for you. It sounds like your team has been over-managed and has grown hostile to process or rules ...
2
votes
What are formal criteria for establishing declarative pipelines, or pipelines as a code?
Pipeline as Code (PaC) means that the CI/CD configuration will be stored in the VCS instead of in the CI/CD tool itself, e.g. configuring it manually by using a UI.
Any experiences what can be the "...
2
votes
What do businesses that employ multiple development teams use to implement DevOps in a structured manner?
Inability to report progress consistently across multiple development teams, for example, if one team reports their progress in terms of the number of equally sized stories completed in 2 weeks; ...
2
votes
What do businesses that employ multiple development teams use to implement DevOps in a structured manner?
None of the issues you present appear to be DevOps-specific to me.
Some of the pitfalls organisations are trying to avoid are:
Inability to report progress consistently across multiple development ...
2
votes
Kanban to catch a quick-moving situation
The beauty of a kanban board is that it lets you see what everyone on the team is working on; if work is related, it should be on a common board (in my opinion). However, one way to deal with ...
2
votes
Does QA in DevOps roles means CI/CD or more?
First, DevOps is a journey, not a destination. Not every organization approaches similar problems with the same solution; while automation is a component of a DevOps platform, it's not the single ...
2
votes
Is there any relationship between "production engineering" and DevOps?
According to Facebook
Production Engineering at Facebook is a hybrid between software and
systems engineering; it keeps Facebook running smoothly and scaling
efficiently. The Production ...
2
votes
Accepted
What considerations should be taken into account for a good log file format?
If you are dealing with application logs, here are the three broad categories of information that a good log file should cover:
basic context (timestamp, log level, application name, source file name,...
1
vote
Accepted
Is there any relationship between "production engineering" and DevOps?
This is opinionated I feel. But for me I think the relation between the 2 is actually a massive mistake made by a lot of companies. There are a ton of software-systems hybrid jobs out there, and I've ...
1
vote
Help! No development infrastructure in company! I've been tasked to implement it!
I'd prioritize things like this:
put all projects in version control
automate the builds and immediately/simultaneously bring up CI with those builds - this is important to prevent the teams not yet ...
1
vote
Does QA in DevOps roles means CI/CD or more?
The key aspect in a Dev(Sec)Ops-oriented organisation is the inter-field communication and collaboration. From this perspective, the QA role can include activities such as:
continuous improvement of ...
1
vote
Does QA in DevOps roles means CI/CD or more?
This is an open-ended question, which is why the following answer is an opinion.
The focus of QA (quality assurance) in the DevOps field is to monitor the deployment metrics to ensure that faults are ...
1
vote
How can I build & maintain a personal, cross-platform 'toolkit' of commonly used applications?
For your own personal use, I think a GitHub repository with all of your bootstrap and installation scripts is a great idea. It serves as a portable way to download and distribute any scripts you need ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
methodology × 21culture × 6
deployment × 3
continuous-delivery × 3
continuous-integration × 2
automation × 1
windows × 1
terminology × 1
monitoring × 1
build-pipeline × 1
cloud × 1
configuration × 1
bitbucket × 1
builds × 1
artifacts × 1
logging × 1
artifactory × 1
process × 1
software-engineering × 1
monorepo × 1
operating-model × 1
job-role × 1
startup × 1
git-lfs × 1
itil × 1