Pras Biswas SOLUTION ARCHITECT Cloud Migration Methodology.

Slides:



Advertisements
Similar presentations
Impacts of 3 rd Party IaaS on broadband network operations and businesses Prabhat Kumar Managing Partner, i 3 m 3 Solutions.
Advertisements

CIS 376 Bruce R. Maxim UM-Dearborn
Pierre Nantel, Office of the CIO
Yannick Jolliet Active Knowledge Information Management Governance.
Test Automation Success: Choosing the Right People & Process
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
Five Things You Need to Know Before Upgrading to SharePoint 2013 Cam Wallin – Principal Solutions Architect –
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
1 Samples The following slides are provided as samples and references for the Quarterly Reviews Additional slides will be added.
Enterprise Architecture The Arkansas Approach. Key Areas What is enterprise architecture? Why is it important? How you can participate Current status.
SaaS, PaaS & TaaS By: Raza Usmani
Enterprise SharePoint Service (ESPS) 17 August 2011 A Combat Support Agency Defense Information Systems Agency.
Enterprise Architecture
Cost Effort Complexity Benefit Cloud Hosted Low Cost Agile Integrated Fully Supported.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
MIGRATING INTO A CLOUD P. Sai Kiran. 2 Cloud Computing Definition “It is a techno-business disruptive model of using distributed large-scale data centers.
UML - Development Process 1 Software Development Process Using UML (2)
Overview of the Database Development Process
Moving into Design SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED. 1 Roberta M. Roth.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Preparing your Fabric & Apps for Windows Server 2003 End of Support Jeff Woolsey Principal Program Manager.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
In the name of God :).
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Enterprise Architecture, Enterprise Data Management, and Data Standardization Efforts at the U.S. Department of Education May 2006 Joe Rose, Chief Architect.
Enterprise Application Integration Uses a hub-and-spokes model Point-to-point Service-oriented Integration –Bus –Service Bus –Enterprise Service Bus.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
WHAT OUR CUSTOMERS ARE SAYING “After thorough market research and a review process, Qorus Breeze Proposals stood out from the competitors because of its.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
ON YOUR TERMS Business needs * Enhanced by upcoming Azure IAAS features GoodBetterBest * * GoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBest.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Robert Aydelotte ExxonMobil - Upstream Technical Computing 13 May 2004 Standardizing Fluid Property Reporting.
1 Alma SMART Collaborative Networks Collaboration Made Simple.
Avanade Confidential – Do Not Copy, Forward or Circulate © Copyright 2014 Avanade Inc. All Rights Reserved. For Internal Use Only SharePoint Insights (BETA)
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
ARCH-06 Redesign & Harvest Mike Ormerod - Architect Christian Stiller - Senior Consultant Applied Technology Group.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Basic Concepts Key Learning Points : The objectives of this chapter are as follows:  To provide an introduction to the basic Concepts of enterprise architectures,
Cloud, big data, and mobility Your phone today probably meets the minimum requirements to run Windows Server 2003 Transformational change up.
Quarterly Customer Meeting Office 365 License Activation and Office 365 Cloud Services Assessment Status April 2014.
Tips in migrating SharePoint to O365 and on-premises Mike Maadarani MCM Consulting.
Office 365 What Is The Right Fit For You? Andrew Riley, MCTS, MCTIP, ITIL v3.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
WEB API AND CLOUD DEVELOPMENT BY TRAWEX TECHNOLOGIES.
Chapter 6: Securing the Cloud
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Blue Mixology.
What is Cloud Computing - How cloud computing help your Business?
Transition Your SharePoint Designer Workflows to Microsoft Flow
Microsoft SharePoint Server 2016
Webinar Optimize Your Business Applications Strategy
How to Perform a Migration Plan?
Introduction to Cloud Computing
Enterprise Productivity Services
Microsoft Services Cloud Productivity Solutions
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
MES Migration HGP Asia Knowledge Day 2017
Automating Security in the Cloud
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
Enterprise Program Management Office
Ignite innovation with hybrid cloud
An Instructional Computing Framework
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Software Development Process Using UML Recap
Productive + Hybrid + Intelligent + Trusted
ONAP Architecture Principle Review
Matthew Farmer Making Azure Integration Services Real
Presentation transcript:

