Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Accelerating DevOps with Serverless

Accelerating DevOps with Serverless

ServerlessConf Paris 2018 talk

Michael H. Oshita

February 15, 2018
Tweet

More Decks by Michael H. Oshita

Other Decks in Technology

Transcript

  1. Michael H. Oshita (@ijin) • Cloud Engineer/ Architect • From

    Japan • AWS community • Serverless community • https://ijin.github.io
  2. Serverless Community • 600+ members (FB) • Monthly Serverless meetups

    • ServerlessConf Tokyo 2016 (380), 2017 (462 attendees)
  3. Issues • Resource (CPU, memory) bound • Maintenance (disk usage,

    server failures) • Updates (ruby, jenkins, docker version) • Sequential execution • More projects, more load
  4. New demands • Faster (concurrent) deployments • Test and deploy

    multiple versions • On-demand environments • ECS
  5. Create env • Create target group • Create ALB listener

    • Create ECS service • Deploy if necessary
  6. Create env (reality) • Create target group • Create ALB

    listener • Create ECS service…….wait • Deploy if necessary
  7. Afterthoughts • Overall satisfied • Scales pretty well • Visualization

    is awesome • Complex Obervability (Logs spread across streams)