Artwork

Nội dung được cung cấp bởi Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
Player FM - Ứng dụng Podcast
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !

#143 Ship It! Deployment-Strategien und Anti-Patterns auf der letzten Meile

1:16:45
 
Chia sẻ
 

Manage episode 442943293 series 3432292
Nội dung được cung cấp bởi Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

Dein Code ist nichts wert, bevor er nicht in Produktion ist!

Viele Software-Entwickler*innen haben sich bereits in der Situation gefunden, wo wir immer und immer wieder über den eigenen Source Code iterieren, um diesen noch schöner zu machen. Soviel Spaß dies auch macht … ist das schönste Gefühl jedoch, wenn jemand meinen Source Code wirklich nutzt. Und das geht nur, wenn wir diesen auch deployen.

Oder etwas direkter gesagt: Dein Source Code ist solange nichts wert, bis dieser nicht in Produktion ist und vom Kunden genutzt werden kann. Klingt hart, ist aber Fakt.

Deswegen geht's in dieser Podcast Episode um das Thema Deployment.

Wir sprechen über Anti-Patterns wie manuelle Deployments, Big-Bang Deployments und Deployment Monolithen. Wir schauen uns an welche Herausforderungen wir bereits in unserer beruflichen Laufbahn bei Deployments gesehen haben, wie zB Caching, CDNs, Deployment unter Hochlast oder das Einspielen von Datenbankänderungen und geben mal eine Tour durch verschiedene Deployment-Arten, mit u.a. Canary Deployments, der Blue-Green-Stratgie, Feature Flags oder Shadow Deployments bzw. Dark Launches.

Final bringen wir die Frage auf den Tisch, wann du das letzte mal deinen Rollback getestet hast.

Bonus: Wie macht man eine Podcast-Episode über Deployment ohne Continuous Delivery und Continuous Deployment (CD) zu erwähnen?

Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partners

Das schnelle Feedback zur Episode:

👍 (top) 👎 (geht so)

Feedback

Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach die Audiodatei per Email an stehtisch@engineeringkiosk.dev.

Links

Sprungmarken

(00:00:00) Intro

(00:01:04) Der Wert von automatisierten Deployments

(00:04:46) Werbung/Info

(00:05:46) Der Wert von automatisierten Deployments

(00:13:40) Datenbank-Deployments und Rollbacks

(00:19:04) Anti-Pattern: Komplizierter Deployment Prozess

(00:24:47) Anti-Pattern: Big-Bang-Deployment

(00:30:10) Ein schneller Feedback-Cycle

(00:32:45) Anti-Pattern: Deployment-Monolith

(00:42:28) Herausforderungen beim Deployment: Caching, CDN und Traffic

(00:52:24) Deployment-Strategien

(01:08:34) Metriken für deinen Deployment-Prozess

(01:13:18) Nicht jede Software braucht 5 Deployments pro Tag

Hosts

Feedback

  continue reading

151 tập

Artwork
iconChia sẻ
 
Manage episode 442943293 series 3432292
Nội dung được cung cấp bởi Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

Dein Code ist nichts wert, bevor er nicht in Produktion ist!

Viele Software-Entwickler*innen haben sich bereits in der Situation gefunden, wo wir immer und immer wieder über den eigenen Source Code iterieren, um diesen noch schöner zu machen. Soviel Spaß dies auch macht … ist das schönste Gefühl jedoch, wenn jemand meinen Source Code wirklich nutzt. Und das geht nur, wenn wir diesen auch deployen.

Oder etwas direkter gesagt: Dein Source Code ist solange nichts wert, bis dieser nicht in Produktion ist und vom Kunden genutzt werden kann. Klingt hart, ist aber Fakt.

Deswegen geht's in dieser Podcast Episode um das Thema Deployment.

Wir sprechen über Anti-Patterns wie manuelle Deployments, Big-Bang Deployments und Deployment Monolithen. Wir schauen uns an welche Herausforderungen wir bereits in unserer beruflichen Laufbahn bei Deployments gesehen haben, wie zB Caching, CDNs, Deployment unter Hochlast oder das Einspielen von Datenbankänderungen und geben mal eine Tour durch verschiedene Deployment-Arten, mit u.a. Canary Deployments, der Blue-Green-Stratgie, Feature Flags oder Shadow Deployments bzw. Dark Launches.

Final bringen wir die Frage auf den Tisch, wann du das letzte mal deinen Rollback getestet hast.

Bonus: Wie macht man eine Podcast-Episode über Deployment ohne Continuous Delivery und Continuous Deployment (CD) zu erwähnen?

Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partners

Das schnelle Feedback zur Episode:

👍 (top) 👎 (geht so)

Feedback

Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach die Audiodatei per Email an stehtisch@engineeringkiosk.dev.

Links

Sprungmarken

(00:00:00) Intro

(00:01:04) Der Wert von automatisierten Deployments

(00:04:46) Werbung/Info

(00:05:46) Der Wert von automatisierten Deployments

(00:13:40) Datenbank-Deployments und Rollbacks

(00:19:04) Anti-Pattern: Komplizierter Deployment Prozess

(00:24:47) Anti-Pattern: Big-Bang-Deployment

(00:30:10) Ein schneller Feedback-Cycle

(00:32:45) Anti-Pattern: Deployment-Monolith

(00:42:28) Herausforderungen beim Deployment: Caching, CDN und Traffic

(00:52:24) Deployment-Strategien

(01:08:34) Metriken für deinen Deployment-Prozess

(01:13:18) Nicht jede Software braucht 5 Deployments pro Tag

Hosts

Feedback

  continue reading

151 tập

Alle episoder

×
 
Loading …

Chào mừng bạn đến với Player FM!

Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.

 

Hướng dẫn sử dụng nhanh