SlideShare ist ein Scribd-Unternehmen logo
ENTWICKLUNG OHNE
EIGENE SERVER
DANIEL MURYGIN
Entwicklungsleiter von verinice bei der SerNet GmbH
Kontakt:
E-Mail: dm@sernet.de
Twitter: @dmurygin
murygin.wordpress.com
github.com/murygin
CONTINUOUS DELIVERY
Automatisierte Auslieferung in Entwicklungs-, Test-, oder
Produktivumgebungen
CONTINUOUS INTEGRATION
Automatisierter Build
Automatisierte Tests
SYSTEMUMGEBUNG
Versionsverwaltung
Dateiserver
Git Remote-Repository
Unterstützung beim Erstellen und Zusammenführen
von Branches, und Forks durch Pull-Requests
Code-Reviews
Issue-Tracker
IDE und Workspace in der Cloud
Public oder private Cloud, lokale Installation (Docker)
Open Source
Entwickelt von und für SAP, Red Hat, IBM (u.a.)
Buildserver
Compile, Test, Deploy
GitHub Anbindung über Webhooks
Laufzeitumgebung
Basiert auf Cloud Foundry
Open Source platform as a service (PaaS)
SYSTEMUMGEBUNG
/
GitHub
Codenvy Eclipse Che
Travis CI
Pivotal Web Service (PWS)
LIVE-DEMO
Ein Screencast der Live-Demo kann man auf YouTube
ansehen: https://www.youtube.com/watch?v=n5F3ztIYmUM
DANIEL MURYGIN
E-Mail: dm@sernet.de
Twitter: @dmurygin
murygin.wordpress.com
github.com/murygin

Weitere ähnliche Inhalte

Andere mochten auch

Red informatica
Red informaticaRed informatica
Red informatica
Lorena Pardo
 
Pre juicio
Pre juicioPre juicio
Pre juicio
Ildebranda Lopez
 
9 adding products
9 adding products9 adding products
9 adding products
Ace Ahmer
 
Enoch_Resume Updated Jan '17
Enoch_Resume Updated Jan '17Enoch_Resume Updated Jan '17
Enoch_Resume Updated Jan '17
Enoch Raj
 
AFRICAN CHARTER ON THE VALUES PRINCIPLES DECENTRALISATION - EN - Final
AFRICAN CHARTER ON THE VALUES  PRINCIPLES  DECENTRALISATION - EN - FinalAFRICAN CHARTER ON THE VALUES  PRINCIPLES  DECENTRALISATION - EN - Final
AFRICAN CHARTER ON THE VALUES PRINCIPLES DECENTRALISATION - EN - Final
François Menguelé
 
3 general settings
3 general settings3 general settings
3 general settings
Ace Ahmer
 
Rise Resort Residences
Rise Resort Residences Rise Resort Residences
Rise Resort Residences
Pranav Sharma
 
Bal Bharati Public School Principal Meenu Goswami
Bal Bharati Public School  Principal Meenu GoswamiBal Bharati Public School  Principal Meenu Goswami
Bal Bharati Public School Principal Meenu Goswami
Meenu Goswami
 
Bal Bharati Public School
Bal Bharati Public SchoolBal Bharati Public School
Bal Bharati Public School
Meenu Goswami
 
8 plugins
8 plugins8 plugins
8 plugins
Ace Ahmer
 
Tousif_CV__OIL_FIELD.PDF
Tousif_CV__OIL_FIELD.PDFTousif_CV__OIL_FIELD.PDF
Tousif_CV__OIL_FIELD.PDF
TOUSIF HUSSAIN
 
antrik systems pvt ltd com-profile
antrik systems pvt ltd com-profileantrik systems pvt ltd com-profile
antrik systems pvt ltd com-profile
ANTRIK SYSTEMS PVT LTD
 
ReadySetGo - Church of England Ministry of Sport Consultation
ReadySetGo - Church of England Ministry of Sport ConsultationReadySetGo - Church of England Ministry of Sport Consultation
ReadySetGo - Church of England Ministry of Sport Consultation
Jonny Reid
 
Unks Las Vegas Commercial Construction
Unks Las Vegas Commercial ConstructionUnks Las Vegas Commercial Construction
Unks Las Vegas Commercial Construction
Charles Maddox
 

Andere mochten auch (14)

Red informatica
Red informaticaRed informatica
Red informatica
 
Pre juicio
Pre juicioPre juicio
Pre juicio
 
9 adding products
9 adding products9 adding products
9 adding products
 
Enoch_Resume Updated Jan '17
Enoch_Resume Updated Jan '17Enoch_Resume Updated Jan '17
Enoch_Resume Updated Jan '17
 
