Source: Alexandros Papadopoulos

Microservices 2020

The International Conference on Microservices is a forum for the discussion of all aspects of microservices: their design, programming, and operations. The 2020 edition of the conference (Microservices 2020) will take place in Bologna, Italy. Dates and venue will be announced shortly.

The conference’s overarching aim is to bring together industry and academia, to foster discussion on practice and research of microservices.

Microservices 2020 is part of a conference series started with Microservices 2017 which successfully brought together many international practitioners and researches interested in the software paradigm of microservices. During Microservices 2017 the Microservices Community was founded with the aims of sharing of knowledge, fostering of collaborations, and organising events around microservices. Like Microservices 2019, this edition will be co-located and intertwined with the first international edition of the Meeting on Microservices (the first national edition took place in Bologna, Italy), an event specifically oriented towards companies where invited speakers from industry report success stories, best practices, current challenges, and attendees participate to discussion panels on the adoption and evolution of microservices in production.

Keynote Speakers

TBA

Microservices & CyberSecurity

The general theme of Microservices 2020 is the interplay between microservices and {IT, Cyber}-security.

On one hand, the adoption of microservices is fostering the adoption of new architectural styles and software construction paradigms; understanding the security properties (or the emerging vulnerabilities) of the resulting constructs calls for the development of a fresh mindset in analysts and testers alike.

In addition, the additional middleware layers often proposed for the management of microservice-based architectures could expand the attack surface of the systems.

On the other hand, the same frameworks could instead prove valuable allies to collect security-relevant information and to coordinate defenses.

These considerations are about the intrinsic interplay between the fields of microservices and security. However, it should be noted that the context is peculiarly sensitive to them. Microservices are adopted as an accelerator of Digital Transformation, as the successful past edition of the conference proved, and security issues should be a primary concern, possibly taking the chance to integrate security-by-design into the microservice-led revolution in software development.

Microservices welcomes both theoretical and experimental submissions on topics ranging from formal frameworks to industrial experience reports and demonstrations. Presentations will be selected based on abstract submissions of maximum two pages. See the call for papers for details.

Scope and Topics

The theme of this edition is the interplay between microservices and the cybersecurity.

On one hand, the adoption of microservices is fostering the adoption of new architectural styles and software construction paradigms; understanding the security properties (or the emerging vulnerabilities) of the resulting constructs calls for the development of a fresh mindset in analysts and testers alike.

In addition, the additional middleware layers often proposed for the management of microservice-based architectures could expand the attack surface of the systems.

On the other hand, the same frameworks could instead prove valuable allies to collect security-relevant information and to coordinate defenses.

These considerations are about the intrinsic interplay between the fields of microservices and security. However, it should be noted that the context is peculiarly sensitive to them. Microservices are adopted as an accelerator of Digital Transformation, as the successful past edition of the conference proved, and security issues should be a primary concern, possibly taking the chance to integrate security-by-design into the microservice-led revolution in software development.

Topics of interest include (but are not limited to):

  • Design and implementation of microservice architectures.
  • Empirical studies of microservices.
  • Software engineering methods for microservices.
  • Security in microservices.
  • Formal models for microservices.
  • Verification (both static and runtime) of microservice systems.
  • Programming languages and techniques for microservices.
  • Testing for microservices.

We solicit contributed talks based work in progress, scientific work published or submitted for publication, or practical experience reports. Authors wishing to present their work are invited to submit extended abstracts following the submission guidelines. Abstracts and presentations must be in English.

Please contact us if you have questions.

Submission

A submission should describe a talk to be given at the conference in the form of extended abstracts with a maximum of two pages. Submissions can be based on work in progress, scientific work published or submitted for publication, practical experience reports, or practical tool demonstrations. They must further be prepared using the EasyChair template (LaTeX, MS Word), be in PDF format, printable in black and white on A4 paper, and interpretable by common PDF tools. Submissions must be in English.

Contributions will be reviewed and selected by the Program Committee. Extended abstracts of accepted contributions will be available electronically before the conference.

For more details on the conference’s scope and topics see the call for papers.