Zementis for IBM z Systems Modernization Guide
Zementis for IBM z Systems is a data discovery, mining and processing product by Zementis. Explore technical details, modernization strategies, and migration paths below.
Product Overview
Zementis for IBM z Systems allows users to deploy and execute predictive models described in PMML directly on the z/OS platform.
It supports authentication methods such as LDAP and SAML 2.0.
Modernization Strategies
Rehost
- Timeline:
- 6-12 months
Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.
Refactor (Recommended)
- Timeline:
- 18-24 months
Optimize application architecture for cloud while preserving business logic. Best ROI long-term.
Replatform
- Timeline:
- 3-5 years
Complete rewrite to cloud-native architecture with microservices and modern tech stack.
Frequently Asked Questions
General
What are the most common operations performed with Zementis for IBM z Systems?
Zementis for IBM z Systems allows users to deploy and execute predictive models described in PMML (Predictive Model Markup Language). Common operations include model deployment, scoring data against deployed models, retrieving model performance metrics, and managing model versions.
What configuration files or interfaces are used?
The product exposes REST APIs for model management and scoring. Configuration files are used to define data source connections and system parameters. A web-based interface is available for monitoring and administration.
How does Zementis for IBM z Systems integrate with other systems?
Zementis for IBM z Systems integrates with Apache Spark on z/OS. It leverages the z/OS platform for data access and processing. It can also integrate with other z/OS applications through its REST API.
Technical
What types of APIs does this product expose?
The product exposes REST APIs for model deployment and scoring. An example endpoint for scoring is `/model/{modelName}/score`. The API accepts data in JSON format and returns predictions.
What programming languages/SDKs are supported for integration?
Zementis for IBM z Systems supports integration with Java, Python, and other languages that can interact with REST APIs. SDKs may be available for specific languages.
How do the system components communicate?
The system components communicate via REST APIs and internal messaging queues. Data access is performed using standard z/OS data access methods.
What protocols does it use for communication?
Zementis for IBM z Systems uses standard HTTP/HTTPS protocols for communication. Specific ports depend on the configuration, but common ports include 80 (HTTP) and 443 (HTTPS).
Business Value
What is the business value of Zementis for IBM z Systems?
Zementis for IBM z Systems enables organizations to leverage their existing z/OS infrastructure for predictive analytics. This can improve decision-making, optimize processes, and reduce costs.
How does Zementis for IBM z Systems improve performance?
By deploying models on z/OS, organizations can reduce data movement and latency, improving the performance of predictive applications. It also allows for tighter integration with existing z/OS applications.
How does Zementis for IBM z Systems support model interoperability?
The product supports PMML, a standard format for representing predictive models. This allows organizations to use models developed in various tools and deploy them on z/OS.
Security
What authentication methods are supported?
Zementis for IBM z Systems supports authentication methods such as LDAP, SAML 2.0, and X.509 certificates. These methods allow for integration with existing security infrastructure.
What access control model is used?
The product uses Role-Based Access Control (RBAC) to manage user permissions. Users are assigned roles, and roles are granted specific permissions to access resources and perform actions.
What encryption is used and where?
Encryption is used to protect sensitive data both in transit and at rest. HTTPS is used for secure communication, and data at rest can be encrypted using z/OS encryption facilities.
What audit/logging capabilities exist?
Zementis for IBM z Systems provides audit logging capabilities to track user activity and system events. These logs can be used for security monitoring and compliance purposes.
Operations
What administrative interfaces are available?
The product provides a web-based administrative interface for managing users, configuring system parameters, and monitoring system health. A command-line interface (CLI) may also be available.
How is user management handled?
User management is handled through the administrative interface. Administrators can create, modify, and delete user accounts, as well as assign roles and permissions.
What monitoring/logging capabilities exist?
Zementis for IBM z Systems provides monitoring and logging capabilities to track system performance and identify potential issues. Logs can be accessed through the administrative interface or exported for analysis.
Ready to Start Your Migration?
Download our comprehensive migration guide for Zementis for IBM z Systems or calculate your ROI.