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
|