Office Automation Approaches And Migration To Cloud – Report For MetaSoft
Office Automation Approaches
The organization “MetaSoft” wants to provide the access of email, office automation, spreadsheet capabilities as well as online storage to the staffs of the organization so that they can be capable of accessing them whether they are in the office or not. It is found that Board of the organization is very much concerned about the issues and challenges other than cost which may can affect the office automation. Therefore, different approaches office automation is discussed for determining the suitable approach for the organization.
Structured approach: The structured approach of office automation is quite helpful in undertaking some of the significant processes of the business (Botta et al., 2016). It is found that the processes that are generally undertaken by the structured approach is not properly executed then it is quite complex to execute the approach successfully.
Ad-hoc approach: Ad-hoc approach is considered as one of the most effective as well as efficient approach of office automation. It is found that this office automation approach is mainly the collaboration of various computer machines as well as software which are generally used together for executing different types of information related operations and therefore it is helpful in accomplishing the objectives of the project (Chen, 2015). Moreover, it is found that this approach of office automation is quite faster.
The benefits and issues that are associated with each of the approach that are discussed above are elaborated in the table below:
Structured approach |
|
Advantages Step by step approach: The most important advantage of structured approach is that it executes each of the activities in step wise. User friendliness: The most important advantage of this approach is that it is very much user friendly and thus this approach can be utilized by any of the user (Ali, Khan & Vasilakos, 2015). |
Disadvantages Incorrect data output: The output of this approach is wrong (Wei et al., 2014). Slower: It is found that the structured approach is very much slower other than any other approach |
Ad-hoc Approach |
|
Advantages High speed: This approach is quite fast and therefore it is very popular. Extremely simple: This approach is found to be quite simple and thus it should be utilized by other users (Tao et al., 2014). |
Disadvantages No sequence: It is found that this approach not maintains any sequence and thus it is considered as one of the major issue (Sanaei et al., 2014). Dependency on testing: It is found that this approach is totally dependent on the results of testing. |
It is found that Ad-hoc approach is considered as the best approach for the organization “MetaSoft”. This is mainly because this approach is quite effective as well as much more efficient as compared to the structured approach of office automation. In addition to this, it is found that this approach is very much simple and assists in providing high speed which mainly satisfies the needs as well as requirements of the organization.
It is found that the organization “MetaSoft” has its data center in Melbourne and Sydney and the data center of the organization is mainly linked with the help of a fibre-based WAN that is mainly maintained with the help of Local Telco. The organization wants to move its computer infrastructure into the public cloud due to the number of challenges and issues that the organization is facing. It is found that as the company wants to move to cloud they are not sure about either migrating to IaaS or PaaS would be helpful or beneficial for the organization. In order to analyze the best model for the organization “MetaSoft” both IaaS and PaaS are compared. The comparison on the basis of various characteristics is provided in the table below:
Characteristics |
IaaS (Infrastructure as a Service) |
PaaS (Platform as a Service) |
Definition |
IaaS is defined as one of the cloud service model that generally assists in giving proper virtualized infrastructure to its customers so that the users can be able to properly monitor as well as can be able to access the various computing related resources (Whaiduzzaman et al., 2014). |
The PaaS is defined as one of the cloud service model that is helpful in giving proper application-based platform in order to develop proper customized application quite easily. |
Feature |
The features of IaaS are illustrated below: Ø It is considered as one of the secured cloud service model which is considered as one of the significant features. Ø It generally has proper resources which is also one of the significant features. Ø It is found that this cloud service model helps in providing high scalability that assists in making it much more flexible. |
The features of PaaS are elaborated below: Ø It assists in developing as well as creating very much customized applications on the virtualized platform Ø Both the database as well as web-services collaboration can be done with the help of this service model (Wang et al., 2015). Ø It generally helps in allowing the access of number of applications that can be required. |
Advantages |
The benefits or advantages that are delivered by IaaS are listed below: Ø Assists in providing high security Ø The IaaS is quite flexible Ø It helps in providing virtualized infrastructure |
The benefits that are delivered are listed below: Ø PaaS helps in providing high speed Ø It helps in providing easy migration of information |
Issues |
The issues that are associated with IaaS are listed below: Ø It is found that though IaaS is the best service model, it is very much expensive (Diaz, Martín & Rubio, 2016). Ø Another major issues that is associated with IaaS model is that there is lack of interoperation. |
The issues that are associated with PaaS are listed below: This service model is unable to provide better security and thus the chances of losing data as well as information is quite high. The PaaS model does not able to control the data as the customers are unable to store data within the data storage. |
Example |
Microsoft Azure or Amazon web services |
Windows Azure |
Benefits and Issues of each approach
The major differences between IaaS, PaaS as well as SaaS is illustrated below in the table below:
Characteristics |
IaaS |
PaaS |
SaaS |
Definition |
It is defined as one of the cloud service model that is mainly helpful in giving proper virtualized infrastructure to the clients so that the users can be able to monitor as well as can be able to access various resources of computing (Gangwar, Date & Ramaswamy, 2015). |
This cloud service is quite beneficial in giving proper application related platform to its clients in order to create customized applications quite easily. |
It is found that cloud service model is quite responsible in representing the clients, the most utilized alternative of cloud. In addition to this, it is helpful in providing proper platform so that software can be created virtually. |
Feature |
The features are listed below: Ø It is found that IaaS mainly have better resource availability in comparison to other service models. Ø It is considered as one of the most secured as well as safe cloud service infrastructure Ø IaaS is very much scalable as well as flexible that is quite advantageous for the users. |
The features of PaaS are listed below: Ø PaaS generally assists in developing customized applications on the virtualized platform which is one of the significant features. Ø The collaboration that exists between the web services as well as database is mainly done with the help of PaaS Ø It generally assists in accessing number of applications (Puthal et al., 2015). |
The features of SaaS are elaborated below: Ø It is found that SaaS can be accessed from various centralized locations (Manvi & Shyam, 2014). Ø It is found that it can be easily hosted from various servers Ø It is found that SaaS helps in allowing easiest upgradation for the software and hardware. |
Advantage |
The major advantages of IaaS are listed below: Ø It is found that IaaS is quite secure Ø Flexibility is also considered as advantage that is provided by IaaS |
The major advantages of PaaS are listed below: Ø PaaS helps in providing high speed Ø It helps in allowing proper as well as easier migration to the cloud (Zhang et al., 2016). |
The major advantages of SaaS are listed below: Ø It is identified that SaaS assists in providing easier upgradation Ø The overall time consumption is quite less. |
Examples |
Amazon web services |
Google App Engine |
Google Apps |
It is found that the recommended cloud service model for the SharePoint services is IaaS. It is found that IaaS is considered as most efficient as well as effective model in comparison to other cloud service models. The MetaSoft migration would be easier by utilizing IaaS due to the reasons that are provided below:
High Security: IaaS assists in providing high security to the customers
Speed: It is found that data migration is quite easy with the help of IaaS model (Díaz, Martín & Rubio, 2016).
Flexibility: It is found that IaaS is extremely fast for transferring data.
The problems that are associated with IaaS with their solution is elaborated in the table below:
IaaS (Infrastructure as a Service) |
|
Issue |
Recommendation |
It is found that IaaS does not helps in controlling the server. |
It is found that this issue can generally be resolved with the involvement of SSL certificates. |
It is found that the cost that is associated with the implementation is quite high for the clients. |
It is found that this issue can be resolved by reducing customization |
References
Ali, M., Khan, S. U., & Vasilakos, A. V. (2015). Security in cloud computing: Opportunities and challenges. Information sciences, 305, 357-383.
Botta, A., De Donato, W., Persico, V., & Pescapé, A. (2016). Integration of cloud computing and internet of things: a survey. Future Generation Computer Systems, 56, 684-700.
Chen, X. (2015). Decentralized computation offloading game for mobile cloud computing. IEEE Transactions on Parallel and Distributed Systems, 26(4), 974-983.
Díaz, M., Martín, C., & Rubio, B. (2016). State-of-the-art, challenges, and open issues in the integration of Internet of things and cloud computing. Journal of Network and Computer Applications, 67, 99-117.
Gangwar, H., Date, H. & Ramaswamy, R. (2015). Understanding determinants of cloud computing adoption using an integrated TAM-TOE model. Journal of Enterprise Information Management, 28(1), pp.107-130.
Manvi, S.S. & Shyam, G.K. (2014). Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey. Journal of Network and Computer Applications, 41, pp.424-440.
Puthal, D., Sahoo, B.P.S., Mishra, S. & Swain, S. (2015 January). Cloud computing features, issues, and challenges: a big picture. In Computational Intelligence and Networks (CINE), 2015 International Conference on (pp. 116-123). IEEE.
Sanaei, Z., Abolfazli, S., Gani, A., & Buyya, R. (2014). Heterogeneity in mobile cloud computing: taxonomy and open challenges. IEEE Communications Surveys & Tutorials, 16(1), 369-392.
Tao, F., Cheng, Y., Da Xu, L., Zhang, L., & Li, B. H. (2014). CCIoT-CMfg: cloud computing and internet of things-based cloud manufacturing service system. IEEE Transactions on Industrial Informatics, 10(2), 1435-1442.
Wang, B., Zheng, Y., Lou, W., & Hou, Y. T. (2015). DDoS attack protection in the era of cloud computing and software-defined networking. Computer Networks, 81, 308-319.
Wei, L., Zhu, H., Cao, Z., Dong, X., Jia, W., Chen, Y., & Vasilakos, A. V. (2014). Security and privacy for storage and computation in cloud computing. Information Sciences, 258, 371-386.
Whaiduzzaman, M., Sookhak, M., Gani, A., & Buyya, R. (2014). A survey on vehicular cloud computing. Journal of Network and Computer Applications, 40, 325-344.
Zhang, H., Jiang, H., Li, B., Liu, F., Vasilakos, A.V. & Liu, J., (2016). A framework for truthful online auctions in cloud computing with heterogeneous user demands. IEEE Transactions on Computers, 65(3), pp.805-818.