Skip to content

Commit a3b49d4

Browse files
committed
Merge branch 'aryanshah/embed_design' of https://github.com/ARYANSHAH1567/exoscale-academy into aryanshah/embed_design
2 parents 63b1abb + 5eae165 commit a3b49d4

File tree

37 files changed

+1749
-18
lines changed
  • .github
  • content/learning-paths/98e16360-a366-4b78-8e0a-031da07fdacb
    • cloud-fundamentals
      • intro-compliance
        • contractual-setup/knowledge-check
        • exoscale-compliance/knowledge-check
        • response-support/knowledge-check
        • sustainable-cloud/knowledge-check
        • technical-security/knowledge-check
        • what-compliance/knowledge-check
        • why-compliance/knowledge-check
      • intro-dbaas
      • intro-storage
        • block-storage/knowledge-check
        • file-storage/knowledge-check
        • object-storage/knowledge-check
        • object-vs-block/knowledge-check
        • what-types-of-storage/knowledge-check
        • why-cloud-storage/knowledge-check
        • why-storage/knowledge-check
    • end-to-end-kubernetes
      • sks-advance
      • sks-starter
    • exoscale-101
      • advanced-course
        • advanced/advanced-knowledge-check
        • basics/basics-knowledge-check
        • networks/networks-knowledge-check
        • overview/overview-knowledge-check
      • pricing/pricing/knowledge-check
      • starter

37 files changed

+1749
-18
lines changed

.github/labeler.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,13 @@ area/challenges:
66
- changed-files:
77
- any-glob-to-any-file:
88
- "content/en/challenges/**/*"
9+
exoscale:
10+
- changed-files:
11+
- any-glob-to-any-file:
12+
- "content/en/challenges/**/*"
13+
- "content/en/learning-paths/**/*"
14+
academy:
15+
- changed-files:
16+
- any-glob-to-any-file:
17+
- "content/en/challenges/**/*"
18+
- "content/en/learning-paths/**/*"

.github/workflows/static.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
name: Deploy static content to Pages
33

44
on:
5-
# Runs on pushes targeting the default branch
65
pull_request:
76
branches: [ "master" ]
7+
pull_request_target:
8+
branches: [ "master" ]
89

9-
# Allows you to run this workflow manually from the Actions tab
1010
workflow_dispatch:
1111

1212
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
@@ -30,6 +30,8 @@ jobs:
3030
steps:
3131
- name: Checkout
3232
uses: actions/checkout@v4
33+
with:
34+
ref: ${{ github.event.pull_request.base.ref }}
3335
- name: Setup Pages
3436
uses: actions/configure-pages@v5
3537
- name: Setup Hugo (Extended)
@@ -46,9 +48,11 @@ jobs:
4648
with:
4749
# Upload just the public folder
4850
path: 'public'
51+
4952
- name: Deploy to GitHub Pages
5053
id: deployment
5154
uses: actions/deploy-pages@v4
55+
5256
- name: Comment Preview URL on PR
5357
if: github.event_name == 'pull_request'
5458
uses: marocchino/sticky-pull-request-comment@v2

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@ check-go:
5252
## Update the academy-theme package to latest version
5353
theme-update:
5454
echo "Updating to latest academy-theme..." && \
55-
hugo mod get -u
55+
hugo mod get github.com/layer5io/academy-theme
5656

5757
.PHONY: setup build site clean site-fast check-go theme-update

