Skip to content

Commit

Permalink
Merge pull request devopsdays#410 from yvovandoorn/yvovandoorn/Progra…
Browse files Browse the repository at this point in the history
…mTweaks

devopsdays 2016 AMS - Program Tweaks
  • Loading branch information
Yvo committed May 20, 2016
2 parents a225a6f + 36db8b9 commit f1d5f85
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 20 deletions.
2 changes: 1 addition & 1 deletion content/events/2016-amsterdam/workshops.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ tags = ["amsterdam","amsterdam-2016"]

<div>
<div class="box-orange span-15 centerstyle"><h4><b>15:00 - 17:30</b> Workshop Schedule</h4></div>
<div class="box-blue span-15"><a href="/events/2016-amsterdam/workshops/andrew-farley">Andrew Farley (Olindata) <br /> Building Scalable Docker Services in Amazon’s Web Services with ECS</a></div>
<div class="box-blue span-15"><a href="/events/2016-amsterdam/workshops/andrew-farley">Andrew Farley (Olindata) <br /> Designing Scalable Services on Amazon’s Web Services</a></div>
<div class="box-gray span-15"><a href="/events/2016-amsterdam/workshops/arnold-van-wijnbergen">Arnold van Wijnbergen (Devoteam) <br /> First steps to create your IT Operations data lake with ELK Stack and Graphite</a></div>
<div class="box-blue span-15"><a href="/events/2016-amsterdam/workshops/bas-meijer">Bas Meijer (Independent Consultant)<br /> Ansible, best practices</a></div>
<div class="box-gray span-15"><a href="/events/2016-amsterdam/workshops/michael-ducy">Michael Ducy (Chef) <br /> Test Driven Development With Chef</a></div>
Expand Down
49 changes: 30 additions & 19 deletions content/events/2016-amsterdam/workshops/andrew-farley.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,49 +2,60 @@
City = "Amsterdam"
Year = "2016"
date = "2016-03-06T21:28:07-06:00"
title = "Building Scalable Docker Services in Amazon’s Web Services with ECS"
title = "Designing Scalable Services on Amazon’s Web Services"
type = "talk"
aliases = ["/events/2016-amsterdam/program/andrew-farley/"]

+++

<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><strong>Title: Designing Scalable Services on Amazon’s Web Services</strong>
</p>

<p>Amazon offers a wide number of tools to architect scalable services in various ways. This workshop will walk you through a handful of these approaches to both architect your own services, or modify existing softwares for scale. By the end of this workshop, you will be familiar with the requirements for designing scalable services and various approaches to achieving this goal on AWS. We’ll do a workshop on as many of the topics below based on that topic’s popularity and the time available; at the start of the workshop we’ll take a vote and go from there. The topics available include…</p>
<p>Amazon offers a wide number of tools to architect scalable services in various ways. This workshop will walk you through a handful of these approaches to both architect your own services, or modify existing softwares for scale. By the end of this workshop, you will be familiar with the requirements for designing scalable services and various approaches to achieving this goal on AWS. I’ll kick the workshop off with one main topic, and then based on interest and time we’ll cover the optional topics below. The topics available include…</p>

<p>
• Modifying an existing application for (auto)scale on AWS (Workshop with EC2, RDS, ElastiCache, AutoScaling, Deployment Strategies, Schema Change Strategies)<br />
Main Topic
• Modifying an existing application for (auto)scale on AWS (Workshop with EC2, RDS, ElastiCache, AutoScaling, Deployment Strategies, Schema Change Strategies)
</p>

<p>
Optional Topics (time permitting and interest-based)<br />
• Architecting Services without Servers (Workshop with AWS Lambda, NodeJS, Serverless, API Gateway, CloudFront)<br />
• Building apps on a Platform as a Service (Workshop with Elastic Beanstalk, PHP, ElastiCache)<br />
• Architecting Docker-based Microservices with Amazon’s Elastic Container Service (Workshop with ECS, RDS, Docker)<br />
• Explanation, demonstration and Q&A discussion of Continuous Delivery/Deployment Strategies and tools and their uses/usage pertaining to AWS<br />
• Scalable Services on AWS in a healthy DevOps culture (SNS, SQS, AWS Lambda, Slack)<br />
• Scalable Services on AWS in a healthy DevOps culture (SNS, SQS, AWS Lambda, Slack)
</p>

