Ambari Server
Server code: Java 1.7 / 1.8
Agent scripts: Python
Database: Postgres, Oracle, MySQL
ORM: EclipseLink
Security: Spring Security with remote LDAP integration and local database
REST server: Jersey (JAX-RS)
Dependency Injection: Guice
Unit Testing: JUnit
Mocks: EasyMock
Configuration management: Python
Ambari Web
Frontend code: JavaScript
Client-side MVC framework: Ember.js / AngularJS
Templating: Handlebars.js (integrated with Ember.js)
DOM manipulation: jQuery
Look and feel: Bootstrap 2
CSS preprocessor: LESS
Unit Testing: Mocha
Mocks: Sinon.js
Application assembler/tester: Brunch / Grunt / Gulp