Driven by our commitment to resolving development process challenges for developers, we have combined our extensive experience and deep expertise in both technology and finance with best practices and requirements gathered from developers, operators, and DevOps teams. This collaboration has resulted in the creation of an automated Self-Service Portal that streamlines the entire workflow. By enhancing the user experience, xPlatform empowers developers to complete tasks efficiently and independently, significantly improving both speed and productivity.
Thailand
Management Excellence
Awards 2024
Team of the Year – Technology : xPlatform Team
Winner
xPlatform, the latest platform by SCB TechX, has been developed by the award-winning Team of the Year at the Asian Management Excellence Awards 2024.
xPlatform utilizes the concept of DevOps as a Service, offering an intuitive and user-friendly Self-Service Portal that addresses pain points and limitations frequently encountered during the software development lifecycle. Our ultimate aim is to streamline software development and deployment through automated processes and tools for speedy and efficient product development and faster delivery, which is ideal for resource, time and budget management. Designed with a focus on security and cloud cost control, xPlatform enhances value for our users and boosts an organization’s competitive edge.
In today’s digital landscape, DevOps culture has gained immense popularity as it promotes collaboration between Developer and Operations teams. The collaboration bridges gaps and ensures consistent coordination from the inception of a project to the delivery of products or services to customers.
SCB TechX proudly introduces our DevOps as a Service platform, as one of the early adopters in the Thailand. This innovative xPlatform solution for corporate clients leverages best practices from world-class cloud service providers to elevate our digital product development to international standards.
xPlatform, an automated platform, harnesses DevOps best practices to create a web application with a user-friendly interface. This significantly reduces lead time and alleviates the workload for both Dev and Ops teams. xPlatform supports each and every stage throughout the software development lifecycle, from coding, testing and CI/CD setup to software release, maintenance, monitoring, and optimization.
xPlatform facilitates agile collaboration across all teams on a unified platform. Our features empower Product Owners and Project Managers to efficiently manage teams and control project budgets. With features such as Cloud cost visibility, Automated Start/Stop Scheduler, and Environment TTL, unnecessary expenses are minimized, enabling better control over project expenses.
Designed by a team of seasoned DevOps engineers, xPlatform addresses challenges faced by developer team on a daily basis. The portal offers targeted solutions to prevent and address common pain points in app development, including configuration management to prevent working in the wrong environment, timely notifications for expiring certificates, and dependency change to identify potential impacts and prevent future issues.
xPlatform leverages automation tools to significantly reduce the time spent on every step of the development processes, from project initialization, microservice architectures, infrastructure build to deployment. Software deployment that used to take 3-5 days can be accomplished in just 1-2 hours through automation. These tools accommodate the build of CI/CD pipelines, version control, infrastructure provisioning, configuration management and deployment. They can seamlessly integrate with a range of DevOps tools, including Jenkins, SonarQube™, Sonatype Nexus Repository™, HashiCorp Vault, HashiCorp Terraform, Helm, Argo CD, and Cloud Secret Management Service. In addition, our IaC Catalogs and Software Catalogs provide ready-to-use catalogs with predefined standards and built-in security practices, which can be used as-is or customized. This enables fast creation of virtual machines, databases, storage solution and microservice architectures.
A single pane of control approach allows Product Owners and Project Managers to efficiently manage, monitor, and control cloud cost project via Project dashboard that provides useful insights such as transaction load, active sprint tickets, notifications, and total cloud costs.
Additional features include alerts for external components like certificates, Team member management, Project services, TTL, Project release management, IT asset inventory, and Change scheduling to support comprehensive project management.
DevSecOps extends the DevOps model by incorporating security into every phase of the software development lifecycle, from design and development to testing and deployment. xPlatform employs shift-left security approach to identify and rectify loopholes or coding errors from the initial code-writing stage, allowing early detection of application flaws. This proactive model helps save time, effort, and budget by preventing issues that would otherwise require resolutions later on.
Key Features of xPlatform
Software Catalogs and Package Deployments
The Software Catalogs and Package Deployments feature is designed to help development and QA teams kickstart their work efficiently with Pre-Built Archetypes, seamlessly integrated with CI/CD Pipelines following DevSecOps Best Practices. It also provides a comprehensive Deployment Process and Observability capabilities that cover Day-2 Operations, enabling users to get started with just a single click.
IaC Catalogs and Infrastructure Provisioning
IaC Catalogs introduce a new feature designed to address configuration differences across environments, such as human errors or incomplete preparation of operational manuals. These issues often stem from undocumented configuration changes during operational processes, making it impossible to trace modifications and potentially causing damage to production systems. With IaC Catalogs, these differences can be effectively managed by enforcing standardized practices within the catalogs. Additionally, the system tracks changes, capturing who made the modifications, when they occurred, and which systems were impacted. These capabilities have contributed to the widespread adoption of IaC Catalogs in the industry today.
Promote Packages and Release Management
Software development teams often face challenges in deploying and releasing applications in compliance with international standards, such as ISO. To address this, xPlatform has developed the Promote Packages and Release Management feature, which eliminates the need for users to independently research and design release processes. This feature is built to align with security requirements and audit standards in a systematic manner.
DevSecOps
xPlatform is designed to help users deliver work faster with high-quality code and robust security standards. It focuses on utilizing a Pre-Built DevSecOps Process integrated with CI/CD pipelines, covering both Secured Code and Secured Infrastructure to minimize the risk of cyberattacks. xPlatform's DevSecOps capabilities encompass Code Quality checks, Software Composition Analysis, Image Scanning, and Secret Scanning. Additionally, the platform seamlessly integrates with globally recognized security tools like AquaSec, Prisma, Dome9, Coverity, and Black Duck, enhancing the organization's ability to protect critical systems and data.
Secret Management
Secret Management refers to the process of securely storing and managing sensitive and confidential information, which is a critical part of the software development process, such as API keys and encryption keys.
Cloud and Tools Integration
Cloud and Tools Integration is a feature that facilitates seamless connectivity between xPlatform and various cloud providers and tools, while also enabling appropriate access control to both the cloud environments and the tools.
Change Advisory Board System (CAB)
CAB is a critical and suitable process for large organizations. It oversees the management of software changes to ensure alignment with business goals, minimize potential risks, and support audits.
Risk Management: CAB helps assess risks and analyze the technical impacts of changes.
Quality Assurance: CAB ensures the quality of software by reviewing the testing process in various areas to ensure compliance with standards.
Alignment with Business Goals: CAB reviews software changes to ensure they align with the organization’s business objectives.
Stakeholder Communication: CAB facilitates and communicates any changes to all relevant parties within the organization.
Regulatory Compliance and Auditing: CAB oversees all changes to ensure they meet regulatory standards and auditing requirements.
Change Prioritization: CAB manages and prioritizes changes to prevent bottlenecks in the production environment.
Support Portal
The Support Portal is a dedicated channel designed to assist users by providing a range of tools and expert support, ensuring smooth and efficient operations. It features a self-service system that allows users to easily access resources such as the Knowledge Base, FAQ, and Troubleshooting Guides. Additionally, users can contact experts for advice, which helps reduce the time required to resolve issues.
Reduced Resolution Time: The Support Portal enables users to access structured guidance and support, including issue reporting and solution searching, which helps resolve problems quickly and accurately.
Guaranteed Quality Problem-Solving by Experts: The Support Portal ensures that solutions provided are aligned with the root cause, reducing the risk of applying incorrect fixes.
Feedback and Request Channels: The Support Portal provides users with the opportunity to request additional technologies or new features to be integrated with xPlatform, effectively meeting their needs for enhanced functionality.
Designed for small to medium-sized organizations, the Professional package is a standard offer that incorporates DevOps best practices. Upon signup, customers can access the shared executor on the platform’s ecosystem.
Tailored for large organizations, the Enterprise package provides an enterprise-grade solution. Customers will have their Workflow Executor Account hosted on their organization’s dedicated server. This package also allows for the implementation of network and additional security systems, including authentication system for different roles within the organization, which enables better access control to different environments and data.
Should you need further information of the portal or consultation with a software development expert, our xPlatform team is available at contact@scbtechx.io
© Copyright 2021 SCB Tech X Company Limited. All rights reserved.
If you want to message us, please give your consent to SCB TechX to collect, use, and/or disclose your personal data.