• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/54

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

54 Cards in this Set

  • Front
  • Back
ABOUT THIS DOC

All new hires will be required to take this test on their first day on the job. It is intended to establish their grasp on foundational tech, web, devops concepts. (If it's helpful, there's a glossary we can point new hires to - https://docs.newrelic.com/docs/accounts-partnerships/education/getting-started-new-relic/glossary)

For Example: What is Ruby on Rails (RoR)?
It's a server-side web application framework that is designed to support the development of web applications including web services, web resources, and web APIs.
For Example: Which of the following definitions best describes a "server"?
A computer that makes services, as access to data files, programs, and peripheral devices, available to workstations on a network.
What is an SDK?
An SDK is a set of tools that can be used to develop software applications targeting a specific platform. It stands for software development kit.
What is an API?
API is an interface that allows software programs to interact with each other. It stands for aplication program interface.
What are the languages that New Relic supports out of the box?
Ruby, Java, PHP, .NET, Python, Node.js, Go
What is cloud computing?
Cloud computing is the practice of using a network of remote servers hosted on the Internet to store, manage, process data, and run software applications, rather than on a local server or a personal computer.
What is a containerization?
Containerization is an operating system level (OS-level) virtualization method for deploying and running distributed applications without launching an entire virtual machine (VM) for each app.
Name 3 persona's who would log in and use New Relic daily.
VP of Product, VP of Engineering, VP of Ops
What is DevOps?
DevOps is a term used to refer to a set of practices that emphasize the collaboration and communication of both software developers and information technology (IT) professionals while automating the process of software delivery and infrastructure changes.
What are log files?
a logfile is a file that records the events that occur in an operating system or other software applications
What is a load balancer?
A load balancer is a digital device that distributes network or application traffic across a number of servers. Load balancers are used to increase capacity and reliability of applications.
What is Micro-service Architecture?
Micro-service Architecture is a method of developing software applications as a suite of independently deployable, small, modular services.
What is a monolithic application?
monolithic application describes a single-tiered software application in which the user interface and data access code are combined into a single program from a single platform. A monolithic application is self-contained, and independent from other computing applications.
What is an Autoscaling Hosting?
Autoscaling Hosting is a method used in cloud computing, whereby the amount of computational resources dedicated to an application in a server farm, typically measured in terms of the number of active servers, scales automatically based on the load on the application.
What are AWS/Azure/Rackspace?
These are vendors that offer suites of cloud computing services that make up on-demand computing platforms.
What is Agile Software development?
Agile Software Development is an alternative to traditional project management where emphasis is placed on continuous planning, continuous testing and continuous integration.
What is real user monitoring?
Real user monitoring is a passive monitoring technology that records end-user interactions.
Which of New Relic's products provide real user monitoring?
Browser, Mobile
What is MTTD and MTTR?
MTTD stands for Mean Time to Detection, MTTR stands for Mean Time to Resolution
Which host health metrics does Infrastructure collect and display?
CPU, Load, Memory
What does the New Relic Plugins product provide developers?
Developers can use the New Relic Plugins product to find, create and publish plugins that monitor numerical metrics provided by external services, servers, or equipment.
What are the licensable units of measure for New Relic Infrastructure?
Compute Units
What are the licensable units of measure for New Relic APM?
Hosts or Compute Units
What are the licensable units of measure for New Relic Browser?
Pageviews
What are the licensable units of measure for New Relic Mobile?
Monthly Active Users
What are the licensable units of measure for New Relic Synthetics?
Checks
What are the licensable units of measure for New Relic Insights?
Events
What is a SOC 2?
The SOC 2 focuses on a business's non-financial reporting controls as they relate to security, availability, processing integrity, confidentiality, and privacy of a system
What is the front end?
The front end is the portion of an application that a user interacts with typically through a browser or mobile device.
What is the back end?
The back end of a website typically consists of a server, an application, and a database
Who are New Relic's primary competitors?
Dynatrace, AppDynamics
What does On-Premise mean?
On Premise is software that is run in private data centers and not in the cloud.
What is an agent?
The monitoring software New Relic users run on their app servers or inside their mobile apps
What is a software agent?
A software agent is a persistent, goal-oriented computer program that reacts to its environment and runs without continuous direct supervision to perform some function for an end user or another program.
What is a transaction?
A particular path through a customer's code. The exact meaning of a transaction varies for different New Relic products.
What is a transaction?
A unit of work performed by an application
What is SQL?
Structured Query Language - a way to request information from a database
What is uptime monitoring?
Provides insight into the availability and reliability of servers and applications
What is an elastic environment?
A dynamically changing cloud environment
What is Chef?
An automated deployment solution for continuous delivery
Where does the APM agent get deployed?
On a server or in an application sending performance data to New Relic.
What is Jenkins?
A popular continuous integration solution
What is an ajax call?
It is an asynchronous request that doesn't require the Browser to reload
Key Transactions are transactions you've chosen to have a custom level of monitoring.
TRUE
The Browser agent can be deployed by APM agents or stand alone copy and paste JavaScript.
TRUE
Does New Relic limit the number of applications on which a customer can install the agent ?
No
What is meant by multi-tennant cloud architecture?
A single instance of New Relic runs on a larger server and serves multiple customers while using specific privileges and controls to segregate the data between different users and customers.
What is Synthetic monitoring
Website monitoring that is done using web browser emulation or scripted recordings of web transactions.
What is RUM
Passive monitoring technology that records all user interactions within a website
What type of data can be illustrated in an Insights Dashboard?
Insights Dashbaords can display data managed by New Relic as well as integrate analysis from outside systems
Why is MTBLS important to an ops person?
MTBLS is a metric used to measure lost sleep of a DevOps person, and is indiciative of a systems ability to run reliability thus not requiring external attention
Why is New Relic's Digital Intelligence Platform Unique?
New Relic's DIP is the only application that allows almost every role in a digital enterprise to come together on a single platform to best manage their business using a single set of data
What is full stack monitoring?
Monitoring that provides visibility from the customer experience, to the individual applications and the associated infrastructure in the enterprise