Inside IONOS

Inside IONOS

Transkript

Zurück zur Episode

00:00:00: Music.

00:00:07: Es gibt viele Möglichkeiten um eine eigene Website zu verwirklichen eine statische Website direkt über GitHub zu deployen ist eine moderne Variante.

00:00:16: Hallo und herzlich willkommen bei ihnen seid IONOS mein Name ist Titel Hertel und heute dreht sich alles um die blauen GitHub und Jamstack

00:00:23: ich begrüße Markus hundsalz er ist head of development agency products by Jonas und hat das Projekt Deploy now von Beginn an begleitet.

00:00:31: Hallo Markus was ist GitHub und wie setzt man das ein meine Webside zu veröffentlichen Hallo Thilo

00:00:37: GitHub was ist GitHub geht ab jetzt auch geht auf geht's Sicherheit in zwischen eins der populärsten löschen Controllingsysteme am Markt an der populärste

00:00:47: GitHub hat sie über die letzten Jahre geschafft hat sich noch einer da sicherlich größten Communitys zu bilden mit vielen interessanten Autos Projekt.

00:00:55: Zunehmend auch warten Projekt und Webseiten letztendlich die in den depositories vorliegen ja bietet einfach die Möglichkeit Hindi Songs und die auch schöne Webseite benötigt werden dort Nickern abzulegen.

00:01:09: Und charmant geschickt macht das auch direkt von dort aus mit Server verschieben bzw Deploy okay das ist für mich auch genau zu meiner nächsten Frage

00:01:18: was ist denn dann unser Produkte Deploy now und

00:01:21: was bedeutet überhaupt dass die blauen Eule Eule umschrieben letztendlich einfach ein online stellen der Webseite auf einem Server mit Deploy Now versuchen dir hier einfach eine Brücke zu schlagen

00:01:34: dem dass du unseren Infrastruktur bei Jonas net endlich dem Kunden so einfach wie möglich zu machen sein Dorsten Tiere.

00:01:43: Heute schon unter GitHub hat online zu stellen bei Jonas das ist quasi so ein bisschen das Primärziel an der Stelle

00:01:51: an welche Zielgruppe richtet sich die Donau kannst du das etwas eingrenzen produkt-forum Grundgedanken ist es von Entwicklern für Entwickler gebaut

00:01:59: die Gruppe sind erstmal Entwickler und erstelle hoffen wir damit auch adressieren sie können uns macht Spaß

00:02:05: bitte nutzen Sie gerne das tooling und da auch letztendlich hoffen wir von der Community von anderen Entwicklern auch Feedback zu erhalten von das Produkt letztendlich noch besser zu machen.

00:02:16: Ich habe in deiner Vorstellung ja schon gesagt dass du bei Deploy now von Anfang an involviert warst kannst du kurz etwas über den Entstehungsprozess erzählen.

00:02:24: Von der Idee über die Entwicklung bis hin zum live-gang des Produkts

00:02:27: die Idee kam beziehungsweise damals war es noch nicht die Idee ich wurde von dem Vorstand gefragt deine eigenen Projekte deine privaten bräuchte wo holst du dir und ich habe damals sehr provokativ geantwortet nicht bei Jonas daraufhin kam ja warum weshalb wieso.

00:02:41: Fande.

00:02:42: Infrastruktur sie sagen ist doch noch prima aufgestellt wir haben drei für den kleinsten Tarifen Geolocation also über Datencenter hinweg werden die Daten gespiegelt gibt mit DDoS protection.

00:02:56: Seterra

00:02:57: Systeme sind architektonisch sehr sehr gut aufgebaut was schwer macht und was nicht damals ja auch behindert hat in der ja Entwicklung und neuen Dingen ist das Touring da drüber und da ich meine privaten Projekte ihr schon lange bei Gitarre aus da habe ich eben auch

00:03:14: sehen dass es eleganter gehen könnte wenn ich dort direkt aus dem Thorsten auf einem Server Smiley web

00:03:20: 9 Uhr könnte und das war so ein bisschen der Grundgedanke ging mir damals der damals geboren wurde

