GithubHelp home page GithubHelp logo

hsa-homework-24's Introduction

Highload Software Architecture 8 Lesson 24 Homework

Continuous Deployment

Project setup

This is a Next.js project bootstrapped with create-next-app.

Just a default Next.js project, can b run with npm run dev.

The CI/CD pipeline is configured in the .github/workflows directory. It uses GitHub Actions to build and deploy the project to the AWS ECS instance as a Docker container.

The pipeline consists of two workflows: docker-image.yml and aws-deploy.yml.

The first workflow builds the Docker image and pushes it to the AWS ECR repository.

The second workflow pulls the image from the ECR repository and deploys it to the AWS ECS service.

The results of the pipeline can be seen in the Actions tab of this repository.

The deployed project can be seen at http://hsa24-1655270400.eu-central-1.elb.amazonaws.com/.

hsa-homework-24's People

Contributors

serhii-samoilenko avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.