AFRICAN CHARTER ON THE VALUES PRINCIPLES DECENTRALISATION - EN - Final
AFRICAN CHARTER ON THE VALUES  PRINCIPLES  DECENTRALISATION - EN - FinalAFRICAN CHARTER ON THE VALUES  PRINCIPLES  DECENTRALISATION - EN - Final
AFRICAN CHARTER ON THE VALUES PRINCIPLES DECENTRALISATION - EN - Final
 
3 general settings
3 general settings3 general settings
3 general settings
 
Rise Resort Residences
Rise Resort Residences Rise Resort Residences
Rise Resort Residences
 
Bal Bharati Public School Principal Meenu Goswami
Bal Bharati Public School  Principal Meenu GoswamiBal Bharati Public School  Principal Meenu Goswami
Bal Bharati Public School Principal Meenu Goswami
 
Bal Bharati Public School
Bal Bharati Public SchoolBal Bharati Public School
Bal Bharati Public School
 
8 plugins
8 plugins8 plugins
8 plugins
 
Tousif_CV__OIL_FIELD.PDF
Tousif_CV__OIL_FIELD.PDFTousif_CV__OIL_FIELD.PDF
Tousif_CV__OIL_FIELD.PDF
 
antrik systems pvt ltd com-profile
antrik systems pvt ltd com-profileantrik systems pvt ltd com-profile
antrik systems pvt ltd com-profile
 
ReadySetGo - Church of England Ministry of Sport Consultation
ReadySetGo - Church of England Ministry of Sport ConsultationReadySetGo - Church of England Ministry of Sport Consultation
ReadySetGo - Church of England Ministry of Sport Consultation
 
Unks Las Vegas Commercial Construction
Unks Las Vegas Commercial ConstructionUnks Las Vegas Commercial Construction
Unks Las Vegas Commercial Construction
 

Ähnlich wie Entwicklung ohne (eigene) Server

Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
GFU Cyrus AG
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
OPITZ CONSULTING Deutschland
 
Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen
B1 Systems GmbH
 
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
Marc Müller
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
Marc Müller
 
TDD für Testmuffel
TDD für TestmuffelTDD für Testmuffel
TDD für Testmuffel
Hendrik Lösch
 
Integration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-PipelineIntegration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-Pipeline
OPEN KNOWLEDGE GmbH
 
Build Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build ProzessBuild Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build Prozess
Ralf Abramowitsch
 
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Peter Kirchner
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
GWAVA
 
Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)
Joachim Baumann
 
Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
Steven Grzbielok
 
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
André Krämer
 
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and SpaceSoftwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
B1 Systems GmbH
 
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im BetriebContinuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Andreas Schmidt
 
Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)
Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)
Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)
Wiest Simon
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Hendrik Jungnitsch: Software verpacken mit Docker
Hendrik Jungnitsch: Software verpacken mit DockerHendrik Jungnitsch: Software verpacken mit Docker
Hendrik Jungnitsch: Software verpacken mit Docker
gedoplan
 
OpenShift-Build-Pipelines: Build ► Test ► Run!
OpenShift-Build-Pipelines: Build ► Test ► Run!OpenShift-Build-Pipelines: Build ► Test ► Run!
OpenShift-Build-Pipelines: Build ► Test ► Run!
Tobias Schneck
 
Was gibt es Neues im Docker-Universum
Was gibt es Neues im Docker-UniversumWas gibt es Neues im Docker-Universum
Was gibt es Neues im Docker-Universum
Nicholas Dille
 

Ähnlich wie Entwicklung ohne (eigene) Server (20)

Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
 
Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen
 
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
 
TDD für Testmuffel
TDD für TestmuffelTDD für Testmuffel
TDD für Testmuffel
 
Integration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-PipelineIntegration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-Pipeline
 
Build Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build ProzessBuild Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build Prozess
 
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
 
Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)
 
Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
 
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
 
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and SpaceSoftwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
 
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im BetriebContinuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
 
Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)
Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)
Continuous Integration mit Hudson (JUG Stuttgart, 11.02.2010)
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
Hendrik Jungnitsch: Software verpacken mit Docker
Hendrik Jungnitsch: Software verpacken mit DockerHendrik Jungnitsch: Software verpacken mit Docker
Hendrik Jungnitsch: Software verpacken mit Docker
 
OpenShift-Build-Pipelines: Build ► Test ► Run!
OpenShift-Build-Pipelines: Build ► Test ► Run!OpenShift-Build-Pipelines: Build ► Test ► Run!
OpenShift-Build-Pipelines: Build ► Test ► Run!
 
Was gibt es Neues im Docker-Universum
Was gibt es Neues im Docker-UniversumWas gibt es Neues im Docker-Universum
Was gibt es Neues im Docker-Universum
 

Entwicklung ohne (eigene) Server