00:03:25: und wenn wir dann üblicherweise den ersten Buches Konzept dann auch darstellen konnten.

00:03:31: Nachdem ich noch ein bisschen Zeit verging fahren wir dann daran noch weiter gearbeitet haben konnte ich's noch mal in der größeren Vorstands Runde vorstellen das fand einfach riesigen Anklang

00:03:43: aber dann das Projekt damals soweit die Idee zu einem Produkt geboren und wir haben cool ist nicht erhalten sie hat das.

00:03:50: Der Bus als Beta-Version gelauncht warum habt ihr euch dafür entschieden damals dafür eine Beta Version entschieden weil wir glauben also ersetzt heute noch nicht das was sagen ja ist erfüllt alles was wir uns wünschen würden

00:04:02: das ist ja letztendlich Produkte von Entwicklern für Entwickler gebaut wurde da haben wir selber noch

00:04:08: data der ein oder anderen Stelle da würden wir uns ein bisschen mehr wünschen wir hoffen uns tatsächlich auch Zustrom wann an Interessenten an Kunden die sage ja das interessiert und auch aufwendig deepfake ganz einfach und denken da auch später Stelle

00:04:23: also welche Rolle spielten die Community wie können sich die Nutzer einbringen um das Produkt voranzutreiben Kunden können sich natürlich heute direkt im Tool gibt's die Möglichkeit Ihr Feedback zu geben und Alzey

00:04:36: features die man sich wünscht die netten ich aber auch natürlich backst oder irgendwas was einem auffällt was so vielleicht noch nicht funktioniert die Kunden haben auch schon direkt unter GitHub Öffi

00:04:46: Bäckerei hinterlassen gesagt okay hier würde ich mir das anders wünschen oder vorstellen wir wollen jetzt endlich hier.

00:04:53: Auch mit der Integration von GitHub unter Zielgruppe einfach auch in offenen Dialog führen letztendlich und damit auch das Produkt besser zu machen am Ende.

00:05:02: Wir haben jetzt einen Einblick in die Produktentwicklung bekommen und wollen nun die Gelegenheit nutzen und eine andere wichtige Seite betrachten nämlich die der Nutzer die Deploy Now im Einsatz haben.

00:05:11: Daher begrüße ich Jonas diegner und Enrico Franke beide sind Mitgründer Entwickler und Berater der E-Commerce-Agentur fruchtig.

00:05:20: Hallo zusammen stellt fruchtig doch bitte kurz vor genommen also wir haben fruchtig mit den Sensoren gegründeten E-Commerce-Agentur zu bilden mit dem 360 Grad Ansatz.

00:05:29: Bis auf den Namen fruchtecke kommen weil wollten was fruchtig frisches machen mal was anderes und ein bisschen im moderneres im mitschreiben bringen wir haben in vielen Ansätzen von unserem Kunden halt gehört.

00:05:39: Dusty, Shops meistens Salz gekapseltes Produkt gesehen werden.

00:05:42: Und wir wollten halt eine komplette E-Commerce Welt aufbauen also von Versand über Support Systeme bei mit verschiedenen Partnern oder zusammenarbeiten

00:05:50: wir sind so Google Apps integrieren wir halt nicht und Onlineshop so eine komplette Welt und wir haben auch nicht die Finsternis pricing oder wir machen halt eben monatliche Zahlungen.

00:05:58: Und der Kunde bietet uns quasi immer und dadurch haben wir auch drei tief neuartige nen Ansatz wo wir auch immer wieder mal hören dass es was ganz Neues ist.

00:06:07: Enrico welche Anforderungen an Hausding habt ihr als E-Commerce-Agentur für eure Arbeit generell.

00:06:14: Also generell ist bei uns natürlich immer ganz wichtig dass wir die schnelle Verfügbarkeit von den ganzen ausdenkt haben kann sich das ungefähr so vorstellen wie kriegen an einem Tag in Auftrag und dann nächsten Tag müssen wir das Haus den dafür schon bereitgestellt haben deswegen ist für uns eigentlich immer

