Definition of Cloud Computing
Slide 1: Title Slide
Slide 2: Introduction
Slide 3: Definition of Cloud Computing
Slide Note: Cloud computing can be defined as the IT hypothesis for transferring, storing, managing and processing any data or information.
The Internet service delivery is also involved in the cloud computing. Moreover, several networking of remote servers is also done.
Slide 4: Concepts of Cloud Computing
Slide Note: The major concepts of cloud service architectures are as follows:
- i) Infrastructure as a Service: Infrastructure as a Service or IaaS is the type of virtualized infrastructure that is provided by the cloud provider with the purpose of helping its users to migrate from their existing infrastructure through the Internet.
- ii) Platform as a Service: Platform as a Service or PaaS can be defined as the online platform provided by the cloud provider to develop anything on the platform over the Internet.
iii) Software as a Service: Software as a Service or SaaS can be defined as the software delivering model, licensed on the periodical subscription.
Slide 5: Advantages of cloud Computing
Slide Note: There are various benefits of the cloud computing. They are as follows:
- i) Scalability and Flexibility: This is the first advantage and thus could be utilized by all.
- ii) DR Planning: The disaster recovery planning is present within cloud.
iii) Automatic Software Updates: The software is updated automatically.
- iv) Incremented Collaboration: The collaboration is increased by cloud.
- v) Easy Accessibility: Data is easily accessible.
- vi) High Security and Privacy: The security and privacy is higher.
Slide 6: Cloud Architectures for Regional Gardens Ltd.
Slide Note: The cloud architectures can be sub divided into three major cloud service models:
IaaS: It provides virtualized infrastructure to the users.
PaaS: It provides online platform to its users (Almorsy, Grundy & Müller, 2016).
SaaS: It provides software delivery model to its users.
Slide 7: Recommendation about Cloud Architecture
Slide Note: Advantages of Three Service Models:
- IaaS: It is extremely secured, effective as well as efficient.
- PaaS: Extremely cost effective and flexible.
- SaaS: Cheapest of the three and scalable (Dinh et al., 2013).
Taking into consideration of the three service models, IaaS is the best suitable infrastructure for Regional Gardens.
Slide 8: Current Web Infrastructure in Regional Gardens Ltd.
Slide Note: Regional Gardens Ltd. should be following typical processes for the movement of web infrastructure in cloud. The steps are given below:
- i) Managing Changes within the infrastructure.
- ii) Understanding cloud computing.
iii) Check the software licenses (Dinh et al., 2013).
- iv) Check problems in data security.
- v) Keep a track of migration costs.
- vi) Keep track of the connectivity costs.
Slide 10: Conclusion
Slide 11: References
Office automation system is an important system in any particular organization for simplifying the entre process of infrastructure operations. This particular operation of the office automation system is to be adopted by the company of Regional Gardens Ltd. for shifting the infrastructure to cloud. Two such approaches are possible.
The first and the foremost approach that is required for the office automation system for the company is the ad hoc approach. It is non structured approach that is utilized for office automation system. The main feature of this particular approach is that it never allows any type of procedure. The significant and the most important advantage of the ad hoc approach mainly includes speed and it is very faster (Fernando, Loke & Rahayu, 2013). This particular approach of ad hoc is known as the fastest approach of all and of thus is utilized for various organizations or companies for achieving success in the office automation system. When this ad hoc approach mixes up with cloud, it is bound to produce the best results and thus it is one of the most significant approaches for the Regional Gardens Ltd. The next important benefit of this particular approach of ad hoc is that it is exclusively safe and secured. Moreover, this particular approach never takes up excess cost and time and completes its task in most timely manner and in an excess cost effective way.
Concepts of Cloud Computing
There are few drawbacks in this approach of ad hoc as well. The most significant and the important drawback of this particular ad hoc approach is that it never follows any procedure for completing its task (Almorsy, Grundy & Müller, 2016). Due to this uncertainty, often organizations choose to avoid this approach for their office automation.
The next approach for the office automation system of the Regional Gardens Ltd is the structured approach. The most significant advantage of this particular approach is that it follows strict rules and procedures for completing its works (Kavis, 2014). Since, it follows specific processes or procedures in the approach; it is often solely adapted by various organizations that want to shift their office automation system to cloud. However, the mot degrading drawback of this particular approach is that because of the following of the processes, this particular approach is slower in comparison to others. It cannot work faster in any aspect.
The recommended approach for office automation system for the Regional Gardens Ltd organization is the ad hoc approach. This particular approach would be the best approach for the organization since it would be providing excess security, safety and efficiency in a cost effective manner (Pahl, 2015). Thus, this approach would be the most suitable in comparison to any other approaches for the Regional Gardens Ltd.
Cloud migration is one of the basic requirements in the organization of Regional Gardens Ltd. since their existing web infrastructure has become obsolete, cloud migration is necessary. Two options are present. They are the PaaS and IaaS.
- i) Definition: Infrastructure as a Service or IaaS is the type of virtualized infrastructure that is provided by the cloud provider with the purpose of helping its users to migrate from their existing infrastructure through the Internet (Hashizume et al., 2013). Example: Amazon Web Services or AWS.
Platform as a Service or PaaS can be defined as the online platform provided by the cloud provider to develop anything on the platform over the Internet. Example: Google App Engine.
- ii) Benefits: The main advantages of the Infrastructure as a Service or IaaS mainly include scalability, reduction in the infrastructure expenses, flexibility, limitless agility and excessive security (Rittinghouse & Ransome, 2016).
The main advantages of the Platform as a Service or PaaS mainly include higher developing speed and deploying speed, low cost of implementation and easy applications cost.
iii) Problems: The most significant problems of the Infrastructure as a Service include excess cost and restriction to only client backups.
The major problems in the Platform as a Service mainly include less security and no control on platform.
There is an intense issue or problem of security within the Platform as a service or PaaS. Due to this type of security issue, Regional Gardens Ltd. should not opt for PaaS for their cloud migration. Rather they should select the infrastructure of Iaas for the successful completion of their cloud migration.
Advantages of Cloud Computing
Regional Gardens Ltd. will be shifting or migrating their software of SharePoint 2010 to any specific cloud service model. There are various examples of cloud service models like Infrastructure as a Service, Platform as a Service and Software as a Service and there are various differences in these three models.
Important Factors |
Infrastructure-as-a-Service (IaaS) |
Platform-as-a-Service (PaaS) |
Software-as-a-Service (SaaS) |
Definition |
Infrastructure as a Service or IaaS is the type of virtualized infrastructure that is provided by the cloud provider with the purpose of helping its users to migrate from their existing infrastructure through the Internet (Rittinghouse & Ransome, 2016). Example: Amazon Web Services or AWS. |
Platform as a Service or PaaS can be defined as the online platform provided by the cloud provider to develop anything on the platform over the Internet. Example: Google App Engine (Manvi & Shyam, 2014). |
Software as a Service or SaaS can be defined as the software delivering model, licensed on the periodical subscription. Example: Google Apps. |
Benefits |
The main advantages of the Infrastructure as a Service or IaaS mainly include scalability, reduction in the infrastructure expenses, flexibility, limitless agility and excessive security. |
The main advantages of the Platform as a Service or PaaS mainly include higher developing speed and deploying speed, low cost of implementation and easy applications cost. |
The main advantages of the Software as a Service mainly include cost effectiveness, low complexity, higher flexibility as well as scalability. |
Issues |
The most significant problems of the Infrastructure as a Service include excess cost and restriction to only client backups (Dinh et al., 2013). |
The major problems in the Platform as a Service mainly include less security and no control on platform. |
Security concern is the one and only issue in the Software as a Service or SaaS. |
After taking into consideration of all the advantages and disadvantages of three cloud service models of Infrastructure as a Service, Platform as a Service and Software as a Service, the recommended cloud model for the organization of Regional Gardens Ltd. is the Infrastructure as a Service or IaaS (Rittinghouse & Ransome, 2016). Although, Iaas comprises of few drawbacks like lack of cost effectiveness, still it would be the best solution for the organization for solving their dilemma of cloud migration. This particular recommendation should be adopted by the organization and thus their problems would be avoided. Security is the most significant advantage of this particular cloud model. It provides excess safety and security to the organization that is opting to choose this model.
The issues that are present within the recommended cloud architecture model of Infrastructure as a Service or IaaS should also be taken into consideration before Regional Gardens Ltd. take any type of decision regarding their selection. The first and the foremost issue of the recommended model of Infrastructure as a Service is the excess cost that is required for implementing and maintaining this cloud model (Hashizume et al., 2013). The only solution to this type of problem is that the organization should follow a strict budget before implementing this model and take periodical maintenance for avoiding any type of major problem. The second issue or problem with the recommended model of IaaS is that it is completely dependent on the vendors of the cloud. The solution of this issue is that the vendors should be selected wisely and after checking all details.
References
Almorsy, M., Grundy, J., & Müller, I. (2016). An analysis of the cloud computing security problem. arXiv preprint arXiv:1609.01107.
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.
Fernando, N., Loke, S. W., & Rahayu, W. (2013). Mobile cloud computing: A survey. Future generation computer systems, 29(1), 84-106.
Hashizume, K., Rosado, D. G., Fernández-Medina, E., & Fernandez, E. B. (2013). An analysis of security issues for cloud computing. Journal of internet services and applications, 4(1), 5.
Kavis, M. J. (2014). Architecting the cloud: design decisions for cloud computing service models (SaaS, PaaS, and IaaS). John Wiley & Sons.
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.
Pahl, C. (2015). Containerization and the paas cloud. IEEE Cloud Computing, 2(3), 24-31.
Rittinghouse, J. W., & Ransome, J. F. (2016). Cloud computing: implementation, management, and security. CRC press.