Pras Biswas SOLUTION ARCHITECT Cloud Migration Methodology

Embrace Reference Migration Architecture / Pilot or PoC Mitigate any potential migration risk by verifying that the services migrated or provisioned meet expectations and incorporate lessons learned from the PoC. Think Parallel - implement Elasticity at each step Parallelization is a natural gift of the Cloud. Implement parallelization wherever possible but also automate it because the cloud is also natural at repeatable processes Design for failure and nothing should fail Always design, implement and deploy for automated recovery from failure. By thinking about recovery strategies during design time, you will design an overall system better Don't rely on OS-specific features Applications that use standards-based services and APIs are more portable to cloud environments than those that rely on specific operating system features Don't Implement “Like For Like” Interface Take advantage of the newer Cloud Architecture and UI features. Decouple components, reinforce SOA Loosely coupled scales better - it isolates the various layers and components of your application so that each component interacts asynchronously with the others. Automate Configuration (Chef, Puppet, etc) Cloud environments are quite likely to be created and destroyed more frequently than traditional environment s- the installation process must be scripted and completely reliable, with configuration data externalized in the scripts Principles

Zachmann Application Inventory A fundamental structure for Enterprise Architecture which provides a formal and structured way of viewing and defining an enterprise. The matrix is a two dimensional classification schema that reflects the intersection between functional, data, network, logical, physical and system oncerns. Master Data - Enterprise Data Dictionary The critical nouns of a business such as "customer" and "product” and their real-world relationships, such as product lines. All EDD rationalized entities which may have been duplicated, split, undefined, null, etc. across heterogeneous stores and normalizes conceptually similar entities. Integration Inventory Data exchange between source and target systems, real time or batch/scheduled, frequency, data format, etc - forming a complete view of data and applications interfaces Functional Redundancy Heat Map By-product of the Zachmann inventory, charts the duplication of functional capabilities across the enterprise and opportunities for consolidation (such as Identity Federation or Single Sign On) Foundational Artifacts

Cloud Candidate Assessment

Rehost Redeploy applications by changing the application’s infrastructure configuration. Fast cloud migration solution but no benefits of cloud characteristics Remediate / Revise Modify or refactor to a better structure, improve integration so as to deploy to cloud - to leverage the cloud characteristics of providers' infrastructure. Migrate Translate or recode to the PaaS provider platform to leverage its cloud characteristics. Lock-in! Extend / Enhance Improve integration and flexibility through re-enforcing SOA characteristics and loose coupling Rebuild Rebuild the solution on PaaS, discard existing code for an application and re-architect the application. Advantage - access to innovative features in the provider's platform. Replace Discard an existing application (or set of applications) and use a best-of-breed cloud-hosted SaaS. Finally – Retain Sustain the application as is –for the minimum cost and effort. Transactional, high migration risk or customer facing applications may be retained as is in a phased cloud migration exercise. Retire There are opportunities where some applications may be obsolete or can be absorbed into other applications and are candidates to decommission Types of Cloud Migration

Cloud Assessment Methodology

Decision Factors

Governance workstream Strategies, Preferences, Mandates, Golden Rules, Options Security and other constraints NDAs / Contracts Data workstream Data collection checklist Test data, Lessons, Best Practices Architecture workstream Enterprise Architecture Inputs Apps workstream Apps portfolio Program Management

There are 3 options: Manually Manually copy files to Office 365 – not recommended as it doesn’t migrate metadata Using the Save As Template for libraries or sites - not a migration feature but a collaborative feature (not recommended) Hybrid Keep running your On-Premises SharePoint and slowly start using Office 365 by creating new Sites there instead of the old (grandfathering). It does not provide a way to actually move sites from one place to the other. Offers a more seamless transition as you upgrade or move content to the cloud. Granted it does not provide a way to actually move sites from one place to the other but in some cases you simply do not need to Code or 3rd Party Tools 3 rd party Migration & Management Tool Migrate entire site collections or decide what you want to move: sites, libraries, lists, workflows, forms, documents, etc. Version history and metadata is preserved, while still being able to manipulate it Appendix – SharePoint migration to the Cloud

What questions do you have? Thanks!