Continuous Integration (CI) and Delivery (CD): A Practical Guide to Designing Developing Pipelines

Prijzen vanaf
42,99

Beschrijving

Gebruik continue integratie (CI) en continue levering (CD) om de snelheid van softwareleveringen te verbeteren. Dit boek biedt een revolutionaire benadering van hoe pipelines kunnen worden gebruikt om het softwareleveringsproces te automatiseren. Hoewel de theorieën over CI/CD grotendeels hetzelfde zijn, behandelt het boek specifiek hoe de ontwikkeling van pipelines eruitziet en hoe de testen van deze pipelines zelf uitgevoerd moeten worden.

Veel teams duiken simpelweg in de code zonder de CI/CD-processen goed in ogenschouw te nemen. Waarom zouden we niet dezelfde ontwikkelmethode voor pipelines gebruiken als voor applicaties? Het ontwikkelen van pipelinedcode doorloopt, net als applicatiecode, vergelijkbare fasen zoals vereistenanalyse, ontwikkeling, testen, implementatie, operaties en monitoring. Dit vormt de basis van het boek. Het beschrijft de huidige uitdagingen bij de ontwikkeling van pipelines en hoe deze processen verbeterd en gestructureerd kunnen worden.

Wat u zult leren

- Kennis van tekortkomingen en uitdagingen in de huidige pipelinedevelopment, zoals de misalignering tussen pipeline-ingenieurs en de workflow van het team, het gebruik van infrastructuur als code (IaC) en de beveiliging van pipelines.

- Inzicht in de noodzaak van CI/CD-vereisten door middel van een niet-uitputtende lijst van meer dan 60 CI/CD-vereisten, die dient ter inspiratie en om bewustzijn te vergroten.

- Inzicht in hoe bepaalde keuzes de manier waarop een pipeline is ontworpen (en gerealiseerd) beïnvloeden.

- Bekendheid met strategieën voor branching, bouwen, testen, vrijgeven en implementatie, die in detail worden uitgelegd in het boek, inclusief hun effect op het ontwerp van pipelines.

- Weten hoe pipelines kunnen worden unit getest, aan de hand van een praktijkvoorbeeld.

- Inzicht in hoe prestatieknelpunten in een pipeline ontstaan, hoe deze kunnen worden gedetecteerd en opgelost.

- Een complete implementatie, inclusief code, waarin wordt getoond hoe de richtlijnen in dit boek worden toegepast op een real-world use case.

Voor wie is dit boek bedoeld?

Dit boek is gericht op DevOps-ingenieurs en solution architects die betrokken zijn bij het automatiseren van de software toeleveringsketen en het gebruik van applicatie levenscyclusbeheer (ALM)/integratieplatformen zoals Jenkins, CircleCI, Bamboo en Azure DevOps. Tevens is het geschikt voor intermediaire en ervaren DevOps-ingenieurs (ontwikkelaars, ops-ingenieurs, testingenieurs) en ICT-managers die geïnteresseerd zijn in het domein van CI/CD-pipelinedevelopment.

Met dit boek krijgt u de tools en kennis aangereikt die nodig zijn om uw CI/CD-processen te verbeteren en de softwarelevering te versnellen.

Vergelijk aanbieders (3)

Shop
Prijs
Verzendkosten
Totale prijs
 42,99
Gratis
 42,99
Naar shop
Gratis Shipping Costs
 57,99
Gratis
 57,99
Naar shop
Gratis Shipping Costs
 90,94
Gratis
 90,94
Naar shop
Gratis Shipping Costs
Beschrijving

Gebruik continue integratie (CI) en continue levering (CD) om de snelheid van softwareleveringen te verbeteren. Dit boek biedt een revolutionaire benadering van hoe pipelines kunnen worden gebruikt om het softwareleveringsproces te automatiseren. Hoewel de theorieën over CI/CD grotendeels hetzelfde zijn, behandelt het boek specifiek hoe de ontwikkeling van pipelines eruitziet en hoe de testen van deze pipelines zelf uitgevoerd moeten worden.

Veel teams duiken simpelweg in de code zonder de CI/CD-processen goed in ogenschouw te nemen. Waarom zouden we niet dezelfde ontwikkelmethode voor pipelines gebruiken als voor applicaties? Het ontwikkelen van pipelinedcode doorloopt, net als applicatiecode, vergelijkbare fasen zoals vereistenanalyse, ontwikkeling, testen, implementatie, operaties en monitoring. Dit vormt de basis van het boek. Het beschrijft de huidige uitdagingen bij de ontwikkeling van pipelines en hoe deze processen verbeterd en gestructureerd kunnen worden.

Wat u zult leren

- Kennis van tekortkomingen en uitdagingen in de huidige pipelinedevelopment, zoals de misalignering tussen pipeline-ingenieurs en de workflow van het team, het gebruik van infrastructuur als code (IaC) en de beveiliging van pipelines.

- Inzicht in de noodzaak van CI/CD-vereisten door middel van een niet-uitputtende lijst van meer dan 60 CI/CD-vereisten, die dient ter inspiratie en om bewustzijn te vergroten.

- Inzicht in hoe bepaalde keuzes de manier waarop een pipeline is ontworpen (en gerealiseerd) beïnvloeden.

- Bekendheid met strategieën voor branching, bouwen, testen, vrijgeven en implementatie, die in detail worden uitgelegd in het boek, inclusief hun effect op het ontwerp van pipelines.

- Weten hoe pipelines kunnen worden unit getest, aan de hand van een praktijkvoorbeeld.

- Inzicht in hoe prestatieknelpunten in een pipeline ontstaan, hoe deze kunnen worden gedetecteerd en opgelost.

- Een complete implementatie, inclusief code, waarin wordt getoond hoe de richtlijnen in dit boek worden toegepast op een real-world use case.

Voor wie is dit boek bedoeld?

Dit boek is gericht op DevOps-ingenieurs en solution architects die betrokken zijn bij het automatiseren van de software toeleveringsketen en het gebruik van applicatie levenscyclusbeheer (ALM)/integratieplatformen zoals Jenkins, CircleCI, Bamboo en Azure DevOps. Tevens is het geschikt voor intermediaire en ervaren DevOps-ingenieurs (ontwikkelaars, ops-ingenieurs, testingenieurs) en ICT-managers die geïnteresseerd zijn in het domein van CI/CD-pipelinedevelopment.

Met dit boek krijgt u de tools en kennis aangereikt die nodig zijn om uw CI/CD-processen te verbeteren en de softwarelevering te versnellen.


Productspecificaties

Merk Apress
EAN
  • 9781484292273
  • 9781484292280
Maat

Prijshistorie

Prijzen voor het laatst bijgewerkt op: