SaaS applications have almost become indispensable in any business given how much the employees or the business process itself depend on the cloud applications every day. The more the organization becomes dependent on their SaaS apps the more it is susceptible to its liabilities. Compliance, Security and Governance are the important factors that needs to be in constant scrutiny and hence special efforts needs to be taken to keep them intact while maintaining Cloud applications. In this blog we are going to explain how SecureKloud helped one of its Fortune 100 clients to achieve security and governance for their SaaS apps.
Our client is one of the world’s multinational computer technology corporation, serving the requirement of customers in over 150 countries, with an enterprise customer list which includes more than 120 Fortune 500 companies across Asia Pacific, Middle-East, Europe, Americas and Africa, and gross revenues to the tune of US$12.60 billion and growing. Their main business involved providing and managing Enterprise software and Cloud computing.
This client approached SecureKloud with a specific set of requirements to work on secured payload automation technologies and SecureKloud was expected to integrate its customer’s secured payload automation with hundreds of SaaS Applications.
SecureKloud worked extensively to collaborate with its customer to understand the customer’s business needs and requirements:
- Configure SaaS Application for customer’s Identity Service SSO integration, Test and Certify.
- Complete Testing of the SaaS App integration.
- Review and Acceptance by the customer.
- Setup and configure Identity Service conversion tools and Identity Service environment for SSO integration with SaaS Apps
- Pre-validate and test SaaS Applications
- SaaS Application Monitoring & Maintenance Support
SecureKloud studied the requirement systematically and came up with solutions based on Agile methodology for the above pain-points.
- SecureKloud developed template for each SaaS App by using the encryption technology given by customer.
- SecureKloud Setup the encryption tools in SecureKloud environment
- Used the identity service tool to work on SSO configuration.
- After completing the configuration, SecureKloud tested the SSO integration using the appropriate test cases for each SaaS App
- Provided test results of the SSO integration between identity service and the SaaS App to customer.
- Run the SSO integration scheduler at the SecureKloud MISP Portal, that schedules automatic SSO integration (simulation) testing of all SaaS Apps.
- Run Health Check Processes to Troubleshoot the SaaS Apps that failed in the automatic SSO integration testing.
- Troubleshooting includes:
- SaaS App version changes and/or URL Changes
- SaaS App SSO integration errors
The key challenges faced by SecureKloud was
- To integrate high volume of SaaS Apps per week
- To acquire an account with SSO enabled feature from the SaaS vendors within a short period of time
- To work on applications that have multi-page form which requires complex payload automation
And SecureKloud was successful in establishing its relationship with SaaS Vendors.
Thus, SecureKloud enabled its customer to attain the following business benefits:
- SecureKloud worked in Agile mode and resolved technical and functional issues by following strict SLA thus saving customer’s time
- SecureKloud also raised its bar in terms of throughput without compromising on security and compliance factor.
- Rate at which SecureKloud started delivering the SaaS App to the customer with shorter iterative cycles due to sustained automation there by influencing the customer’s ability to market the apps to their prospects faster.
- Established good relationship with SaaS vendors thus achieving customer’s expectations and helping to promote secured payload automation with SaaS vendors
- Accurate Report generation
- Ability to monitor the status of SaaS Apps and to inform customer on timely basis.