Application Development Accelerator for a Leading Global … · 2017. 11. 27. · Global scale...
Transcript of Application Development Accelerator for a Leading Global … · 2017. 11. 27. · Global scale...
Application Development
Accelerator for a Leading
Global Accounting Firm
ATTENTION. ALWAYS.
3
THE CUSTOMER
THE CHALLENGE
Our customer is one of the Big 4 Accounting firms with a global network of professional firms providing Audit, Tax and Advisory services with 174,000+ professionals delivering value in over 155 countries.
Our customer wanted to implement their vision of digitally transforming from a traditional model that was costly, risky and lacked operational process controls. Building a new digital application platform from scratch would take a year and close to half a million USD. This was compounded by almost 6 months to 1 year to develop a service. They were unable to pick a single, unified enterprise application development accelerator in the market to meet their key challenges:
Non-integrated Business Ecosystem: Network of numerous applications and services that could not be accessed, controlled or optimized for a holistic integration strategy.
Operational Inefficiencies: Unique services distributed across the world could not be mapped for different application users resulting in operational challenges.
Lack of Business Process Control: Scalable frameworks were not in place for a single platform to bring about agile service delivery, proactive monitoring or application adoption.
Digital Transformation Approach
A robust, secure, scalable, configurable enterprise architecture framework for building various services
Accelerated development of new services/applications
Coverage of entire service/application delivery lifecycle
Proactive Monitoring
3
4
The customer was recommended PropelDE-a globally distributed, uniformly managed and centrally administered platform for:
‘Visualize’ the right framework
Code Generators Default CRUD Services / DTO
Master / Details Screen Renderer Micro Services Support
Declarative Forms / Grids Item Templates / Code Generator
Common UI Controls Swagger Integration
Rest Hepers Oauth2.0 and HMAC authorization
Applications API
Configurability
Performance
Maintainability
Scalability
Security
Multi Tenancy
Integrity
Reliability
• Workflow, Pre/Post Processors• Custom Field Extensions
• SSO, Identity / Privilege Service• Policy Based Authorization
• Integrated Performance Profiler, Logger• Pub / Sub Caching
• Auto Filters• Hierarchical Tenant Settings
• Logging, Event Audits, Exception Handling• Dependency Injection Container
• Role Based Row Action Filters• Hard/Soft Data Boundaries
• Data Sharing• Distributed Applications
• Vulnerability Checks• Cloud Neutral
Accelerator Framework
Global scale infrastructure and application platform service delivery.
Single sign-on for seamless access to multiple global services.
Managing smarter compliance requirements across geographies.
3
Customize PropelDE not only to develop applications quickly but also use this as a centralized management platform for:
‘Personalize’ the Digital Framework
Building a Digital Service Platform from scratch would have taken a year and close to half a million USD. In the absence of the framework it took almost 6 months to 1 year to develop a service. With PropelDE, we were able to build 4 services in less than 6 weeks’ time.
‘Actualize’ to derive platform benefits
With PropelDE in place we were able to build 4 digital services in less than 6 weeks’ time significantly improving upon the earlier time of 6 months to a year.
Customers are empowered with rich framework features and a consistent user experience that would offer new channels of revenue.
Through PropelDE we have not only saved a huge cost, but also avoided the technical risks associated with building something from scratch.
PropelDE, the digital application accelerator, created a
centralized way of managing and delivering digital apps to transform client interactions with the way they consume and access services.
3
TenantOnboarding
TenantConfiguration
Service Subscription
Service DeliveryService
Monitoring
TenantMonitoring
ServiceChargeback
SubscriptionUpgrate
ServicePublishing
DSP
Engineering Team
Business Team
Operatioins Team
• Robust Multi-tenant Architecture that is scalable and secure• MT building blocks that can reduce significant effort• Engineering components to simplify coding• Tools to improve developer's productivity
• Error free and efficient mechanism to provide innovative subscription models, chargeback models, etc.• Collect/track usage on time• Increase application adoption• Usage Analytics
• Quick and cost effective way to rool-out new applications• Setup, configure and manage tenants• Solution to handle increasing number of support tickets• Monitor the platform to take proactive steps
RESULTS & ROI
FUTURE IMPACT
CELLO - TECHNOLOGY STACK
-- NET (v4.5)
• C#
• ASP.NET
• MVC
• WIF
-- Middle Layer
• EF 6.0
• WCF
• AppFabric Cache/Azure Cache
-- Database
• SQL Server 2012
• SQL Azure
DEVELOPMENT ENVIRONMENT
-- Windows 7/8
-- Visual Studio 2012
PRODUCTION ENVIRONMENT
-- Windows 2008/2012
-- IIS 8.0
-- SQL Server 2012 / SQL Azure
-- AppFabric Cache/Azure Cache
With an Enterprise Application Development Accelerator Solution like PropelDE, the customer would be able to accelerate their digital transformation mission, even amidst their exploding business scope, in the most effective fashion.
Half a million USD savings through using PropelDE
thFour new applications were built at 1/6 of the cost than it was earlier