00:06:28: Marcel wichtig dass wir das Haus sehen kann ich dir schnell bereitgestellt bekommen dabei haben wir bisher auch bei höheren uns noch nie Probleme gehabt und deswegen ist sonst auch super genau dasselbe Sachen mit dem deutschen Support

00:06:37: egal um welche Uhrzeit man kann immer anrufen und man bekommt immer direkt eine Antwort und das ist halt echt Gold wert.

00:06:43: Waren auch schon bei anderen Haus dann bei denen das dann sehr lange gedauert hat es irgendwelche Anfragen beantwortet worden worden und genau deswegen ja vielleicht können wir in diesen Punkten

00:06:53: den nächsten Punkt weiter gekommen was euch auch direkt dazu bewogen hat das Produkt Deploy Now einzusetzen oder auszutesten

00:06:59: also die Planer haben wir auf der Startseite gesehen tatsächlich da will ich schon länger IONOS benutzen und damals auch WordPress Seiten gemacht haben und unsere E-Mails darüber gemanagt haben wir irgendwann mal beim Browsen durch der Jan aus Diepenau

00:07:11: gefunden dann haben wir gedacht okay wir sind eh ein Start-up und das sind neues Produkt von Jonas wir können uns ja einfach mal anschauen.

00:07:18: Und wann dann direkt begeistert davon weil wir auch viel mit Samstag arbeiten und das passt perfekt bei uns rein jetzt eine Frage an dich Jonas

00:07:26: wie setzt ihr Deploy Now in einem Arbeitsalltag ein wir haben tatsächlich die Idee gehabt eine der Sprit Applikation zu entwickeln mit denen wir für unsere Kunden ein zentrales Dashboard anbieten wollen für die verschiedene Software die wir anbieten über verschiedene IP Schnittstellen.

00:07:40: Und über diese Software die entwickeln wollen auf Jamstack basiert Scheiße mit dem Lachs Framework und wir dann dem gleichen Zeitpunkt auch Jamstack gefunden haben

00:07:48: und ihr gesagt habe okay wir machen magst du machen Jamstack.

00:07:51: Haben wir auch noch aljonas Deploy Now gerade noch entdeckt und haben dann gedacht es kam einfach kombinieren haben dann noch und euch den Kontakt gesucht haben gesagt dass wir es auch gerne später mit euch zusammen dann dass der Sport ja immer von zwei Kunden bereitstellen wollen über die Bernau.

00:08:05: ASS100 einfach das leichteste und das simpelste und genau deshalb setzt mir die Pernau immer für jeden Kunden einzeln ein

00:08:11: die wir halt die ganzen Projekte direkt darüber hausten Deploy now eignet sich ja besonders gut um James 6 Seiten zu deployen

00:08:18: warum ist der Jamstack die richtige Lösung für euch.

00:08:21: Und welche Vorteile findet ihr hier dir vielleicht woanders vermisst also wir arbeiten schon lange oder schlimmer mit few das ist ja quasi die Basis von Next.

00:08:30: Und wir haben gerade gemerkt bei solchen der Spur Applikation oder WE kümmerst Applikation oder storefront Sekunden.

00:08:36: Brauchen einfach einen höheren Maß und Sicherheit müssen ne bessere Performance aber für uns durch der größte. Die Sicherheit.

00:08:42: Und mit dem Jamstack können wir einfach die beste kleinen Sachen auf 1 serverseitige Prozesse auslagern.

00:08:47: Und haben dadurch einfach eine viel höhere Sicherheit für unsere Kunden die Waffe da gewährleisten können also die der Sports werden zudem aber noch schneller das ist so kleiner netter Nebeneffekt.

00:08:56: Es war leicht eskalieren weil der kleinen nicht so viel Sachen bei sich hat die haben auch für die Entwickler ist natürlich eine super Voraussetzungen Jamstack es ist ziemlich leicht zu machen alles und wirklich der größte benefit der für uns den der Ausstieg in der.

