TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION



Similar documents
WIPRO S MEDICAL DEVICES FRAMEWORK

HR - A STRATEGIC PARTNER Evolution in the adoption of Human Capital Management systems

Software Defined Infrastructure The Next Wave of Workload Portability Vinod Eswaraprasad Principal Architect, Wipro

OPTIMIZING INSURANCE DISTRIBUTION THROUGH A HYBRID MODEL

WIPRO BOUNDARYLESS DATA CENTER SERVICES

Empowering business intelligence through BI transformation

Going Seamless with SIAM. Why you need a platform-based approach for Service Integration and Management

ENCOURAGING STORE ASSOCIATES IN AN OMNI CHANNEL WORLD MAKING INCENTIVE SCHEMES TRUE AND FAIR

DIGITAL WEALTH MANAGEMENT FOR MASS-AFFLUENT INVESTORS

UP IN THE CLOUD

High Performance Analytics through Data Appliances

BETTER DESIGNED BUSINESS PROCESSES

Powering the New Supply Chain: Demand Sensing for Small and Medium-Sized Businesses

BENCHMARKING THE ENTERPRISE S B2B INTEGRATION MATURITY

Table of Contents Cut the Clutter, Join the Big Data Wellness Club About the Author About Wipro Ltd.

INTERNET OF THINGS Delight. Optimize. Revolutionize.

Managing Skills Challenge in an Open Source World Prajod Vettiyattil Software Architect Wipro Limited

How To Manage A Supply Chain

NFV and its Implications on Network Fault Management Abhinav Anand

IDENTITY & ACCESS MANAGEMENT IN THE CLOUD

CENTRALIZED CONTROL CENTERS FOR THE OIL & GAS INDUSTRY A detailed analysis on Business challenges and Technical adoption.

THE FORECAST FOR CLOUD IS SUNNY Sudeshna Bhadury

KEEPING ENERGY M&As ON TRACK WITH EARLY IT ENGAGEMENT

CRITICAL SUCCESS FACTORS FOR A SUCCESSFUL TEST ENVIRONMENT MANAGEMENT

Big Data Analytics Driving Revenue Growth in Retail Banking Sandeep Bhagat, Practice Head, Big Data Analytics, Wipro Analytics

EMPOWER YOUR ORGANIZATION - DRIVING WORKFORCE ANALYTICS

Manage Your Leads Well to Boost Sales Volumes Anupam Bhattacharjee Shine Gangadharan

Enterprise Architecture for Communication Service Providers: Aligning Business Goals to IT

Amanda, a working mom, spotted a summer skirt on the website of a top clothing brand and ordered it. When the skirt arrived it was the wrong color.

Community Analytics Catalyzing Customer Engagement Srinath Sridhar Wipro Analytics

Data Quality Obligation by Character but Compulsion for Existence Sukant Paikray

Transforming Distribution Utilities

Averting Chaos with Dual Supply Chain Management Strategy

The Wipro NxtGen MEMS Advantage. Wipro NxtGen MEMS

CONNECTED HEALTHCARE. Multiple Devices. One Interface.

SMART FACTORY IN THE AGE OF BIG DATA AND IoT

NATURAL RESOURCES: Mining the way ahead

Re-Shaping Retail Integration. Changing retail landscape with Social-Mobile-Analytics-Cloud.

PREDICTIVE INSIGHT ON BATCH ANALYTICS A NEW APPROACH

Bringing Website-like Experience Inside the Stores

ENGINEERING & CONSTRUCTION: TECHNOLOGY PARTNER FOR TOMORROW S INFRASTRUCTURE

EXPLORING POSSIBILITIES

ACCOMMODATING IOT / M2M REQUIREMENTS IN THE CELLULAR ECOSYSTEM Mahendra Agarwal Architect, Wipro Tecnologies

Addressing Need-Based Consumerism for Cloud Services Robert Bates SMAC Architecture Group Head, Advanced Technologies & Solutions

MANAGING LINEAR ASSETS Managing Linear Assets has always been a challenge; find out how customers leverage SAP to meet industry requirements.

Agile Change: The Key to Successful Cloud/SaaS Deployment

Real-Time Data Access Using Restful Framework for Multi-Platform Data Warehouse Environment

Application of Big Data Solution to Mining Analytics Sandipan Chakraborti Senior Architect ENU

Standardize & Manage Test Environments

An Integrated Validation Approach to SDN & NFV

Petroleum Retailers Ready to Fuel Omni-channel for a Seamless Customer Experience Sudhansu Choudhury Senior Consultant, Wipro

