Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Serverless and CI/CD

61 vues

Publié le

Slides from my talk at Serverless Days Cardiff. https://cardiff.serverlessdays.io/talk-dean-bryen.html

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Serverless and CI/CD

  1. 1. Serverless CI/CD DEAN BRYEN @DEANBRYEN ˜
  2. 2. I work for Microsoft ˜
  3. 3. Serverless Devops+ =
  4. 4. CI CD IaC+ + Assumptions
  5. 5. But I’m already doing all of those things!
  6. 6. There is more to this serverless world than just FaaS Accompanying Services A function or function app is our unit of deployment. Unit of Deployment Only really exists when invoked. So cheap to have sitting around. Short lifecycle So what’s different about serverless? ˜
  7. 7. We want to build these services and unit test them exactly once per deploy. Build Once We’re probably already using or familiar with pipelines. How can we re-use those. Leverage Existing Knowledge Triggered from commit, automated gates etc. Automate wherever possible And what experience do we want? ˜ Deploy to staging / test / prod as we are familiar with. Independent Envs Consistency through stages for app and infra code. Repeatability
  8. 8. The good news.
  9. 9. What does it look like in practice? ˜demo time.
  10. 10. Summary… You don’t have to change everything! Think about the unique properties of serverless Most of the principles can be applied in any microservice architecture. It’s just a no brainer with serverless. ˜ ˜
  11. 11. Thank You. DEAN BRYEN @DEANBRYEN ˜