Files
uni/year2/semester1/logseq-stuff/pages/Cloud Computing.md

3.5 KiB

  • #CT216 - Software Engineering I
  • No previous topic
  • Next Topic: Software Processes
  • Relevant Slides: Lecture01.pdf
  • What is Cloud Computing? #card card-last-interval:: 64.01 card-repeats:: 5 card-ease-factor:: 2.52 card-next-schedule:: 2023-01-24T13:10:05.691Z card-last-reviewed:: 2022-11-21T13:10:05.691Z card-last-score:: 5
    • Cloud Computing is a model for enabling convenient, on-demand network access to a ^^shared pool of configurable computing resources^^ (e.g., networks, servers, storage, applications, & services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
  • What is a Public Cloud? #card card-last-interval:: 33.64 card-repeats:: 4 card-ease-factor:: 2.9 card-next-schedule:: 2022-12-18T07:38:52.044Z card-last-reviewed:: 2022-11-14T16:38:52.044Z card-last-score:: 5
    • Amazon, MS Azure, & Google Cloud are examples of public clouds.
    • Any member of the public can sign up and start provisioning computing resources within minutes.
    • They are highly scalable and allow an organisation to grow its infrastructure rapidly.
  • What is a Private Cloud? #card card-last-interval:: 29.26 card-repeats:: 4 card-ease-factor:: 2.66 card-next-schedule:: 2022-12-13T22:39:16.682Z card-last-reviewed:: 2022-11-14T16:39:16.682Z card-last-score:: 5
    • Computing resources are dedicated to a single customer and not shared with other customers.
    • Considered to be more secure.
  • What is a Hybrid Cloud? #card card-last-interval:: 28.3 card-repeats:: 4 card-ease-factor:: 2.66 card-next-schedule:: 2022-12-12T23:38:48.180Z card-last-reviewed:: 2022-11-14T16:38:48.180Z card-last-score:: 3
    • A hybrid cloud is simply a mix of public & private cloud resources.
    • An organisation may choose this option if there is a mixture in the criticality of their data or computational requirements.
    • Data that doesn't require heightened security can be pushed onto the public cloud, while data which does can be hosted on the private cloud.
  • Cloud Services

    • What is SaaS? #card card-last-interval:: 15.05 card-repeats:: 4 card-ease-factor:: 1.94 card-next-schedule:: 2022-11-29T17:40:43.905Z card-last-reviewed:: 2022-11-14T16:40:43.906Z card-last-score:: 3
      • Software as a Service (SaaS) provides users with (essentially) ^^a cloud application, the platform on which it runs, & the platform's underlying infrastructure.^^
    • What is PaaS? #card card-last-interval:: 28.3 card-repeats:: 4 card-ease-factor:: 2.66 card-next-schedule:: 2022-12-13T03:02:49.119Z card-last-reviewed:: 2022-11-14T20:02:49.119Z card-last-score:: 3
      • Platform as a Service (PaaS) provides users with ^^compute, networking, & storage resources.^^
  • What are the advantages of cloud computing? #card card-last-interval:: 29.26 card-repeats:: 4 card-ease-factor:: 2.66 card-next-schedule:: 2022-12-13T22:48:16.198Z card-last-reviewed:: 2022-11-14T16:48:16.199Z card-last-score:: 5
    • Elasticity - if your application becomes very popular, you can procure new resources within minutes.
    • Reduced capital expenditure.
    • Economies of scale.
  • What are the disadvantages of cloud computing? #card card-last-interval:: 33.64 card-repeats:: 4 card-ease-factor:: 2.9 card-next-schedule:: 2022-12-18T07:52:05.308Z card-last-reviewed:: 2022-11-14T16:52:05.309Z card-last-score:: 5
    • Security / privacy
    • Cost
    • Migration issues