タグ

faibouのブックマーク (5,941)

  • Azure Container Appsへbicep,Azure Container Registry,GitHub Actionsを使ってデプロイ

    Azure Container Appsへbicep,Azure Container Registry,GitHub Actionsを使ってデプロイ はじめにAzure Container Apps へ bicep、Azure Container Registry、GitHub Actions を使って React Web アプリをデプロイしてみました。一連の手順を紹介していきたいと思います。 先日アップした記事「Azure Container Appsへbicep,GitHub Container Registry,GitHub Actionsを使ってデプロイ」の Azure Container Registry 版です。その他は、まったく同一で、コンテナレジストリを GitHub Container Registry(GitHub Packages)から Azure Container

    Azure Container Appsへbicep,Azure Container Registry,GitHub Actionsを使ってデプロイ
    faibou
    faibou 2023/05/19
  • Azure Container Apps で Azure CLI を使用して GitHub Actions ワークフローを生成する

    Azure Container Apps を使用すると GitHub Actions を使用して、コンテナー アプリにリビジョンを発行できます。 コミットが GitHub リポジトリにプッシュされると、コンテナー レジストリ内のコンテナー イメージを更新する GitHub Actions ワークフローがトリガーされます。 レジストリでコンテナーが更新されると、Azure Container Apps によって、更新されたコンテナー イメージに基づいて新しいリビジョンが作成されます。 GitHub Actions ワークフローは、リポジトリ内の特定のブランチへのコミットによってトリガーされます。 ワークフローを作成するときに、どのブランチがアクションをトリガーするかを決定します。 この記事では、Azure CLI を使用してスターター GitHub Actions ワークフローを生成する方法

    Azure Container Apps で Azure CLI を使用して GitHub Actions ワークフローを生成する
    faibou
    faibou 2023/05/19
  • マルチステージビルドでDockerイメージのサイズを削減してみた|SHIFT Group 技術ブログ

    はじめにこんにちは、SHIFTの開発部門に所属している Katayama です。 コンテナイメージ(Docker イメージ)のサイズが大きいと、CI でのレジストリへの push やそのコンテナイメージを使った Deploy(pull)時に転送時間がかかってしまうという事が起きる。 そこで今回は、Node.js の Express を例に、サーバーのDockerイメージを作成する際、マルチステージビルドを行いイメージのサイズを削減するというのをやってみたいと思う。 参考になるドキュメントとしては、Multi-stage buildsがある。 結論今回マルチステージを導入してみた結果、161MB 分の削減が実現できた(マルチステージ導入前に比べると、約 30 %のイメージサイズ削減)。 そのマルチステージビルドを行う場合の Dockerfile の設定としては以下のようになった(今回は、さら

    マルチステージビルドでDockerイメージのサイズを削減してみた|SHIFT Group 技術ブログ
    faibou
    faibou 2023/05/17
  • VSCode Devcontainer 放浪記

    Docker でローカルテストを行っている皆様,いかがお過ごしでしょうか 皆様おはようございます.かさいです.今年一年, VSCode の Devcontainer の様々な所でコケまくったり,色々な知見があったので Devcontainer について知識整理を行い,ついでにその経験を VSCode Advent Calendar 2022 に奉納することにしました. よろしければ Advent Calendar の他の方々の記事も見ていってください. この記事では,Docker についての事前情報がある方を対象に, Devcontainer とはどういうものなのか,なぜそれを使いたがるのか,一般的な Docker コンテナの構築指針とどういった違いがあるのかを整理していきます. Devcontainer をすでに使っている方にも助けとなるような記事を目指して書きましたので最後まで見ていっ

    VSCode Devcontainer 放浪記
    faibou
    faibou 2023/05/17
  • VSCode Dev Containerを使った開発環境構築

    続編記事を投稿しました 🥳🎉 (2023/06/08) CodeSpaces の紹介の他に実際の開発で活用している Dev Container 設定のサンプルも紹介します。 Dev Container で MySQL や LocalStack などのサービスを起動する方法や、ローカル環境と Dev Container 環境での開発の共存方法など実際の開発で活用しているものから抜粋したものを紹介しています。 [続!Dev Container] GitHub Codespaces でクラウド開発環境を構築 はじめに こんにちは。共通サービス開発グループで複数のサービスが利用する決済プラットフォームの開発チーム[^1][^2]に所属している鳥居です。 この記事をご覧の皆さんは、ローカル開発環境の構築時にこんな経験ありませんか?IDE の設定を環境構築手順書に従って構築したが動かなかったり、プ

    VSCode Dev Containerを使った開発環境構築
    faibou
    faibou 2023/05/17
  • docker-composeでADDやCOPYをする際に注意すること - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    docker-composeでADDやCOPYをする際に注意すること - Qiita
    faibou
    faibou 2023/05/16
  • CI/CD Conference 2023でGitHub Actionsについて話しました #CICD2023 - Alternative Architecture DOJO

    こんにちは、MLBお兄さんこと松村です。 WBC 日本代表の準決勝はとてもとても素晴らしい試合でした。今日の決勝もとても楽しみです。 先日(3月20日)に東京で開催された CI/CD Conference 2023 で登壇をしました。 私のセッションに参加いただいた皆様、カンファレンスの運営の皆様、ありがとうございました。 event.cloudnativedays.jp カンファレンスで話した内容は、昨年のアドベントカレンダーで書いた GitHub Actions のワークフローをローカルで実行することができる nektos/act についてです。 nektos/act については過去記事をご覧ください。 aadojo.alterbooth.com カンファレンスでの私のセッションに関するページはこちらです。参加登録された方はアーカイブを見ることができると思います。 event.clou

    CI/CD Conference 2023でGitHub Actionsについて話しました #CICD2023 - Alternative Architecture DOJO
    faibou
    faibou 2023/05/16
    Github actionsのローカルテスト実行方法記載
  • Laravel Sailをdevcontainerで動かすときは下準備が必要 - つばろぐ

    サンプルはこちら。 github.com Laravel Sail とは、Laravel の開発環境をコンテナーでセットアップするためのツールです。 readouble.com コンテナーで動作するということは、devcontainer で動かしたくなるものです。 Laravel Sail には devcontainer.json や docker-compose.yml を準備するコマンドも用意されています。 https://readouble.com/laravel/9.x/ja/sail.html#using-devcontainers .devcontainer/devcontainer.json // https://aka.ms/devcontainer.json { "name": "Existing Docker Compose (Extend)", "dockerComp

    Laravel Sailをdevcontainerで動かすときは下準備が必要 - つばろぐ
    faibou
    faibou 2023/05/16
  • 超初心者向けLaravel+devcontainerで作るチーム開発環境 Mac版 - Alternative Architecture DOJO

    みなさん、こんにちわ。オルターブースの小島です。 最近はハッカソンでも学生向けハッカソンメンターをやる機会が多くて、最初につまづく環境構築について詳細に書いてみました。 これをもとに環境構築できればいいですね! ※記事で環境構築時に使用したMacは以下になります。 - 機種名: MacBook Pro - 機種ID: MacBookPro18,4 - チップ: Apple M1 Max - コアの総数: 10(パフォーマンス: 8、効率性: 2) - メモリ: 32 GB 全体の流れ 単純にLaravel環境を構築するだけでなく、その前後の設定や操作も説明しています。 Laravel環境をローカル環境へ直接セットアップせずに、Laravel Sailを使いコンテナにセットアップします。そしてVS Codeから直接リモート接続し開発できる環境を構築します。 Dockerのインストール 公式

    超初心者向けLaravel+devcontainerで作るチーム開発環境 Mac版 - Alternative Architecture DOJO
  • 【準備編】RVCを用いたリアルタイムボイスチェンジの使い方を1から解説してみる|omiz

    用意するもの①VB-CABLE Virtual Audio Device(仮想オーディオデバイスならなんでも) ②7zip ③Hugging Faceアカウント ④VC Client v.1.5.2.2 ⑤hubert_base.pt ⑥RVC-beta ⑦Audacity どれくらいのスペックが必要かメモリを16GB積んでいてかつ、グラボを積んだゲーミングPCであれば問題ないと思います。 私のパソコンは、 GPU NVIDIA GeForce RTX 2070 SUPER CPU Intel(R) Core(TM) i7-10700 メモリ 32GB です。これくらいのスペックがあれば余裕を持って学習・ボイチェンできます。 追記:強いMacでも動くらしいです ①VB-CABLE Virtual Audio Device DiscordとかゲームのVCでボイチェンを使うのに必要です。 公式

    【準備編】RVCを用いたリアルタイムボイスチェンジの使い方を1から解説してみる|omiz
    faibou
    faibou 2023/05/12
  • セキュリティ診断サービスを価格で比較。価格帯別のサービス内容は? | アスピック|SaaS比較・活用サイト

    セキュリティ診断サービスを価格で比較。価格帯別のサービス内容は? 最終更新日:2024-06-20 Webサービスやアプリの提供開始前に、セキュリティ診断サービスを利用して脆弱性を調べたいが、「費用が心配」「選び方がわからない」とお悩みの方へ。セキュリティ診断サービスの価格の目安や、価格によるサービスの比較、おすすめサービスなどについて解説します。 セキュリティ診断サービスとは? セキュリティ診断サービスとは、Webサイト・スマホアプリなどのアプリケーションや、サーバー・ネットワーク・OSなどのプラットフォームに脆弱性がないかを診断するサービスです。 セキュリティに穴があると自社が攻撃されるだけではなく、自社のWebサービスを利用した顧客やユーザーが被害にあうリスクも生じます。一般的に、セキュリティ診断を実施すると、7~8割のWebサービスで脆弱性が検出されるとも言われています。 従来、こ

    セキュリティ診断サービスを価格で比較。価格帯別のサービス内容は? | アスピック|SaaS比較・活用サイト
    faibou
    faibou 2023/04/28
  • 【開発者向け】凍結(SUSPENDED)されたTwitterアプリへの対応【ログイン障害】|Game-i

    こんにちは。Game-iです。 Twitter APIの仕様変更が色々と話題になっていますが、私の扱っているサービスでもトラブルがありましたので、簡単にまとめておきます。 トラブル概要スマホアプリのキャラクターと声優のデータベースサイト「アプキャス(appcas)」でTwitterログイン時にエラーが表示され、ログインできなくなってしまった。 経緯と対応・2023/4/27 19:00頃 アプキャスのデータ更新のためにログインしようとした所、Twitter認証エラーが発生 サーバートラブルを疑いサイトの各種機能を確認 →問題無し サーバーメンテナンス情報を確認 →問題無し ログイン機能をメンテナンス表示に切り替え →閲覧されていた方すみません ・2023/4/27 19:15頃 開発ポータル(Twitter Developer Platform)にアクセス https://develope

    【開発者向け】凍結(SUSPENDED)されたTwitterアプリへの対応【ログイン障害】|Game-i
    faibou
    faibou 2023/04/27
  • 【レポート】コンテナ移行ってこんなに大変? ~「家族アルバム みてね」を支えるインフラの裏側~ #AWSSummit | DevelopersIO

    【レポート】コンテナ移行ってこんなに大変? ~「家族アルバム みてね」を支えるインフラの裏側~ #AWSSummit こんにちは、岩城です。 2019年6月12日(水)〜2019年6月14日(金)の 3 日間にわたり、 千葉県の幕張メッセにて AWS Summit Tokyo 2019 が開催されています。 こちらで講演されたセッション「コンテナ移行ってこんなに大変? ~「家族アルバム みてね」を支えるインフラの裏側~」を聴講しましたのでレポートします。 概要 ミクシィが提供する家族向け写真・動画共有アプリ「家族アルバム みてね」は、2019年初めに利用者数400万人を突破し、世界中の家族に快適にご利用いただけるよう、アプリケーションやインフラの改善を続けています。サービスのリリース当初からAWS OpsWorksを活用してきましたが、よりスケールしやすく、イミュータブルなコンテナ環境へ移

    【レポート】コンテナ移行ってこんなに大変? ~「家族アルバム みてね」を支えるインフラの裏側~ #AWSSummit | DevelopersIO
    faibou
    faibou 2023/04/27
  • Azureのコンテナ系PaaS徹底比較 - APC 技術ブログ

    はじめに こんにちは、ACS事業部の髙井です。 いきなりですが、AzureにはいろんなPaaSがありますね。Azureも12周年を迎え、いろんな経緯でいろんなサービスがあります。 使い慣れている人にとっては選択肢が多くて便利なことは間違いないのですが、これからAzureを触ろうとする人にとっては「正直いろいろありすぎてなんもワカラン」という状態でもあると思います。 そこで、MS Ignite 2022が終わって大きな更新情報も落ち着くこのタイミングで、コンテナ系のAzure PaaSの比較情報をまとめておこうという魂胆です。 初心者向け結論:迷ったらACAがオススメ アプリケーションのコンテナは手元にある、でもAzureについてはよくワカラン…… これは私の独断と偏見ですが、そんな人にはとりあえず ACA(Azure Container Apps)がオススメです。 理由は「考えるべきことが

    Azureのコンテナ系PaaS徹底比較 - APC 技術ブログ
    faibou
    faibou 2023/04/27
  • Azure VMからAzure Container Appsに移行して3ヶ月が経過した - エキサイト TechBlog.

    はじめに エキサイト株式会社 バックエンドエンジニアの山縣(@zsp2088dev)です。 エキサイトホールディングス Advent Calendar 2022の14日目を担当します✍️ 3ヶ月前に、私の携わるサービスの一部をAzure VMからAzure Container Appsに移行しました。 詳細については、以下の記事をご参照ください。 tech.excite.co.jp Container Appsの移行から3ヶ月経過した現在では、バッチサーバを除く、ほぼすべてのアプリケーションがContainer Apps上で稼働しています。 記事では、Container Appsに切り替えたことでできるようになったこと、今後の取り組みについて紹介します。 Container Appsの導入を検討している方がいましたら、参考にしていただけると幸いです。 はじめに できるようになったこと L

    Azure VMからAzure Container Appsに移行して3ヶ月が経過した - エキサイト TechBlog.
    faibou
    faibou 2023/04/25
  • Azure VMからAzure Container Appsに移行しました - エキサイト TechBlog.

    はじめに エキサイト株式会社 バックエンドエンジニアの山縣(@zsp2088dev)です。 先日、私の携わるサービスでAzureのVM環境からAzure Container Appsに移行しました。 記事では、Container Appsに切り替えた経緯やContainer Appsのことについて紹介します。 Container Appsの導入を検討している方や、VM環境を脱却しようとしている方の参考になる記事です。 はじめに 移行前の構成 現状の課題点 課題解決のためにやったこと アプリケーションをコンテナ化する GitHub Actionsを使用してデプロイする スケーリングルールを設定する 環境をコード化する Container Appsの構成 Container Appsの料金体系 VM → Container Appsの切り替え おわりに 採用アナウンス 移行前の構成 移行前の

    Azure VMからAzure Container Appsに移行しました - エキサイト TechBlog.
    faibou
    faibou 2023/04/25
  • 2021/11 Azure Container Apps を知る

    2021年11月、 Azure の新サービスである Azure Container Apps が発表されました。 【追記:2022年7月1日】2022年5月25日に GA されました! Azure Container Apps は、マイクロサービス向きのサーバレスなコンテナサービスです。 AKS (Azure Kubernetes Service) から Kubernetes の複雑さを取り去ったような、使いやすいサービスになっています。 AWS のサービスでは ECS Fargate に近いでしょうか。 公開されて日が浅いため、 Azure 慣れした上級者の方が書かれた記事が多いようです。 この記事では、細かな機能や挙動について深堀りすることよりも、概要と特徴をつかむことを重視して Azure Container Apps についてご紹介したいと思います。 記載している内容は以下の4点で

    2021/11 Azure Container Apps を知る
    faibou
    faibou 2023/04/24
    “Azure Container Apps”
  • EC2稼働マイクロサービスをECS on Fargateに移行した - Kyash Product Blog

    はじめに これは Kyash Advent Calendar 2021の12日目の記事です。 こんにちは。KyashでSREを担当する、福岡県在住の@hikarunです。 日は、Kyashで稼働するマイクロサービスをAWS Fargateに移行した話を紹介させていただきます。 事前知識 AWS Fargateとは AWSが提供しているAWS Fargate*1は、コンテナ向けのサーバレスコンピューティングの機能です。 サーバ不要のためインフラリソース管理を効率化できる、非常に魅力的な環境です。 EC2をFargate化するメリット・デメリットについては既に多くの皆様が記事に書かれておりますので、私の方で特に強く思う事を抜粋して記載させて頂きます。 EC2をFargate化するメリット インスタンス自体の設定や脆弱性を気にしなくてよい EC2インスタンスでコンテナを稼働させることはもちろん

    EC2稼働マイクロサービスをECS on Fargateに移行した - Kyash Product Blog
    faibou
    faibou 2023/04/24
  • エンジニア転職のリアル

    書評・感想】はじめてでも迷わないFigmaのきほん やさしく学べるWebサイト・バナーデザイン入門(もち著)【当に初心者向けか疑問】

    エンジニア転職のリアル
    faibou
    faibou 2023/04/18
    かなり面白い。サイト名にある転職というよりIT界全体のリアルを感じれる。技術書の選定などためになる記事も多い。
  • エンジニア転職のリアル

    この記事では Vue.js を学習する初心者の方のために、Vue.js のおすすめの勉強方法や書籍を紹介します。 私も Amazon で一通り Vue.js 関連のを買いましたが、Vue.js 関連のはハズレが多いので注意が必要です。 記事ではハズレについても音で紹介するので、ぜひこの記事を参考に地雷を避けてください。 3 分でこの記事を読めば、5000 円分くらいは節約できるでしょう。裏を返せば私がそれ以上に無駄な金を費やしたということでもありますが。 さて、Vue.js を学習したい方はまず、公式チュートリアルを眺めてみてください。 Vue.js 公式ドキュメント React などの経験があって、公式チュートリアルの内容を理解できる方は、みんなの Vue.js 以外の市販のを買う必要はないです。 Vue の勉強というよりは、Simplifying JavaScriptなどを読

    エンジニア転職のリアル
    faibou
    faibou 2023/04/18