dmg-mcs options dmg confidential1. original dmg plans dmg looking to leverage mcs to obtain asset...

12
DMG-MCS Options DMG Confidential 1

Upload: alexandra-stephens

Post on 01-Jan-2016

221 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 1

DMG-MCS Options

Page 2: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 2

Original DMG Plans

• 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)

Page 3: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 3

Recent DMG Realizations

• 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

• Concluded current DMR implementation is not sustainable

Page 4: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 4

New Approach Options

• Option 1: New platform (ideal)– MCS builds full DMR on open source tech stack– DMG builds new EAGL on open source tech stack

• Option 2: Core replatform (proposed)– MCS builds core DMR on updated tech stack– DMG builds new EAGL and SPE-specific services on

open source tech stack

Page 5: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 5

MCS’s Core Replatform Rationale

• Recognition of existing constraints– Revenue targets– Leverage existing investments in technology– Competitive pressures

• Eventually achieves the same primary benefits– Speed to value– Higher quality -> Lower maintenance costs

Page 6: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 6

TimelineMonth 1 Month 2 Month 3 Month 4 Month 5 Month 6 Month 7 Month 8 Month 9 Month …

MCS – Core DMR Replatform

DMG – New EAGL DMG – cineSHARE / Acorn Delta

DMG – Migration

MCS – Additional APIs

DMG – SteadyState

Page 7: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 7

DMG Cost Considerations• Original Plan expectations

– Minimal development– Largest cost for migration effort / integrated sites– Timeline

• EAGL / DMR Migration Effort = 6 months• cineSHARE / Acorn Migration Effort = 6 months

– Expected Savings = 6 Resources ~$1 mil

• New Approach– Increased development costs– New EAGL (DMG)

• 6 months ~ $800 k

– Migration Timeline (same)– Expected Savings = 5 Resources ~$800 k --> $1 mil +

Page 8: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 8

DMG’s Development Preferences

• Propose we have regular joint architecture sessions to discuss development process and metrics, APIs, frameworks, etc.

• Development best practices– Continuous delivery; metrics captured and goals set– BDD/TDD approach– “Forget old code”

• Technical stack discussion items– Windows and IIS are not optimal for AWS– Consider ElasticSearch or Solr over CloudSearch– Consider PostgresSQL over MySQL for data marts

Page 9: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 9

Overall Risks

• Procurement process speed for new vendor to work with DMG on its build efforts

• MCS replatform approach does not result in desired gains

• DMG open stack approach support hindered by staffing needs

• Funding of DMG’s new build efforts• Market influences on MCS changing delivery

timelines and delaying DMG migration

Page 10: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 10

Appendix

Page 11: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 11

MCS Architecture

Mediabox Auth Admin Splunk Aspera

DMR Auth CPS Audit Notification

Workflow Replay CPS Datamart Aspera MkProxy

Oracle MongoDB MS SQL

S3 CloudFront

ElastiCache EC2 VPC

Hotfolders

Master Suite

UIs

APIs

Workers

Data

Infrastructure(AWS)

Splunk

Route 53

Continued Enhancements

New

Some enhancements

Some enhancements made in past 12 months

Completely new

Area of focus for more enhancements

Legend

Significant enhancements made in past 12 monthsSignificant enhancements

Areas of Focus going forward in GREEN

Page 12: DMG-MCS Options DMG Confidential1. Original DMG Plans DMG looking to leverage MCS to obtain asset management back-end services and storage – Migrate cineSHARE

DMG Confidential 12

Additional Options Explored• Option 1: New platform (ideal)

– MCS builds new full DMR on open source tech stack– DMG builds new EAGL on open source tech stack

• Option 2: Replatform DMR– MCS builds new full DMR on updated stack– DMG builds new EAGL on open source tech stack

• Option 3: Core replatform (proposed)– MCS builds new core DMR on updated stack– DMG builds new EAGL and remaining DMR services on open source tech

stack• Option 4: DMG-only solution

– DMG builds full solution (new EAGL and DMR on open source tech stack)