# ServiceNow Tech Stack

ServiceNow uses 97 tools and technologies to build, market, and sell its products.

Source: https://himalayas.app/companies/servicenow/tech-stack

## Languages & Frameworks

| Technology | What it is |
| --- | --- |
| Node.js | A platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications |
| .NET | A free, cross-platform, open source developer platform for building many different types of applications |
| Bootstrap | Simple and flexible HTML, CSS, and JS for popular UI components and interactions |
| Web Components | A set of web platform APIs that allow you to create new custom, reusable, encapsulated HTML tags to us... |
| JavaScript | Lightweight, interpreted, object-oriented language with first-class functions |
| Python | A clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java. |
| HTML5 | 5th major revision of the core language of the World Wide Web |
| Java | A concurrent, class-based, object-oriented, language specifically designed to have as few implementati... |
| ES6 | The next version of JavaScript |
| CSS 3 | The latest evolution of the Cascading Style Sheets language |
| C# | Simple, general-purpose, object-oriented programming language for the .NET platform |
| Ruby | A dynamic, interpreted, open source programming language with a focus on simplicity and productivity |
| ASP.NET | An open source web framework for building modern web apps and services with .NET |
| Perl | Highly capable, feature-rich programming language with over 26 years of development |
| Go | An open source programming language that makes it easy to build simple, reliable, and efficient software |
| AWK | A language for text processing, data extraction and reporting |
| CentOS | The Community ENTerprise Operating System |
| Linux | A family of free and open source software operating systems based on the Linux kernel |
| GraphQL | A data query language and runtime |
| Shell | A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically ma... |
| TypeScript | A superset of JavaScript that compiles to clean JavaScript output |
| fancybox | JavaScript lightbox library for presenting various types of media. |

## Development

| Technology | What it is |
| --- | --- |
| Selenium | Web Browser Automation |
| GitLab | Open source self-hosted Git management software |
| Kubernetes | Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops |
| Jenkins | An extendable open source continuous integration server |
| Terraform | Describe your complete infrastructure as code and build resources across providers |
| AWS CloudFormation | Create and manage a collection of related AWS resources |
| IntelliJ IDEA | Capable and Ergonomic IDE for JVM |
| Eclipse | IDE for Java EE Developers |
| Apache Maven | Apache build manager for Java projects. |
| Babel | Use next generation JavaScript, today. |
| Webpack | A bundler for javascript and friends |
| Grunt | The JavaScript Task Runner |
| AWS Elastic Load Balancing ... | Automatically distribute your incoming application traffic across multiple Amazon EC2 instances |
| Ansible | Radically simple configuration-management, application deployment, task-execution, and multi-node orch... |
| Chef | Build, destroy and rebuild servers on any public or private cloud |
| Puppet | Server automation framework and application |
| JUnit | A programmer-oriented testing framework for Java |
| TestNG | A testing framework inspired from JUnit and NUnit |
| Git | Fast, scalable, distributed revision control system |
| Docker | Enterprise Container Platform for High-Velocity Innovation. |

## Libraries

| Technology | What it is |
| --- | --- |
| React | A JavaScript library for building user interfaces |
| Vue.js | A progressive framework for building user interfaces |
| jQuery | The Write Less, Do More, JavaScript Library. |
| AngularJS | Superheroic JavaScript MVW Framework |
| Modernizr | Respond to your user’s browser features |
| videojs | Open source library for working with video |
| clipboard.js | A modern approach to copy text to clipboard |
| Underscore | JavaScript's utility _ belt |
| Redux | Predictable state container for JavaScript apps |

## Application Hosting

| Technology | What it is |
| --- | --- |
| Amazon EC2 | Scalable, pay-as-you-go compute capacity in the cloud |
| Apache Tomcat | An open source software implementation of the Java Servlet and JavaServer Pages technologies |
| JBoss | An open source Java EE-based application server |
| Websphere Liberty | A fast, dynamic, and easy-to-use Java application server |
| Amazon Web Services (AWS) | Amazon Web Services is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis. |

## Data Stores