00:09:08: Es hat die höhere Sicherheit das haben wir bei Johann vermisst das ist alles im kleinen drinne wir können da nicht so flexibel agieren über das gerne hätten.

00:09:16: Und der Jamstack Scooter für uns die Dücker Verschließen des davon ist der Grund warum es dafür entschieden haben Enrico wie wird sich deiner Meinung nach git hosting weiterentwickeln.

00:09:25: Und was wäre für dich das ideale Haus sind wenn es denn so etwas gibt.

00:09:29: Also ich denke ich sehe auf jeden Fall ein riesiges Potenzial im getauscht Ding jeder kann es eigentlich benutzen es ist wirklich nicht schwer im Gegensatz zu früher zumindestens wo man irgendwelche Jenkins Server machen muss und irgendwie Pipelines

00:09:40: modellieren quasi etwas erklären was schenke zum was Pipeline sind gleich gar nicht so ganz kurz erklären und zwar an.

00:09:47: Man kann sich das so verstehen für deployment die man damals gemacht hat oder zumindestens benutzen dass viele Großprojekte heutzutage immer noch.

00:09:53: Hat man Jenkins Server bei dem quasi dann das Deployment darüber abgewickelt wird in so customized ip17 quasi entwickelt.

00:10:01: Das koten und niemand schreibt was passiert passiert der Ordner wird in den Ordner geschoben und der wird dann dahin gemacht.

00:10:07: Und da ist ja bei Deploy now zumindestens auch so ist das ist ja komplett automatisiert über übergibt einfach läuft das heißt das Fett der komplett weg genau dann in der Zukunft wenn auf jeden Fall denke ich auch noch mehrere Technologien dazu kommen.

00:10:18: Ganz klar die die Plane Prozesse wie schon erwähnt haben werde auf jeden Fall unkomplizierter das kassiesa Hauptpunkt des Denkens über das komplizierte deployment wird denke ich grundlegend verändert.

00:10:28: Also momentan habe ich zumindestens bisher immer gedacht ja ok deployment

00:10:33: muss irgendwer sich mit krass mit auskennen weil es sehr kompliziert ist aber durch diese ganze hithaus die Angelegenheit wird das denke ich viel einfacher und jedermann benutzt bar.

00:10:42: Im Anschluss habe ich jetzt wieder eine Frage an dich Markus es war jetzt schon mehrmals von statische Website Geräten hört sich ja ziemlich nach Internet Steinzeit an.

00:10:51: Warum liegt gerade darauf der Focus

00:10:53: warum liegt auf der Fokus für uns war es an der Stelle natürlich ist es vom Entwicklungs Deck dass Bastian einfach unterstützen können auf deiner Seite wenn ich ihn ja viele Webseiten im Bestand anschaue Decken darf ab

00:11:07: Massa statische Webseiten können eine Seite über über mich häufig dann einfach auch statisch da gibt's ja auch mittlerweile ganz andere toolings

00:11:17: ich das gleich noch vor vielen Jahren einfach noch selbst mit HTML Javascript so bisschen zählt es zusammen gebaut hat.

00:11:24: Was sind die Vorteile von diesem hosting Konzept hinter Deploy Now für welche use cases ist denn hauptsächlich geeignet oder kann man da mit den theoretisch alles machen also alles kann man heute noch nicht machen

00:11:35: wir arbeiten daran mehr Funktionalität und auch die Name schön

00:11:40: Auktion zu bieten theoretisches mit statischen Webseiten alles auch möglich

00:11:45: darf bei Technik alles möglich eine Frage wie man es dann auch selbst welchen Vorteil hat sie die Rechte welche Use-Cases werden damit hauptsächlich bedient sicherlich Seiten die irgendwie etwas über mich erzählen die Seiten die angleicher Beschreibungen.

00:12:02: Möchte am Aldi fahren.

00:12:05: Eben an der Stelle wenig an dynamischen Inhalten beinhalten die sind dafür prädestiniert das ist der momentane Focus unter der Haube setzen wir hier letztendlich auf nasses Infrastruktur C bei Jana.

