P2pzqog3hph698qaj4oh
SkillsCast

Reactive in practice: web services with Scala and AWS

10th December 2015 in London at Business Design Centre

There are 36 other SkillsCasts available from Scala eXchange 2015

Please log in to watch this conference skillscast.

548591606 640

In this talk you will discover how to create reactive web services with Akka HTTP, Slick and AWS. In particular, Matt will focus on how to design, implement and deploy a RESTful web service.

Matt wants to show you that qualities such as responsiveness, resilience and elasticity can be defined and, perhaps more importantly, quantified. Furthermore, he hopes to convince you that the design constraints imposed by REST enable you to achieve them.

Matt will explore the following topics:

  • Design: resources, methods, identifiers, headers, pagination, and versioning.

  • Implementation: routes, path matchers, tables, queries, and database configuration.

  • Deployment: the aws cli and cloud formation, auto-scaling groups, and cloud init.

This talk should be of interest to you if you are writing web services for internal or public consumption.

YOU MAY ALSO LIKE:

Reactive in practice: web services with Scala and AWS

Matt Roberts

Matt Roberts has spent the last three years working with Scala at McLaren Applied Technologies (MAT). MAT help their clients solve complex problems in the pharmaceutical, energy and finance industries.

SkillsCast

Please log in to watch this conference skillscast.

548591606 640

In this talk you will discover how to create reactive web services with Akka HTTP, Slick and AWS. In particular, Matt will focus on how to design, implement and deploy a RESTful web service.

Matt wants to show you that qualities such as responsiveness, resilience and elasticity can be defined and, perhaps more importantly, quantified. Furthermore, he hopes to convince you that the design constraints imposed by REST enable you to achieve them.

Matt will explore the following topics:

  • Design: resources, methods, identifiers, headers, pagination, and versioning.

  • Implementation: routes, path matchers, tables, queries, and database configuration.

  • Deployment: the aws cli and cloud formation, auto-scaling groups, and cloud init.

This talk should be of interest to you if you are writing web services for internal or public consumption.

YOU MAY ALSO LIKE:

About the Speaker

Reactive in practice: web services with Scala and AWS

Matt Roberts

Matt Roberts has spent the last three years working with Scala at McLaren Applied Technologies (MAT). MAT help their clients solve complex problems in the pharmaceutical, energy and finance industries.

Photos