THIS IS A FREE EVENT - PLEASE RSVP USING THIS LINK
After a short break, we are happy to invite you to the 6th meetup of Docker Warsaw. This time we will host two international guests: Adina-Valentina Radulescu - Docker Community Leader from Romania and José Moreira - Software Engineer at Container Solutions.
We are going to meet at GOG.com at Jagiellońska 74 (E building, go to the reception desk).
We will have two very interesting sessions. On the first one we will learn how to properly handle secrets in the multi-stage environments, and on the second how to best operate with various configurations.
AGENDA:
18:30 - Intro
18:40 - Jose Moreira “Deploying configurable frontend web application containers”
19:30 - Adina Radulescu “Manage your secrets”
20:30 - Pizza and networking
Adina-Valentina Radulescu, Community Leader “Manage your Secrets”
Description
Let’s face it, we cannot give sensitive information like DB passwords, power credentials, keys or anything that could lead to data compromise to everybody. It’s easy to take that shortcut and share such but we simply cannot do that even if devs are begging for it. Then there are those various role-based access given to ops or sysadmins. How we can build effective services here?
What’s even worst, it is expected that apps will work exactly the same in prod, staging, test and even dev where scene sometime is changing quicker than on the roller-coaster.
The message I’m going to share is simple: manage your “SECRETS” with free tools like Docker Secrets, Ansible Vault and Hashicorp Vault. Combine it with etcd and it will boost your security on all levels from dev all the way to prod. During the session, I’m going to a tell you how to do that.
Level: Intermediate
2) Jose Moreira, Software Engineer at Container Solutions “Deploying configurable frontend web application containers”
José is a Software Engineer at Container Solutions where apart from the development of Cloud Native architectures, he is also focusing on knowledge sharing by writing technical articles and public speaking. Focusing on web application development for 18 years as a full-stack developer, he spent the last decade as a Python Django backend developer and devops engineer helping Startups build and deploy MVP platforms, with occasional frontend Javascript development.
Description
Deploying containerized client-side web applications requires a different configuration strategy compared to backend applications.
The runtime of client-side web applications is the client-side web browser and, unlike other applications which can utilize environment values, the configuration has to be hard-coded in the Javascript source code. Jose will cover configuration techniques and Docker best practices for deploying configurable web apps.