1DMG Confidential. Problem #1  Scalability Ingest and export processes not able to handle burst traffic loads Exponential growth in storage usage and.

Slides:



Advertisements
Similar presentations
DELIVERING SHAREPOINT AS A SERVICE
Advertisements

Oracle Fusion Applications Review Presented by: BizTech.
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
© 2014 Cognizant 4 th March 2015 MBaaS: Mobile Backend as a Service Pablo Gutiérrez / Senior Mobility developer.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
4/15/2017 5:36 AM 1 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
ITIL: Service Transition
©2014 Software AG. All rights reserved. What’s New in Alfabet Release 9.6 April 2014.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
IACT 901 Module 9 Establishing Technology Strategy - Scope & Purpose.
Business Data Communications & Networking
Migrating Access Applications to.NET and SQL Server Ken Tim
IT ASSET MANAGEMENT (From Booz-Allen & Hamilton).
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Confidential 1 MAP Value Proposition.
Source: Forrester 2008 configurability multi- tenant efficiency, scalability.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
.. Skytap Better Software Faster Visual Studio Industry Partner Skytap NEXT STEPS Contact us at: Insert your company description here.
1DMG Confidential. Problem #1  Development and maintenance Huge demand for DMG services plus focus on short-term benefits led to shortcuts in code development.
Preparing your Fabric & Apps for Windows Server 2003 End of Support Jeff Woolsey Principal Program Manager.
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Flash Catalyst for Agile Interaction Design Harish Sivaramakrishnan |
1DMG Confidential. Background: Key Problem Areas  Scalability Ingest and export processes not able to handle burst traffic loads Exponential growth in.
= WEEKS, MONTHS, YEARS OF DELAYED APPLICATION VALUE MISSED REVENUE OPPORTUNITIES, INCREASED COST AND RISK DEV QA PACKAGE COMMERCIAL SOFTWARE CUSTOM APPLICATION.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE.
CUTTING COMPLEXITY – SIMPLIFYING SECURITY INSERT PRESENTERS NAME HERE XXXX INSERT DATE OF EVENT HERE XXXX.
Extreme Programming (XP). Agile Software Development Paradigm Values individuals and interactions over processes and tools. Values working software over.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Landstar Application Case Study: Development Of Content-rich Solutions For The Mobile Employee Bob Leo Director of Professional Services October 15, 2000.
Concepts behind OAIS Archive Task Team WGISS 23 May 21 – 25, 2007 Hanoi, Vietnum.
Supporting New Business Imperatives Creating a Framework for Interoperable Media Services (FIMS)
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
Cloud Market Readiness Report Finance, Media, and Legal Sectors March 2014 Trend Consulting 2013.
Cloud Strategy made Simple David G. Fletcher. 2 Hybrid Cloud Approach Utah is building a private cloud to provision services from its virtualized infrastructure.
Lecture 13.  Failure mode: when team understands requirements but is unable to meet them.  To ensure that you are building the right system Continually.
Financial Summary For WebLogic Migration Greenlight (Group 2 Apps) Apr 13, 2012.
RUNNER April 29, Executive Summary Business Problem: – cineSHARE, ACORN and EAGL are critical components of major digital media workflows supporting.
E-COMMERCE & MOBILE COMPUTING. On Technicals… Considerations for evaluating platform Ecommerce Applications Development Process Integration Options Middlewares.
Axis AI Solves Challenges of Complex Data Extraction and Document Classification through Advanced Natural Language Processing and Machine Learning MICROSOFT.
CIT’s Web Single Sign-on Service SRM Report CUWebAuth Investigation Identity Management Team OIT/CIT Security April 16, 2007.
Siebel Migration Assessment with Microsoft Consulting Services Assess whether your Siebel implementation is the right Solution for your current and future.
8a Certified. About Us  Headquarters in Vienna, VA  Service Disabled Veteran-owned Small Business  SBA 8(a) program participant  Small Disadvantaged.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
CS223: Software Engineering Lecture 32: Software Maintenance.
UBN Software Solutions Pvt. Ltd. Bhubaneswar , Odisha, India ( ) UBN PROJECT CASE STUDY.
Cloud, big data, and mobility Your phone today probably meets the minimum requirements to run Windows Server 2003 Transformational change up.
Organizing and leading the IT function Two set of tensions guide policies for developing, deploying and managing IT systems. 1.Innovation and control a.How.
Bluemix for Domino Developers Niklas Heidloff, heidloff.net.
ABOUT COMPANY Janbask is one among the fastest growing IT Services and consulting company. We provide various solutions for strategy, consulting and implement.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
Digital Asset Management & Storage Program Program Summary
ITIL: Service Transition
EMC: Redefining ERP and ROI with a Virtualized SAP HANA® Deployment
Applications Modernization Services
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Continuous Delivery- Complete Guide
IT Architecture Technical blueprint for evolving a corporate infrastructure resource that can be shared by many users and services processing systems hardware.
CIM Modeling for E&U - (Short Version)
Rationale for DMG New Platform DMG Confidential.
Replace with Application Image
Moving Applications to the Cloud
Replace with Application Image
CLIENT ZipDial.
One-Stop Shop Manages All Technical Vendor Data and Documentation and is Globally Deployed Using Microsoft Azure to Support Asset Owners/Operators MICROSOFT.
Copyright © JanBask Training. All rights reserved Become AWS Certified & Get Amazing Job Opportunities.
Enterprise Architecture at Penn State
Project Advance Introduction.
HCL Application Modernization Services
Cloud Management as a Service
Presentation transcript:

