TONYS CHIPS WEBSITE MIGRATION

Document Type:Thesis

Subject Area:Computer Science

Document 1

When it comes to hosting solutions, there are various ways that can be employed involving the appropriate choices when it comes to the software and hardware architecture (Schwalbe, 2015). Therefore, the article discusses the tasks needed to be carried out in website migration, record all the processes involved in task execution, outlining the hosting solutions and validate the types of software and hardware that will be used in the case of Tony’s Chip website. Alternative Hosting Solutions Various alternatives are available on how the website can be hosted to meet the needs of the organization. First, the company could resolve to implement a hosting solution where the website uses an external service that incorporates and maintains their own servers and services.

Sign up to view the full document!

Typically, the approach is utilized by small start-ups and websites that do not necessarily need a lot of storage, bandwidth, monitoring, customization and assessment (Lee, Chappie & Jilg, 2010). The step incorporates various components to be utilized like physical computers, software servers to be built-in in the machines, availability of a wide area network connectivity, firewalls and appropriate network configurations. After the activities in the first step have been completed, all the content existing in the external website as of current state, must be transferred into the internal system. The internal website should be tested through the IP address that is directly connected to the internally-hosted version where the administrators can be able to refresh the DNS report for the domain name of the website allowing it to point to the internal hosted version.

Sign up to view the full document!

Indeed, the process is tedious and takes a lot of time to configure all the DNS to function properly in the system. As a matter of fact, the activities in the system will be slowed and the impact of traffic will be felt both in external and internal sections of the website. Gantt Chart: System Software to be Utilized The scope of the software paradigm that is scheduled should revolve around MySQL, Linux, Apache and PHP (LAMP) model. In this case, the best system software should be standard software for a website. The software is important for many reasons which makes their use a lot more friendly and easy to use. For instance, a LAMP model is a free software and its available to most users who intend to use it.

Sign up to view the full document!

In addition, many distributions of Linux enjoy improved security features as compared to those available in the windows. System Architecture The architecture of Tony’s Chip will be maintained at a standard and simple model since the site is neither a large website nor does it engage in processing of large transactions in a day. Due to the possibility of redundancy in the system, the needs should be made clear on how to deal with the problem and various considerations relating to it must be made at all levels in the process. Moreover, in order to make the website tolerant to faults that may be encountered, two web servers, two databases and a replication server should be incorporated during the web site set-up (Medvidovic & Taylor, 2010).

Sign up to view the full document!

In addition, it’s the responsibility of the system administrators to ensure that the connectivity of the wide area network and their respective IP addresses are set-up appropriately. This step is critical in that it will allow the IP addresses to be assigned to a correct domain name in the DNS entry of the web site for easier identifications. The architecture will ensure that the program logic will not have to come up with two sets of data. Instead, it consists of a database management system that contains a replication service that will automatically transcript all the data that is available in one database to the second database in the system of the web site (Chen, 2012). When the system administrators solve the issues found in one of the databases, the available data in the databases will require being associated once more.

Sign up to view the full document!

The users of the site will not realize any anomalies at the time as the problem will manifest internally and noticed at the back-end. The replication server concept is used in the case of the web servers. Basically, software engineering specifications are different from the requirements needed to shift from an external to an internal host. During the migration process, the effects of the requirement will be largely felt in situations where the database has never been under-utilized in the website before the changes are made (Froseth et al. Apparently, according to the description, the situation has not been identified in Tony’s Chip website making us rely on the first option. Nevertheless, if the case had been identified, our architecture will still consider the likelihood that a database will still be used.

Sign up to view the full document!

Hence, the architecture that will incorporate an ordering system for clients and customers at Tony’s Chip website is fully in place. With the availability of the information, Tony’s Chip can easily be purchased via the website. Gantt Chart for a Software Development: Support Operations of the Internally Hosted Website Support is a major issue when it comes to an internally hosted website since most of the support will be directed to the organization fully. Thus, a lot of work has to be done to ensure that the support operations are kept in-check at all times. In the case of Tony’s Chip, internal website requires essential operations that need to be implemented such as operation and maintenance, bug fixing and virus attack protection.

Sign up to view the full document!

First, an internally hosted website should be keen on operations and maintenance. Therefore, it is necessary to update the website as often as possible as well as carrying out installation of strong anti-viruses in the systems. Finally, the existence of an ordering system will require the clients to make calls or send emails for enquiry purposes about the services provided by Tony’s Chip website. Thus, a good customer care support unit must be in place at all the times to address the queries of the clients. Evaluation of System Performance Evaluation involves a thorough assessment of how the web site has performed since the period of inception. The evaluation of Tony’s Chip new web site is rather an ongoing process that will continue for as long as it exists.

Sign up to view the full document!

From $10 to earn access

Only on Studyloop

Original template

Downloadable