OPTIMIZATION OF QUASI FAST RETURN TECHNIQUE IN TD-SCDMA

JOURNEY TO A BOUNDARYLESS ENTERPRISE

Evaluating Managed File Transfer Solutions

mhealth SOLUTIONS EMPOWER MASSES WITH AFFORDABILITY, ACCESSIBILITY AND QUALITY HEALTHCARE Santhosh Kumar Madathil Aparna Kumpatla

SDN/NFV TRANSFORMATION FOR SERVICE PROVIDER NETWORK

Mobile Application Management. Anand Kale Mobility Solutions Head- Banking & Financial Services, Wipro Mobility Solutions

MOBILITY AS A SERVICE (MaaS)

VIRGINIE O'SHEA Senior Analyst, Securities and Investments, Aite Group

ENSURING SUCCESS IN AN AGILE-UX ENGAGEMENT

Need For Mobility In Mining Vasuki Upadhya Domain Architecture Practice Head

OPERATIONAL BENCHMARKING DRIVING BUSINESS EFFICIENCY

RIGHT INTEGRATION STRATEGY - A CORNERSTONE FOR OMNI-CHANNEL RETAIL

Future of Minerals Exploration Helping the mining industry go deeper.

Telecom Analytics: Powering Decision Makers with Real-Time Insights

RESILIENCE AGAINST CYBER ATTACKS Protecting Critical Infrastructure Information

Software vendors evolution in the new industry paradigm

LESS PAPER. MORE PRINTING.

The Global Supply Chain Goes Collaborative

SaaS Maturity Evolution for Transforming ISVs business

Profile. Business solutions with a difference

Risks in Middleware Migration- Demystifying the Journey

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

MOBILE BANKING Putting customer service back in customers hands DO BUSINESS BETTER

Open Source Software and The Enterprise

The Intelligent Business: How Benefits-Led Business Intelligence Can Drive Value

Agenda. Company Platform Customers Partners Competitive Analysis

DIGITAL INTEGRATED PLATFORM: BRINGING RESILIENCE TO CONSTRUCTION ENTERPRISE

Open Source: The Secret Sauce for IoT Gilles Gravier Director in the Open Source Consulting Practice at Wipro

Analytics in an Omni Channel World. Arun Kumar, General Manager & Global Head of Retail Consulting Practice, Wipro Ltd.

Simplify Telecom Network Migration with Repeatable Frameworks

SECURITY ANALYTICS & INTELLIGENCE FOR CRITICAL INFRASTRUCTURE

How To Design An Invoice Processing And Document Management System

Key to Customer Engagement for Utilities

BIG DATA BREATHES LIFE INTO NEXT-GEN PHARMA R&D

NTT i 3 Cloud Services Orchestration Platform

The Mobile Enterprise: Employee Self Service. Deepali Majumder, Senior Consultant, Wipro Mobility Solutions

Driving Strategy to execution

YOUR TICKET TO A SUCCESSFUL CLOUD JOURNEY

DevOps: Development Challenges and New Approaches

Ensuring procurement compliance in infrastructure maintenance business

Rethinking Data Discovery The new research and experimentation paradigm for analytics and discovery.

Accelerate Application Development through DevOps Automation

Six Steps to Putting HR on the Path to Corporate Strategic Partner

PRODUCTION SURVEILLANCE DASHBOARDS IN UPSTREAM INDUSTRY

Enriching In-Store Experience with Analytics

THINGS TO AVOID IN CHOOSING YOUR CLOUD PROVIDERS

SMARTER FIELD WORK MANAGEMENT SYSTEMS

Table of contents. Abstract. Technology and evolving customer demands. Customer demands driving need for IT improvements in service enhancement

Transcription:

www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect

... Table of Content Introduction 3 Driving Transformational Forces 4 Transformation to Next Generation 5 The Next Generation App Delivery Ecosystem 5 Approach to Renaissance Experience Delivery 6 Conclusion 7 About The Author 7 About Wipro Ltd. 7

Introduction Customers today are smart, connected and empowered. They have higher expectations from their apps, and share both good and bad experiences with the entire community. This in turn has increased the expectations for organizations to deliver applications faster and more frequently to provide significant competitive advantage. Delivering applications for Competitive Differentiation is critical for enterprises today. While agile and rapid prototyping practices enable faster software development, enterprises need a Next Generation Application Delivery Organization where their aging legacy technology and traditional application delivery processes will be transformed into an abstracted as-a-service computing and orchestrated delivery ecosystem, with changes in the culture and structure of their delivery organization. This paper explores application delivery challenges faced by the enterprises in an agile software development environment and provides insights into how and why enterprises need to transform to a Next Generation application delivery organization to deliver for the age of the customer. 03

