Tuesday, May 5, 2020

Cloud Architecture Patterns Convention †Free Samples to Students

Question: Discuss about the Cloud Architecture Patterns Convention. Answer: Introduction Cloud computing is a process of storing and managing data and information over internet. Cloud storage makes use of a network of remote servers hosted on internet to store and process data. Webbs Stores has embarked on integrating their daily operations by implementing cloud storage in order to reduce the operational complexity. The report discusses the different cloud computing approach and different cloud architectures in use. The report draws a comparison between Azure and AWS to decide which one is better to implement (Patidar, Rane Jain, 2012). The advantages and the disadvantages of SaaS is discussed along with the comparison of IaaS and PaaS approach. The report concludes with the recommended approach that webbs store can undertake. Webbs stores can make use of cloud storage to store, integrate and access their data and resources. This will considerably help in integrating the their operation from both the data centres. These service providers focus on excellent data services and ensure proper security of data stored into the system. AWS service provided by Amazon can simplify the operations of the Webbs store by providing remote computing services and access to the resources. SaaS provides a number of benefits in managing the IT infrastructure of a company. Moreover, the service provider keeps a check of the updates and the client does not have to worry or pay extra for installing the updates. Disadvantages of using Saas The disadvantages of SaaS further includes the performance degradation due to slower speed and lack of control as only the latest version of the software can be used. Moreover, SaaS offers a very limited range of application. With the help of Microsoft office 365, real time sharing and monitoring of information becomes possible. This will be of a great help to the webbs store. The major disadvantage of this software is that, it depends of the network for its performance and the performance can be hampered with a slower internet connection. Infrastructure as a service or IaaS is a service model for delivering computer infrastructure in an outsourced basis for supporting the operations of enterprises. IaaS is a service provider that works with providing virtual computer services over internet. In this approach, the service provided of the cloud computing hosts hardware, storage and server components on behalf of the user (Manvi Shyam, 2014). Migration of database into cloud with the help of IaaS approach offers numerous business advantages to the organizations. It is one of the basic layers of cloud computing and provides virtualized computing resources over internet. Iaas approach enables the transfer of data in an unchanged manner from the webbs store s traditional database to the cloud database. This implies no modification of data is required for the migration and this is an advantage of Iaas Approach. Iaas moreover, provides a secure platform of data storage and therefore it is a highly recommended approach (Kavis, 2014). PaaS or Platform as a service is a category of cloud computing that allows the developers to build application and services over the virtual world or internet. The major advantage of cloud is that, user can access their data simply with the help of a web browser. Customized application can be developed using the PaaS approach. User has the control over the cloud infrastructure. The customer created application can be created using programming languages, libraries and services (Xu, 2012). Advantages and Disadvantages of each approach The advantages and disadvantages of IaaS and PaaS are elaborated in the following table. IaaS Approach PaaS approach Advantages 1) Customer can control and automate their own VM 2) enterprise integration feature simplifies the integration of operations 3)The approach is secure 4) low maintenance cost (Sadiku, Musa Momoh, 2014) 1) low cost in comparison to IaaS 2) Users have full control over the software 3) Improved integration support 4) VM needs minimal management. Disadvantages 1) Expensive as the initial cost is very high (Dinh et al., 2013) 2) Customers are responsible for backups 3) Customers has no control over the server (Obrutsky, 2016) 1) User has no control over platform depending on the cloud provider. 2) The management of cloud is time consuming 3) less cost effective than SaaS (Singh et al., 2016). Approach recommended The recommended approach for Webbs stores is definitely IaaS. This is because with the help of IaaS approach, the data migration can be done more efficiently. Moreover, the IaaS architecture is user friendly and offers numerous benefits. The scalability feature is one of them. Although the installation cost is high, the long time benefit is much more in case of IaaS and therefore, this feature is recommended. Moreover, it allows multiple users to access same data, which is needed in case of Webbs stores. This approach will definitely help in improving the business. IaaS is an effective choice with no upfront investment and maintenance as it offers pay as you go service, which implies the customer has to pay only if they use the services. The price is calculated on basis of the units consumed and therefore, it is coast effective as well. IaaS can be accessed from anywhere and therefore will be more beneficial for Webbs. Conclusion Therefore, from the above discussion, it can be concluded that it is a wise decision taken by the webbs store to migrate its data to cloud server for integrating their operations. The cloud architecture recommended to the Webbs store is AWS architecture as it is the most cost efficient architecture and provides numerous advantages. Data migration is an important aspect of cloud implementation and therefore it needs proper attention. Different approaches are available for data migration and accordingly, IaaS approach is considered to be the most effective one. This is because the process of data migration is very simple and easy in case of IaaS approach and therefore it is recommended. References Alzahrani, A., Alalwan, N., Sarrab, M. (2014, April). Mobile cloud computing: advantage, disadvantage and open challenge. InProceedings of the 7th Euro American Conference on Telematics and Information Systems(p. 21). ACM. Banikazemi, M., Olshefski, D., Shaikh, A., Tracey, J., Wang, G. (2013). Meridian: an SDN platform for cloud network services.IEEE Communications Magazine,51(2), 120-127. Dinh, H. T., Lee, C., Niyato, D., Wang, P. (2013). A survey of mobile cloud computing: architecture, applications, and approaches.Wireless communications and mobile computing,13(18), 1587-1611. Duan, J., Faker, P., Fesak, A., Stuart, T. (2013). Benefits and drawbacks of cloud-based versus traditional ERP systems.Proceedings of the 2012-13 course on Advanced Resource Planning. Gibson, J., Rondeau, R., Eveleigh, D., Tan, Q. (2012, November). Benefits and challenges of three cloud computing service models. InComputational Aspects of Social Networks (CASoN), 2012 Fourth International Conference on(pp. 198-205). IEEE. Jadeja, Y., Modi, K. (2012, March). Cloud computing-concepts, architecture and challenges. InComputing, Electronics and Electrical Technologies (ICCEET), 2012 International Conference on(pp. 877-880). IEEE. Kavis, M. J. (2014).Architecting the cloud: design decisions for cloud computing service models (SaaS, PaaS, and IaaS). John Wiley Sons. Kumar, K. K. M. (2014). Software as a service for efficient cloud computing.environment,7, 10. 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, 424-440. Moreno-Vozmediano, R., Montero, R. S., Llorente, I. M. (2012). Iaas cloud architecture: From virtualized datacenters to federated cloud infrastructures.Computer,45(12), 65-72. Obrutsky, S. (2016). Cloud Storage: Advantages, Disadvantages and Enterprise Solutions for Business. Patidar, S., Rane, D., Jain, P. (2012, January). A survey paper on cloud computing. InAdvanced Computing Communication Technologies (ACCT), 2012 Second International Conference on(pp. 394-398). IEEE Sadiku, M. N., Musa, S. M., Momoh, O. D. (2014). Cloud computing: opportunities and challenges.IEEE potentials,33(1), 34-36. Skendzic, A., Kovacic, B. (2012, May). Microsoft office 365-cloud in business environment. InMIPRO, 2012 Proceedings of the 35th International Convention(pp. 1434-1439). IEEE. Wilder, B. (2012).Cloud architecture patterns: using microsoft azure. " O'Reilly Media, Inc.". Wilson, K. (2014). Microsoft office 365. InUsing Office 365(pp. 1-14). Apress. Xu, X. (2012). From cloud computing to cloud manufacturing.Robotics and computer-integrated manufacturing,28(1), 75-86.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.