Nathan Peck
Search
Categories
Github
LinkedIn
All Posts
Making my Socket.io chat app production ready with Vue.js, DynamoDB, CodePipeline, and CodeBuild
This is part three of a series on developing a Socket.io and AWS Fargate powered realtime chat application on AWS. Building a Socket.io chat app and deploying it using AWS Fargate (In part one I just packaged up an open source chat application from socket.
New Features for Building Powerful Containerized Microservices on AWS
In this AWS tech talk I discussed the new service discovery feature integration with Amazon ECS, and did a live demo showing how to setup an ECS service with a DNS based service discovery, then make some requests to the service using its DNS address:
How to setup Service Discovery in Amazon Elastic Container Service
One of the core benefits of containers is that they enable dynamic deployments. In the old days an application server might stay hosted on the same EC2 server for weeks, months, or even years.
AWS Summit SF 2018: Architectures and Strategies for Building Modern Applications on AWS
This deck was super cool, I loved the content and message, as well as the slick animations on some of the slides: View the deck here:
Compute Evolved Week: Building Microservices with the 12 Factor App Pattern on AWS
I created and gave this presentation for Compute Evolved Week at the AWS New York Loft Downloads Building 12 factor app microservices.pptx (15038 kb)
Getting Started with Docker on AWS
I created and gave this presentation for Compute Evolved Week at the AWS New York Loft Downloads Introduction to Docker on AWS.pptx (23552 kb)
Scaling a realtime chat app on AWS using Socket.io, Redis, and AWS Fargate
In the last article we deployed a realtime chat application using AWS Fargate. The result was a containerized Node.js process running a socket.io server. This container runs in AWS Fargate without needing a single EC2 server on the AWS account.
Building a Socket.io chat app and deploying it using AWS Fargate
This article walks through the process of building a chat application, containerizing it, and deploying it using AWS Fargate. The result of following along with this guide will be a working URL hosting a public, realtime chat web app.
Task Networking in AWS Fargate
Deep dive into networking on AWS Fargate, including the new AWS VPC networking mode and how it works with Elastic Network Interfaces
1
2
3
4
5
6
7
8
9
10
11
12
13
14