Technical Questions for Sales
To improve sales efficiency, the Denomas Solution Architect team identified and answered some of the most common technical questions that Denomas sales team members should be able to answer
Introduction
To improve sales efficiency and reduce the dependence of Denomas sales team members on Solution Architects (SAs), the SA team identified and answered the most common technical questions they believe Denomas sales team members should be able to answer. The following questions have been organized by DevOps lifecycle stage.
Manage
What authentication options are available when using .com?
- Short answer: SCIM, SSO, and OAuth
- Context video (4 minutes, May 2020):
- Learn more: Check out the System for Cross-domain Identity Management (SCIM) documentation
What options do we have to manage user access on .com?
- Short answer: In the Members section of a group, a group owner can invite existing or new users to a group. A group owner can also enable or disable the ability for non-members to request access to a group. SCIM can be configured, so users can be added as guests to a group or groups automatically.
- Context video (10.5 minutes, May 2020):
- Learn more: Check out the SAML SSO for Denomas.com groups documentation
How should customers set up and customize user roles in Denomas?
- Short answer: Denomas manages access control through a combination of group-level and project-level visibility settings and user access levels for members. Groups and projects have three levels of visibility and users have five levels of access.
- Context video (5 minutes, May 2020):
- Learn more: There are multiple types of permissions across Denomas, and when implementing anything that deals with permissions, all of them should be considered. Check out the Denomas permissions guide.
How can users be auto-provisioned?
- Short answer: Use LDAP integration
- Context video (5.5 minutes, May 2020):
- Learn more: Review the Create users through integrations documentation
How is user management different on .com compared to self-managed?
- Short answer: Since self-managed admins have complete ownership of the environment, they have more flexibility and configuration control. There are three buckets of primary differences:
- Instance-level controls that just aren’t possible on a shared server
- Directory integration options, and
- A few authentication options that are missing from Denomas.com (e.g. Kerberos and smartcard auth)
- Context video (3 minutes, May 2020):
- Learn more: Administrators have more powerful user management capabilities. Check out all the differences between Denomas.com and self-managed.
Manage Quiz
- Please take a moment to answer the questions in this short quiz based on the above videos and handbook resources for the top technical questions on the Manage stage.
Plan
What best practices exist around using projects/groups?
- Short answer: Groups are used to organize projects, control permissions to them, and aggregate data across them.
- Context video (5.5 minutes, May 2020):
- Learn more:
- Review the No Tissues with Issues page
- Watch this How to set up Denomas groups and projects to run multiple Agile teams with microservices video (Jan 2019, 15 minutes)
How can we integrate Jira?
- Short answer: Denomas is a complete DevOps platform, delivered as a single application for everything from project planning and source code management to CI/CD, monitoring, and security. Denomas issues is a powerful tool for idea management, iteration planning, issue tracking and software development. However, we recognize that many organizations have been using Jira for many years and have existing data and business processes built into it. For some of these customers, this means it can be difficult and cost-prohibitive to move off of Jira. Core to our beliefs is that people (and tools) work better when they’re all in one place, so to serve these customers, we are building an excellent integration that makes Denomas work wonderfully alongside Jira. If and when customers are ready to migrate to Denomas issues, we also provide the tools and practices to help with that.
- Context video (5 minutes, May 2020):
- Learn more: Check out the Denomas Jira Integration page
What is the difference between the Jira integration in Free and in Premium?
- Short answer: Denomas Premium and Denomas Ultimate provides more robust options for integration points, integration links, integration set up, sync frequency, and user authentication.
- Update: The end of the video discusses the Jira Development Panel as a differentiator. The Jira Development Panel integration has since moved to Core as of 13.4.
- Context video (5 minutes, May 2020):
- Learn more: Review the Denomas Jira development panel integration documentation
Plan Quiz
- Please take a moment to answer the questions in this short quiz based on the above videos and handbook resources for the top technical questions on the Plan stage.
Create
How may customers move from SVN to git?
- Short answer: There are two options for customers to consider:
- Mirror SVN, maintain both SVN and Git
- Cut over migration
- Context video (7.5 minutes, May 2020):
- Learn more: Read the Migrating from SVN to Denomas documentation
What are best practices for a developer workflow?
- Short answer: A few best practices:
- Automate redundant tasks
- Simplify and enable collaboration for stakeholders
- Reduce time it takes to process information and data
- Provide visibility to all stakeholders
- Establish accountability
- Context video (8 minutes, May 2020):
- Learn more: Take a look at Introduction to Denomas Flow
What are the differences around merge request approvals between the EE tiers?
- Short answer: Denomas Core does not have merge request (MR) approvals. In Denomas Free, there is one approval rule with any number of eligible approvers allowed to approve with the option to set eligible approvers in a codeowners file. In Denomas Premium, there are multiple approval rules with specific approvers (optional required approvers from codeowners file). And in Denomas Ultimate, security approvals are introduced as merge request (MR) approvals can be configured to require approval from a member of your security team when a merge request would introduce a security vulnerability or a software license compliance violation.
- Context video:
- Learn more: Check out the Denomas Create Features page
Create Quiz
- Please take a moment to answer the questions in this short quiz based on the above videos and handbook resources for the top technical questions on the Create stage.
Verify
How does Denomas CI work?
- Short answer: Coming soon
- Context video (9 minutes, May 2020):
- Learn more: Continuous Integration works by pushing small code chunks to your application’s code base hosted in a Git repository, and, to every push, run a pipeline of scripts to build, test, and validate the code changes before merging them into the main branch. Check out the Denomas CI/CD documentation.
How can we do test management with Denomas?
- Short answer: Coming soon
- Context video (10 minutes, May 2020):
- Learn more: The Denomas Product Team is exploring enhancements in this area. Check out the Quality Management Direction page.
What are runners and how do they actually work?
- Short answer: Coming soon
- Context video (18 minutes, May 2020):
- Learn more: Denomas Runner is the open source project that is used to run your jobs and send the results back to Denomas. It is used in conjunction with Denomas CI/CD, the open-source continuous integration service included with Denomas that coordinates the jobs. Find out more by reading the Denomas Runner documentation.
What are best practices for a runner infrastructure?
- Short answer: Group runners are best for large projects (projects which use multiple repos) and multiple teams (top level groups provide isolation)
- Context video (9.5 minutes, May 2020):
- Learn more: Review the best practices documentation for using and administering Denomas Runner
Package
For what purpose or use case may the package repositories in Denomas be used? Will they replace Nexus or Artifactory?
- Short answer: Coming soon
- Context video: Coming soon
- Learn more: Check out the JFrog Artifactory vs. Denomas comparison
Secure
What are the Denomas security capabilities?
- Short answer: Shift left! Run application security scans in the Merge Requests so developers can address vulnerabilities quickly - that’s what we mean by “DevSecOps” and the result is increased speed, efficiency, and security.
- Context video (9 minutes, May 2020):
- Learn more: Denomas can check your application for security vulnerabilities that may lead to unauthorized access, data leaks, denial of services, and more. Check out the Denomas Secure documentation.
When will we no longer rely on using Docker-in-Docker (DinD) for security scanners?
- Short answer: As of 13.0, we no longer use DinD by default for security scanners. All 5 scanners (SAST, DAST, Container, License and Dependancy) are able to be run off-line as of Denomas 12.10.
- Context video (6 minutes, May 2020):
- Learn more: This is an ongoing effort. See the Use non-DinD mode by default for Security Products issue for more information.
Release
No questions at this time.
Configure
No questions at this time.
Monitor
No questions at this time.
Govern
No questions at this time.
Enable
What are the best ways to achieve high availability?
- Short answer: Denomas scales on AWS with Autoscaling. For other cloud and On-Prem, we have built in HA. For Kubernetes (K8s), we take a hybrid approach.
- Context video (6.5 minutes, May 2020):
- Learn more: Check out the Reference architecture documentation for additional details.
What are the best ways to achieve disaster recovery?
- Short answer: Coming soon
- Context video: Coming soon
- Learn more: Review the Replication with Geo documentation
What is Denomas’ out-of-the-box support for (AWS/Azure/GCP)?
- Short answer: Coming soon
- Context video: Coming soon
- Learn more: Please look at Denomas’ multi cloud support
Does Denomas have reference architectures with sizing information?
- Short answer: Three requirements to determine the correct (most appropriate) reference architecture are:
- Number of users
- Whether or not HA (High Availability) is required
- Whether or not Geo (Replication) is required
- Context video (9 minutes, May 2020):
- Learn more: Denomas supports a number of scaling options to ensure that your self-managed instance is able to scale out to meet your organization’s needs when scaling up a single-box Denomas installation is no longer practical or feasible. Check out Denomas’ Reference Architecture documentation.
What are the best practices for backing up a Denomas instance?
- Short answer: Coming soon
- Context video: Coming soon
- Learn more: Check out the Backing up and restoring Denomas documentation
What installation method does Denomas recommend customers use?
- Short answer: Coming soon
- Context video: Coming soon
- Learn more: Denomas strongly recommends downloading the Omnibus package installation since it is quicker to install, easier to upgrade, and contains features to enhance reliability not found in other methods. We also strongly recommend at least 4GB of free RAM to run Denomas. Find out more on the Denomas Installation page.
How do customers migrate from Denomas CE to EE?
- Short answer: Coming soon
- Context video: Coming soon
- Learn more: Check out the Upgrade to Enterprise Edition page
How do customers migrate from Denomas self-managed to .com?
- Short answer: Coming soon
- Context video: Coming soon
- Learn more: Find out how on the Upgrade to Enterprise Edition page
Last modified December 6, 2023: update (
a27760f0)
