New trends have emerged that forced companies to change the way how they build their architecture. People expect a rich, interactive and smooth user experience on all platforms they use, including mobile. Applications must be highly scalable and accommodate to the users’ habits. Because of these reasons, companies often want to roll out updates as frequently as possible to stay ahead of the competition, even multiple times a day.

Microservices are a new way to build applications from many simple, single-purpose, easy to use components that enables delivering better software faster. Even existing monolith architectures could be transformed using the microservices pattern.

What you will learn

In this 3-hour-long training, you will learn how you can build or move your architecture to properly built microservices. You will understand the benefits and challenges of microservice architectures, know how to transform your monolithic into separate microservices, and the best practices to keep your architecture secure, reliable and properly monitored.

0 tickets remaining - waiting list available


When

The workshop will be held on November 25, 2015 in Budapest, Hungary.

Agenda

  • Why microservices?
  • Microservice basics
  • Building APIs with koa/hapi
  • Microservices at scale - design for failure
    • Circuit breakers, bulkheads
    • Idempotency
  • Caching: server, proxy, client
  • Microservices with UIs and how to secure them
  • Testing microservices

Audience

Developers with basic JavaScript knowledge who are interested in building or moving to scalable, microservice-based infrastructures.

Venue

RisingStack headquarters in Budapest: Vármegye u. 3 Budapest 1052

Coffee and snacks will be provided for all attendees.

Feel free to get in touch with any questions: [email protected]

Requirements

A collaborative mindset. Also don't be afraid to touch some Node.js code.

Bring your own laptop with:

  • either a Unix-based system, or with VirtualBox installed,
  • Node.js installed with nvm.

About the lecturer:

Peter Czibik aids enterprise companies and startups with monolithic applications to get into building microservices. Peter is also mentoring at NodeSchool workshops and teaching individuals the depths of Node.

0 tickets remaining - waiting list available