Skip to content

Commit

Permalink
Add all workshop speakers & bios
Browse files Browse the repository at this point in the history
  • Loading branch information
yvovandoorn committed May 18, 2016
1 parent a2794c8 commit 41e8985
Show file tree
Hide file tree
Showing 40 changed files with 550 additions and 1 deletion.
51 changes: 51 additions & 0 deletions content/events/2016-amsterdam/workshops/andrew-farley.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Building Scalable Docker Services in Amazon’s Web Services with ECS"
type = "talk"
aliases = ["/events/2016-amsterdam/program/andrewfarley/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Building Scalable Docker Services in Amazon’s Web Services with ECS</strong>
</p>

<p>

<p>Amazon EC2 Container Service (Amazon ECS) is a highly scalable container management service that makes it easy to run Docker-based services on Amazon. Amazon ECS eliminates the need for you to operate your own cluster management and configuration management systems or worry about scaling your management infrastructure. This platform empowers companies to use Docker to reduce the differences between production and development environments. EC2 Container Service has a robust API that Amazon’s AWS services are known for to add further levels of automation.<p>

<p>In this workshop (time permitting) we will…</p>

<p>
• Show you the tools of the trade, and assist you to get your first Docker-based service launched on Amazon. <br />
• Discuss and explain how their services that ECS relies on works, such as Autoscaling (AS), Autoscaling Groups (ASGs), Load Balancers (ELBs), and Security Groups. <br />
• Discuss the necessary architecture of your application(s) to handle scale on ECS or AS <br />
• Highlight differences you might have between development/staging/production-based ECS services. <br />
• Explain integrations with other AWS-based services (such as RDS or ElastiCache) <br />
• Answer any questions you might have about Amazon’s ECS or related services <br />
</p>

<p>To participate in this workshop and to maximize what you can get out of this workshop, you will need to bring a functional unix-based computer with…</p>

<p>
• A functional Amazon AWS Account (<a href="https://aws.amazon.com">https://aws.amazon.com</a>) <br />
• Amazon’s CLI toolkit installed (<a href="https://aws.amazon.com/cli/">https://aws.amazon.com/cli/</a>) <br />
• Amazon’s CLI toolkit configured on your machine (<a href="http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html">http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html</a>) <br />
• Docker installed and functional on your machine <br />
• Mac - <a href="https://docs.docker.com/engine/installation/mac/">https://docs.docker.com/engine/installation/mac/</a><br />
• Ubuntu - <a href="https://docs.docker.com/engine/installation/linux/ubuntulinux/">https://docs.docker.com/engine/installation/linux/ubuntulinux/</a><br />
• CentOS - <a href="https://docs.docker.com/engine/installation/linux/centos/">https://docs.docker.com/engine/installation/linux/centos/</a><br />
• Test to ensure docker is working by running a hello world application <br />
• <a href="https://docs.docker.com/engine/userguide/containers/dockerizing/">https://docs.docker.com/engine/userguide/containers/dockerizing/</a><br />
</p>

<p><strong>About the speaker</strong>
<p>Farley is a Senior DevOps Engineer and consultant for OlinData. He has experience with high-scalability systems both in bare metal and in the cloud for the last 12 years and on AWS for over 6 years now. He's founded a handful of startups and been doing consulting for a wide range of startups in silicon valley and around the world. He is passionate about high-scalability and redundant, systems automation, documentation/diagramming and open-source software.</p>

<p>His skills don’t end at managing servers, he's authored and launched over 30 mobile applications, have launched or been an early employee at a dozen startups, and has years of experience designing and consuming APIs using various languages, and plays with microelectronics and designs racing quadcopters in his free time.</p>

</div>
</div>
34 changes: 34 additions & 0 deletions content/events/2016-amsterdam/workshops/arnold-van-wijnbergen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "First steps to create your IT Operations data lake with ELK Stack and Graphite"
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/arnoldvanwijnbergen/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: First steps to create your IT Operations data lake with ELK Stack and Graphite</strong>
</p>

<p>

<p>ELK (Elasticsearch-Logstash-Kibana) and Graphite/Grafana are the most popular tools for analyzing your logs and metrics. Almost every company has one of these tools running, with various use cases like big data, analytics or just monitoring.</p>

<p>
In this hands-on workshop the student learns the fundamental skills needed to understand the concepts en start creating their Monitoring configuration. <br />
Main topics that are covered are setting up your logstash configuration for log parsing, enabling metric gathering with Graphite (i.e. Collectd) and finally create some awesome dashboards. <br /></p>

<p>
The hands-on workshop is fully scenario based, including helpful lab exercises, sample code and a prepared Vagrant Box running on Linux.<br />
To run the Vagrant Box in Virtual Box a minimum of 2 GB memory or better is preferred."
</p>

<p><strong>About the speaker</strong>
<p>Arnold van Wijnbergen is an independent advisor, coach and consultant from Devoteam. He specializes in Monitoring and Automation topics to improve quality and efficiency of operational control of IT4IT business. To achieve this he combines Lean principles with DevOps culture, because he strongly believes in the power of culture and self-steering teams. His broad experience in Monitoring and Automation tooling implementations ranges from MKB till enterprise scale, formed mainly in the banking, insurance, governance, retail, telco and service provider branches.</p>
<p>At ING he is management consultant within the ING Automate monitoring stream, which is responsible for advising, training and coaching DevOps teams with improving their monitoring capabilities.</p>

</div>
</div>
29 changes: 29 additions & 0 deletions content/events/2016-amsterdam/workshops/bas-meijer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Ansible, best practices."
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/bas-meijer/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Ansible, best practices.</strong>

</p>

<p>
Ansible has taken a prominent place in the configmanagement world. By now many people involved in DevOps have taken a look at it, or done a first project with it. Now it is time to step back and look at quality and craftmanship. Bas Meijer, Ansible ambassador, will talk about Ansible best practices, and will show tips, tricks and examples based on several projects.
</p>

<p><strong>About the speaker</strong>
<p>
Bas is a systems engineer and software developer and wasted decades on latenight hacking. He is currently helping out 2 enterprises with continuous delivery and devops.</p>


</p>

</div>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "A Place for SDN in DevOps"
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/christoph-andreas-torlinsky/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: A Place for SDN in DevOps</strong>

</p>

<p>
This workshop will demonstrate how Software Defined Networking has found it's place in 2016 - we believe there is now a credible use case for this technology to make Networking less of a "Black Hole" or Work-in-Progess blocker for DevOps teams to unite and deliver faster together. There will be a short demo on how this achieved programmatically.

</p>

<p><strong>About the speaker</strong>
<p>Hello, i work for a Startup called Nuage Networks in EMEA and we are actively trying to change how Software interacts with the Network. Check us out, I've been working for a number of companies prior to Nuage in the Networking and Linux and Operating Space.</p>


</p>

</div>
</div>
42 changes: 42 additions & 0 deletions content/events/2016-amsterdam/workshops/dave-van-herpen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Creating high-performance teams with DevOps behavior"
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/dave-van-herpen/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Creating high-performance teams with DevOps behavior</strong>

</p>

<p>
High-performance teams are NOT the teams with the newest tools or the coolest pipelines. High-performance teams are teams showing ""the right behavior"" every single day.
</p>

<p>
But what is this ""right behavior"" in the DevOps context? And how can you help your team mates in achieving this?
</p>

<p>
And how do you effectively change (read: positively manipulate) the behavior of all the stakeholders in your domain, like your fellow team members, your customers, your manager, or that awful guy from compliancy & risk?
</p>

<p>
This highly interactive workshop will give you real practical instruments, tips & tricks (all based on scientific & practical evidence and experience) how to help truly create a high-performance environment in your organization."
</p>

<p><strong>About the speakers</strong>
<p>Dave van Herpen is management coach (Enterprise Agility & DevOps) at Sogeti Netherlands. In his role as practitioner, coach, trainer and change agent, Dave has been supporting his customers to organize for end-to-end agility for the past 15 years.</p>

<p>Robert den Broeder is owner of Trigono BV and is a certified trainer / coach in Service Management and Organizational Behavior Management (OBM). Robert supports organizations with implementing and improving service management processes, with special attention for behavioral change.</p>


</p>

</div>
</div>
39 changes: 39 additions & 0 deletions content/events/2016-amsterdam/workshops/jim-leitch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Like A Rhino in Your Kid Brother's White Tuxedo - Legacy and Awesome is not an Oxymoron"
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/jim-leitch/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Like A Rhino in Your Kid Brother's White Tuxedo - Legacy and Awesome is not an Oxymoron</strong>

</p>

<p>
At night you dream of Microservices, Immutable Infrastructures and Immortal Awesomeness. By day you are looking after Oracle 9 systems on AIX with 32 bit Oracle Forms, due to be retired sometime in the decade after next.</p>

<p>
This workshop will show you how you can use the fun new techniques that everyone is talking about to boot your legacy enterprise environment to be supplying SelfService for developers and running Continuous Deployment.</p>

<p>
We'll supply you with your own cloud environment and all the scripts necessary to get a Self Service and CD environment running. To let you see CD in action and to kick the tyres yourself, we'll have an example set of enterprise applications with source code on Windows/ASP.NET, PHP/MySQL and Java/OracleDB. Tools used, in no particular order, are: Terraform, Vagrant, Vault, Jenkins, Chef, Selenium, SonarQube, Nexus, VisualStudio.
</p>

<p>
We'll be eating our own dogfood by booting the complete underlying infrastructure from zero using Terraform and Chef.
All you need to bring is a pen, some paper, your laptop and a burning desire to squeeze your enterprise rhino into that small white tuxedo.
</p>

<p><strong>About the speaker</strong>

<p>Jim is a family man, guitarist and dog lover. Having lived in the Netherlands for the last 22 years he knows where the best stroopwafels are.</p>

</p>

</div>
</div>
36 changes: 36 additions & 0 deletions content/events/2016-amsterdam/workshops/karleen-wijsman.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Appreciative Inquiry, the most enjoyable way of change."
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/karleen-wijsman/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Appreciative Inquiry, the most enjoyable way of change. Small steps for your DevOps teams, giant leaps for your organization.</strong>

</p>

<p>
<p>From our research we derived that every DevOps organization occasionally needs a spark to get its teams one or many steps further. This takes even more effort for experienced teams than for starters. The method we use for this is Appreciative Inquiry. It discovers the best practices that work within an organization, the reason they work and how these combined practices can be used to move forward, to move faster and create a strategic change. With Appreciative Inquiry the aim is to build – or even rebuild – organizations around what works, rather than trying to fix what doesn’t. This method creates a flow of positive energy in which change is inevitable.</p>

<p>
In this workshop we introduce you to this technique and you will find out that it is the most enjoyable way of change."
</p>

</p>

<p><strong>About the speakers</strong>
<p>Jan de Vries is a senior business IT consultant and a trusted advisor in the fields of requirements engineering, business information management, application management and DevOps. He is a BiSL, ASL, ITIL, ISM and FSM trainer and convenor of the Enterprise DevOps working group that unites members of the ASL BiSL Foundation and the Agile Consortium. He founded Blue Ocean Recon to do research that focuses on Blue Oceans and Lean Startups.</p>

<p>
Karleen Wijsman is an all-round IT Specialist and has many years of experience in providing training and workshops in the field of personal development and organisational change. Her NLP Practitioner and NLP Master background give her a solid foundation to motivate, engage and energize people and organizations</p>


</p>

</div>
</div>
28 changes: 28 additions & 0 deletions content/events/2016-amsterdam/workshops/michael-ducy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Test Driven Development With Chef"
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/michael-ducy/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Test Driven Development With Chef</strong>

</p>

<p>
In this workshop you will learn how to get started writing Chef recipes. We will also teach you how to begin the process of doing Test Driven Development with Chef to confirm your recipes work before sharing them with others.
</p>

<p><strong>About the speaker</strong>
<p>Michael Ducy currently works as a Manager for Solutions Architects at Chef focusing on helping companies understand Chef, DevOps, and IT transformation. Previously, Michael focused on designing and implementing automation solutions for customer’s Cloud, IT Automation, and Continuous Delivery needs. Michael has also worked in a variety of roles in his career including Cloud Architecture, Systems Engineering , Performance Engineering, and IT Instructor. Michael holds a Masters in Computer Science from the University of Chicago and an MBA from The Ohio State University.</p>


</p>

</div>
</div>
29 changes: 29 additions & 0 deletions content/events/2016-amsterdam/workshops/michael-friedrich.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Monitoring with Icinga 2"
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/michael-friedrich/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Monitoring with Icinga 2</strong>

</p>

<p>
With this Icinga 2 workshop you will get an overview of our new monitoring framework. You will gain in-depth inside in the Open Source Monitoring software Icinga, its add-ons as well as the monitoring of modern IT infrastructure. Real life examples and the brand new Icinga Web 2 are also a big part of that workshop.

</p>

<p><strong>About the speaker</strong>
Michael has been an Icinga core developer for more than 7 years. He is currently leading the Icinga 2 development together with Gunnar. In addition to the exciting core architecture work he likes to play with Vagrant. Docker and Dashing. You’ll also find him active over at monitoring-portal.org, most recently as administrator too. In his spare time Michael loves to build LEGO models and enjoys Nuremberg with his Austrian dialect.


</p>

</div>
</div>
33 changes: 33 additions & 0 deletions content/events/2016-amsterdam/workshops/nati-cohen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
+++
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Docker From Scratch"
type = "talk"
aliases = ["/events/2016-amsterdam/workshops/nati-cohen/"]

+++

<div class="span-15 ">
<div class="span-15 last ">
<p><strong>Title: Docker From Scratch</strong>

</p>

<p>
<p>Docker is very popular these days, how many of us are really familiar with the basic building blocks of Linux containers and their implications? What's missing in the good ol’ chroot jails? What are the available Copy-on-Write options and what are their pros and cons? Which syscalls allow us to manipulate Linux namespaces and what are their limitations? How do resource limits actually work? What different behaviors do containers and VMs have?</p>

<p>In this hands-on workshop, we will build a small Docker like tool from O/S level primitives in order to learn how Docker and containers actually work. Starting from a regular process, we will gradually isolate and constrain it until we have a (nearly) full container solution, pausing after each step to learn how our new constraints behave.</p>

</p>

<p><strong>About the speakers</strong>

<p>Avishai Ish-Shalom is a veteran Ops and a survivor of many production skirmishes. Avishai helps companies deal with web era operations and scale as an independent consultant. In his spare time Avishai is spreading weird ideas and conspiracy theories such as DevOps.</p>

<p>Nati Cohen is a Production Engineer at SimilarWeb, fighting manual labor with code and vengeance. Previous experience includes: operations consulting, software development, *nix administration and security research in the Intelligence corps as well as in multiple startup companies.</p>

</p>

</div>
</div>
Loading

0 comments on commit 41e8985

Please sign in to comment.