Business Transformation to Cloud - Re-Architecture Considerations

Printer-friendly version
Sub Heading: 
Anitha Parameswaran, Landscape Performance Manager, Unilever, India

Business Transformation to Cloud - Re-Architecture Considerations

Anitha Parameswaran, Landscape Performance Manager, Unilever, India

Application transformation is never undertaken in isolation, it is always part of a broader enterprise transformation. To successfully achieve its goals, application transformation must be aligned with, and driven by, that overall enterprise transformation program.

One of the most effective mechanisms for successful application transformation is to establish a target architecture.  Considering an application portfolio, some applications transformation to cloud requires strategies like: Re-host, Retired, Re-factor, Re-interface, etc., whilst others require Re-architect as a complement to SOA & Integration Services and Security.
To justify the Re-architect efforts, the following items are fundamental because they determine and justify the choice to go for   Re-architect:
•    Application business roadmap to transform (the application journey)
•    Future positioning of the application in the enterprise architecture
•    Value proposition (added value and customer gains)
•    Business Case (finance and founding that justify the costs and risks)
•    ROI (return on investment)

Use Case :-  Re-architect to the cloud

Re-architecting an application to the cloud involves making fundamental changes to its architecture and design in order to make it compliant with cloud requirements, platforms and delivery models.  In most cases, the application will be modernized at the same time to utilize state-of-the-art technologies, frameworks and architecture.  This modernization typically involves transcoding application components from their existing code language and framework (for example, COBOL, PL/1, NatStar and RPG) to a more modern language and framework (for example, Java and JEE).

When a re-architect is performed, basic functionalities remain the same and the application is transformed to adopt some cloud characteristics such as elasticity, multi-tenancy or platform agnosticity.  The target application may also make use of new architecture paradigms, such as:
•    Right-time paradigms: mixing events handling and services governance
•    Integration architecture patterns: service exposure and service consumption (outside and inside the firewall) implementing various communication styles (push technology and pull technology, depending if the server itself initiates the communication to the interested client or the other way around, depending on the use cases business requirements)
•    Generic components reuse: both from a functional and a technical perspective
•    Scale and security are key challenges
•    System of engagement versus System of record
•    Mobility/Cloud applications, BYOD, BigData and Social Media are a new style of IT delivering richer end-user experiences, greater access, anywhere, anytime, anyway… as opposed to legacy applications built on top of dated software, complex systems, and inflexible/expensive operations.

The true indicator of a successful application portfolio is the achievement of business goals. Cloud and mobility technologies pave the way to increased agility, streamlined business processes, accelerated data sharing, and reduced total cost of ownership Today’s enterprise customer need to navigate cloud and mobility by bringing the right solutions in order to gain their full benefits. This session helps to understand how to integrate these new capabilities and services alongside their existing IT delivery models.

This session helps the participant in taking a systematic approach to transform the application to cloud by understanding:-
•    The Architecture factors which can influence the success of Application transformation to Cloud.
•    The importance of the target architecture and how it guide the business decisions.
•    The strategies for cloud transformations
•    Use cases of various strategies
•    What is re-architecting and how this is different from other strategies
•    How to justify the application transformation to cloud  efforts

Anitha Parameswaran is a dynamic professional with over 20 years of rich experience in managing large scale technology projects (analysis, design, configuration, testing & implementation). She has significant breath of knowledge in all areas of technology, typically comes with a technical background and possesses strong understanding of IT environments, processes and the key trends of the industry. Until recently she has been working in the WW Application Portfolio of Hewlett Packard handling service development and launching of Cloud services. She has expertise in transition and transformation assignments and is interested in working on Application transformation to Cloud assignments, and is also proficient in SAP migration, upgrade and SAP testing as a service (cloud model). In her previous employment she has also been a working group member and co-chair for The Open Group Big Data project on Open Platform 3.0. She joined Unilever as Landscape Performance Manager in September 2014.



Home | Sitemap | Privacy | Legal