Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Converge
Search
Steven Borrelli
September 19, 2016
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Converge
Steven Borrelli
September 19, 2016
More Decks by Steven Borrelli
See All by Steven Borrelli
xDS Overview
stevendborrelli
0
290
converge
stevendborrelli
0
770
converge
stevendborrelli
0
170
Mesos + Consul
stevendborrelli
5
2.7k
When Mesos met Consul
stevendborrelli
5
770
Next generation infrastructure with Docker and Mesos
stevendborrelli
28
8.8k
Introduction to Apache Spark
stevendborrelli
4
1.2k
Introduction to Docker
stevendborrelli
4
1.1k
Sum Product Networks
stevendborrelli
0
290
Other Decks in Technology
See All in Technology
振り返りこそエンジニアの本領
negima
0
360
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
1
300
20260912_スクフェス三河
kgnkhkr
0
260
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
【視聴者参加型!】AWSセキュリティアンチパターンクイズ
syoshie
1
490
「重なり」は迎える側がつくる ― 人もAIエージェントも歓迎するプロダクトエンジニアリング ―
go0517go
PRO
0
280
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
150
AI時代だからこそ、スケールしないことをやろう
yutashigemura
1
130
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
260
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
610
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
160
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
230
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Designing Powerful Visuals for Engaging Learning
tmiket
1
540
Odyssey Design
rkendrick25
PRO
2
800
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
320
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
480
Building Applications with DynamoDB
mza
96
7.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
490
30 Presentation Tips
portentint
PRO
1
390
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.8k
Transcript
None
converge http://aster.is September 2016
A B O U T https://aster.is mantl elm-conf converge
G OA L converge the best and easiest way to
configure servers
P RO B L E M S W E WA
N T TO S O LV E converge deploying schedulers (kubernetes, swarm) managing servers, laptops, and devices configuring development environments
key features converge
easy to install and run converge plan consul.hcl converge apply
—param masters=3 etcd.hcl 11mb binary (cli + modules + agent) converge
powerful graph engine
graph benefits automatic dependency generation pinpoint failures parallel execution converge
api first nodes exposed via grpc/rest api streaming data converge
local operations same as remote
examples
basic file converge param "image-tag" { default = "1.10-alpine" }
docker.image "nginx" { name = "nginx" tag = "{{param `image-tag`}}" timeout = "60s" } docker.container "nginx" { name = "nginx-server" image = "nginx:{{lookup `docker.image.nginx.Tag`}}" force = "true" ports = ["80"] env { "CONVERGE" = "AWESOME" } }
converge in converge easily share dev configurations converge converge apply
converge.hcl
create graphs visualize install tasks converge converge graph converge.hcl replace
curl | bash -
verify modules via pgp add trusted keys and verify modules
converge converge key trust samples/pubkey.gpg converge plan —verify-modules samples/ basic.hcl
internals
converge
None
converge docker running? deferred evaluation start docker.container lookup docker.container.port
converge
deferred execution converge
rpc
converge uses all communication (including cli) is via grpc devices
look like another microservice http/2 bi-directional streaming converge
W E B S O C K E T GAT
E WAY
D O C K E R E L K D
E M O
https://asciinema.org/a/1yimck6d4me5t69al27qkt9rc D O C K E R E L K
D E M O converge
converge
summary easy & powerful scales down made for modern infrastructure
converge
plans
Thanks! converge.aster.is github.com/asteris-llc/converge converge-slack.aster.is
I M AG E C R E D I T
S Arch: Logan Troxel https://unsplash.com/search/arch?photo=DsQmBlby Arch Tram: https://upload.wikimedia.org/wikipedia/commons/8/8f/ Gateway_Arch_tram_car.JPG Brooklyn Bridge: Vita Vilcina https://unsplash.com/search/wires? photo=0G1r-Cg0zS8 Typewriter: Florian Klauer https://unsplash.com/search/typewriter? photo=mk7D-4UCfmg Tower: Richard Hinds https://unsplash.com/search/tower? photo=TH8a7L1HJXA Stars: Dimi Pigoff https://unsplash.com/new?photo=6y6D3S_sEjw