00:12:20: Verfügung steht das noch PAP Anteile Mitte verfügbar.

00:12:25: Der Techniker an der Stelle kann da eigentlich aus dem großen Möglichkeiten schöpfen und letztendlich auch sehr flexibel Seiten mit aufbauen.

00:12:33: Worin siehst du die Vorteile einen Gitter Projekt

00:12:35: gerade über einen ionos Webspace zu deployen die Vorteile warum man das über GitHub macht ist sicherlich dass man die Sorten die man dort heute schon gesichert hat instant quasi mit einem Server verbinden kann an der Stelle mit Deploy NOW auf Jonas darunter liegendes Pipelining oder sie heißt die Möglichkeiten die ihr ausgeschöpft werden erlauben

00:12:57: letztendlich nach Automatisierung das Deployment

00:13:00: auf dem Server Veränderungen die ich am Quellgrund mache die ich dann auch aufs Kitab pushe direkt sichtbar werden entweder direkt unter dem

00:13:10: produktiven

00:13:11: wann stehen ich habe auf meiner Webseite oder wenn ich gegebenenfalls noch bis Beijing nutze auch mir die Möglichkeit geben es im Tanzen zu haben und weil sie direkt während Entwicklung das Ergebnis zu sehen

00:13:26: könntest du kurz die ice-city das Dating und die branches erklären sie steht leider nicht Inkontinenz integration continuous deployment Focus ist jetzt hier bei uns derzeit.

00:13:38: Continuous deployment hat letztendlich das automatisierte deployment meiner Thorsten die in Etap liegen auf einem Server.

00:13:47: Staging genau im Hit sprech gibt Brunches aber letztendlich eine Verzweigung des Haupt Entwicklung 2. sind deutschen zu bleiben

00:13:59: wenn ich China meine Webseite noch mal komplett umzubauen aber in der Projekte dann werde ich das im besten Fall in dem.

00:14:08: Exapan machen damit ich jederzeit wieder zurückgehen kann auf das nach den ursprünglichen

00:14:16: oder gegebenenfalls auch Weiterentwicklung oder Bugfix ist am Hauptbahnhof nicht im Weg stehe machen wir das dann in sogenannten branch die werden bei uns mit Deploy NOW auch direkt online gebracht dass ich kann dann quasi direkt dort auch das Ergebnis sehen und die webseite dann

00:14:33: quasi während des Entwicklungsprozesses die Veränderungen dort immer auch direkt mit testen

00:14:39: da wir jetzt schon bei Definition sind ein weiterer Begriff der immer im Zusammenhang mit die Blonde aus steht ist Jamstack was ist das und wie funktioniert Jamstack.

00:14:48: Versuch es mal auf Input zu bekommen denn Steak wie so oft teuer bei technischen begriffen ist ein Akronym

00:14:54: j für JavaScript an der Stelle a für LPA oder Schnittstellen im allgemeineren Sehne die zu anderen Diensten

00:15:02: und könnten ähm für Mark Abschleppen ich die Möglichkeit Content bereitzustellen mit einfachsten Formatierungsregeln

00:15:10: was macht denn jamstack ja so besonders in der Zwischenzeit über die letzten Jahre wird mit dem Jamstack sehr stark propagiert die

00:15:18: Saba Komponente einfacher zu machen das Datenbanken und der Stelle zu verzichten welche Vorteile hatte Performance ist dann meistens das Schlagwort da einfach die Architektur

00:15:30: ihre einfache aufgesetzt ist sind die latenten an der Stirn deutlich geringer bei Datenbanken steht dann im Fokus häufig dass sie wenn sie exponiert sind nach außen dass sie auch angreifbar sind also der Sicherheitsaspekt der da ne Rolle spielt

00:15:45: Datenpunkte

00:15:46: warum der Jamstack an der Enns auf findet vielen Technikern angustus UPS deutliche Vorteile und die Turings über die letzten Jahren hier auch weiter wurden auch die Paradigmen dahinter dass man eben vieles für die Laufzeit von for generiert

00:16:03: sogenannte einseitig dein Generator sehr leicht unter einem auch viel an der Arbeit

