Cloud Fundamentals · Course lab · about 120 minutes · 6 tasks · marked out of 100, pass at 60
An architecture on paper, a free tier understood, and a deploy story read
The situation
Before you open a single cloud account, you will do what most people skip: describe the infrastructure behind an app you used today, read exactly what the free tiers include and exclude, draw a simple online shop's architecture with the one thing that must never be public, write out the setup a Dockerfile would replace, and read a real company's account of a bad deploy. Then decide, honestly, whether this field is for you.
What you'll be able to show
- See the infrastructure behind an everyday app
- Know the boundary of a free tier before touching it
- Draw an architecture and identify what must stay private
- Understand what containers and rollbacks are for, from real stories
What you need
- The AWS free tier page and the Azure free account page
- Paper for the diagram
- One public post-mortem of an outage (search: post-mortem outage rollback)
Tasks
-
1Behind one appPick one app or site you used today. Write in plain language what must exist for it to work: where the pictures are stored, where your login is checked, what happens when a thousand people use it at once.A correct result: A plain-language description covering storage, authentication and load.
-
2The free-tier boundaryRead the AWS free tier and Azure free account pages. Write two things that are free for twelve months and one thing that is not free at all, for each.A correct result: Six facts, with the page URLs.
-
3The shop, drawnSketch how a simple online shop sits in a cloud: where the website runs, where product photos live, where orders are stored, which of those the public reaches directly. Mark the one thing that must NOT have a public address.A correct result: A photographed diagram with the database marked private.
-
4What a Dockerfile replacesFor a project you have built, write every setup step somebody would need: every install, every version, every configuration file. Be complete. Count the steps.A correct result: The full setup list and its step count — the length is the point.
-
5A bad deploy, readRead one company's public post-mortem of an outage. Write: what changed, how long until they knew, how they rolled back, and what they changed afterwards.A correct result: Four answers from the post-mortem, with its link.
-
6The honest decisionTwo sentences: the part of this that genuinely interests you, and the part you suspect you would find tedious. Then decide whether to continue into cloud, and say why. Not continuing is a legitimate outcome.A correct result: Two sentences and a decision with a reason.
What to hand in
The app description, the six free-tier facts, the diagram photo, the setup list with count, the post-mortem notes, and the decision.
How it is marked
| Criterion | Points |
|---|---|
| App infrastructure described in plain language | 15 |
| Free-tier boundary read at the source, six facts | 15 |
| Architecture drawn with the private component marked | 25 |
| Setup list complete with a count | 15 |
| Post-mortem read and summarised in four parts | 20 |
| Decision stated honestly with a reason | 10 |
| Total · pass at 60 | 100 |
صورتحال
کوئی ایک cloud account کھولنے سے پہلے آپ وہ کریں گے جو زیادہ تر لوگ چھوڑ دیتے ہیں: آج استعمال کی ہوئی کسی app کے پیچھے کی infrastructure بیان کریں، بالکل پڑھیں کہ free tiers میں کیا شامل ہے اور کیا نہیں، ایک سادہ online دکان کی architecture بنائیں اُس ایک چیز کے ساتھ جو کبھی public نہیں ہونی چاہیے، وہ setup لکھیں جسے Dockerfile بدل دے گی، اور ایک حقیقی company کے خراب deploy کا بیان پڑھیں۔ پھر ایمانداری سے فیصلہ کریں کہ یہ شعبہ آپ کے لیے ہے یا نہیں۔
آپ کیا دکھا سکیں گے
- روزمرہ کی app کے پیچھے infrastructure دیکھنا
- free tier کی حد کو چھونے سے پہلے جاننا
- architecture بنانا اور پہچاننا کہ کیا private رہنا چاہیے
- حقیقی کہانیوں سے سمجھنا کہ containers اور rollbacks کس لیے ہیں
آپ کو کیا چاہیے
- AWS free tier کا صفحہ اور Azure free account کا صفحہ
- diagram کے لیے کاغذ
- کسی outage کا ایک عوامی post-mortem (search: post-mortem outage rollback)
کام
-
1ایک app کے پیچھےآج استعمال کی ہوئی ایک app یا site چنیں۔ سادہ زبان میں لکھیں کہ اس کے چلنے کے لیے کیا موجود ہونا ضروری ہے: تصویریں کہاں رکھی ہیں، login کہاں چیک ہوتا ہے، ہزار لوگ ایک ساتھ استعمال کریں تو کیا ہوتا ہے۔درست نتیجہ: storage، authentication اور load کا احاطہ کرتی سادہ زبان کی وضاحت۔
-
2free tier کی حدAWS free tier اور Azure free account کے صفحے پڑھیں۔ ہر ایک کے لیے دو چیزیں لکھیں جو بارہ مہینے مفت ہیں اور ایک جو بالکل مفت نہیں۔درست نتیجہ: صفحوں کے URLs کے ساتھ چھ حقائق۔
-
3دکان، بنائی ہوئیخاکہ بنائیں کہ ایک سادہ online دکان cloud میں کیسے بیٹھتی ہے: website کہاں چلتی ہے، products کی تصویریں کہاں رہتی ہیں، orders کہاں محفوظ ہوتے ہیں، ان میں سے کن تک عوام براہِ راست پہنچتے ہیں۔ اُس ایک چیز پر نشان لگائیں جس کا public address ہرگز نہیں ہونا چاہیے۔درست نتیجہ: تصویر کھینچا ہوا diagram جس میں database پر private کا نشان ہو۔
-
4Dockerfile کیا بدلتی ہےاپنے بنائے ہوئے کسی project کے لیے ہر setup step لکھیں جو کسی کو چاہیے ہو گا: ہر install، ہر version، ہر configuration file۔ مکمل رہیں۔ steps گنیں۔درست نتیجہ: مکمل setup کی فہرست اور اس کی گنتی — لمبائی ہی اصل بات ہے۔
-
5ایک خراب deploy، پڑھا ہواکسی company کا outage کا عوامی post-mortem پڑھیں۔ لکھیں: کیا بدلا، انہیں جاننے میں کتنا وقت لگا، انہوں نے rollback کیسے کیا، اور بعد میں کیا بدلا۔درست نتیجہ: post-mortem سے چار جواب، اس کے link کے ساتھ۔
-
6ایماندار فیصلہدو جملے: اس کا وہ حصہ جو آپ کو واقعی دلچسپ لگتا ہے، اور وہ حصہ جو آپ کے خیال میں اکتا دینے والا ہو گا۔ پھر فیصلہ کریں کہ cloud میں آگے بڑھنا ہے یا نہیں، اور کیوں۔ آگے نہ بڑھنا بھی جائز نتیجہ ہے۔درست نتیجہ: دو جملے اور وجہ کے ساتھ فیصلہ۔
کیا جمع کروانا ہے
app کی وضاحت، free tier کے چھ حقائق، diagram کی تصویر، گنتی کے ساتھ setup کی فہرست، post-mortem کے notes، اور فیصلہ۔
نمبر کیسے ملیں گے
| معیار | نمبر |
|---|---|
| app کی infrastructure سادہ زبان میں بیان ہوئی | 15 |
| free tier کی حد اصل ماخذ سے پڑھی گئی، چھ حقائق | 15 |
| architecture بنی، private حصہ نشان زدہ | 25 |
| setup کی فہرست گنتی کے ساتھ مکمل | 15 |
| post-mortem پڑھا اور چار حصوں میں خلاصہ ہوا | 20 |
| فیصلہ ایمانداری سے وجہ کے ساتھ بیان ہوا | 10 |
| کل · پاس 60 | 100 |
Hand in your lab
Create a free BvLogic ID to hand in your lab, get it marked, and have it on your certificate.
Create your BvLogic IDAlready have one? Sign in and this course will be added to it.