Skip to content

Commit b07b29e

Browse files
committed
Uploaded presentation
1 parent 0b8de02 commit b07b29e

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

containers.html

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77

88
class: center, middle, theBlackBackground
9-
background-image: url(https://github.com/sisteming/sisteming.github.io/%3Cspan%20class=%22x%20x-first%20x-last%22%3Etree/master/https://github.com/sisteming/sisteming.github.io/%3C/span%3Eblob/master/img/cover2.jpg)
9+
background-image: url(https://github.com/sisteming/sisteming.github.io/blob/master/img/cover2.jpg)
1010
background-position: center;
1111
background-repeat: no-repeat;
1212
background-size: contain;
@@ -39,7 +39,7 @@
3939
---
4040
class: top, left
4141

42-
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/marcoBonezzi.png" width="120">
42+
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/marcoBonezzi.png" width="120">
4343

4444
# **About me**
4545

@@ -56,7 +56,7 @@
5656

5757

5858

59-
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/balena.png" width="200">
59+
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/balena.png" width="200">
6060
### Fan of all things containerised!
6161
---
6262
class: top, left
@@ -109,19 +109,19 @@
109109
<table style="width:100%">
110110
<tr>
111111
<td>Different architectures in Development and Production</td>
112-
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/dev.png" width="250"></th>
112+
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/dev.png" width="250"></th>
113113
</tr>
114114
--
115115

116116
<tr>
117117
<td>Co-located processes sharing resources</th>
118-
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/cgroup.png" width="250"></th>
118+
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/cgroup.png" width="250"></th>
119119
</tr>
120120

121121
--
122122
<tr>
123123
<td>Production != docker run my_new_shiny_cluster</td>
124-
<td><img align="left" valign="middle" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/prod.png" width="250"></td>
124+
<td><img align="left" valign="middle" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/prod.png" width="250"></td>
125125
</tr>
126126
</table>
127127

@@ -138,7 +138,7 @@
138138
- Shared kernel and libraries
139139
- Can run on any infrastructure (or Cloud provider)
140140

141-
<img align="right" vertical-align: center src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/engine.png" width="250">
141+
<img align="right" vertical-align: center src="https://github.com/sisteming/sisteming.github.io/blob/master/img/engine.png" width="250">
142142

143143
---
144144

@@ -168,7 +168,7 @@
168168

169169
Defining resource limits for each container can be useful
170170
<br>
171-
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/cgroup-docker.png" width="800">
171+
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/cgroup-docker.png" width="800">
172172

173173
---
174174

@@ -177,24 +177,24 @@
177177

178178
According to ***"The Docker Survey, 2016"***:
179179

180-
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/why.png" width="800">
180+
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/why.png" width="800">
181181

182182
---
183183

184184
class: top, left
185185
# **Docker ecosystem**
186186

187-
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/machine.png" width="120">
187+
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/machine.png" width="120">
188188
### - Provisioning and managing Dockerized hosts
189189
<br><br><br>
190190
--
191191

192-
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/compose.png" width="120">
192+
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/compose.png" width="120">
193193
### - Define multi-container applications in a single file
194194
<br><br>
195195
--
196196

197-
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm.png" width="120">
197+
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm.png" width="120">
198198
### - Cluster of Docker hosts as a single Docker host
199199

200200
---
@@ -234,7 +234,7 @@
234234

235235
Simple Flask python application that will retrieve information from a database.
236236

237-
```txt
237+
```shell
238238
├── app.py
239239
│   ├── app.py
240240
│   ├── index.html
@@ -638,22 +638,22 @@
638638
class: top, left
639639
# Infrastructure used for Docker Swarm
640640

641-
<img align="center" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_arq.png" width="800">
641+
<img align="center" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_arq.png" width="800">
642642

643643

644644
---
645645
class: top, left
646646
# Configuring a Docker Swarm
647647

648-
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_steps.png" width="800">
648+
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_steps.png" width="800">
649649

650650
---
651651
class: top, left
652652
# Orchestrating containers with Docker Swarm
653653

654654
### Why Docker Swarm?
655655

656-
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_comp.png" width="400">
656+
<img align="right" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_comp.png" width="400">
657657

658658
### Evaluating Container Platforms at Scale
659659
- 1000 EC2 instances in a cluster
@@ -674,7 +674,7 @@
674674
- Swarm overlay container-to-container network
675675
- Using the hostname defined in the Compose file
676676

677-
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_net.png" width="800">
677+
<img align="center" vertical-align: middle src="https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_net.png" width="800">
678678

679679
---
680680
class: top, left
@@ -715,11 +715,11 @@
715715
<table style="width:100%">
716716
<tr>
717717
<td><b>Replica Set</b>: Redundancy and fault tolerance</td>
718-
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/cluster.png" width="250"></th>
718+
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/cluster.png" width="250"></th>
719719
</tr>
720720
<tr>
721721
<td><b>Sharded cluster</b>: Scalability</th>
722-
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/replicaset.png" width="250"></th>
722+
<th><img align="right" valign="middle" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/replicaset.png" width="250"></th>
723723
</tr>
724724
</table>
725725

@@ -752,15 +752,15 @@
752752
class: top, left
753753
# Summary of our deployment
754754

755-
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_arq_mdb.png" width="700">
755+
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/swarm_arq_mdb.png" width="700">
756756

757757
---
758758

759759

760760
class: top, left
761761
# Our dockerized MongoDB cluster
762762

763-
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/mongodb_arq.png" width="750">
763+
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/mongodb_arq.png" width="750">
764764

765765
---
766766

@@ -852,7 +852,7 @@
852852

853853
When running any process inside a container, memory usage is a key point to understand
854854

855-
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/memory.png" width="750">
855+
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/memory.png" width="750">
856856

857857

858858
---
@@ -861,12 +861,12 @@
861861
# Orchestrating MongoDB containers with Docker Swarm
862862

863863
Each container tagged with 2 labels...
864-
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/container.png" width="250">
864+
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/container.png" width="250">
865865

866866
<br><br><br><br><br>
867867
--
868868
...that can be used to orchestrate where we deploy each container:
869-
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/mdb_swarm.png" width="800">
869+
<img align="center" valign="center" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/mdb_swarm.png" width="800">
870870
---
871871

872872
class: top, left
@@ -877,7 +877,7 @@
877877
- **Speed**: testing and deploying patterns instead of single processes
878878
- Build once, deploy everywhere
879879

880-
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/rs.png" width="300">
880+
<img align="right" valign="top" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/rs.png" width="300">
881881
- **Control**: Resource control and utilization
882882
- Key to success with containers
883883

@@ -892,7 +892,7 @@
892892
class: top, left
893893
# How successful customers use MongoDB with Docker
894894

895-
<img align="center" valign="top" src="https://github.com/sisteming/sisteming.github.io/tree/master/https://github.com/sisteming/sisteming.github.io/blob/master/img/customers.png" width="700">
895+
<img align="center" valign="top" src="https://github.com/sisteming/sisteming.github.io/blob/master/img/customers.png" width="700">
896896

897897
- **Case Studies:**
898898
- www.mongodb.com/blog
@@ -913,7 +913,7 @@
913913

914914

915915
class: center, middle, theBlackBackground
916-
background-image: url(https://github.com/sisteming/sisteming.github.io/%3Cspan%20class=%22x%20x-first%20x-last%22%3Etree/master/https://github.com/sisteming/sisteming.github.io/%3C/span%3Eblob/master/img/cover2.jpg)
916+
background-image: url(https://github.com/sisteming/sisteming.github.io/blob/master/img/cover2.jpg)
917917
background-position: center;
918918
background-repeat: no-repeat;
919919
background-size: contain;

0 commit comments

Comments
 (0)