00:16:09: was man sonst in der Vergangenheit startet einfach nur mit HTML JavaScript und CSS Baden selbst bauen musste.

00:16:16: So aber es ist Synonym für statische Website ja das hatte der der Jamstack mit von der Firma netlify bzw von der rum sieht die operiert also der hat so ein bisschen der Erfinder dahinter statische Seite ist eigentlich falsch.

00:16:31: So wie es da war es eigentlich auch völliger Bullshit weil am Ende ist irgendwo immer den Rechner und das mit deinem Server wenn er Alkohol am Netz hängt jetzt hiermit Ästhetik auch gefühlte einlesen die Sackgasse der der zuhört

00:16:44: ja gut dann kann ich wirklich nur darauf was ich hatte mit der Arbeit me Seite erst und vivionline bringt das ist es aber nicht dieses A4 Schnittstelle erlaubt attend dich Dienste anzubinden

00:16:56: Maschen Kontaktformular.

00:16:58: Dadurch quasi zur in alten Interaktion auf der Webseite zu ermöglichen ja aber das Jamstack mit die blonde einfach umzusetzen ist richtig also

00:17:08: genau es wird tatsächlich im Markt selber oft synonym benutzt habe ich jetzt auch bei vielen Mitbewerbern gesehen von dem er jetzt das berechtigt das jetzt auch nutzen

00:17:17: aber es ist wie gesagt nur so wenn man jetzt mal einfach drüber stolpert denken was das ist der Shit

00:17:23: weil irgendwie was dynamischen Farben hat mein Kontaktformular oder sowas und dann denk was näheres kann er nicht für mich sein

00:17:30: ist geplant das Produkt weiterzuentwickeln kannst du da einen Ausblick geben genau also wir planen tatsächlich die dynamischen Anteile noch zu verstärken die Infrastruktur die wir an der Stelle von jolos nutzen

00:17:41: der Maschinenraum der möglich das auch heute schon wir haben es nur bis dato die die Möglichkeiten finden sich noch nicht im deploy Now Frontend.

00:17:53: Aber heißen alle die Möglichkeiten einer Skriptsprache PHP hier als erstes zu nennen.

00:18:00: Die Möglichkeit noch besser auszuschöpfen hier auch unseren Bestandskunden einfach und aus eine Möglichkeit zu geben auch sich

00:18:09: damit neuen tooling anzufreunden bzw in bestehende Projekte gibt es weise zu modernisieren.

00:18:18: Ja die Richtung soll es auf jeden Fall weitergehen.

00:18:20: Nächstes Ziel wäre dann auch eine Unterstützung des lembecks schon wieder neues acronym letztendlich ja das was.

00:18:29: Im Maschinenraum heute auch ausmacht an der Stelle letztendlich Linux basiertes Betriebssystem.

00:18:35: Apache als Webserver an der Stelle mit Datenbank das ist das was wir heute noch gar nicht im Portfolio mit Deploy Now anbieten können.

00:18:43: Und eben das angesprochene PAP vielen Dank für das Gespräch Markus gerne.

00:18:49: Alle Informationen rund um Deploy now finden Sie unser www.ionios.de Slash hosting Slash Deploy NOW.

00:18:57: Außerdem lohnt es sich die Artikelsammlung zu GitHub und anderen Entwicklerteam auf unserer Ratgeber-Plattform www.ejf.de Slash de todo guide auszuchecken.

00:19:07: Ich würde mich freuen wenn Sie auf das nächste Mal wieder dabei sind.

00:19:10: Kommt hier sie gern was ihm gefallen hat oder wo sie noch Verbesserungspotential sehen und schreiben Sie uns natürlich ihre Themen Wünsche für die nächste Ausgabe

00:19:17: am besten direkt unter dem Podcast oder auch über unsere Social Media Kanäle auf Twitter finden sind runter.

00:19:23: Add ionos.de auf Facebook runter Jonas Deutschland und auf LinkedIn einfach unter Jonas danke fürs zuhören.

00:19:30: Music.