Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Serverless and CI/CD

56 visualizaciones

Publicado el

Slides from my talk at Serverless Days Cardiff.

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

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 ˜