en paar jaar geleden heeft Microsoft het platform GitHub overgenomen.overstappen van azure devops naar github?
Er zijn veel gelijkenissen met Azure DevOps, toch is de insteek compleet anders. Tijdens dit webinar kijken we naar GitHub met Azure DevOps in ons achterhoofd en belichten we de voors en tegens van een eventuele overstap of een hybride implementatie, waarbij beide systemen ingezet worden.
Na het bekijken van dit webinar ben je in staat om te beoordelen of GitHub binnen jouw werkomgeving voordelen biedt ten opzichte van Azure DevOps. Het webinar is gericht op mensen die ervaring hebben met Azure DevOps, maar nog niet of weinig met GitHub.
5. Features - Algemeen
Keuze datacenter
Public & Private projects
Bijna alles gekoppeld aan project
-
Marketplace
Dashboards/Insights
Mobielvriendelijke UI
Gedetailleerde permissies
Geen keuze datacenter (behalve
GitHub AE)
Public & Private projects
Project heeft andere betekenis
Codespaces
Marketplace
GitHub Insights
Mobiele app
Rol gebaseerde toegang
9. Features - Pipelines
Classic editor
Assistent met form-view
Deployment groups/jobs
Service connections
Stages
-
Variable groups
MS hosted runners 1 size
Geen classic editor
Assistent in tekst vorm
-
-
-
Passwordless connections to cloud
providers
-
GH hosted runners multiple sizes
11. Features - Testen
Run unit tests
Run load tests
Handmatige test cases
Run unit tests
Run load tests
Geen handmatige test cases
12. Features - Authentication
Volledige AAD integratie
AAD Tenant > AzDo organization
AAD integratie, semi integratie
Team synchronization
SAML single sign-on (link tussen
persoonlijk GitHub account en AAD
identity), alleen voor zien van private
content org en bewerken publieke
en private content org
Enterprise Managed Users (volledige
AAD integratie)
Enterprise > Organization
19. Kosten - Pipelines
G I T H U B
Free 2.000 mins
Pro & Team 3.000 mins
Enterprise 50k mins
Ubuntu - $0,008/m
Windows - $0,016/m
MacOS - $0,08/m
Self hosted – Gratis
20. Kosten – Package Management
A Z U R E D E V O P S
<= 2Gb – Gratis
> 2 Gb - $2/Gb
Build Artifacts tellen niet mee
21. Kosten - Package Management
G I T H U B
<= 500Mb – Gratis
> 500Mb - $0,25/Gb
Data transfer out
<= 1Gb – Gratis
> 1Gb – 0,50/Gb
Dit is inclusief Build Artifacts!
22. Kosten – Support
A Z U R E D E V O P S
Included - $0/m
Developer - $29/m
Standard - $100/m
Professional Direct - $1.000/m
23. Kosten - Support
G I T H U B
Free – Community-based
Team – Web-based
Enterprise – POA
24. Kosten – Overig
A Z U R E D E V O P S
GitHub Advanced Security for Azure DevOps - $49/active committer/m
Betaalde extensies
Azure Active Directory
MS Partner kortingen
25. Kosten - Overig
G I T H U B
Advanced Security (alleen enterprise) - $49/active committer/m
Azure Active Directory
Copilot, Codespaces, LFS
Geen MS partner kortingen, wel GitHub partner kortingen
26. Meningen
If I am starting from scratch, I would go all in on with GitHub. There is
just too much innovation going on in GitHub.
If I need more advanced planning tool, I would integrate GitHub with
Azure Boards.
If I need more mature release pipelines, I would integrate GitHub with
Azure Pipelines.
If I am already heavily invested in Azure DevOps, but need features
unique to GitHub, I would move my code to GitHub Repos.
If I am already heavily invested in Azure DevOps, and do not currently
need any features unique to GitHub, I would stay put.
28. Referenties
Vergelijking Azure Repos vs GitHub Actions: https://learn.microsoft.com/en-us/dotnet/architecture/devops-for-
aspnet-developers/actions-vs-pipelines
GitHub Public Roadmap: https://github.com/orgs/github/projects/4247
Azure DevOps Public Roadmap: https://learn.microsoft.com/en-us/azure/devops/release-notes/features-timeline
GitHub Features overzicht: https://github.com/features
GitHub Skills (training): https://skills.github.com/
Community vergelijkingen (alweer verouderd):
https://medium.com/microsoftazure/a-side-by-side-comparison-of-azure-devops-and-github-834a223e0c16
https://medium.com/objectsharp/azure-devops-or-github-which-option-is-right-for-your-organization-a96e19a6534
GitHub Blog: https://github.blog/
Azure DevOps prijzen: https://veegens.wordpress.com/2022/03/12/what-does-azure-devops-services-cost/
GitHub prijzen: https://github.com/pricing/calculator (aanvullend https://github.com/pricing)
29. Evenementen agenda
W W W . D E L T A - N . N L / E V E N E M E N T E N
Nieuw in Azure DevOps
17 november | www.delta-n.nl/evenement/webinar-nieuw-in-azure-devops/
Microsoft 365 Journaal
1 december | www.delta-n.nl/evenement/microsoft-365-journaal/
Betere besluitvorming door data
6 december | www.delta-n.nl/evenement/betere-besluitvorming-door-data/
30. Meer weten?
Heb je vragen over DevOps, agile werken en/of GitHub of Azure DevOps?
Of heb je ondersteuning nodig bij een implementatie of migratie?
Neem dan contact op met Pascal Kruijmel.
Pascal Kruijmel
085 – 487 52 22
pascalk@delta-n.nl