Upload
anton-weiss
View
95
Download
4
Embed Size (px)
Citation preview
The Road to a Hybrid,
Transparent Pipeline
About me:Ant(on) Weiss
http://otomato.link
twitter: @antweiss
https://il.linkedin.com/in/antonweiss
A Pipeline
Continuous Delivery
Continuous Delivery (CD) is a software engineering approach in which teams keep producing valuable software in short cycles and ensure that the software can be reliably released at any time. It is used in software development to automate and improve the process of software delivery.
(Wikipedia)
SCM CI
BuildUTSCA...
ProjMgmt PKG
Dev
Staging
Prod
ProjMgmt SCM CI StagingPKG
Prod
Dev
Dev
Dev
Dev
Dev
DevDev
BuildUTSCA...
A Pipeline
Information
noitamrofnI
The Promise of Integrated SolutionsAtlassian
Phabricator
TFS
Gitlab
UrbanCode
Fabric8
...
HybridsPublic + Private
Real Estate + Iaas
IaaS + PaaS
IaaS +SaaS
VMs + COntainers
Containers + Serverless
...
The Case for Hybrids
catfish
The Case for Hybridsz
zonkey
The Case for Hybrids
LEOPON
The Case for Hybrids
mule
The Case for Hybrids
Vendor Lock-In
The Case for Hybrids
Vendor Lock-In
The Case for Hybrids
Hackers Are
Tweakers
Complexity
A Company is a Myth
(y.Noah harary)
Myth is a Story
Story is Information
Information is Processed Data
People make the company
But
Company is Not People
The Case for Transparency
Knowledge HAs to BE
AVAILABLE
The Case for Transparency
Confluence
MediaWiki
Gollum
Jive
Readme.io
docstring.io
Nuclino
The Case for Transparency
Confluence
MediaWiki
Gollum
Jive
Readme.io
docstring.io
Nuclino
The Case for Transparency
SLAck
HIPCHAt
Yammer
Mattermost
Fleep
bitrix24
The (Non) Demo
Taiga gogs Jenkins Codefresh
Artifactory
GCP
Slack
logz.io
MeidaWiki
SCMProject Mgmt CD
Packages
CI