AWS - GitHub-Actions für Deployment in S3-Bucket (+ CloudFront)

  Рет қаралды 612

Kleines Zuhause

Kleines Zuhause

Күн бұрын

Mehr zum Thema findest Du auf meinem Hauptkanal: / @haus_automation
▬ Mehr zum Thema ▬▬▬▬▬▬▬
Tutorials / Online-Kurse:
👨‍🎓 haus-automatis...
Podcast (Draht zu smart):
🔈 haus-automatis...
Newsletter:
✉️ haus-automatis...
Zweitkanal:
🎬 / @kleineszuhause
▬ Social Media ▬▬▬▬▬▬▬
Instagram: / haus_automation
Facebook: / hausautomatisierungcom
LinkedIn: / hausautomatisierungcom
Patreon: / haus_automation
GitHub: github.com/kle...
#aws

Пікірлер: 14
@KleinesZuhause
@KleinesZuhause 9 ай бұрын
Hier geht es zu Teil 1: kzbin.info/www/bejne/m5_JZqygoZqHbJI
@jlegen
@jlegen 9 ай бұрын
…ich freue mich auf‘s Video für‘s AWS Setup per Terraform :) - ja, cooler Workflow, danke für‘s angenehm kompakte Zeigen! Github Actions muss ich mir auch mal unbedingt anschauen - meine ‚Actions‘ heissen bislang ‚capistrano‘… 🤪
@KleinesZuhause
@KleinesZuhause 9 ай бұрын
Ich übertrage momentan fast alles in GitHub Actions - Selbst die Readme-Datei meines GitHub-Profils wird regelmäßig mit GitHub Actions aktualisiert :)
@cybersmart_eu
@cybersmart_eu 9 ай бұрын
Sehr cool 👍 Wäre interessiert wie man statische Websites entwickelt mit Nutzung github und Actions - der Teil wäre für mich absolut Neuland. Auch Einbindung eines Blog etc. wäre cool. Spannende Reihe die Du da gerade beginnst.
@KleinesZuhause
@KleinesZuhause 9 ай бұрын
Statische Webseiten = Einfach nur HTML, CSS und JS. Dazu gibts ja unendlich viele Ressourcen und Tutorials. Und zu git / GitHub gibts genauso viele Anleitungen. Was genau möchtest Du da wissen?
@cybersmart_eu
@cybersmart_eu 9 ай бұрын
⁠Naja dieser Deployment-Prozess vom Erstellen der Website mit einem Theme, Nutzung von github und Aktionen in deinem Prozess und dann eben automatisierter. Veröffentlichung (dieses Video hier). Ich kann auch nach Quellen suchen wie man das iVm github macht, Durch dein Video bin ich aber überhaupt erst auf github im Rahmen von Website-Erstellung aufmerksam geworden. Da du alles sehr strukturiert erklärst würde mich der ganze Prozess natülich interessieren.
@KleinesZuhause
@KleinesZuhause 9 ай бұрын
@@cybersmart_eu GitHub nimmt ja alles an Daten. Am Ende sind es nur statische HTML-Seiten. Die muss man ja auch nicht bauen mit irgendwelchen Generatoren. Am Ende müsste das build-Verzeichnis nichtmal mit auf GitHub landen. Alles Geschmackssache. Man kann immer "mehr" machen mit Jekyll, SCSS, usw. Aber für ganz einfache Seiten reicht auch ein Text-Editor und eine Hand voll git-Befehle zum pushen. Aktuell habe ich auch eine Action laufen, welche mit rsync das Zeug per ssh auf einen Server kopiert. Da gibt es unendlich viele Ausprägungen was man machen kann.
@andreasbosch843
@andreasbosch843 9 ай бұрын
AWS ist schon ziemlich gut. Machen wir auch viel mit. Aber die anderen 2 großen Mitspieler machen auch nicht so viel falsch 😉 S3 Traffic: Eingehender Traffic ist frei, ausgehend kann es ggf. irgendwann teuer werden. Der Preiskalkulator ist da dein Freund Und ansonsten einfach Limits für die Kosten setzen - das solltest Du auf jeden Fall machen - schon allein für den Fall, dass da mal jemand was „doofes“ mit einer Seite macht!
@hsmerlin
@hsmerlin 9 ай бұрын
Das is ja cool! Wann würde man denn CI/CD Pipelines verwenden? Bzw. wie unterscheidet sich das denn zu Actions? (ich bin da noch nicht so fit drin)
@KleinesZuhause
@KleinesZuhause 9 ай бұрын
GitHub Actions können deine CI/CD Pipeline realisieren. Ist halt eine Variante. AWS bietet ja mit Codepipe oder wie das heißt etwas ähnliches an.
@andreasbosch843
@andreasbosch843 9 ай бұрын
Im Grunde brauchst Du mit den Actions nicht mehr viel mehr. Wir lösen bei uns in der Firma Jenkins auch komplett mit Github Actions ab - ein System weniger, ein potenzielles Einfallstor weniger, … Die Actions kosten irgendwann ein paar €/$, aber das freie Limit reicht im privaten Umfeld aus, denke ich.
@thomashermans3000
@thomashermans3000 9 ай бұрын
@KleinesZuhause Interessantes Video, ne Cloud hat viele Vorteile Sagt mal, welches Tools nutzt zu da zum editieren deine Files auf dem Mac ?
@KleinesZuhause
@KleinesZuhause 9 ай бұрын
Ganz unterschiedlich je nach Projekt. Das war jetzt PhpStorm, ansonsten auch viel VSCode oder Sublime.
@thomashermans3000
@thomashermans3000 9 ай бұрын
@@KleinesZuhause danke für die Info
GitHub Actions - Auto Upload Files to AWS S3
12:15
Cloud Guru
Рет қаралды 1,8 М.
AWS - Statische Website mit S3, Cloudfront, ACM und Route 53 ausliefern
15:28
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 39 МЛН
Haunted House 😰😨 LeoNata family #shorts
00:37
LeoNata Family
Рет қаралды 12 МЛН
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 86 МЛН
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 52 МЛН
I Can't BELIEVE They Let Me in Here!
23:37
Linus Tech Tips
Рет қаралды 318 М.
Boneless UI
12:29
Theo - t3․gg
Рет қаралды 72 М.
DBA wet & Code Review voor Gemeente Nijmegen
15:28
Sayf Jawad
Рет қаралды 6 М.
Set up a CloudFront CDN for an S3 Bucket
11:49
Sam Meech-Ward
Рет қаралды 74 М.
Bringe APT auf das nächste Level - mit Nala!
10:12
Kleines Zuhause
Рет қаралды 4 М.
AWS - Die wichtigsten Services im Überblick
17:00
Pexon Consulting
Рет қаралды 22 М.
So einfach ist Docker
16:14
c't 3003
Рет қаралды 149 М.
AWS - CloudFront Functions für Redirects und index.html-Probleme
9:31
DynDNS unter Unifi konfigurieren (Dream Machine Pro)
9:06
Kleines Zuhause
Рет қаралды 6 М.
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 39 МЛН