| Technology | What it is |
| --- | --- |
| Splunk | Search, monitor, analyze and visualize machine data |
| Apache Spark | Fast and general engine for large-scale data processing |
| Apache Hive | Data Warehouse Software for Reading, Writing, and Managing Large Datasets |
| Amazon S3 | Store and retrieve any amount of data, at any time, from anywhere on the web |
| MySQL | The world's most popular open source database |
| Hadoop | Open-source software for reliable, scalable, distributed computing |
| HBase | The Hadoop database, a distributed, scalable, big data store |
| Redis | An in-memory database that persists on disk |
| Kafka | Distributed, fault tolerant, high throughput pub-sub messaging system |

## Application Utilities

| Technology | What it is |
| --- | --- |
| Okta | Enterprise-grade identity management for all your apps, users & devices |
| Apache JMeter | An open source load testing tool |
| Elasticsearch | Open Source, Distributed, RESTful Search Engine |
| Solr | An open source enterprise search server based on Lucene search library, with XML/HTTP and JSON APIs, h... |
| Google reCaptcha | A free service that protects your website from spam and abuse |
| Lottie | Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile! |

## Analytics

| Technology | What it is |
| --- | --- |
| Google Tag Manager | Quickly and easily update tags and code snippets on your website or mobile app |
| Tableau | Tableau helps people see and understand data. |
| Google Analytics | Enterprise-class web analytics. |
| Adobe Analytics | A marketing analytics and reporting platform |
| Crazy Egg | Visualize where your visitors click |
| Microsoft Power BI | It aims to provide interactive visualizations and business intelligence capabilities with an interface simple enough for end users to create their own reports and dashboards. |

## Monitoring

| Technology | What it is |
| --- | --- |
| Grafana | Open source Graphite & InfluxDB Dashboard and Graph Editor |
| Prometheus | An open-source service monitoring system and time series database, developed by SoundCloud |
| New Relic | SaaS Application Performance Management for Ruby, PHP, .Net, Java, Python, and Node.js Apps. |
| AppDynamics | Application management for the cloud generation |

## Assets and Media

| Technology | What it is |
| --- | --- |
| Cloudflare | The Web Performance & Security Company. |

## Design

| Technology | What it is |
| --- | --- |
| Font Awesome | The internet's most popular icon toolkit |
| Google Fonts | Making the web more beautiful, fast, and open through great typography |

## Collaboration

| Technology | What it is |
| --- | --- |
| DocuSign | The fastest, most secure way to sign, send, and store documents in the cloud. |
| Webex | Connect with anyone, anywhere, any time. |

## Back Office

| Technology | What it is |
| --- | --- |
| Microsoft Excel | A spreadsheet program included in the Microsoft Office suite of applications |
| SAP | It is an ERP (Enterprise Resource Planning) software used for effective business operations. It is used for below operations: Supply Chain Management. Product lifecycle management. |
| SmartRecruiters | The SmartRecruiters Talent Acquisition Suite provides full source-to-hire capabilities for the modern workforce. |
| Anaplan | Anaplan sells subscriptions for cloud-based business-planning software and provides data for decision-making purposes |

## Marketing and Sales Tools

| Technology | What it is |
| --- | --- |
| Twitter Ads | It allows businesses and brands to connect with a relevant and engaged audience |
| Salesforce | Connect to your customers in a whole new way |
| Eloqua | A service (SaaS) platform for marketing automation offered by Oracle |
| Adroll | The e-commerce marketing platform for growing direct-to-consumer brands |
| Google Ads | An online advertising solution that businesses use to promote their products and services on Google Search, YouTube and other sites across the web. It also allows advertisers to choose specific goals for their ads, like driving phone calls or website visits. |
| ServiceNow | It makes work, work better for people. Transform old, manual ways of working into modern digital workflows, so employees and customers get what they need, when they need it, fast, simple, easy. |
| LinkedIn Ads | Drive website traffic, build awareness & generate higher quality leads with LinkedIn ads. Maximise B2B growth with personalised ads on the #1 platform for B2B lead generation. |

## Company profile

[ServiceNow](https://himalayas.app/companies/servicenow.md)