1DMG Confidential

Problem #1  Scalability Ingest and export processes not able to handle burst traffic loads Exponential growth in storage usage and related costs Peak sizing can result in excess capacity 2DMG Confidential

Problem #2  Development and maintenance Huge demand for DMG services plus focus on short-term benefits led to shortcuts in code development More time is now spent on maintenance and support activities than developing new features Current technology stack and code base does not support agile development Aging code base and technology stack is not adequate to meet current and future demands 3DMG Confidential

DMG’s Technical Debt  New features take longer to develop  Testing takes longer  Software deployments take longer  System has become less stable  Extremely difficult to troubleshoot issues  Code base is “brittle”  New developers take longer to ramp up  Not an attractive job for developers 4DMG Confidential

Scope of Complexity 5DMG Confidential

Scalability DMG Confidential6

Plan of Record with MCS  DMG looking to leverage MCS to obtain asset management back-end services and storage Migrate cineSHARE users/assets in phases Then migrate EAGL to MCS-DMR in one shot  DMG focuses on maintaining customer-facing applications  Expected benefits Better scalability and performance Increased agility to create innovative solutions Lower long-term storage costs Cost savings from reduced headcounts (back-end services and infrastructure) 7DMG Confidential

Assumptions  Necessary DMR services will be available in MCS solution  “MCS-DMR” services are functionally and architecturally adequate  MCS can meet new SPE feature requests in a timely manner  MCS charges SPE at cost 8DMG Confidential

Impacts of Assumptions  Focused on short-term fixes to DMR rather than implementing complete fixes that would be “thrown away” once DMR was re-platformed on to MCS Further contributes to technical debt  Deferred work on enhancements (e.g. review and approval) if those features were available or planned in MCS 9DMG Confidential

Concerns / Risks  “MCS-DMR” is built on the same legacy code base as EAGL  Less than 50% of DMR services are enabled in current MCS solution  MCS estimates for closing the DMR and cineSHARE feature gaps are troublesome from a timing perspective  Migration costs will increase due to complexity of a phased approach  The “MCS-DMR” integration is a moving target - both sides are drifting since the branch of code  Will MCS and SPE priorities stay aligned? 10DMG Confidential

Alternative Plan with MCS  Migrate client applications to MCS from both EAGL and cineSHARE as and when required features are available Attractive because avoids a big switch over and can be started soon Complex because of dependencies between features and because of sharing of assets Assumes Ci UI will work for migrated users  Use MCS for relevant new workflows, e.g. review and approval 11DMG Confidential

Development and Maintenance DMG Confidential12

New Platform  Needed to continue DMGs mission efficiently  Build a new digital media platform using modern web technologies, protocols and design practices  Leverage open source/best of breed technologies Ruby on Rails, ElasticSearch, Node.js, MongoDB  Benefits Timely response to customer needs Faster development Less maintenance Continuous Delivery ○ Continuous Integration/Automated Testing ○ Continuous Deployment 13DMG Confidential

Options 1. Replace entire stack (DMR, Eagl, etc) Complete split from MCS, development burden falls on DMG 2. Replace application layer, keep DMR (either DMG or MCS) Constrained by existing DMR interfaces, likely need a services layer to isolate them (imperfect solution) MCS carries on with plan of record 3. Explore with MCS a common path to a new platform Does MCS see same issues with code base? E.g. DMG moves application layer to new platform, MCS moves DMR to new platform. DMG Confidential14

15DMG Confidential

New Platform: Architectural Map  Insert diagram 16DMG Confidential

Benefits of New Technology Stack  Faster development – less lines of code to achieve functionality  Easier to maintain – Ruby and JSON  Easier to ramp up new developers  Better support for open source tools  Better integration for external apps  Better design for future demands  Support for continuous integration and deployment  Enhances collaboration and innovation 17DMG Confidential