Listing Thumbnail

    AI Spark: Governed Entry Point for AI in Regulated Environments

     Info
    Sold by: TomorrowX 
    Deployed on AWS
    AI Spark provides a governed entry point for AI in complex and regulated environments. Deployed into the customer AWS account, it enables safe progress without replacing existing systems. Designed for organisations where governance, risk, and legacy constraints block AI adoption.

    Overview

    Public sector and regulated organisations are already experimenting with AI, but progress often stalls before production. Governance, compliance, and risk concerns make it difficult to deploy AI safely in live environments, especially where legacy systems and constrained architectures limit deployment options and accountability is unclear. AI Spark addresses this with a governed entry point for AI deployed into the customer AWS environment. It establishes visibility, guardrails, and accountability without requiring system replacement or re-platforming. This enables organisations to apply AI safely while retaining full control of infrastructure, security, and network boundaries. AI Spark is designed for partner-led delivery and supports a controlled path forward. Customers can start safely, establish governance early, and assess next steps once the environment is live.

    Highlights

    • Governed entry point for AI in regulated and security-sensitive environments.
    • Deployment into customer AWS account for full infrastructure and security control.
    • Enables AI progress without replacing or re-platforming existing systems.

    Details

    Delivery method

    Supported services

    Delivery option
    CAP Agent - ECS Fargate

    Latest version

    Operating system
    Linux

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    AI Spark: Governed Entry Point for AI in Regulated Environments

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (1)

     Info
    Dimension
    Description
    Cost/unit/hour
    Hours
    Container Hours
    $82.19178082

    Vendor refund policy

    Please contact TomorrowX for refund & policy https://tomorrowx.dev/get-help/ 

    Refer to the AWS Marketplace Buyer Guide for further details regarding:

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    CAP Agent - ECS Fargate

    Supported services: Learn more 
    • Amazon ECS
    Container image

    Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.

    Version release notes

    V12 major release: Upgrade the CAP Agent runtime from CAP V11 to CAP V12. Drop-in replacement for V11 Marketplace deployments; CloudFormation template URL, parameters, environment variables, EFS mount shape, ALB health check, and Console connection workflow are unchanged. Existing V11 stacks pick up V12 on their next stack update.

    feat: Jetty 9.4 upgraded to Jetty 12.1.8 with the Jakarta EE 11 environment. Servlet API moves from javax.servlet 4.0 to jakarta.servlet 6.1. This brings the CAP Agent runtime onto the current generation of Eclipse Foundation supported releases. The javax.servlet 4.0 line reached end of life in 2023 and stopped receiving security updates from upstream.

    feat: Java 21 LTS Virtual Threads on HTTP ingress. HTTP request handlers now run on JDK 21 virtual threads via Jetty's threadpool-virtual module. Previous releases were capped by the default 200 OS thread limit on ingress. Virtual threads remove that ceiling and let a single CAP Agent service tens of thousands of concurrent rule-bearing requests without operator tuning. Existing rule code is unchanged; virtual thread scheduling is transparent to extensions.

    Security fix: CVE-2025-49146 (HIGH, pgjdbc insecure authentication in channel binding) and CVE-2026-42198 (HIGH, pgjdbc client-side denial of service when negotiating SCRAM-SHA-256 authentication). The bundled PostgreSQL JDBC driver is upgraded from 42.7.4 to 42.7.11. Affects customers who connect their CAP Agent to AWS RDS PostgreSQL via the supplied DBPassword secret.

    fix: Reduced container attack surface by pruning the Jetty 12 distribution at image build time. The upstream Jetty tarball ships every Jakarta EE environment (ee8, ee9, ee10, ee11) plus optional features (websocket, JASPI, CDI, OpenID, HTTP/3, demo webapps, Hazelcast / Infinispan / GCloud session managers, ALPN, JMX). The CAP Agent only requires ee11 with HTTP/1.1, deployment, annotations, plus, virtual thread pool, and forwarded request handling. The Dockerfile now removes approximately 80 unused JARs at build time. The compressed image is approximately 181 MB.

    fix: Cleaner agent startup logs. Two cosmetic WARN blocks are removed. The AnnotationParser "scanned from multiple locations" block (126 WARN lines per restart) was caused by a redundant uber-jar that shaded the jakarta.servlet API alongside Jetty's own copy; the uber-jar is no longer included. The DigesterFactory "cannot find XMLSchema.dtd" block (3 WARN lines per startup) was emitted by Jetty's repackaged Tomcat Jasper compiler, which the CAP Agent does not use; the Jasper module is no longer enabled. A healthy CAP Agent launch now logs zero WARN, zero ERROR.

    fix: Cold boot time reduced from approximately 5.5 seconds to approximately 3.5 seconds, primarily by removing the unused Jasper compiler initializer from the startup path.

    Compatibility: No breaking changes for existing customers. CloudFormation template URL, task definition shape, environment variables (S3_GOLD_MASTER, DB_HOST, DB_PORT, DB_NAME, DB_USER, DB_PASSWORD secret), EFS mount path, port mappings (8080 web, 20001 management), ALB health check path, and CAP Console connection workflow are all unchanged from V11. CAP rulesets and extensions deployed on V11 agents will run unchanged on V12 agents.

    Documentation: https://docs.tomorrowx.com  Support: help@tomorrowx.dev 

    Additional details

    Usage instructions

    Quick Launch

    Deploy a CAP Agent using CloudFormation (change the region in your AWS Console to your preferred region first): https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://public-tomorrowx-s3.s3.eu-central-1.amazonaws.com/cap-agent-marketplace.yaml&stackName=cap-agent 

    1. Select your VPC and 2+ subnets in different availability zones
    2. Optionally restrict web and management access CIDRs
    3. Click "Create stack" - deploys in ~3 minutes
    4. Go to CloudFormation > Stacks > cap-agent > Outputs for your Agent URL

    Connecting Your CAP Console

    1. Open CAP Console > Administration > Agent Definitions > Create New PDA
    2. Set Host to the task public IP (from Outputs tab)
    3. Set Port to 20001
    4. Set Task ARN, Amazon ALB Target Group ARN, Amazon Access Key, and Amazon Secret Key from the Outputs tab
    5. Deploy extensions and rulesets via Console

    To Remove

    Delete the CloudFormation stack - all resources are cleaned up automatically.

    Documentation: https://docs.tomorrowx.com  Support: help@tomorrowx.dev 

    Resources

    Support

    Vendor support

    Support is delivered through partners, with TomorrowX providing platform support and specialist advisory capability where applicable. Support levels scale by license tier and are confirmed during onboarding. The customer retains control of infrastructure and networking within their AWS environment. For platform support requests, please visit

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.