Viettel Telecom is a major telecommunications company in South East Asia. They offer various telecom services and create software-as-a-service (SaaS) products for businesses. These include electronic billing, digital contracts, and social insurance apps. One of their key products, Cloud CA, provides secure digital signature tools for businesses.
Despite its effectiveness and user-friendliness, Cloud CA was not be adopted widely because of complex integration process with other enterprise systems. This process was time-consuming, resource-intensive, and required extensive technical expertise. Therefore, Viettel Telecom partnered with BiPlus to develop a Software Development Kit (SDK) for Cloud CA, making the integration process faster and easier for businesses.
Before developing the SDK for Cloud CA, Viettel and their business partners struggled with several key issues. These challenges made the integration process slow, complex, and often unfeasible for many business partners of Viettel Telecom. The main obstacles included:
BiPlus developed the SDK to expedite digital signature service integration for Viettel's partners, minimizing project timelines, costs, and resource requirements.
BiPlus assembled a team of 10 expert developers to create the Cloud CA SDK. Our team brings deep knowledge in SaaS optimization, information security, data encryption, SDK development, mobile app development, API design, and programming languages.
Our process involved four key stages:
Analysis and design: We had an in-depth discussions with Viettel Telecom to understand their specific needs and business processes. Based on this, we proactively built and proposed solutions. We also researched encryption algorithms to match Viettel's system requirements.
Development: Our team crafted the SDK's codebase including including APIs, data encryption methods, key generation mechanisms, secure key storage, and key pair information protection.
Testing and debugging: We conducted both automated and manual tests across various mobile architectures and programming languages, including Java, Kotlin, Swift, React Native, Flutter, and Objective-C.
Deployment and support: After successfully deployed the SDK on Viettel applications and helped businesses integrate Cloud CA, we also continuously monitored the SDK's performance, proactively identifying and resolving any potential issues to maintain smooth operation.
Cloud CA SDK has significantly improved the electronic signature integration process, leading to expanded market reach, and delivered significant value to Viettel and its partners.
Mr. Dung, head of the service department for SMEs, said: "Cloud CA SDK has helped our business partners save a lot of time and costs."
The collaboration between Viettel Telecom and BiPlus on the Cloud CA SDK demonstrates how a product's initial user experience can dramatically impact its market adoption. While Cloud CA offered a secure and valuable solution, its complex integration process initially hindered its growth. By developing an SDK that streamlined integration, enhanced security, and ensured broad compatibility, we helped Viettel Telecom to expand their service offerings and reach new clientele.
For companies looking to make your products more user-friendly, easier to set up, and accessible to a broader range of potential customers, BiPlus can help you with our SaaS optimization prowess and innovative approach.
Contact us today!