Skip to content

Commit 312de27

Browse files
committed
User manual and fundamental documentation resource update
1 parent af90797 commit 312de27

File tree

8 files changed

+7
-0
lines changed

8 files changed

+7
-0
lines changed

content/hardware/04.pro/boards/portenta-x8/tutorials/02.x8-fundamentals/portenta-x8-fundamentals.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ The Portenta X8 allows device-independent software deployment through its modula
100100

101101
Traditional virtualization virtualizes entire machines, leading to long start-up times and high resource consumption. Containers, however, virtualize only a subset of resources, sharing the operating system with the host. This allows for faster start-up times (seconds) and more efficient resource usage.
102102

103+
![Virtual Machine vs Containers](assets/Virtual_Machine_Containers.png "Virtual Machine vs Containers")
104+
103105
Advantages of containers include:
104106

105107
- **Simplified Development, Testing, and Deployment:** Containers decouple applications from their environments, allowing them to be deployed consistently across platforms.
@@ -109,8 +111,13 @@ Advantages of containers include:
109111

110112
Portenta X8's containers are built using Docker, a platform that simplifies container creation, testing, and management. Docker uses **LXC (Linux Containers)** to enable lightweight virtualization, automating the management of containers through user-friendly interfaces and tools like **Dockerfile** for building images, **Docker Daemon** for running them, and orchestration tools like **Docker Swarm** and **Kubernetes** for managing their deployment.
111113

114+
![Docker host](assets/Docker_host.png "Docker host vs client")
115+
112116
Docker containers ensure portability by packaging applications with their runtime environments, making them easily transferable between machines or cloud environments. The isolation offered by Docker enhances security, preventing threats from propagating across containers or affecting the host system.
113117

118+
119+
![Images and containers](assets/images_containers.png "Images vs containers")
120+
114121
### Foundries.io Factory and Benefits
115122

116123
With Arduino Cloud's integration with Foundries.io, you can create a *Foundries.io Factory* to manage Portenta X8 devices and containers. A Factory is a platform that helps you manage, organize, and update the devices linked to it while easing container deployment and team management.

0 commit comments

Comments
 (0)