Lektion 12 av 12, onsdag den 7:e oktober 2020
Målet med denna lektion är runda av dom tidigare 11 lektioner, denna lektion kommer att vara ett upplägg båda till LIA men också till nästa kurs.
Vi kommer här att prata om en molnapplikations livscykel, och om green cloud.
Lektion från kl. 8:30 till kl. 16:30
- 8:30 Helen om LIA
- 9:00 Uppsamling från förra lektion (Moln säkerhet)
- 9:30 Presentation av dagens teori:
- Life cycle
- Green cloud
- Nästa version av .NET
- 10:30-14:30 Hemmabio med poäng (totalt 145 min, max 126 min)
- Grupp 1 (29 min) - GitHub repo
- Grupp 2 (25 min) - GitHub repo
- Grupp 3 (22 min) - GitHub repo
- Grupp 4 (19 min) - GitHub repo
- Grupp 5 (19 min) - GitHub repo
- Grupp 6 (32 min) - GitHub repo
- Lunch, när det passar in
- Skicka poäng som PM, individuellt per grupp
- 14:30 Sammanfattning av kurs
- 16:00 Nästa kurs: Producera och leverera mjukvara
- 16:30 Landing card, PM på Discord
Detta är material (artiklar, videoer, blogs, podcasts etc) som är den teoretiska bas för denna lektion, det antas att du har läst/set/lystnad detta innan lektionen starter.
- Artikel (6 min): Application Lifecycle in the Cloud, OBS: artikeln är från 2009
- Artikel (9 min): The Cloud-Native Application Lifecycle Difference: Continuous Change
- Artikel (6 min): Green Cloud Computing – The Sustainable Way to Use the Cloud
- Dokument (10 min): How Clean is Your Cloud? (OBS från april 2012)
- Video (2 min): Are tech companies green enough for their workers?
Nästa version av .NET kommer att lanseras på .NET Conf 2020, 10:e till 12:e november 2020
- Artikel (13 min): Introducing .NET 5
- Video (17 min): What is the Future of .NET? Is .NET Framework Dead? Is .NET Core Dead?
Total (63 min):
- Artiklar: 4 stk, total 34 min
- Video: 2 stk, total 19 min
- Dokument: 1 stk, total 10 min
Detta är vilka delar av den frivilliga bok (Learn Azure In A Month of Lunches) som är releavant för denna lektion
- Kapitel 6 (sida 75 till 89) - Azure Resource Manager
- Kapitel 13 (sida 191 till 205) - Backup, recovery and replication
- Kapitel 18 (sida 269 till 283) - Azure Automation
- Kapitel 21.5 (sida 332 och 333) - Don't stop learning
Detta är material som är frivillig, och som kan kan används till at få en djupare insikt i dagens ämnen. Oftast förklara det bakgrunden till dagens lektionsteori, går mer på djupet med ämne eller han har en annan vinkel på det samma material.
△Artikel serie (totalt 39 min): The Twelve Factors - a methodology for building software-as-a-service apps
◯Video (28 min): Integrated Management and Security
◯Artikel (6 min): Top Cloud Computing Challenges you might face in 2020
◯Artikel (6 min), Wikipedia: Application lifecycle management
◯Artikel (3 min) Application Lifecycle Management
◯Artikel (8 min): The Seven Phases of the System-Development Life Cycle
◯Artikel (19 min): The Ultimate Guide to Understanding and Using a System Development Life Cycle
◯Artikel (5 min): What Are the Best Practices for Software Development Lifecycle
◯Artikel (6 min): How Cloud and Ops Teams Can Take Cloud Adoption From Bottleneck to Engineering Success
▽Video (7 min): Mission: Green Computing (2018) - Full Movie - Reklam
◯Artikel (30 min): AI-Powered Green Cloud and Data Center
〰Website: Clickclean (Greenpeace)
△Dokument (30 min), Clickclean (Greenpeace): Who is winning the race to build a green internet? (rapport från 2017)
◯Artikel (3 min): Cloud gaming with PlayStation
〰Webpage: Microsoft Sustainability
△Video (88 min): The journey to one .net ; .Net 5 and beyond ; Microsoft build 2020
△GitHub issue: Conatiner download cost savings
◯Artikel (7 min): You won't need .NET Standard... except when you do need it: Microsoft sets out latest in ever-changing story
◯Artikel (23 min): The future of .NET Standard
Se dom fem andra gruppers presentationer (om man vill kan man öka hastigheten på videon i Stream).
Bedöm varje grupp på:
- Presentation överlag
- Inblick i uppbyggnad av deras spaceport och tankar bakom
- Demo av applikationen
- Evt viktiga kod delar (borde vara moln- eller säkerhets relaterat)
- Process som har används
- Hur har dom bedrivet planering?
- Nämns följande teknologier i presentationen:
- Docker Containers (krav)
- Azure DevOps pipeline (CI and/or CD) (krav)
- En eller fler Azure DBaaS (SQL server, MariaDB or Cosmos DB) (krav)
- Någon sorts av logging (krav)
- Azure Blob Storage (nice to have)
- Azure Application Insights (nive to have)
- Kubernetes (frivillig)
- Private links (frivillig)
- Lärdomar från projektet
Ge poäng från 1 till 10 (OBS!) som skickas till Stephan PM på Discord, skicka direkt när du har set videon.
OBS!: Att ge poäng till alla grupper (förutom din egen) är obligatorisk!!!! Och ska ske individuellt.
När du skickar poäng gör det på formen:
[Ditt team];[Team som ska ha poäng];[Antal poäng 1-10]
Poäng måste vara hel tal!
E.g. (team 9 gir team 10, 7 poäng):
Korrekt: 9;10;7
Fel: team 9; team 10; 7 point
enhet ska inte anges
Fel: [9];[10];[7]
(man ska inte ha med [ och ])
Fel: 9;10;7,6
eller 9;10;7.6
(man kan inte ge decimal betyg)