Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Github Action to AWS ECR (Docker Image) | Full Hands-on Tutorial

Автор: Data Science Garage

Загружено: 2022-09-09

Просмотров: 6586

Описание:

Data Science Garage presents a hands-on step by step tutorial: how to push a #Docker image which was built from Machine Learning (#ML) application directly in Github repository to AWS Elastic Container Registry (#AWS ECR). The provided steps are valid for any application stored in Github repository, for example for NodeJS, C++, React -based applications. The app. project must contains a Dockerfile which defines an instruction how to build a Docker image from that app.

With this tutorial you will learn how to write an YML (sometimes is called YAML) script to define your workflow. Github Action triggers this workflow file on push events in your Github repository. This approach is broadly used in Machine Learning Operations (MLOps) domain where ML engineers/ML developers builds solutions to automate application testing, deploying, monitoring and debugging. For DevOps this technique is also beneficial in designing CI/CD (Continuous Integration and Continuous Delivery) pipelines.

The parts of this video are:
0:00 - Solution scheme and theory
2:10 - Main facts about the application
3:56 - Start Setup Github action
6:31 - Create AWS User
8:01 - Handle AWS User credentials
9:39 - Create AWS ECR Repository
11:01 - Save Github Action and test workflow
12:03 - Github action test (2) - after changes made on the code
13:32 - Result: AWS ECR Images

Amazon Elastic Container Registry (Amazon ECR) is an AWS managed container image registry service that is secure, scalable, and reliable. Amazon ECR supports private repositories with resource-based permissions using AWS IAM. AWS ECR has many integration points with other AWS services, such as AWS SageMaker, AWS K8S. Additionally, you can bring your application images to AWS ECR by using MLflow API.
Official AWS ECR website: https://docs.aws.amazon.com/AmazonECR...

You can clone the repository used in this tutorial and replicate all the steps by yourself. Get the repository from here: https://github.com/vb100/github-actio...
Workflow file (main.yml) which declares steps of CI/CD pipeline: https://raw.githubusercontent.com/vb1...

Once you have built your Docker images on AWS ECR, you can bring your application to production in several scenarios. You can combine it with Kubernetes, or if it is a ML-based application, you can deploy it in production by enabling batch predictions (I have prepared a video tutorial for that here:    • How to Deploy ML model to AWS Sagemaker wi...  )

If you have any comments or suggestions for the next tutorial/video, drop a comment below.
Thank you!

Github Action to AWS ECR (Docker Image) | Full  Hands-on Tutorial

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

How to Deploy ML model to AWS Sagemaker with mlflow and Docker - Step by step

How to Deploy ML model to AWS Sagemaker with mlflow and Docker - Step by step

CI/CD с использованием Docker + Github + AWS ECS

CI/CD с использованием Docker + Github + AWS ECS

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Docker Image BEST Practices - From 1.2GB to 10MB

Docker Image BEST Practices - From 1.2GB to 10MB

GitHub Actions Tutorial: Advanced Concepts You Should Know (Part 1)

GitHub Actions Tutorial: Advanced Concepts You Should Know (Part 1)

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Почему тебе нужен свой домашний сервер? Показываю реальный опыт HOMELAB

Почему тебе нужен свой домашний сервер? Показываю реальный опыт HOMELAB

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker

Docker за 20 минут

Docker за 20 минут

AWS EBS Multi-Attach Tutorial | Shared Storage Between EC2 Instances (Step-by-Step Demo)

AWS EBS Multi-Attach Tutorial | Shared Storage Between EC2 Instances (Step-by-Step Demo)

Dockerize Flask API application with Dockerfile and Docker Compose

Dockerize Flask API application with Dockerfile and Docker Compose

Все аспекты DevOps-разработки за 8 минут!

Все аспекты DevOps-разработки за 8 минут!

Claude Code: полный гайд по AI-кодингу (хаки, техники и секреты)

Claude Code: полный гайд по AI-кодингу (хаки, техники и секреты)

How To Use Git In VS Code Like A Pro!

How To Use Git In VS Code Like A Pro!

AWS Networking Basics For Programmers | Hands On

AWS Networking Basics For Programmers | Hands On

Build a Docker Image and Publish It to AWS ECR using Github Actions

Build a Docker Image and Publish It to AWS ECR using Github Actions

How to build ML Architecture with AWS SageMaker + Lambda + API Gateway | HANDS-ON TUTORIAL

How to build ML Architecture with AWS SageMaker + Lambda + API Gateway | HANDS-ON TUTORIAL

15 Docker-контейнеров, которые мгновенно улучшат вашу домашнюю лабораторию (руководство 2025 года)

15 Docker-контейнеров, которые мгновенно улучшат вашу домашнюю лабораторию (руководство 2025 года)

Как развернуть модели машинного обучения с помощью Docker и Github Action в Heroku

Как развернуть модели машинного обучения с помощью Docker и Github Action в Heroku

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]