<p>
To participate in this workshop and to maximize what you can get out of this workshop, you will need…<br />
• A functional unix-based or unix-friendly computer / VM <br />
• A functional Amazon AWS Account (https://aws.amazon.com) <br />
• Amazon’s CLI toolkit installed (https://aws.amazon.com/cli/) <br />
• Amazon’s CLI toolkit configured on your machine (http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html) <br />
• Docker installed and functional on your machine (if participating/interested in ECS) <br />
• Test to ensure docker is working by running a hello world application <br />
https://docs.docker.com/engine/userguide/containers/dockerizing/“ <br />
• NodeJS v4.x Installed (For Lambda, API Gateway, Elastic Beanstalk) <br />
To participate in this workshop and to maximize what you can get out of this workshop, you will need…
</p>
<p>
• A functional unix-based or unix-friendly computer or VM (or enough skills with windows cygwin to get by)<br />
• A functional Amazon AWS Account (https://aws.amazon.com)<br />
• Amazon’s CLI toolkit installed (https://aws.amazon.com/cli/)<br />
• Amazon’s CLI toolkit configured on your machine (http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html)<br />
• Docker installed and functional on your machine (if participating/interested in ECS)<br />
&nbsp;&nbsp;&nbsp;&nbsp;• Test to ensure docker is working by running a hello world application<br />
&nbsp;&nbsp;&nbsp;&nbsp;https://docs.docker.com/engine/userguide/containers/dockerizing/“<br />
• NodeJS v4.x Installed (For Lambda, API Gateway)<br />
• A general understanding of AWS concepts and technologies and/or interest to learn<br />
• A general understanding of some of the various technologies and concepts above and/or interest to learn<br />
• A little experience with scripting/programming will also help speed your education of this workshop but is not necessary<br />
• I welcome beginners, but I may only be able to spend so much time at this level of assistance. Find or contact me afterwards if you want to ask me questions I could not answer during the workshop.</p>
• I welcome beginners, but I may only be able to spend so much time at this level of assistance. Find or contact me afterwards if you want to ask me questions I could not answer during the workshop.<br />
</p>

<p>
In this workshop I will provide…<br />
In this workshop I will provide…
</p>

<p><
• Slides at the start of the chat<br />
• Demo/Sample API endpoints to be used by some of the workshop<br />
• Demo/Sample API endpoints and code to be used by some of the workshop<br />
• Various sample codebases and/or tools in various git repositories to be used in the workshop<br />
• A friendly helpful guide to explore various tools and technologies with you<br />
• A friendly helpful guide to explore various tools and technologies with you
</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 companies in Silicon Valley and around the world. He is passionate about high-scalability and redundant, systems, automation, agile and continuous deployment, documentation, diagramming and open-source software. He has no associations with Amazon other than being a passionate user of their platform and holding an AWS Associate Certification.</p>
Expand Down
4 changes: 4 additions & 0 deletions data/events/2016-amsterdam.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ sponsors:
level: bronze
- id: workiva
level: bronze
- id: 2015-sdl
level: bronze
# BBQ
- id: chef
level: bbq
Expand Down Expand Up @@ -178,6 +180,8 @@ speakers:
level: talk
- id: "tiziano-perrucci"
level: talk
- id: "robert-den-broeder"
level: talk

speaker_levels:
- id: talk
Expand Down
3 changes: 3 additions & 0 deletions data/speakers/2016/amsterdam/robert-den-broeder.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name: "Robert den Broeder"
twitter: ""
bio: "Robert den Broeder is owner of Trigono BV and is a certified trainer / coach in IT Service Management and Organizational Behavior Management (OBM). Organizational Behavior Management (OBM) is a management approach that demonstrably increases team performance and motivation. Robert supports organizations with implementing and improving service management processes, with special attention for behavioral change, using OBM techniques and principles."
Binary file modified static/img/sponsors/2015-sdl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit f1d5f85

Please sign in to comment.