Cloud Advisory Service – Workload Placement and Migration Planning.
Talking about Cloud is not enough, customers are ready to take advantage of Cloud Computing and ready to move. This methodology provides end-to-end guidance to transfer workloads from existing infrastructure to new Cloud Computer models -Bare Metal, IaaS, SaaS, PaaS to Server Provider, Hybrid, Public and Private. It helps enterprises recognize, define business heuristics, understand application workload patterns and finally categorize of applications, which can be migrated to cloud platform.
To make a smooth, strategic cloud migration, you should start with careful analysis to discern which cloud services are the best fit for your applications, whether they are custom or off-the-shelf. Next, you’ll need to select the most efficient migration approach, with a detailed understanding of the efforts involved.
Platforms
- Dedicated and Traditional IT
- Private Cloud, Service Provider Cloud, Public Cloud, Hybrid
- IaaS, PaaS, SaaS
Assessing applications and workloads for cloud computing readiness allows organizations to determine what applications and data can – and cannot – be readily moved to a cloud environment and what delivery models (public, private, or hybrid) can be supported. The decision criteria may be refined as the assessment progresses.
We start with an in-depth inventory of your current applications, collecting data that feeds into our cloud assessment tools. The data is key for calculating the appropriate fit among public, hybrid and private clouds. This process also helps predict the most appropriate model for your migration.
Today, enterprises are evaluating various Cloud platforms available in the market to optimize their business processes and maximize their efficiency and productivity. However, they are facing challenges in identifying and categorizing on-premise applications and assessing their level of suitability for migrating to the Cloud. The current landscape includes tools based on interviewing IT and business users for information gathering and subsequent manual assessment, which is based on primitive data analysis.
Leveraging its experience and expertise in migrating applications to Cloud platforms, [Company] has developed an automated Assessment which helps identify applications that can be migrated to the Cloud and provides a two-dimensional analysis based on workloads and business aspect of applications.
- Applications that are used by a group of mobile workers to manage their time and activity, and that contribute only limited information to the company’s broad management information databases.
- Applications that are run infrequently but require significant computing resources when they run.
- Applications that are run in a time zone different from that where your company’s IT personnel are located.
- Development, testing and prototyping of application changes, even if the final applications will be run on your own infrastructure. Service Oriented Architecture (SOA) applications.
- Applications that involve extremely sensitive data, particularly where there is a regulatory or legal risk involved in any disclosure. These will at minimum require special treatment if they are to be run in a cloud service.
- Applications now being run on the company’s private network and that are very performance-sensitive.
- Applications that require frequent and/or voluminous transactions against an onpremises database that cannot be migrated to cloud computing.
- Applications that run on legacy platforms that are typically not supported (or may not be supported in the long run) by cloud providers
Using and innovative, tool-based approach to workload analysis that places workloads in the optimal private, public, or hybrid cloud model by analyzing your business and technology requirements.
- Business application alignment – maps selected applications to associated business processes to validate relevance and service levels for the business activity.
- Application suitability assessment for cloud – examines your business requirements for selected application workloads and determines whether they are best delivered through a private cloud, puluc cloud, or Legacy IT environment.
- Workload Placement analysis – analyzes selected application workloads to determine thier optmial cloud deliver model,including recommendations for specific public cloud service providers, based
Accelerate your journey to the cloud with Cloud Advisory Service. This service evaluates your application workloads, determines which ones would benefit from migration to the cloud, and helps you decide on the best cloud deployment model.
You’ll build on best practices that Global Services has developed during thousands of application modernization engagements. Start planning the infrastructure you need for IT as a service (ITaaS).
The Cloud Advisory Service uses automated discovery and analysis to optimize placement of applications in the cloud. Analyzing the application portfolio with our platform is 50% faster and requires 75% fewer client resources than assembling the data manually.
Key features of the Cloud Advisory Service:
- Application alignment maps your applications to business processes
- Application suitability identifies applications that are right for cloud delivery
- Cloud placement recommends the optimal hybrid, private, or public cloud model
- Financial impact analyzes savings and costs linked to proposed cloud delivery models
You’ll build on best practices has developed during thousands of application modernization engagements. Start planning the infrastructure you need for IT as a service (ITaaS).
The Cloud Advisory Service uses automated discovery and analysis to optimize placement of applications in the cloud. Analyzing the application portfolio with our platform is 50% faster and requires 75% fewer client resources than assembling the data manually.
DISCOVERY – ASSESSMENT – MIGRATION – DEPLOYMENT – SUPPORT
DISCOVERY – Gather data, what application you have, who users them, how often when they were,Discovery/inventory application capature usage metrics,discovery phase is designed to grasp the number of applications you are running, how often you use them, who uses them, when they were written and in what language. We establish an assessment framework, discover and audit applications in the portfolio, and determine application disposition. To complete a thorough application inventory, we employ high-grade tools, including:
ASSESSMENT – Make key decision on the path and destination for each workload and application, Determine application disposition, lift and shift remediate, re-platform, decommission, detemine cloud deployment and services, IaaS, PaaS, SaaS, private, public, hybrid, service provider, baremetal.After we establish a tailored assessment framework, we can help you determine the appropriate migration path for each application. We weigh critical factors such as security, scalability, your growth plan, high-priority business initiatives and risks, and regulations. Our assessment tool generates an impact analysis chart to determine migration-readiness. From there, we can discern the most appropriate target cloud deployment option (public, private or hybrid), a suitable type of service (IaaS, PaaS or SaaS), cloud vendor platform (such as Amazon Web Services, Azure, Cloud Foundry, Open Shift or Salesforce1 Platform) and the appropriate level of remediation.
MIGRATION PLANNING – Practical roadmap based on application assessment, plan, estimate, and prioritize migration, update business case, conduct pilots, design future architecture, define migration roadmap,Cloud Migration process, we align the assessment results to a practical roadmap. We update the business case, conduct pilot migrations—plan to reduce risk, etc., and then create a work plan for the overall migration, finalizing the cloud architecture. During the planning phase, we take into account key factors, such as: • Assessment recommendations and target architecture • Target environment availability for private clouds • Application dependencies • Budget and cost expectations • Business calendars Specific steps during the planning phase may include: • Estimating the application migration effort • Defining requirements • Creating a migration roadmap • Planning migration • Conducting migration pilots • Updating the business case • Designing a future architecture
MIGRATION AND TESTING – migrate applications and workloads at scale with automated tools and standard processes, remediate and/or migrate workloads and applications, document configurations, validate and accept.During the migration and testing phase, we mobilize Accenture’s Application Migration Factory processes, tools and teams to meet your specific requirements and objectives. The process includes a detailed migration plan, factory governance and operations model, all backed with Accenture’s industry-leading practices. Using tools such as eMPIR migration management and Blu Age®, steps may include: • Remediating and/or migrating applications • Documenting code changes and configurations • Migrating databases • Testing applications to help confirm migration has not changed functionality
DEPLOYMENT – Transition to support, Post migration review, update service catalog,Finally, it’s time to go live. Once we’ve worked with you to perform all the discovery, assessment, planning, and migration and testing, we can launch your cloud applications, providing support, performing post-migration review and executing technical decommissioning, as required. Your applications would now operate in a new architecture as public or private IaaS, PaaS or SaaS deployments.
MIGRATION
- Discovery Report
- Cloud Strategy and Design
- Migration Plan
- UAT
- SLA
Cloud Advisory Service – Workload Placement and Migration Planning helps customers to:
- Identify and categorize applications which are most suitable for the Cloud
- Recognize applications which are under peak usage, overloaded or underutilized
- Support an agent-based and agent-less solution for discovery and monitoring of applications
- Extract available metrics over a 4 week period to analyse workload patterns and business heuristics of the selected applications
- Recommend on IT strategy – on premise vs. on Cloud
- Support an agent based and agent-less solution for discovery and monitoring of applications
- Customize data models in order to derive scores at an application level and IT portfolio levels
- Automate reports on application performance and resource utilization
- Analyze both application workload and business criticality
The Cloud Assessment collects parameters to understand the cost of on-premise application hosting. It provides detailed cost-comparison for existing on-premise infrastructure and on different cloud platforms. Based on the configuration of servers on which an application is deployed and its usage pattern, the tool recommends instance sizes for different cloud platforms. The feature includes ‘what-if’ type analysis to allow users to select different instances on cloud providers to understand the estimated deployment cost.
The Cloud Assessment supports automated reports which allow the user to get a clear understanding of the approach and reasoning for the categorization and assessment of applications, with additional information about their infrastructure and environment.
The following types of reports are supported:
- Inventory Report
- Analysis Report
- ROI Report
- Application Assessment Report
- Consolidated Assessment Report
Cloud Advisory and ITaaS Enabler (Visual Matrix)
- Cloud Consumption Model Matrix (List of key Infrastructure solutions and matching Cloud Options with Cost Savings)
- Email – Office 365
- Database – Managed Database
- Backup – BaaS
- Desktops – Managed WorkSpace
- Security – Managed Security
- SAM – Managed SAM
- WebSites
- eCommerce
- Storage
- Printers
- Internet Access – Managed Firewall
- IaaS, SaaS, Managed
METHODOLOGY
Discovery
- Phase 1 – Tools Setup & Information Gathering
- Identify Servers with Enterprise Applications (IT)
- Shortlist applications for assessment (Customer)
- Setup the Assessment Appliance
- Phase 2 – Data Collection
- Data Gathering (interviews, surveys, existing Documentation)
- Phase 3 – Analysis
- Monitor Data collection and extraction for algorithm processing
- Analyze available metrics and identified workload partners
- Generate HTML reports of assessment scores
- Present for Customer Review
- Validate business heuristics findings
- Phase 4 – Discovery Reporting
- User entire available data set for processing
- Identify workloads patterns through metrics
- Identify Applications categories based on generated scores
- Generate HTML Reports
- Present to customer for review
- Tools
- Uninstall Tools
- Deliverable
- Discovery Report
- Application Usage Patterns
- Business Constrains for Application
- Discovery Report
- Categories
- WAN Speed / Bandwidth / Carrier / QoS
- Network – IP and VLAN (DNS, DHCP, WINs, DMZ, vLANS, IPs,etc)
- Internet Link (Bandwith and Use)
- DMZ
- Firewall ACLs / Statistics
- CMDB
- CPU, Disk, Network, Time
- VM and OS Statistics
- Virtulization Statistics
- Utilization and Capacity Performance
- Application Dependency + iso/iec 19770-2 software identification tag
- Application Package
- Application Performance
- SQL
- Storage Performance
- Active Directory
- Exchange
- Office 365 Assessment
- Workstations
- Printers
- Business Hours
- Peak Periods and Key Dates
- Work Patterns (On/Off, Peak Activity, Increasing/Decreasing, Steady)
- Peripherals / Serial Devices
- Server Hardware
- Rate of Change and Backup Configuration
- Maintenance, Security Updates
- Test, Dev, Production
- Application List
- COTS
- Application Owner
- LOB
- Installation Information
- Support Information
- Dependency
- Business Heuristics
- Tiering
- DEV, TEST, PROD
- Scale-out vs Scale-Up
- CPU, Memory, Disk
- Transactional
- Web Based, OS Based, Local Desk, Mobile, API / Service, DB
- Security and Compliance
- In-House / Commercial
- Storage Requirements
- Network Requirements
- Application Types
- CRM
- ERP
- COLOBRATION
- IN-HOUSE
- COTS
- SUPPY CHAIN
- ANALYTICS
- License Installed
- License Usage
- License Compliance
ASSESSMENT – Workload Placement Workshops
- Deployment Models – Private, Hybrid, Public, Community, Service Provider or Financing
- Workload Matching
- Availability
- Capacity
- Performance
- Technology
- Costs
- Security
- Lift-Shift,Replication,Staged,Offline,Redesign
- SLA
- Operational
- Heuristics for workload/application fit for cloud platforms
- Business fit – takes into account business criticality, SLA requirements, security, legal and regulatory restrictions
- Architecture fit – understands distributed architecture, scaling requirements and performance requirements
- Technology fit – provides recommendation for cloud platforms based on technology stack
- Cost of migration– estimates cost and migration effort
- Backed by data from performance and resource consumption metrics
- Nature of workload – analyzes data to identify trends and patterns
- Usage patterns – categorizes applications based on specific usage patterns observed over a period of time
- Loaded cost of running the workload on cloud – compares costs of on-premise deployment vs. cloud platforms to determine best ROI
- Service Models – SaaS, PaaS, IaaS
- RPO, RTO, DR Options
- Business Impact Analysis
- SWOT for Apps
- SLA
- Data Protection, Backup and Restore, Archival
- Monitoring
- Costs
- Service Desk
- Workload Matching
- Connectivity
- http://www.megaport.com/
- Lift/Shift, Build, remediate, re-platform, decomm, optimise
- Deliverable
- Cloud Strategy – Workload Characteristics and Placement Strategy
- Deliverable
- Business Case
- Service Management
- ROI/Gap
- Map ITIL to Cloud
- ITaaS
- CMDB
- Technology Service Catalog
- Security Governance and Requirements
- Agile Method, CoBit,etc
- BCP/ DRA / BIA
- Tools
- Facilities costs
- Technology Tree
Migration Planning
- Design
Deployment
- PoC
- Test
- UAT
Support
- HandOver
- Tools
- ServiceNow
- Self Service and Reporting, Provisioning
Deliverables
- Proposal Templates
- Workload Placement Templates
- Workload Placement Workshop
- Workload Analytics Template
- Cloud Business Case Template
- Cloud Security Template
- Cloud Detailed Design Template
- Consulting Methdology
- White Paper
- Flyer
- Sales Enablement
- Training
- Tools
Reference
- http://www.ingrammicrocloud.com.au/2015/04/09/2-signs-your-customer-is-ready-for-cloud-services/
- VMware ADP
- http://blogs.vmware.com/cloudops/2013/06/workload-assessment-for-cloud-migration-part-1-identifying-and-analyzing-your-workloads.html
- http://www.virtualizationteam.com/wp-content/uploads/2013/04/Application-Dependency-Planner-Data-Sheet1.pdf
- http://blogs.vmware.com/consulting/tag/application-dependency
- http://blogs.vmware.com/cloudops/author/andy_troup
- http://blogs.vmware.com/cloudops/2013/03/friday-reading-topic-workload-migration.html
- http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=PM&subtype=SP&htmlfid=IAD03018USEN&attachment=IAD03018USEN.PDF#loaded
- http://www.opengroup.org/cloud/cloud/cloud_sme/benefits.htm
- General-Package-Evaluation-Criteria-Template
- get_more_out_of_cloud_with_a_structured_workload_analysis
- IBM – Cloud Infrastructure Strategy and Design Services – cloud workload transformation analysis (Data Sheet-USEN) –
- http://www.cloud-council.org/Migrating-Apps-to-the-Cloud-Final.pdf
- http://australia.emc.com/collateral/software/service-overview/h8618-cloud-advisory-service-svo.pdf
- http://thoughtsoncloud.com/2014/01/how-to-classify-workloads-for-cloud-migration-and-decide-on-a-deployment-model/
- http://www.emc.com/collateral/solution-overview/h13138-oracle-cloud-computing-v1-so.pdf
- http://www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/windows-xp-application-migration-checklist.pdf
- NetApp Stuff
- https://www.citrix.com/content/dam/citrix/en_us/documents/support/consulting-pre-packaged-services-offerings-united-states.pdf
- https://media.amazonwebservices.com/AWS_Operational_Checklists.pdf
- HyperStratus_Whitepaper_AWS_Case_Study_Lessonopoly
- http://www.racemi.com/dynacenter/
- http://www.rightscale.com/products-and-services/services/develop-cloud-strategy
- http://www.csc.com/cloud/offerings/53410/100317-csc_cloud_migration_services
- https://www.youtube.com/watch?v=8Zfh5zmXzzA
- http://assets.rightscale.com/uploads/pdfs/identifying-workloads-for-the-cloud-by-RightScale.pdf
- http://www.syntelinc.com/technology-services/cloud/cloud-roadmap
- https://www.cisco.com/web/about/ac79/docs/EJ-to-Clouds.pdf
- https://virtualizationandstorage.wordpress.com/2013/07/11/cloud-readiness-assesment/?preview=true&preview_id=2628&preview_nonce=1b6498b089&post_format=standard
- https://www.entrust.com/products/cloud/discovery
- Citrix and VMware Templates
- MOG7_Cloud
- http://www.qirxinabox.com/about-qirx-in-a-box/videos/qirx-in-a-box-deep-dive/
- Sample_Advisor_Report
- Detailed_Technical_Design_Template_v061511
- General-Package-Evaluation-Criteria-Template
- get_more_out_of_cloud_with_a_structured_workload_analysis
- HyperStratus_Whitepaper_AWS_Case_Study_Lessonopoly

- IBM VSA
- http://www.cisco.com/web/about/doing_business/legal/service_descriptions/docs/as-f-cisco-dc-assessment-service-for-application-dependency-mapping.pdf
- the-cloud-computing-guide-for-construction
- the-cloud-computing-guide-for-healthcare
- the-cloud-computing-guide-for-legal
- Cloud Business Case
- https://s3.amazonaws.com/awsmedia/CloudMigration-main.pdf
- http://infoscience.epfl.ch/record/181192/files/AWS-Case%20Study-RammohanNarendula.pdf
- http://www.cloud-council.org/Migrating-Apps-to-the-Cloud-Final.pdf
- https://www.brighttalk.com/webcast/9019/64275
- http://www-935.ibm.com/services/us/business-consulting/cloud/cloud-advisory/
- Cloud Computing Benchmark Price-Performance-Benchmark