Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building Clean Infrastructure with AWS CodePipe...
Search
Selçuk Usta
November 03, 2018
Programming
0
150
Building Clean Infrastructure with AWS CodePipeline
03 Kasım 2018 tarihinde gerçekleştirilen dotnetKonf etkinliğindeki sunumdur.
Selçuk Usta
November 03, 2018
Tweet
Share
More Decks by Selçuk Usta
See All by Selçuk Usta
Are Your .NET 8 Applications Resilient for the Chaos-proof?
selcukusta
1
300
MongoDB: Best Practices, Performance Tricks, .NET Tips & Tricks
selcukusta
0
140
Test Automation and Deployment Strategies on Kubernetes
selcukusta
2
230
Effecient Ways of Implementation Secure HTTP in Microservices
selcukusta
0
180
Docker, Kubernetes, .NET Core
selcukusta
0
380
Running Stateful Applications on Azure Container Instances
selcukusta
0
110
Yüksek Erişilebilir Sistemler Tasarlamak
selcukusta
0
310
.NET Core Mikroservis Uygulamalarında Konfigürasyon Yönetimi
selcukusta
0
590
ASP.NET Core SignalR 2.1 Yenilikleri
selcukusta
0
160
Other Decks in Programming
See All in Programming
負債になりにくいCSSをデザイナとつくるには?
fsubal
10
2.6k
楽しく向き合う例外対応
okutsu
0
590
バッチを作らなきゃとなったときに考えること
irof
2
520
Grafana Loki によるサーバログのコスト削減
mot_techtalk
1
150
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
Rails 1.0 のコードで学ぶ find_by* と method_missing の仕組み / Learn how find_by_* and method_missing work in Rails 1.0 code
maimux2x
1
150
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
150
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1k
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
150
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
150
CDKを使ったPagerDuty連携インフラのテンプレート化
shibuya_shogo
0
100
ソフトウェアエンジニアの成長
masuda220
PRO
12
2.1k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Become a Pro
speakerdeck
PRO
26
5.2k
Six Lessons from altMBA
skipperchong
27
3.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Done Done
chrislema
182
16k
Practical Orchestrator
shlominoach
186
10k
Designing Experiences People Love
moore
140
23k
Site-Speed That Sticks
csswizardry
4
400
Typedesign – Prime Four
hannesfritz
40
2.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Transcript
BUILDING CLEAN INFRASTRUCTURE WITH AWS CODEPIPELINE
SELÇUK USTA Yazılım Mimarı @ Demirören Medya Bilge Adam, Lynx
S.p.A, Hürriyet, KoçSistem ustasoglu /in/selcukusta selcukusta selcukusta.com selcukusta
ü .NET Core & Clean Infrastructure ?!?! ü ”Servis” olarak
“Altyapı” hizmeti (IaaS) ü Altyapı kodlamak (IaC) ü Kodlanmış altyapının anatomisi ü Demo AJANDA
None
None
Network envanter kontrolü
Network envanter kontrolü Uygulama envanter kontrolü
Network envanter kontrolü Uygulama envanter kontrolü Yedekleme & Felaket Senaryoları
Network envanter kontrolü Uygulama envanter kontrolü Yedekleme & Felaket Senaryoları
Fiziksel Lokasyon
Network envanter kontrolü Uygulama envanter kontrolü Yedekleme & Felaket Senaryoları
Fiziksel Lokasyon Harici Sistem Entegrasyonları
Network envanter kontrolü Uygulama envanter kontrolü Yedekleme & Felaket Senaryoları
Fiziksel Lokasyon Harici Sistem Entegrasyonları Otomatize Edilmiş Provizyon
Altyapı birim & konfigürasyon Makine tarafından işlenebilir Programlama dili /
işaretleme dili
KODLA & DEPOLA!
KODLA & DEPOLA! PAKETLE!
KODLA & DEPOLA! PAKETLE! KONFİGÜRE ET!
KODLA & DEPOLA! PAKETLE! KONFİGÜRE ET! PROVİZE ET!
KODLA & DEPOLA! PAKETLE! KONFİGÜRE ET! PROVİZE ET! OTOMATİZE ET!
DEMO