AWS CodeDeploy

AWS CodeDeploy is a fully managed deployment service that automates software deployments to a variety of compute services such as Amazon EC2, AWS Fargate, AWS Lambda, and on-premises servers.

AWS CodeBuild

AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy.


A framework used for component-based software engineering and RAD. ActiveX allows creating, linking and embedding objects in different programming languages. The most prominent part of the framework is ActiveX controls, which is Microsoft's version of Java applets, meant to run on a personal computer rather than a server.


A computer program that automatically converts instructions written in Assembly language into machine language. Translates mnemonics, means human readable mostly three letter symbols into binary data that can be executed by a processor.


Stands for Adobe Enterprise Manager - a management platform for building responsive websites, mobile apps, forms and documents, and for managing their content. All tools are in one place, so it is easy to maintain workflow and develop a product in one environment.

Apache Ivy

A flexible and simple dependency manager. It is a subproject of Apache Ant, which it uses for solving dependencies and managing external libraries. Apache Ivy can solve any kind of dependencies, but it is geared towards Java dependencies.

Apache Mesos

An open source cluster management software. It simplifies deploying and managing apps in large scale clusters, and enables efficient sharing and isolation of resource among the distributed apps and frameworks.


Stands for Application Express – a software development environment for designing and deploying responsive, database-driven apps in a browser. It is web-based and runs on the Oracle database.


A platform based on natural language processing and machine learning. It is used to build human-computer interfaces, based on customer interactions with a company’s product. The platform uses conversation agents to answer questions.


Stands for Application Performance Management, a technology used to maintain the desired level of service through monitoring software applications and managing their performance and availability. The first APM tools were focused on 3-tier applications.


An APM tool, used for monitoring, managing, and optimizing complex software environments, as well as managing the availability of cloud computing apps. It constantly monitors the code to catch and resolve issues in a timely manner.


A series of tools for monitoring and testing web security. It allows identifying and preventing risks before deployment, as well as reducing costs by preventing future attacks. It supports mobile, web applications and cloud-based platforms.


AppVeyor is a hosted, distributed continuous integration service used to build and test projects hosted on GitHub and other source code hosting services (including GitLab and Bitbucket) on a Microsoft Windows virtual machine, as well as Ubuntu Linux virtual machines.


A universal Artifact Repository Manager that supports all software packages, no matter what language or tool they were created with. It is an automated end-to-end solution for tracking development and production artifacts.


A project management tool for teams designed to help track their work, simplify collaboration and communication. The tool allows to manage projects and tasks online, from start to finish, without using email. It also shows the progress chart at any given time.


A set of cloud-based task and code management tools for software developers. It was created to speed up software development and provide support for distributed agile teams. It integrates with similar tools and services to enhance performance.

AWS CodeBuild

AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy. 


A cross-platform continuous integration server that automates the process of building, testing and deploying software in one single workflow. It is developed by Atlassian and integrates closely with other elements of the Atlassian suite.


A web-based project management tool, provides a set up to-dos, allows to create and upload documents and files, use team chat and check in regularly with the group. It also shows the schedule with deadlines, that helps to keep up with them.


Stands for Business Intelligence and Reporting Tools. A free and open source software project that supplies reporting and data visualization that can be embedded in a rich client platform and web applications, predominantly those based on Java and Java EE.


A web-based system for hosting version control repositories owned by Atlassian. Supports both Git and Mercurial revision control systems; written in Python

Bug (Issue) Tracking tools

Jira, Mantis, Confluence, Redmine, YouTrack, Trello, BaseCamp.

Bug/Issue Tracking system

Software used to file reported issues, monitor, update and resolve them. It provides a set of tools to enable the process from creating a task to solving the issue. Such software enables different specialists to collaborate on a task to find a solution.


Matrix Laboratory is a high-level language and an interactive environment for programming, numerical calculations and visualization of results. Using MATLAB, you can analyze data, develop algorithms, create models and applications.


A web-based, free and open-source testing tool and bug tracking system that allows individual developers and groups to keep track of pressing issues with their product. It is written in Perl and uses a MySQL database. It also allows to communicate within the team and manage quality assurance.

Development by

Sign up for updates
straight to your inbox