content/learning-paths/98e16360-a366-4b78-8e0a-031da07fdacb/cloud-fundamentals/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
type: "learning-paths"
2+
type: "learning-path"
33
title: "Exoscale Cloud Fundamentals"
44
id: "cbf7257c-beb7-473a-9b68-7b4b26503f5c"
55
description: "This Cloud Fundamentals - Learning Path covers the foundational topics of cloud computing for a non-technical audience and conveys the benefits of cloud computing for modern IT scenarios. With a focus on Exoscale's offerings, it provides insights into cloud infrastructure, services, and the advantages of using cloud solutions."
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "Knowledge Check"
3+
id: "quiz-contractual-setup"
4+
passing_percentage: 70
5+
questions:
6+
- id: "q1"
7+
text: "Terms and Conditions and any Order shall be governed by the laws of: "
8+
type: "mcq"
9+
multiple_answers: true
10+
marks: 2
11+
options:
12+
- id: "a"
13+
text: "Austria"
14+
- id: "b"
15+
text: "Germany"
16+
- id: "c"
17+
text: "Switzerland"
18+
is_correct: true
19+
layout: "quiz"
20+
type: "quiz"
21+
---
Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
---
2+
title: "Knowledge Check"
3+
id: "quiz-exoscale-compliance"
4+
passing_percentage: 70
5+
questions:
6+
- id: "q1"
7+
text: "Which items of the following list are part of 'The Five Pillars'?"
8+
type: "mcq"
9+
multiple_answers: true
10+
marks: 2
11+
options:
12+
- id: "a"
13+
text: "Situational Cloud"
14+
- id: "b"
15+
text: "Response & Support"
16+
is_correct: true
17+
- id: "c"
18+
text: "Technical Implementation"
19+
- id: "d"
20+
text: "Frameworks & Certification"
21+
is_correct: true
22+
- id: "e"
23+
text: "Constructional Setup"
24+
25+
- id: "q2"
26+
text: "Which items of the Standard Compliance Framework are externally audited?"
27+
type: "mcq"
28+
multiple_answers: true
29+
marks: 2
30+
options:
31+
- id: "a"
32+
text: "ISO 27001"
33+
is_correct: true
34+
- id: "b"
35+
text: "ISO 27017"
36+
is_correct: true
37+
- id: "c"
38+
text: "ISO 27018"
39+
is_correct: true
40+
- id: "d"
41+
text: "SOC 2"
42+
is_correct: true
43+
- id: "e"
44+
text: "CSA CSTAR"
45+
- id: "f"
46+
text: "C5"
47+
48+
- id: "q3"
49+
text: "Which items of the following are in the Specific Compliance Framework?"
50+
type: "mcq"
51+
multiple_answers: true
52+
marks: 2
53+
options:
54+
- id: "a"
55+
text: "TISAX"
56+
is_correct: true
57+
- id: "b"
58+
text: "HIPAA"
59+
- id: "c"
60+
text: "FINMA"
61+
is_correct: true
62+
- id: "d"
63+
text: "SOX"
64+
- id: "e"
65+
text: "HDS"
66+
is_correct: true
67+
- id: "f"
68+
text: "NIST"
69+
70+
- id: "q4"
71+
text: "Risks are grouped into three categories, which are the ones we listed:"
72+
type: "mcq"
73+
multiple_answers: true
74+
marks: 2
75+
options:
76+
- id: "a"
77+
text: "Operational Risks"
78+
is_correct: true
79+
- id: "b"
80+
text: "Financial Risks"
81+
- id: "c"
82+
text: "Business Risks"
83+
is_correct: true
84+
- id: "d"
85+
text: "Human Resources Risks"
86+
- id: "e"
87+
text: "Compliance Risks"
88+
is_correct: true
89+
- id: "f"
90+
text: "Property Risks"
91+
92+
- id: "q5"
93+
text: "The Security Referential Is:"
94+
type: "mcq"
95+
multiple_answers: true
96+
marks: 2
97+
options:
98+
- id: "a"
99+
text: "... a reference for Exoscale’s only security needs and compliance requirements."
100+
- id: "b"
101+
text: "... a reference for customers’ security needs and compliance requirements."
102+
is_correct: true
103+
- id: "c"
104+
text: "... a reference that contains information on how to bypass security measures."
105+
106+
- id: "q6"
107+
text: "Pick the cities where Exoscale Zones are operated:"
108+
type: "mcq"
109+
multiple_answers: true
110+
marks: 2
111+
options:
112+
- id: "a"
113+
text: "Vienna"
114+
is_correct: true
115+
- id: "b"
116+
text: "Sofia"
117+
is_correct: true
118+
- id: "c"
119+
text: "Warsaw"
120+
- id: "d"
121+
text: "Stockholm"
122+
- id: "e"
123+
text: "Geneva"
124+
is_correct: true
125+
- id: "f"
126+
text: "Brussels"
127+
- id: "g"
128+
text: "Frankfurt"
129+
is_correct: true
130+
- id: "h"
131+
text: "Zurich"
132+
is_correct: true
133+
layout: "quiz"
134+
type: "quiz"
135+
---
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: "Knowledge Check"
3+
id: "quiz-response-support"
4+
passing_percentage: 70
5+
questions:
6+
- id: "q1"
7+
text: "Which of our 'your success is our goal' support plans are available right now:"
8+
type: "mcq"
9+
multiple_answers: true
10+
marks: 2
11+
options:
12+
- id: "a"
13+
text: "Built-in"
14+
is_correct: true
15+
- id: "b"
16+
text: "Starter"
17+
is_correct: true
18+
- id: "c"
19+
text: "Pro"
20+
- id: "d"
21+
text: "Enterprise"
22+
layout: "quiz"
23+
type: "quiz"
24+
---
Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
---
2+
title: "Knowledge Check"
3+
id: "quiz-sustainable-cloud"
4+
passing_percentage: 70
5+
questions:
6+
- id: "q1"
7+
text: "Which items of the following list are part of our focus areas for 'Sustainable Cloud'?"
8+
type: "mcq"
9+
multiple_answers: true
10+
marks: 2
11+
options:
12+
- id: "a"
13+
text: "Renewable Energy"
14+
is_correct: true
15+
- id: "b"
16+
text: "Extended Server Fleet Life"
17+
is_correct: true
18+
- id: "c"
19+
text: "High-Density Rack Design"
20+
is_correct: true
21+
- id: "d"
22+
text: "Energy-Efficient Design"
23+
is_correct: true
24+
- id: "e"
25+
text: "Direct Shipping"
26+
is_correct: true
27+
- id: "f"
28+
text: "Data Center"
29+
is_correct: true
30+
31+
- id: "q2"
32+
text: "What is important to us in sourcing energy?"
33+
type: "mcq"
34+
multiple_answers: true
35+
marks: 2
36+
options:
37+
- id: "a"
38+
text: "Sourcing from renewable energy sources."
39+
is_correct: true
40+
- id: "b"
41+
text: "Sourcing from the cheapest energy sources."
42+
- id: "c"
43+
text: "Reducing the carbon footprint"
44+
is_correct: true
45+
- id: "d"
46+
text: "Keeping the carbon footprint at the same level."
47+
- id: "e"
48+
text: "Sourcing from environmentally responsible sources."
49+
is_correct: true
50+
51+
- id: "q3"
52+
text: "What do we do with old server hardware?"
53+
type: "mcq"
54+
multiple_answers: true
55+
marks: 2
56+
options:
57+
- id: "a"
58+
text: "We throw away old server hardware, whether it could be used elsewhere or not."
59+
- id: "b"
60+
text: "We have a program to repurpose older server hardware for non-customer-facing workloads."
61+
is_correct: true
62+
- id: "c"
63+
text: "We keep old server hardware running as long as customers complain about performance."
64+
65+
- id: "q4"
66+
text: "High-Density Racks at Exoscale:"
67+
type: "mcq"
68+
multiple_answers: true
69+
marks: 2
70+
options:
71+
- id: "a"
72+
text: "We use high-density racks for servers and other equipment."
73+
is_correct: true
74+
- id: "b"
75+
text: "We keep our servers low-density to avoid overheating."
76+
- id: "c"
77+
text: "We reduce our data center footprint."
78+
is_correct: true
79+
- id: "d"
80+
text: "We use the maximum data center floor; more is better."
81+
- id: "e"
82+
text: "We consume less energy to power and cool our data centers."
83+
is_correct: true
84+
85+
- id: "q5"
86+
text: "How do we tackle energy efficiency in our data center design?"
87+
type: "mcq"
88+
multiple_answers: true
89+
marks: 2
90+
options:
91+
- id: "a"
92+
text: "We use the most cost-effective components, regardless of energy consumption."
93+
- id: "b"
94+
text: "We use standard off-the-shelf equipment and are dependent on manufacturer configuration."
95+
- id: "c"
96+
text: "We carefully select components with high energy efficiency to reduce energy consumption."
97+
is_correct: true
98+
99+
- id: "q6"
100+
text: "What is the benefit of a Direct Shipping approach?"
101+
type: "mcq"
102+
multiple_answers: true
103+
marks: 2
104+
options:
105+
- id: "a"
106+
text: "Reduced carbon footprint."
107+
is_correct: true
108+
- id: "b"
109+
text: "Always faster delivery."
110+
- id: "c"
111+
text: "Less packaging waste."
112+
is_correct: true
113+
- id: "d"
114+
text: "Always the cheapest option."
115+
- id: "e"
116+
text: "Efficient use of resources."
117+
is_correct: true
118+
layout: "quiz"
119+
type: "quiz"
120+
---

0 commit comments

Comments
 (0)