Skip to content
Français
Account: not signed in, sync available My learning
Select theme
Français

Skill · Cloud · Test cloud code on an emulator

Install, declare and troubleshoot a local cloud emulator, and point the official clients at it

Install Feint while checking its signature and provenance, declare a reproducible test environment in feint.yaml, point the scw, octl and exo CLIs at the emulator, back it with real Incus machines reachable over SSH, troubleshoot a run and return to a known state with a snapshot.

Start lesson 1The Cloud domain

The path

Where it comes from, where it leads

What you need to know first, where you stand on this skill, and what it opens next. Your status is computed in your browser, from what you have read and passed.

Before · 1 prerequisite

Recommended before · 2

This skill, for you

Install, declare and troubleshoot a local cloud emulator, and point the official clients at it

Computing

It unlocks · 2 skills

Lessons

How to learn it

8 lessons, about ~3 h 15, in program order. Each lesson ends with its quiz.

The program

8 lessons · ~3 h 15

Part 1 · Understand and install Feint 1 lesson · ~25 min

  1. 1Understanding Feint: why an emulator rather than a mock· 25 min

Part 2 · Pratiquer sans compte (in French) 1 lesson · ~25 min

  1. 2Installing Feint: verified release, Homebrew, mise or container· 25 min

Part 3 · Understand and install Feint 1 lesson · ~30 min

  1. 3Declare a reproducible test environment with feint.yaml· 30 min

Part 4 · Pratiquer sans compte (in French) 1 lesson · ~30 min

  1. 4Wiring the official Scaleway, Outscale and Exoscale CLIs· 30 min

Part 5 · Drive Feint with your own tools 1 lesson · ~30 min

  1. 5Run real machines and connect to them over SSH· 30 min

Part 6 · Test, diagnose and know the limits 2 lessons · ~45 min

  1. 6Diagnose a Feint run when a test fails· 25 min
  2. 7Measure what the emulator serves and how faithful it is· 20 min

Part 7 · Pratiquer sans compte (in French) 1 lesson · ~10 min

  1. 8Feint: learn, develop and test the cloud without a cloud account· 10 min

Beyond the lessons

Assess, practise, pass the proof

Reading a lesson confirms nothing. A skill is confirmed by a passed quiz, practised in a guided lab, and put to the test by a challenge or a mission; an imported lab result is not verified by the site.

Assess yourself

7 quizzes

At the end of the lessons: passed at 70%, they confirm the skill.

Practice

No guided lab

No guided lab practices it yet.

Proof

No proof

Neither a challenge nor a mission with a proof yet.

Around it

Who requires it, who teaches it

Is this project useful to you?

The guides, courses, quizzes and labs stay free. If you use them regularly, you can contribute to their upkeep and development.

Become a supporting member (new tab) One-time support (new tab) Learn more

Follow the project on LinkedIn