Driving Transformational Forces Enterprises shifting to the path of faster application delivery face challenges with development and operations, which in turn pile up challenges for business, in terms of aligning with strategy and governance. APPLICATION DELIVERY LIFECYCLE Strategy & Governance Develop & Build Test & Release Provision & Deploy How long does it take to release to production? How long does it take to deliver a code change? How long does it take for deployment? Business Developers Testers Operations Development Challenges Legacy development infrastructure and traditional monolithic applications force developers to build applications with regards to the architecture of the underlying hardware and software platforms. Monolithic architecture pose challenges for developers for incremental changes to meet customer expectations. Today, developers need to blend components and services from many different sources - open source, third-party commercial and bespoke. They face challenges with variability in the technologies and leverage them in the context of their monolithic architecture. Business Challenges While agile process, automation and tools address some of the above challenges, all of these would be in silos and replicate the automation of their existing legacy and manual processes. These silos will increase and pile-up challenges for business in terms of alignment with business vision, strategy, Enterprise Architecture (EA), governance and compliance. Operational Challenges Increased load piled-up by development team through agile software development increase pressure for operations team. Provisioning infrastructure and setting up environment for every project is time consuming. There are manual, repeated and error-prone activities for every release due to dependencies between application and middleware. Keeping track of environments and application changes is an on-going challenge for operations. Most of the issues that come post production are environment related and there is always a service continuity risk with the manual rollback. 04

Transformation to Next Generation Enterprises need modernization of their today s architecture, applications, technologies and platforms with changes in culture and structure, to address the above challenges. Micro Services Architecture Transformation A transformation to Next Generation SOA, which is enabled by API and loosely coupled small SOA services, which in turn enables faster assembly and delivery of business capabilities. Continuous Delivery & DevOps Transformation A transformation to the next evolution of agile, that extends the practice of agile development to delivery from ideation to production and over comes the barriers of the walls between development, operations and business, through collaboration and co-operation practices. Lean Portal Transformation A transformation to Next Generation Portal-less portal and easy-to-deploy portal, built using Web2.0 technologies, REST and Web Oriented Architecture (WOA) approaches. Open Source Transformation A migration to open source ecosystem platforms and tools for application development and delivery not just to save the cost, but to gain access to flexible and customizable software and collaborate on open source projects for new ideas and innovation. The Next Generation App Delivery Ecosystem Enterprises need a Next Generation, which is an abstracted as-a-service computing and orchestrated delivery ecosystems, to address the above challenges. Customers Organization s Existing/New SDLC Tools (Requirements, Problem, Incident, Change, Quality & Configuration Managements) Continuous Delivery Orchestration & Integration Continuous Delivery, DevOps Management & Automation Plan & Develop Build & Test Provision & Release Deploy & Govern Epic Owners & Enterprise Architects Project, Program, Portfolio Backlogs Build Lifecycle Configuration Environment & Inventory Configuration Deployment Process Design Epics, Stories & Defects Delivery Pipeline & Workflow Configuration Automated Environment Provision Application Snapshot Configuration PMO, Product Owners & Scrum Masters Sprint & Tasks Design & Run-time Governance Automated Build, Unit & Functional Test Static Code Analysis & Code Coverage Environment Changes Tracking Release Planning & Tracking One-click Deployment & Rollback Application Lifecycle Management Source Code & Artifacts Management License Compliance Collaboration Dashboard Metrics, Reports & Feedback Solution Architects, Developers & Testers Lean Portals, Applications & Data Middleware Micro-Services & APIs API API API Container Engine Windows Virtual Machines Hypervisor Mac Linux Operations Host Operating System (OS) Network Server Storage 05

