Skip to content

Commit efd8cd0

Browse files
authored
Merge branch 'master' into aryanshah/embed_design
2 parents a3b49d4 + 32b05a0 commit efd8cd0

File tree

71 files changed

+3278
-141
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+3278
-141
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
Welcome to **Exoscale Academy**, the dedicated cloud education and training platform powered by Layer5. This repository provides a comprehensive framework for creating, organizing, and publishing structured learning paths, courses, and lessons tailored for Exoscale users and cloud practitioners.
44

5+
## Design Resources
6+
7+
To help you create professional and visually consistent content, this academy provides the official **Exoscale Icons** model for building custom architecture diagrams.
8+
9+
> You can preview the full collection of icons anytime on the [**Meshery Catalog**](https://meshery.io/catalog/models/exoscale-icons).
10+
11+
### How to Use the Icons
12+
13+
1. **Import the Model:** Navigate to your **[Registry Settings in Meshery](https://kanvas.new/settings?settingsCategory=Registry&tab=Models)**.
14+
2. Select "Import from URL".
15+
3. Paste the following URL to import the icon set:
16+
```
17+
https://meshery.io/assets/modelsFiles/exoscale-icons.tar
18+
```
19+
20+
Once imported, the individual Exoscale icons will be available in the Designer's **shapes** palette for you to use.
21+
522
## Table of Contents
623
724
- [Prerequisites](#prerequisites)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
type: "certification"
3+
id: "445a80d2-e40b-49f0-85eb-2329c5ddcdec"
4+
title: "Exoscale Certification"
5+
description: "Build your Exoscale expertise from the ground up. Start with core cloud concepts and terminology in the Starter path, dive into technical networking and configuration in the Advanced course, and learn to calculate costs with confidence in the Pricing module. Everything you need to understand, deploy, and optimize on Exoscale."
6+
banner: "images/exoscale-icon.svg"
7+
weight: 1
8+
tags: [exoscale, cloud, infrastructure]
9+
level: "beginner"
10+
categories: "platform"
11+
---
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
weight: 5
3+
passing_percentage: 70
4+
questions:
5+
- id: "q1"
6+
text: "Terms and Conditions and any Order shall be governed by the laws of: "
7+
type: "mcq"
8+
marks: 2
9+
options:
10+
- id: "a"
11+
text: "Austria"
12+
- id: "b"
13+
text: "Germany"
14+
- id: "c"
15+
text: "Switzerland"
16+
is_correct: true
17+
layout: "test"
18+
type: "test"
19+
---
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
weight: 4
3+
passing_percentage: 70
4+
is_optional: true
5+
questions:
6+
- id: "q1"
7+
text: "Which of the following is true?"
8+
type: "mcq"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "When my machine has increased traffic, Exoscale will automatically scale up my machine to a bigger size."
13+
- id: "b"
14+
text: "When my machine has increased traffic, Exoscale will automatically start more copies of my machine to handle the load."
15+
- id: "c"
16+
text: "When my machine has increased traffic, it is my responsibility to build a scalable architecture."
17+
is_correct: true
18+
19+
- id: "q2"
20+
text: "Why Exoscale?"
21+
type: "mcq"
22+
multiple_answers: true
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "European"
27+
is_correct: true
28+
- id: "b"
29+
text: "Compliant"
30+
is_correct: true
31+
- id: "c"
32+
text: "Full Vendor Lock-in"
33+
- id: "d"
34+
text: "Automated"
35+
is_correct: true
36+
- id: "e"
37+
text: "Affordable"
38+
is_correct: true
39+
- id: "f"
40+
text: "No SLAs"
41+
- id: "g"
42+
text: "Performance"
43+
is_correct: true
44+
- id: "h"
45+
text: "GPUs"
46+
is_correct: true
47+
layout: "test"
48+
type: "test"
49+
---
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
weight: 1
3+
passing_percentage: 70
4+
questions:
5+
- id: "q1"
6+
text: "Terms and Conditions and any Order shall be governed by the laws of: "
7+
type: "mcq"
8+
marks: 2
9+
options:
10+
- id: "a"
11+
text: "Austria"
12+
- id: "b"
13+
text: "Germany"
14+
- id: "c"
15+
text: "Switzerland"
16+
is_correct: true
17+
layout: "test"
18+
type: "test"
19+
---
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
weight: 2
3+
passing_percentage: 70
4+
questions:
5+
- id: "q1"
6+
text: "What is Infrastructure as Code (IaC)?"
7+
type: "mcq"
8+
marks: 2
9+
options:
10+
- id: "a"
11+
text: "The process of deploying code onto a cloud infrastructure."
12+
- id: "b"
13+
text: "An export that saves your cloud configuration for archive purposes."
14+
- id: "c"
15+
text: "The concept of writing code is then used to create a cloud infrastructure automatically."
16+
is_correct: true
17+
18+
- id: "q2"
19+
text: "What is the benefit of microservices?"
20+
type: "mcq"
21+
marks: 2
22+
options:
23+
- id: "a"
24+
text: "Easier to manage."
25+
- id: "b"
26+
text: "Easier to scale under load."
27+
is_correct: true
28+
- id: "c"
29+
text: "Easier to debug, smaller services."
30+
31+
- id: "q3"
32+
text: "What is cloud-init?"
33+
type: "mcq"
34+
marks: 2
35+
options:
36+
- id: "a"
37+
text: "A tool to quickly configure Exoscale."
38+
- id: "b"
39+
text: "A best practice configuration for clouds."
40+
- id: "c"
41+
text: "A tool to run an automated program at the start of an instance."
42+
is_correct: true
43+
layout: "test"
44+
type: "test"
45+
---
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
weight: 3
3+
passing_percentage: 70
4+
questions:
5+
- id: "q1"
6+
text: "On Exoscale, I can ..."
7+
type: "mcq"
8+
multiple_answers: true
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "...Create Virtual Machines."
13+
is_correct: true
14+
- id: "b"
15+
text: "... create WordPress hosting managed by Exoscale."
16+
- id: "c"
17+
text: "... create Database services managed by Exoscale."
18+
is_correct: true
19+
- id: "d"
20+
text: "... create Webspace hosting managed by Exoscale."
21+
- id: "e"
22+
text: "... create Kubernetes services managed by Exoscale."
23+
is_correct: true
24+
25+
- id: "q2"
26+
text: "What is an Anti-Affinity Group in cloud computing?"
27+
type: "mcq"
28+
marks: 2
29+
options:
30+
- id: "a"
31+
text: "A group of instances that are deployed on the same network segment to reduce latency."
32+
- id: "b"
33+
text: "A group of instances that are deployed on the same hypervisor for better performance."
34+
- id: "c"
35+
text: "A group of instances that are deployed on the same physical server for better security."
36+
- id: "d"
37+
text: "A group of instances that are deployed on different hypervisors to improve availability and resilience."
38+
is_correct: true
39+
40+
- id: "q3"
41+
text: "What is object storage?"
42+
type: "mcq"
43+
marks: 2
44+
options:
45+
- id: "a"
46+
text: "A type of database used to store structured data."
47+
- id: "b"
48+
text: "A type of file system used to store unstructured data."
49+
- id: "c"
50+
text: "A data storage method on local devices attached to a single server."
51+
- id: "d"
52+
text: "A method of storing and managing data as objects in a distributed system."
53+
is_correct: true
54+
layout: "test"
55+
type: "test"
56+
---

content/certifications/_index.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Certifications
3+
description:
4+
linkTitle: Certifications
5+
6+
# tells hugo that this section is of type learning-path ( to use appropiate templates )
7+
type: certification
8+
cascade: # tells hugo to set this as default type for all children content in this section
9+
type: certification
10+
---
11+
12+
<!-- This page is only used in local dev setup , this wont be used or rendered in production -->
13+
14+
{{% pageinfo %}}
15+
16+
{{% /pageinfo %}}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@ banner: "images/exoscale-icon.png"
77
weight: 1
88
tags: [cloud]
99
categories: "cloud"
10+
level: "beginner"
1011
---
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
22
title: "Knowledge Check"
3-
id: "quiz-contractual-setup"
43
passing_percentage: 70
54
questions:
65
- id: "q1"
76
text: "Terms and Conditions and any Order shall be governed by the laws of: "
87
type: "mcq"
9-
multiple_answers: true
108
marks: 2
119
options:
1210
- id: "a"
@@ -16,6 +14,6 @@ questions:
1614
- id: "c"
1715
text: "Switzerland"
1816
is_correct: true
19-
layout: "quiz"
20-
type: "quiz"
17+
layout: "test"
18+
type: "test"
2119
---

0 commit comments

Comments
 (0)