Skip to content

Commit

Permalink
Merge branch '2021' of github.com:KTH/devops-course into 2021
Browse files Browse the repository at this point in the history
* '2021' of github.com:KTH/devops-course:
  Update README.md
  Add essay proposal (KTH#1018)
  • Loading branch information
arxra committed Mar 29, 2021
2 parents a9834c4 + c81edf7 commit 1b94cd0
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 6 deletions.
27 changes: 27 additions & 0 deletions contributions/essay/borzi-karrby/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Essay: SaaS, PaaS, IaaS? A taxonomy of cloud service models

## Members

Andreas Kärrby (karrby@kth.se)
Github: [andreaskth](https://github.com/andreaskth)

Eleonora Borzi (borzi@kth.se)
Github: [EleonoraBorzis](https://github.com/EleonoraBorzis)

## Proposal/motivation

For new people who are just learning about the cloud, it can be daunting when most learning material often targets professionals who already know about the "why" of the cloud, and just need to know about the "what" and "where" (i.e. "this tool can help you do X, and you could leverage Y for the Z-part"). The vernacular is oftentimes dense with terms thrown around that may just confuse a beginner even more ("___ as a service" is a popular one), and the problem with learning about it is "where to start"? Not knowing which pieces of the cloud-puzzle goes where could for example make the beginner try to understand why one would use Docker and when to use Kubernetes, while in reality these things cannot be compared in this way (in the 'dev' of 'devops', you could liken it to comparing e.g. BFS and DFS to Python, which of course wouldn't make sense since two are graph search algorithms, and the other is a programming language).

Therefore we would like to write an essay that we would have liked to read when learning about these things. To narrow the scope we want to focus on different cloud service models, how they work, how they are similar and different, their use cases (from the perspective of a budding business, for example), and maybe some other things if we think of them.

These are topics we plan to explore (more might be added if it will fit the word criteria of 2000 words)

- Introduction (some history; the move from on-premise deployment to cloud deployment; why; advantages; drawbacks; general comparison)
- Description of the most common cloud service models (SaaS, etc. (as above in title) and how they differ from each other; popular tools available)
- If there's space left, one could describe 2-3 concrete tools more in detail and relate them to the "bigger picture" of cloud services
- Conclusions/discussion/forecast for future

## Sources
https://www.lexology.com/library/detail.aspx?g=6aaba427-d980-4938-856a-4a1308444cc2
https://www.bigcommerce.com/blog/saas-vs-paas-vs-iaas/#examples-of-saas-paas-and-iaas
https://bestarion.com/iaas-vs-paas-vs-saas-enter-the-ecommerce-vernacular/
11 changes: 5 additions & 6 deletions contributions/presentation/week2/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
## Agenda for Student Presentations in Week 2:
- TBD
- TBD
- TBD
- TBD
- TBD
- TBD
- "Third Party Software Dependency Management"
- "Monitoring with Prometheus"
- "The history of DevOps"
- "DevOps practices in a Sundsvall company"
- "Reproducible Builds with Nix"

0 comments on commit 1b94cd0

Please sign in to comment.