【新UI対応】Amazon ECS × GitHub Actionsで始めるコンテナベースのアプリケーション開発

所在平台: Udemy

课程主页: https://www.udemy.com/course/ecs-githubactions/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:【新UI対応】Amazon ECS × GitHub Actionsで始めるコンテナベースのアプリケーション開発 课程概述:本课程将指导学员如何利用Amazon ECS和GitHub Actions进行实用的应用程序开发。课程内容包括: 1. **构建容器基础的应用程序**:学习如何利用Amazon ECS(亚马逊弹性容器服务)来创建和管理容器化应用程序。ECS是AWS提供的一个托管服务,适合用于多个容器的编排。 2. **实现CI/CD自动化**:通过GitHub Actions来实现持续集成和持续交付(CI/CD)的工作流。学员将学习如何构建基于Git操作触发的工作流,包括运行单元测试和自动部署到ECS的流程。 3. **针对初学者的详细解说**:课程特别设置了初学者友好的部分,涵盖以下内容: - Docker和容器的基础知识,简要解释什么是容器。 - CI/CD的概念及其优点。 - 概述将在应用程序构建中使用的多个AWS服务,包括它们的功能和作用。 更新日志:课程于2023年3月25日更新,新增了针对ECS控制台新UI(新体验)的讲解。 通过本课程,学员将能够掌握利用Amazon ECS和GitHub Actions进行容器化开发及自动化部署的技能,为现代开发工作流奠定坚实的基础。

课程评论(0条)

课程详情

こちらのコースではAmazon ECSとGitHub Actionsを用いた実践的なアプリケーションの構築方法を学びます。ポイント1:ECSを使ったコンテナベースのアプリケーションを構築できるようになりますAmazon ECSはAWSが提供しているコンテナ管理のマネージド・サービスです。近年では多くの開発現場でコンテナベースでのアプリケーションの開発が行われており、複数のコンテナをオーケストレーションする手段としてAmazon ECSは有力な選択肢の一つです。こちらのコースでは、Amazon ECSの概要を理解した上で、AWSコンソール上でECSのクラスターを構築する方法を学びます。ポイント2:GitHub Actionsを用いたCI/CDの自動化を実現できるようになります。GitHub ActionsはGitHubが提供しているワークフローの自動化サービスです。Gitの操作(pushやmerge)などをトリガーに起動するワークフローを簡単に構築できます。コンテナベースのアプリケーションとCI/CDの自動化は非常に親和性が高いです。多くの開発現場、特にアジャイル開発を行っている現場では、開発のワークフローにGitHub ActionsなどのCI/CDツールが採用されています。こちらのコースでは、1. 単体テストを実行するワークフロー 2. ECSに自動デプロイを実行するワークフロー の構築方法を学びます。ポイント3:初心者向けの解説も充実メインは上記の2点ですが、初心者向けに以下の点に関して解説するセクションを設けていますDocker・コンテナの概要→ AWS ECSはコンテナを動作させるサービスです。コンテナとはなにか、という点について簡潔に解説します。CI/CDの概要→ CI/CDとは一体なにか。また、それらを導入するメリットはなにか、という点について簡潔に解説します。今回する使用する複数のAWSサービスの概要→ECSを含めた複数のサービスを用いてアプリケーションを構築します。それらのサービスの概要・役割について解説します。更新履歴2023年3月25日2022年からデフォルトとなっていたECSコンソールの新UI(新しいエクスペアリアンス)に対応したレクチャーを追加しました。※ 効果音・BGM 提供 OtoLogic(CC BY 4.0)

课程标签

0人关注该课程

主题相关的课程