On-demand, Self-service Automation Emerging as-a-service computing standardizes environment and automates it to enable on-demand self-service. Example of this is self-service environment provisioning: provisioning environments on-demand when needed and decommissioning when done. App Containerization Emerging application containers based on emerging architecture style immutable infrastructure, provide infrastructure abstraction that enable to develop an app using any language, ship from developer s laptop through QA, staging and production, and run on any infrastructure whether on premise or data center VMs or public clouds. For developers, containers provide a means to create micro-services and perform integration testing by deploying the necessary micro-services. For operations, the containers provide a means of deploying major releases fractionally, testing them with small portions of the user base, before rolling them out across the entire infrastructure. Approach to Renaissance Experience Delivery Enterprise needs an incremental, new approach for modernization. The key lies in assessing current delivery capabilities, planning and developing an implementation roadmap that mitigate their service continuity risks. ASSES Assessment through Industry Standard Maturity Models Governance through Standard Governance Models & Best Practices AGILE ADAPT Transformation through Quick Start Programs and Accelerators Automation through Open Source Continuous Delivery & DevOps Solutions AUTOMATE Continuous Delivery Orchestration and Integration Leveraging standardized environments, emerging app delivery ecosystem provides a continuous delivery engine that automates the repeatable tasks from initial planning, through provisioning to deployment by orchestrating various processes and tools, integrating with enterprise s existing systems. The ecosystem platform provides visibility into the entire value chain and enables improved communication and collaboration between IT users and stakeholders. Continuous Governance and Compliance Emerging application delivery enforces governance and compliance throughout the lifecycle of delivery enabled by automated continuous delivery process and API-driven testing, which in turn is enabled by loosely coupled architecture. Services Integration Maturity and Modernization Assess enterprise s current IT integration capabilities - applications, services and APIs and develop an implementation roadmap to transform to loosely coupling and Micro-services architecture. New applications can leverage Micro-services architecture from the start. For existing applications, refactor the frequently changing codefrom application into an independent service and exposing as an independent API for external access. Continuous Delivery Maturity and Incremental Pipeline Automation Identify gaps in agile, continuous delivery and DevOps Practices and tools. Implement a configurable delivery pipeline and automate each delivery process incrementally, by orchestrating the required tools as part of the delivery pipeline. Application Services Governance Maturity and Incremental Automation Assess enterprise's current services and APIs governance in the context of their overall business and IT governance. Identify gaps in policies applied throughout their development and delivery lifecycle and implement governance automation and API-based testing in each stage of the delivery pipeline. 06

Conclusion Enterprises shifting to the path of faster application delivery, need modernization of their architecture, applications, technologies and platforms with changes in the culture and structure of their delivery organizations. Faster application delivery organization requires a new generation ecosystem platform which provides an abstracted and standardized environment that enables on-demand self-service, and automates the repeatable tasks from initial planning through provisioning to deployment by orchestrating various processes and tools, and by integrating with enterprise s existing systems. The key to renaissance Experience Delivery lies in the organizations readiness in adopting changes and an incremental, new approach for modernization. The greater the focus on shifting to the path of Next Generation application delivery, the sooner they accelerate the delivery of applications for Competitive Differentiation with greater customer experience. About The Author Sabir Ahmad is a senior architect in Wipro s Connected Enterprise Services practice. Sabir has extensive experience in Architecture, Consulting and IP/Solutions Development in the areas of Agile, SOA, Open Source, Portals and Social Media. His charter includes incubating, defining, strategizing and governing Next Generation Agile Delivery services and solutions for customers from their initial planning to deployment of applications, to production. About Wipro Ltd. Wipro Ltd. (NYSE:WIT) is a leading Information Technology, Consulting and Business Process Services company that delivers solutions to enable its clients do business better. Wipro delivers winning business outcomes through its deep industry experience and a 360 degree view of "Business through Technology" - helping clients create successful and adaptive businesses. A company recognized globally for its comprehensive portfolio of services, a practitioner's approach to delivering innovation, and an organization wide commitment to sustainability, Wipro has a workforce of over 150,000, serving clients in 175+ cities across 6 continents. For more information, please visit www.wipro.com 07

DO BUSINESS BETTER CONSULTING SYSTEM INTEGRATION BUSINESS PROCESS SERVICES WIPRO LIMITED, DODDAKANNELLI, SARJAPUR ROAD, BANGALORE - 560 035, INDIA. TEL : +91 (80) 2844 0011, FAX : +91 (80) 2844 0256, Email: info@wipro.com North America Canada Brazil Mexico Argentina United Kingdom Germany France Switzerland Nordic Region Poland Austria Benelux Portugal Romania Africa Middle East India China Japan Philippines Singapore Malaysia South Korea Australia New Zealand WIPRO LTD 2015 No part of this booklet may be reproduced in any form by any electronic or mechanical means (including photocopying, recording and printing) without permission in writing from the publisher, except for reading and browsing via the world wide web. Users are not permitted to mount this booklet on any network server. IND/BRD/FEB 2015 -APR 2016