Organizations use API protection tools to prevent malicious attacks or misuse of application program interfaces (API). APIs are commonly used as a key to programming web-based interactions enabling access to sensitive software functions and data, thus becoming a primary target for attackers. The API Protection Tools enables breach detection and prevention by identifying anomalous behaviors and breaks at the application’s business logic level. IT departments and developers use API protection tools to identify vulnerabilities for any Personally Identifiable Information(PII) and sensitive data leaks. Predefined policies and rules in the tool provide real-time mitigation from the API attacks
Gartner defines the ad tech market as technology for managing digital advertising across channels, including: display, video, streaming TV, mobile, social, search. It provides functions for: Campaign planning Media buying Advertising analysis, optimization and automation
Reviews for 'Application Development, Integration and Management - Others'
Gartner defines the Application Performance Monitoring and Observability Market as software that enables the observation and analysis of application health & user experience. The targeted roles are IT operations, site reliability engineers, cloud and platform ops, application developers and product owners. These solutions may be offered for self hosted deployment, as a vendor managed hosted environment, or via SaaS.
Application platforms provide runtime environments for application logic. They manage the life cycle of an application or application component, and ensure the availability, reliability, scalability, security and monitoring of application logic. They typically support distributed application deployments across multiple nodes. Some also support cloud-style operations (elasticity, multitenancy and self-service).
Gartner defines Cloud AI developer services as cloud-hosted services/models that allow development teams to leverage AI models via APIs without requiring deep data science expertise. These hosted models deliver services with capabilities in language, vision and automated machine learning. Services are often available via API access and are typically priced based on the number of API calls. In some cases, services are usable via integrated configuration tools. Examples of these services include natural language understanding, sentiment analysis, image recognition and machine learning model creation.
Gartner defines the cloud database management system (DBMS) market as being that for products from vendors that supply fully provider-managed public or private cloud software systems that manage data in cloud storage. Data is stored in a cloud storage tier (such as a cloud object store, a distributed data store or other proprietary cloud storage infrastructure), and may use multiple data models — relational, nonrelational (document, key-value, wide-column, graph), geospatial, time series and others. These DBMSs reflect optimization strategies designed to support transactions and/or analytical processing for one or more of the following use cases: Traditional and augmented transaction processing, Traditional and logical data warehouse, Data science exploration/deep learning, Stream/event processing, and Operational intelligence This market does not include vendors that only provide DBMSs hosted in infrastructure as a service (IaaS), such as in a virtual machine or container, and managed by the customer.
Cloud computing is a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using internet technologies. Gartner defines the cloud infrastructure and platform services (CIPS) market as standardized, highly automated offerings, in which infrastructure resources (e.g., compute, networking and storage) are complemented by integrated platform services. These include managed application, database and functions as-a-service offerings. The resources are scalable and elastic in near-real time and are metered by use. Self-service interfaces, including a web-based user interface (UI) and an API, are exposed directly to the customer. The resources may be single-tenant or multitenant, and can be hosted by a service provider or on-premises in the customer’s data center.
Content collaboration tools provide an easy way for employees to use and share content both inside and outside the organizations. Since these tools can be used to collaborate with customers, partners and suppliers, they often provide rich security and privacy controls. Today, much of this functionality also can be found in other tools such as cloud office platforms, workstream collaboration platforms, content services platforms and content services applications. Functional differentiators in dedicated CCTs are difficult to identify.
Conversational platforms can be used by developers to build conversational user interfaces, chatbots and virtual assistants for integration into messaging platforms, social media, SMS, website chat. The offerings include a development platform to build conversational interfaces with strong NLP engines, supporting voice and text input modalities. The platform provides capabilities like dialogue management, multiple chatbots orchestration, training data maintenance.
Reviews for 'Customer Relationship Management - Others'
Data preparation is an iterative and agile process for finding, combining, cleaning, transforming and sharing curated datasets for various data and analytics use cases including analytics/business intelligence (BI), data science/machine learning (ML) and self-service data integration. Data preparation tools promise faster time to delivery of integrated and curated data by allowing business users including analysts, citizen integrators, data engineers and citizen data scientists to integrate internal and external datasets for their use cases. Furthermore, they allow users to identify anomalies and patterns and improve and review the data quality of their findings in a repeatable fashion. Some tools embed ML algorithms that augment and, in some cases, completely automate certain repeatable and mundane data preparation tasks. Reduced time to delivery of data and insight is at the heart of this market.
This market evaluates vendors of data science and machine-learning platforms. These are software products that data scientists use to help them develop and deploy their own data science and machine-learning solutions. More precisely, Gartner defines a data science and machine-learning platform as: A cohesive software application that offers a mixture of basic building blocks essential both for creating many kinds of data science solution and incorporating such solutions into business processes, surrounding infrastructure and products. Machine learning is a popular subset of data science that warrants specific attention when evaluating these platforms.
Reviews for 'Data and Analytics - Others'
Digital marketing analytics platforms are specialized analytic applications used to understand and improve digital channel user experience, and prospect and customer acquisition and behavior, and to optimize marketing and advertising campaigns, with an emphasis on digital channels and techniques. They are stand-alone, end-to-end platforms, performing functions from data collection through analysis and visualization.
An embedded operating system (OS) is a type of OS that is used in embedded computing devices. The term "embedded" refers to devices that are installed (that is, embedded) as built-in components of a wider system, in which they serve a special, functional purpose. Embedded OSs differ from other types of OSs by their optimized design. Form factors, price points and other parameters of embedded devices set constraints on the OS, for example, in terms of functionality, user interface, memory space and driver support. Consequently, the architectures of embedded OSs tend to be extensively optimized for single-purpose deployment, stripped out of anything that is considered unnecessary for their use. This does not mean that embedded OSs cannot be applied outside of embedded devices. For instance, it is common to see embedded real-time operating systems (RTOSs) being used to handle the baseband functionality in smartphones.
Enterprise conversational AI platforms (enterprise CAIPs) are a subset of the larger conversational AI market, commonly referred to as chatbot platforms in media. The enterprise CAIP market, however, focuses on the needs of larger enterprises by targeting multiple use cases, modalities of conversation (i.e., speech, chat, text messaging and email) and the ability to operationalize within the enterprise. Gartner defines the enterprise conversational AI platform market as the market for software applications used to build, orchestrate and support the development of multiple use cases of conversational automation, while targeting multiple roles within the enterprise. Enterprise CAIP enables conversational automation as a strategic enterprise capability.
Enterprise information archiving (EIA) solutions are designed for archiving data sources to a centralized platform to satisfy information governance requirements, including regulatory and/or corporate governance and privacy; improve data accessibility; surface new data insights; and gain operational efficiencies. There are several core capabilities of this market. They include archiving digital communication content, such as email, workstream collaboration, instant messaging (IM) and SMS; classifying data and enabling retention management of archive content; creating a searchable index of content; and providing basic tools for e-discovery and supervision.
An Enterprise Low-code application platform (LCAP) provides rapid application development and deployment using low-code and no-code techniques such as declarative, model-driven application design and development together with the simplified one-button deployment of applications. An LCAP typically creates metadata and interprets that metadata at runtime and abstracts the underlying server infrastructure for ease of use; many also allow optional procedural programming extensions. LCAP supports: • UI capabilities via responsive web and mobile apps • Orchestration or choreography of pages, business process, and decisions or business rules • Built-in database • "One button" deployment of applications
Enterprise social networking applications facilitate, capture and organize open conversations and information sharing between individual workers and groups within an organization. In addition to capabilities that support conversations and information sharing, they can keep track of the network of relationships between participants (via social graphs), in order to deliver a personalized stream of updates about events or conversations to individuals (via news feeds and activity streams). These applications help people find out about each other, have discussions, share information and generally interact. Interaction occurs either at a one-to-one level, or in groups, teams, communities and networks, and in the context of structured or unstructured business activities.
The event stream processing (ESP) platform market consists of software systems that perform real-time or near-real-time computations on streaming event data. They execute calculations on unbounded input data continuously as it arrives, enabling immediate responses to current situations and/or storing results in files or databases for later use. Examples of input data include clickstreams, customer orders, payments, insurance claims, social media postings, images, video, emails and other documents, and market data feeds, as well as sensor data from physical assets, such as mobile devices, machines and vehicles.
Gartner defines the full life cycle application programming interface (API) management market as the market for software that supports all stages of an API’s life cycle, namely planning and design, implementation and testing, deployment and operation, and versioning and retirement. Central to full life cycle API management offerings’ capabilities is support in the following functional areas: Developer portals: A self-service catalog of APIs for enabling, marketing to, and governing ecosystems of developers who produce and consume APIs. API gateways: Runtime management, security and usage monitoring for APIs. Policy management and analytics: Security configuration, API mediation and API usage analytics. API design and development: A meaningful developer experience and tools for designing and building APIs, and for API-enablement of existing systems. API testing: From basic mock testing to advanced functional, performance and security testing of APIs.
Gartner defines “content delivery networks” as highly distributed edge-based cloud delivery platforms that provide the following functionality: content acceleration, API caching, image optimization, streaming video delivery, web application and perimeter security, and edge compute and storage. CDN providers deploy tens to hundreds of caching, storage and compute nodes in owned and third-party data center locations via public and private Internet Protocol networks.
Hadoop distributions are used to provide scalable, distributed computing against on-premises and cloud-based file store data. Distributions are composed of commercially packaged and supported editions of open-source Apache Hadoop-related projects. Distributions provide access to applications, query/reporting tools, machine learning and data management infrastructure components. First introduced as collections of components for any use case, distributions are now often delivered as part of a specific solution for data lakes, machine learning or other uses. They subsequently grow into additional, expanded roles, competing with both older technologies like database management systems (DBMSs) and newer ones like Apache Spark.
Insight engines apply relevancy methods to describe, discover, organize and analyze data. This allows existing or synthesized information to be delivered proactively or interactively, and in the context of digital workers, customers or constituents at timely business moments. Products in this market use connectors to crawl and index content from multiple sources. They index the full range of enterprise content, from unstructured content such as word processor and video files through to structured content, such as spreadsheet files and database records. Various "pipelines" are used to preprocess content according to type, and to derive from it data that can be indexed for query, extraction and use via a range of touchpoints. Insight engines differ from search engines in terms of capabilities that enable richer indexes, more complex queries, elaborated relevancy methods, and multiple touchpoints for the delivery of data (for machines) and information (for people).
Machine learning Infrastructure as a Service (ML IaaS) is an infrastructure delivery model that provisions virtualized or bare-metal infrastructure resources that are performance optimized for compute-intensive ML and DNN workloads . The ML IaaS market is characterized by core capabilities, including hardware-accelerated, high-performance compute platforms, usually augmented by accelerator technologies like GPU, FPGA or custom processors like Google TPU. Due to the unique nature of hardware-involved DNN frameworks (such as TensorFlow, pyTorch, Caffe and MxNet), they need to be reconfigured and integrated with appropriate libraries to take full advantage of ML IaaS capabilities.
Marketing dashboard tools collect and integrate marketing data from multiple sources, visualize it, and enable visualization and exploration through a web-based interface. The technology helps marketers deliver near-real-time data and reporting to stakeholders across the marketing organization and the enterprise. These tools cater to the business user rather than the technical professional, as they do not require you to manage a data warehouse or to define a semantic layer. The market features SaaS-based offerings from large, diversified providers as well as small pure-play vendors. Some of these sell marketer-focused solutions, and others have tailored their IT-focused offerings to this new buyer segment.
Meeting solutions are real-time collaboration applications and associated endpoints that support interactions over a network between participants for team work, presentations, training and webinars. Some vendors segment their product lines to target and scale to one or several of those use cases, while others offer broad solutions that work for many purposes. Enterprise offerings in this market perform equally well for workers in meeting spaces, at their desks or when mobile, with integrated voice, video, messaging and content sharing. Organizations with complex needs typically have meeting solutions for internal use — for collaboration, learning and internal communication — that are separate from those for external use in sales or marketing. Such complex needs can result in running meeting solutions from more than one vendor. Complete meeting solutions enable richness of information and interaction by combining messaging, content and screen sharing, video and audio.
Mobile back-end services deliver capabilities to mobile apps via APIs and/or software development kits (SDKs) that can be incorporated into mobile apps, and, increasingly, web apps and other digital channels. MBSs are commonly cloud-hosted services, but they can also be deployed in a virtual private cloud or even on-premises. The services are delivered as middleware between the client resident mobile apps and the enterprise systems of record, whether on-premises or in the cloud, along with any public or third-party data sources. In addition, many MBS providers also offer hosted databases for both structured and unstructured data. These hosted solutions can be independent of back-end data repositories, or they can be a buffer for the systems of record and provide a cached data source to isolate back ends from high transaction rates, which are often seen in conjunction with mobile apps.
A multi-experience development platform (MXDP) is a product or suite of products that offers professional developers (and potentially including citizen developers) an integrated set of front-end development tools and back-end services that enable scalable development of fit-for-purpose apps across digital touchpoints--including custom mobile apps, responsive web and PWAs, immersive, and conversational app support.
The Network Performance Monitoring (NPM) market consists of tools that leverage a combination of data sources to provide a holistic view of how networks (including corporate on-premises, cloud, multicloud, hybrid and other networks) are performing. Data sources include: Network-device-generated traffic data Raw network packets Network-device-generated health metrics and events NPM tools provide diagnostic workflows and forensic data to identify the root causes of performance degradations — increasingly through the adoption of advanced technology, such as artificial intelligence (AI) or machine learning algorithms (ML). Finally, based on network-derived performance data, NPM tools provide insight into the quality of the end-user experience.
Reviews for 'Office Productivity Solutions - Others'
Gartner defines the OFD market as solutions that detect and prevent wrongful or criminal deception within digital (browser and app) B2C channels. Gartner considers OFD to be a foundational technology deployed within these digital channels to prevent direct and indirect losses and to mitigate risk.
While container technology can enable much faster application deployment, deploying the requisite underlying technical components can be challenging for many organizations. To fill that void, many public cloud providers offer container services (CaaS) that can offload the need for infrastructure and operations (I&O) teams to build and support container infrastructure. These public cloud services have all of the normal public cloud IaaS features (for example, self-service, scalability, elasticity for computing, storage, and network resources) and an abstraction layer that enables developers' and operations personnel's productivity through container technology.
Public cloud storage is infrastructure as a service (IaaS) that provides block, file, object and hybrid cloud storage services delivered through various protocols. The services are stand-alone, but often used in conjunction with compute and other IaaS products. The services are priced based on capacity, data transfer and/or number of requests. The services provide on-demand storage capacity and self-provisioning capabilities. Stored data exists in a multitenant environment, and users access that data through the block, network and REST protocols provided by the services.
Rapid mobile app development (RMAD) tools are a class of coding-optional tools that enable nonprogrammers to build mobile apps to support, at a minimum, iOS and Android devices. These tools offer high productivity for developers and nondevelopers alike through a variety of approaches that both automate and abstract app development efforts, including drag-and-drop editors, code generation and orchestration, model-driven development, virtualization, business process mapping, component assembly, app configuration and forms construction.
Gartner defines the security and information event management (SIEM) market by the customer’s need to analyze event data in real time for early detection of targeted attacks and data breaches, and to collect, store, investigate and report on log data for incident response, forensics and regulatory compliance. SIEM technology aggregates event data produced by security devices, network infrastructure, systems and applications. The primary data source is log data, but SIEM technology can also process other forms of data, such as network telemetry. Event data is combined with contextual information about users, assets, threats and vulnerabilities. The data may be normalized, so that events, data and contextual information from disparate sources can be analyzed for specific purposes, such as network security event monitoring, user activity monitoring and compliance reporting. The technology provides real-time analysis of events for security monitoring, query and long-range analytics for historical analysis.
Gartner defines security orchestration, automation and response (SOAR) as technologies that enable organizations to take inputs from a variety of sources (mostly from security information and event management [SIEM] systems) and apply workflows aligned to processes and procedures. These can be orchestrated via integrations with other technologies and automated to achieve the desired outcome and greater visibility. Additional capabilities include case and incident management features; the ability to manage threat intelligence, dashboards and reporting; and analytics that can be applied across various functions. SOAR tools significantly enhance security operations activities like threat detection and response by providing machine-powered assistance to human analysts to improve the efficiency and consistency of people and processes.
The market for social software in the workplace includes software products that support people working together in teams, communities or networks. These products can be tailored to support a variety of collaborative activities. Buyers are looking for virtual environments that can engage participants to create, organize and share information, and encourage them to find, connect and interact with each other. Business use of these products ranges from project coordination within small teams or homogeneous groups, to information exchange between employees across an entire organization.
Gartner defines unified communications as a service (UCaaS) as a cloud-delivered service that provides many of the same functions as premises-based unified communications (UC) solutions. The core capabilities of UCaaS offerings include those in the following areas: Telephony Meetings Messaging Software apps (formerly software clients) Communication APIs and SDKs Adjacent services
Gartner defines unified endpoint management (UEM) as a tool that provides agent and agentless management of computers and mobile devices through a single console. Modern UEM tools: Provide a user-centric view of devices across device platforms Offer agent and/or agentless management through native Windows 10, macOS and Chrome OS controls Offer agentless management through native Apple iOS/iPad OS and Google Android controls Aggregate telemetry and signal from identities, apps, connectivity and devices to inform policy and related actions Aggregate and analyze technology performance and employee experience data Integrate with identity, security and remote-access tools to support zero-trust access and contextual authentication, vulnerability, policy, configuration, and data management Manage nontraditional devices, including Internet of Things (IoT) devices, wearables and rugged handhelds
Virtual private networks (VPNs) are products and services used to achieve security and confidentiality for data in motion by means of encryption and access controls. Solutions may be implemented in software on end-user devices, servers and appliances. They may be purpose-built as dedicated systems, and/or built-in virtual constructs in cloud infrastructure. Security can be applied to communications that originate within devices and servers, and at various boundaries, including gateways and firewalls (FWs). In the case of virtual environments and multitenant architectures, VPN communications may occur within a server hosting the equivalent of several sites and tenants.
Gartner defined Web Application and API Protection (WAAP) as the evolution of the web application firewall market (WAF), expanding WAF capabilities to four core features: WAF, DDoS protection, bot management and API protection. WAAP development started with cloud-delivered WAF services that were easier to deploy, and from the start bundled WAF with DDoS protection. Slowly, the WAF market evolved to offer more than basic capabilities for bot management and API protection. 2019 marked a tipping point with four vendors acquiring specialized bot mitigation providers. During 2020, Gartner observed improvements related to API security features availability, but also more stringent enterprises’ requirements related to the four core WAAP features.
Gartner uses the following market definitions: Web analytics tools — Specialized analytics tools used to understand and improve the digital CX, attract and retain users, and analyze operations and actions taken across responsive websites and mobile apps. Product analytics tools — Tools and processes used to understand the behavior of users across products or services to inform decisions about how to improve the product experience and increase product engagement. Digital experience analytics tools — Tools that provide diagnostic insights into visitor activity and the CX on responsive web and mobile apps, enabled by advanced analytics and machine learning, session replay and heat map technology.
The workstream collaboration (WSC) market consists of products that deliver a conversational workspace based on a persistent group chat. Products in this market are primarily used to organize, coordinate, and execute outcome-driven teamwork such as that associated with the project- or process-related activities. Secondary uses can include ad hoc collaboration and community discussions.