Please follow lab steps and complete This Cloud Migration Technical Report will consolidate the work that you have completed in the steps along with some additional elements (scope, executive summary,...

1 answer below »

Please follow lab steps and complete This Cloud Migration Technical Report will consolidate the work that you have completed in the steps along with some additional elements (scope, executive summary, etc.).


This report will provide BallotOnline with a comprehensive cloud migration approach and tool sets that align with BallotOnline's technical and business requirements. The final document should be between eight and 10 pages. Sophia will present your work for approval at the executive meeting.


Submit your work via the dropbox , using the





Cloud Migration Technical Report Template


attached .




· Please remember tailor the scalability of cloud Migration strategies to BallotOnline Senior management by providing detailed information as opposed to dragged out list


· *Also please include the Opsworks visual aid that I added in the document titled (OpsWorkAutomation Table)


· * Lastly please remember to in make sure conclusion is not lacking detail and references are in order.


· *Also P.s I have added one more document titled Cloud Migration Technical Report Template


· Please use double space , APA format, Times New Roman


· I have also attached a milestone assignment in the project titled (GyamfiC-Cloud Data Migration Tool Set Comparison document) for reference.

Answered 5 days AfterSep 04, 2021

Answer To: Please follow lab steps and complete This Cloud Migration Technical Report will consolidate the work...

Breeze Prakash answered on Sep 06 2021
141 Votes
BALLOTONLINE CLOUD MIGRATION TECHNICAL REPORT    

BALLOTONLINE CLOUD MIGRATION TECHNICAL REPORT
Executive Summary
Data migration is involved when you consolidate or back up data, or develop new applications on the cloud. Generally, if we want to migrate data, you may develop data migration scripts to read data from the source and write data to the destination. Compared with this method, Using CDM has the following advantages for BallotOnline:
User-Developed Script
Need to prepare server resources
, and install and configure software, which is time-consuming. Because the data source types are different, the program uses different access interfaces, such as JDBC and native APIs, to read and write data. In this case, various libraries and SDKs are required when you write data migration scripts, resulting in high development and management costs.
CDM
CDM Continuous Diagnostics and Mitigation provides a web-based management console for enabling services on web pages in real time.
You can migrate data by configuring data sources and migration jobs on the GUI and CDM will manage and maintain the data sources and migration jobs for you. In other words, you only need to focus on the data migration logic without worrying about the environment, which greatly reduces development and maintenance costs. CDM also provides RESTful APIs to support third-party system calling and integration.
You can use Cloud Eye to automatically monitor CDM clusters in real time and manage alarms and notifications, so that the Organization can keep track of CDM cluster performance metrics.
You will need to develop and optimize O&M functions, especially alarm and notification functions, to ensure system availability. Otherwise, manual attendance is required.
With CDM, you do not need to maintain resources such as servers and VMs. CDM has the log, monitoring, and alarm functions, which send notifications to related personnel in a timely manner to avoid 24/7 hours of manual O&M
Plan Scope
During data migration, the read and write process is completed in one job. Limited by available resources, the performance is poor and cannot meet the requirements of scenarios where massive sets of data need to be migrated. Various data sources Different tasks must be developed for different data sources, generating a number of scripts. Various data sources such as databases, Hadoop, NoSQL, data warehouses, and files are supported.
As the cloud computing technology develops, user data may be stored in different environments, such as public clouds, on-premises or hosted Internet data centers (IDCs), and hybrid scenarios. In heterogeneous environments, data migration is subject to various factors, for example, network connectivity, which causes inconvenience for development and maintenance.
Industry Leading Cloud Migration Approaches Overview
Migrating Local Data to the Cloud
Local data is stored in the IDC that you have built or rent, or on the third-party cloud, including data stored in relational databases, NoSQL databases, OLAP databases, and file systems. In this scenario, if you want to use the cloud computing and storage resources, you must migrate local data to the cloud in advance. Ensure that the local network can communicate with the cloud network.Migrating Data Between Cloud Services In this scenario, you are allowed to exchange data between the following cloud services:

Cloud Migration Tool Sets
(
OBS
Relational Database Service (RDS)
MapReduce
Service (MRS)
DWS
DDS
DCS
CSS
DIS
CloudTable
DLI
SFS
)
Databases or file systems deployed on the ECSs
Migrating Cloud Data to On-Premises Environments
A local environment is a data storage system in the IDC that you have built or rent, or on the third-party cloud, including relational databases and file systems.
CDM Cluster
It consists of one or more VMs. You can create multiple CDM clusters for different purposes. For example, you can create a CDM cluster for the financial department and the procurement department respectively to isolate data access permissions.
Local Environment
A local environment is a data storage system in the IDC that you have built or rent, or on the third-party cloud, including relational databases and file systems.
Local Data
Local data is stored in the IDC that you have built or rent, or on the third-party cloud, including data stored in relational databases, NoSQL databases, OLAP databases, and file systems.
Account
The account registered with the cloud owns your cloud resources and has full access permissions for the resources. You can use the account to reset user passwords and assign permissions. Your account receives and pays all bills generated by your IAM users' use of resources. To log in to the management console using an account, choose Account Login.
· IAM User
· User Group
· Policy and Authorization
Authorization is the process of granting required permissions for a user to perform a task. After a system or custom policy is assigned to a user group, users in the group inherit the permissions defined by the policy to manage resources. Identity credentials are used for authentication when you or your IAM users access cloud services through the console or APIs. Identity credentials include the password and access keys, which can be managed in IAM.
Migration Principles
Tenants must provide the usernames and passwords of the migration source and destination to complete data migration. To prevent the CDM administrators from obtaining such information and attacking important data sources of tenants, CDM provides a three-level protection...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here