|
|
@ -41,6 +41,7 @@ image:./swarmlabn-1.png[alt="Swarm Gateway"] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*To make our life easier at this task we will be using the following tools...* |
|
|
|
|
|
|
|
* Docker image:./link_icon_16.png[link="https://en.wikipedia.org/wiki/Docker_(software)",window=_blank] |
|
|
@ -52,6 +53,7 @@ image:./swarmlabn-1.png[alt="Swarm Gateway"] |
|
|
|
|
|
|
|
**** |
|
|
|
|
|
|
|
|
|
|
|
== General info: |
|
|
|
|
|
|
|
=== Timeframe: |
|
|
@ -89,7 +91,95 @@ Please know that during the stream the *only* email that will be monitored and a |
|
|
|
==== |
|
|
|
|
|
|
|
=== What will i learn? |
|
|
|
You will learn to code, coordinate and orchestrate a swarm of self-acting nodes. |
|
|
|
|
|
|
|
You will learn to code, coordinate and orchestrate a swarm of self-acting nodes. |
|
|
|
|
|
|
|
|
|
|
|
[.float-group] |
|
|
|
-- |
|
|
|
[.right] |
|
|
|
image:./my-univer-2.png[Docker,350,role=right] |
|
|
|
|
|
|
|
:hardbreaks: |
|
|
|
|
|
|
|
{empty} + |
|
|
|
{empty} |
|
|
|
|
|
|
|
:!hardbreaks: |
|
|
|
|
|
|
|
.Build app’s container image |
|
|
|
|
|
|
|
* You will learn to build Docker images from a Dockerfile |
|
|
|
* how to push/pull Docker images. |
|
|
|
* how to build a Sample NodeJS application |
|
|
|
-- |
|
|
|
|
|
|
|
-- |
|
|
|
[.left] |
|
|
|
image::./myun2a1.png[DockerSwarm,599,float="left"] |
|
|
|
-- |
|
|
|
|
|
|
|
:hardbreaks: |
|
|
|
|
|
|
|
{empty} + |
|
|
|
{empty} |
|
|
|
|
|
|
|
:!hardbreaks: |
|
|
|
|
|
|
|
.From Code to Cloud |
|
|
|
|
|
|
|
* You will learn to create cloud and platform agnostic container-based applications. |
|
|
|
** from a single container on your local machine |
|
|
|
** to a running cloud native - container-based environment |
|
|
|
** in the simplest and most logical format as possible. |
|
|
|
|
|
|
|
:hardbreaks: |
|
|
|
|
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} |
|
|
|
|
|
|
|
:!hardbreaks: |
|
|
|
|
|
|
|
-- |
|
|
|
[.right] |
|
|
|
image::./myun2a2.png[alt="Swarm",680,float="right"] |
|
|
|
//image:./myuniver-1.png[alt="Swarm"] |
|
|
|
//image:./myuniver-8.png[alt="Swarm"] |
|
|
|
|
|
|
|
:hardbreaks: |
|
|
|
|
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} |
|
|
|
|
|
|
|
:!hardbreaks: |
|
|
|
|
|
|
|
.Build systems |
|
|
|
|
|
|
|
* You will learn to build services in a dynamic and Scalable Distributed Architecture |
|
|
|
** The distributed nature of a service mesh |
|
|
|
|
|
|
|
|
|
|
|
-- |
|
|
|
|
|
|
|
:hardbreaks: |
|
|
|
|
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} + |
|
|
|
{empty} |
|
|
|
|
|
|
|
:!hardbreaks: |
|
|
|
|
|
|
|
|
|
|
|
=== What tools will I need |
|
|
|
|
|
|
|