DEN302 Cloud Infrastructure
PowerPoint Presentation Week 2 Lectorial – Cloud Deployment and Service Models DEN 302– Cloud Infrastructure TEQSA: PRV14311 CRICOS: 03836J Week 2: Lesson Learning Outcomes Discuss the principles of various Cloud Deployment Models. Analyse the advantages and disadvantages of various Cloud Deployment Models. Discuss the principles of different Cloud Service Models. Analyse the advantages and disadvantages of various Cloud Service Models. 2 TEQSA: PRV14311 CRICOS: 03836J Types of Cloud Deployment Models Public Private Hybrid Community Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC. TEQSA: PRV14311 CRICOS: 03836J Public Cloud A public cloud is provided “as a service” over the Internet The customer’s infrastructure or applications are hosted by a cloud service provider at the cloud provider’s premises. The core infrastructure is shared between many organizations. Each organization’s data and application usage is logically segregated so only authorized users are allowed access. Cheaper as no upfront cost or no capital expenditures needed. 4 Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC. TEQSA: PRV14311 CRICOS: 03836J Private Cloud Computing infrastructure is hosted on a private platform in the customer data centre. It is dedicated to a particular organization and not shared with other organization. A key technology to help organizations enable a private cloud is virtualization. Allows user to interact with the local data centre while experiencing the same advantages of public clouds. More control over resources and data. More secure. Higher cost and more maintenance. Less delay to access resources than public cloud 5 Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC. TEQSA: PRV14311 CRICOS: 03836J Hybrid Cloud A hybrid cloud refers to an organization that keeps some of its operations in-house (private cloud) while also utilizing a cloud service from an outside provider for its other operations (public cloud). For Example: If an organization has varying needs and has both sensitive and non-sensitive applications . It can use a hybrid cloud to get the best of both worlds. This model is also used for handling “cloud bursting”, which refers to a scenario where the existing private cloud infrastructure is not able to handle load spikes and requires a fall back option to support the load. 6 Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC. TEQSA: PRV14311 CRICOS: 03836J Hybrid Cloud 7 Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC. TEQSA: PRV14311 CRICOS: 03836J Community Cloud In the community deployment model, the cloud infrastructure is shared by several organizations with the same specific needs such as security, compliance or jurisdiction considerations. Example Various state-level government departments requiring access to the same data relating to the local population or information related to infrastructure, such as hospitals, roads etc., can utilize a community cloud to manage applications and data. This helps to reduce cost as compared to a private cloud, as it is shared by larger group. Comer, D. E. (2021). The Cloud Computing Book: The Future of Computing Explained. Chapman and Hall/CRC. TEQSA: PRV14311 CRICOS: 03836J Types of Cloud Deployment Models 9 https://www.youtube.com/watch?v=oRZ0QGlW7KI TEQSA: PRV14311 CRICOS: 03836J Types of Cloud Deployment Models 10 https://www.youtube.com/watch?v=4txnbxJOh6M TEQSA: PRV14311 CRICOS: 03836J Types of Cloud Service Models 11 Fox, A, Griffith, R, Joseph, A, Katz, R, Konwinski, Rabkin, A. & Stoica, I. (2009). ‘Above the Clouds: A Berkeley view of Cloud Computing’ University of California, Berkeley, Rep. UCB/EECS, 28(13). TEQSA: PRV14311 CRICOS: 03836J Types of Cloud Service Models 12 https://www.uniprint.net/en/7-types-cloud-computing-structures/ TEQSA: PRV14311 CRICOS: 03836J Types of Cloud Service Models 13 https://www.youtube.com/watch?v=wB6Lfdo2m1Q TEQSA: PRV14311 CRICOS: 03836J Security in Various Cloud Service Models 14 https://www.mcafee.com/enterprise/en-us/security-awareness/cloud/security-issues-in-cloud-computing.html TEQSA: PRV14311 CRICOS: 03836J Your Tasks before the Webinar Read Chapter 3 of the prescribed Textbook. Watch the videos on Cloud Deployment and Service Models. 15 TEQSA: PRV14311 CRICOS: 03836J Any Questions? 16 TEQSA: PRV14311 CRICOS: 03836J PowerPoint Presentation Week 3 Lectorial – Cloud Economics DEN 302– Cloud Infrastructure TEQSA: PRV14311 CRICOS: 03836J Week 3: Lesson Learning Outcomes Discuss the economic benefits of Cloud Computing. Discuss the advantages of elasticity property of Cloud Computing. Compare the cost of local data centre and cloud data centre. 2 TEQSA: PRV14311 CRICOS: 03836J Cloud Computing Economics Cloud Computing is often described as “Converting capital expenses to operating expenses (CapEX to OpEX).” Cost is outweighed by the extremely important benefits of Elasticity Transference of Risk Elasticity: Hours purchased via Cloud Computing can be distributed non-uniformly in time. Example: use 100 server-hours today and no server-hours tomorrow, and still pay only for what you use. Slides from Armbrust M. (2009). Above the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley. TEQSA: PRV14311 CRICOS: 03836J Example: How can elasticity reduce waste? Cloud Computing Economics Resource wastage during nonpeak times (shaded area) Slides from Armbrust M. (2009). Above the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley. TEQSA: PRV14311 CRICOS: 03836J Assumption: Daily demand is predictable 4 The benefits of elasticity were underestimated in the example on last slide Beside diurnal patterns, most services also experience seasonal or other periodic demand variations, as well as some unexpected demand bursts due to external events. E-Commerce peaks in December and Photo sharing sites peak after holidays As acquiring and racking new equipment can take weeks, the only way to handle such spikes is to provision for them in advance. So, if service operators overestimate the spike they provision for, capacity is wasted too much. If service operators underestimate the spike size, potential revenue will be lost. Cloud Computing Economics Slides from Armbrust M. (2009). Above the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley. TEQSA: PRV14311 CRICOS: 03836J diurnal patterns Experience seasonal variations and other periodic demand variations: e-commerce peaks in December and photo sharing sites peak after holidays external events: news events etc. Underprovisioning: When they underestimate the spike (Figure 2(b)), excess users were turned away accidentally. Overprovisioning: Not only do rejected users generate zero revenue, they may never come back due to poor service. 5 Cloud Computing Economics Underestimating is also dangerous Users not served Slides from Armbrust M. (2009). Above the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley. TEQSA: PRV14311 CRICOS: 03836J Cloud Computing Economics Some user after experiencing poor service may never come back again Loss of Revenue Slides from Armbrust M et al. (2009). Above the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley. TEQSA: PRV14311 CRICOS: 03836J Do such scenarios really happen in practice? Animoto: A private company that produces videos from user-selected photos, video clips and music. http://animoto.com/ When Animoto made its service available via Facebook, it experienced a demand surge that resulted in growing from 50 servers to 3500 servers in three days. Resource needs suddenly doubled every 12 hours for 3 days. Animoto used Amazon Web Services (AWS) for instant scalability. Cloud Computing Economics Slides from Armbrust M et al. (2009). Above the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley. TEQSA: PRV14311 CRICOS: 03836J 8 Cloud Computing Economics 9 https://www.youtube.com/watch?v=VwDS6MexKEo TEQSA: PRV14311 CRICOS: 03836J Cloud Computing Economics Elasticity is valuable to established companies as well Target using AWS for the Target.com website Target’s sites were just slower by about 50% on “Black Friday” Other retailers had severe performance problems and intermittent unavailability. The risk of misestimating workload is shifted from the service operator to the cloud vendor. Slides from Armbrust M. (2009). Above the Clouds: A Berkley View of Cloud Computing. Technical Report. University of California at Berkeley. TEQSA: PRV14311 CRICOS: 03836J Cloud Computing Economics 11 https://www.youtube.com/watch?v=22mtNlfGEc8 TEQSA: PRV14311 CRICOS: 03836J 12 Cloud Computing Economics https://www.youtube.com/watch?v=GaJXdOmshIk TEQSA: PRV14311 CRICOS: 03836J Your Tasks before the Webinar Read Textbook Chapter 2 Fox, A, Griffith, R, Joseph, A, Katz, R, Konwinski, Rabkin, A. & Stoica, I. (2009). ‘Above the Clouds: A Berkeley view of Cloud Computing’ University of California, Berkeley, Rep. UCB/EECS, 28(13). Watch the videos on Cloud Economics. 13 TEQSA: PRV14311 CRICOS: 03836J Any Questions? 14 TEQSA: PRV14311 CRICOS: 03836J