8000 GitHub - gilacost/engineering_elixir_applications: The source code for Engineering Elixir Applications: Navigate Each Stage of Software Delivery with Confidence
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

gilacost/engineering_elixir_applications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Engineering Elixir Applications: Source Code

This repository contains the source code for Engineering Elixir Applications by Ellie and Pep. The book is published by Pragmatic Bookshelf.

The source code is separated into the 12 different chapters of the book. The code in each chapter is further divided into the different sections/themes. The chapters have been structured as follows:


01-Introduction

This code sets up the foundation for the journey, providing scripts to get started with the tools and concepts covered throughout the book.


02-Use Terraform to Create GitHub Issues and Milestones

Automate GitHub repository setup using Terraform.


03-Build and Dockerize a Phoenix LiveView Application

This chapter guides you through creating a Dockerized Phoenix LiveView application.


04-Set Up Integration Pipelines with GitHub Actions

Learn to create robust CI/CD pipelines using GitHub Actions.


05-The Development Environment and Docker Compose

Set up a development environment with Docker Compose.


06-The Production Environment and Packer

This chapter shows how to set up a robust production environment using Packer to build machine images.


07-Continuous Deployment and Repository Secrets

Learn to securely manage repository secrets and automate deployments.


08-Revise Your AWS Stack to Create a Multi-Node Swarm

Build a highly available Docker Swarm using AWS.


09-Distributed Erlang

Explore the power of distributed systems.


10-Autoscaling and Optimizing Your Deployment Strategy

This chapter shows how to create robust, scalable deployments with AWS.


11-Instrument Your Application with Logs and Metrics

Learn to monitor your Elixir applications effectively.


12-Create a Custom PromEx Metric and Grafana Alert

Go beyond defaults to customize metrics and alerts.


Made with ❤️ by Ellie & Pep.

About

The source code for Engineering Elixir Applications: Navigate Each Stage of Software Delivery with Confidence

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0