Self-service User Management

illustration5

We have prepared an update to my.flyingcircus.io which allows you to manage the users who have access to your projects, but more on that later.

This comes with some other user interface changes which we briefly introduce here.

First of all, the main focus is a project now – instead of VMs. With a growing amount of VMs my.flyingcircus.io became confusing. The focus on projects allows clearer thinking and gives more insights at a first glance. The dashboard looks like this now:

Screen Shot 2017-04-21 at 14.24.32.png
my.flyingcircus.io Dashboard

We always had a concept of grouping VMs together into a “security zone” which we also called “resource group”. We came to the conclusion that those terms were confusing and too technical. A “project” is a more useful way of thinking about it.

But back to user management

We start with introducing a new permission (“manager”) which, when assigned, allows one to change users of a project. Managers can add and remove existing users, and assign permissions. As before, users with the login permission can login to all VMs of the respective project. Before you can add a user to a project that user needs to create an account for herself by registering.Screen Shot 2017-04-21 at 14.44.04.png

Our new interface finally gives you the freedom to make changes to your team structure much quicker and independent from our support. Nevertheless: our support is here to help you when needed.

Wie funktionieren Webseiten?

Frauen in die MINT-Berufe – das Thema ist präsent in allen Medien. Wir fangen ganz vorne an und beginnen am 27. April mit dem Girls’ Day. Alexander vom Team Application Operations hat dafür Inhalte zum Thema “Wie funktionieren Webseiten?” zusammengestellt. Es freut uns, dass sich zu unserem ersten Girls’ Day gleich zwei Mädchen angemeldet haben. Es wird ein spannender Tag.

Weitere Informationen zur Veranstaltung (ausgebucht) gibt es auf den Seiten des Girls’ Day.

Internal and External Interfaces From an Operations Perspective (long read)

We recently pitched for a project that explicitly asked for a team with experience dealing with a system that has many interfaces. I sat down and wrote an overview of our experience and what we learned about internal and external interfaces over time – and I’d like to share this in today’s post.

Continue reading Internal and External Interfaces From an Operations Perspective (long read)

Retrospection: Flying Circus at CLT2017

The Chemnitzer Linux Tage is a venue which needs no big introduction I guess. Connecting the (mostly) German Linux and open source enthusiasts for almost two decades now is a big achievement and a great event to catch up and meet people in #rl (real life). As we did in the last years we try to continuously make some kind of effort in participating, be it as lecturer, sponsor or having workshops.  This year we decided to introduce Vulnix, a tool for detecting potential vulnerabilities on running systems or nix-driven projects. I wrote about it here and there.

The Lecture

 


[1] Vulnix v1.0 release
[2] Introducing vulnix – a vulnerability scanner for NixOS

S3 outage: more diversity needed

The latest Amazon S3 outage showed me one thing again: more diversity is better.

Diversity is a current topic that includes social issues like women in tech. However, on a technical basis diversity also is important. It’s known that monocultures are more affected by diseases and other issues. So when half of the internet is using Amazon, a lot goes down if Amazon fails.

Every system will eventually fail. This is true for Amazon, as well as us. The internet is moving fast away from independent, interconnected nodes to an oligopoly. Nobody gets fired for using AWS nowadays. And that’s a problem I think. We need to embrace independent providers for the better of the internet.

Photo by Andrew Fogg.