$75

Dive Into DevOps: Scalability with Docker + AWS Elastic Beanstalk

Event Information

Share this event

Date and Time

Location

Location

Bitmaker General Assembly

220 King St W

2nd floor

Toronto, ON M5H1K4

Canada

View Map

Refund Policy

Refund Policy

Refunds up to 1 day before event

Event description

Description

Scalability with Docker and AWS Elastic Beanstalk

Throughout this workshop we'll explore the concept of scaling a web app, and we'll talk about a good, simple, and cost-effective solution for building scalable web apps. We will be focusing on using Docker to "containerize" our web app, and we'll be using AWS Elastic Beanstalk for server provisioning, load balancing, and scaling.

Who's this workshop for?

This is an intermediate level workshop. It is for web developers looking to learn the basics of server provisioning and how to scale web apps effectively. You should already be comfortable with web development to attend. You should also be comfortable with a Unix-like command line (Linux or Mac OS X).

The app we'll be deploying will be a Ruby on Rails app, so you should either have some exposure to Rails or enough fluency with web development to be able to follow along with an example that uses a simple Rails app.

You do not need to have a background in operations or devops to attend.



Before you attend

At Bitmaker, we believe you can learn tech skills best by going hands-on, so you will need to bring a laptop.

You should already be comfortable with web development if you plan to attend. You should also come with the following already installed on your laptop so we can get right into it:


+The Ruby programming language, and a Ruby version manager such as `rbenv`.
+ The Ruby on Rails web framework.
+ Git version control, which you'll use to clone the existing (Rails) web app we'll be working with.
+ [Docker Community Edition](https://docs.docker.com/engine/installation/) for your OS.
+ The Elastic Beanstalk CLI. Here are installation instructions [for Mac OS X](http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install-osx.html), and [for Linux](http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install-linux.html).


Workshop schedule
+ Make sure everyone has the tools they need installed correctly
+ Talk about what scalability involves
+ Demo: A preview of what we'll be doing
+ Create a Docker container for our web app
+ Setup our AWS Elastic Beanstalk environment
+ Deploy our Docker container to Elastic Beanstalk

If the language and concepts you're seeing here are not completely incomprehensible to you, this workshop is for you!


By registering for this event you agree to join to the Bitmaker community e-mail list.
We respect your inbox and you have full control over your subscription settings.

Refund Policy: Let us know 24 hours before the event and we'll refund your ticket


Accessibility Info:

Entrance is off of King Street West, and has a short flight of stairs with railings on each side. Doors are not motorized/automatic.

The building has an elevator with a 34-inch wide doorway. The doorways to each floor are 35 inches wide.
Washrooms are available on each floor, with gender neutral facilities on the 3rd floor.

Our classroom tables on the third floor are readily moveable, whereas the table arrangement on the second floor is more fixed.

Please let us know how we can accommodate you within the confines of our space.

[[WD]]

Share with friends

Date and Time

Location

Bitmaker General Assembly

220 King St W

2nd floor

Toronto, ON M5H1K4

Canada

View Map

Refund Policy

Refunds up to 1 day before event

Save This Event

Event Saved