並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 203件

新着順 人気順

DevOpsの検索結果121 - 160 件 / 203件

  • 初学者向けLinux本3冊読んでDevOps Roadmap的にまとめてみた - Qiita

    動機 OSのコンセプト?やってること?はざっくり理解したので、つぎはLinuxの基本を勉強する。 DevOps Roadmap 対象の初学者向けLinux本 ゼロからわかる Linuxコマンド200本ノック―基礎知識と頻出コマンドを無理なく記憶に焼きつけよう! ITエンジニア1年生のための まんがでわかるLinux コマンド&シェルスクリプト基礎編 [試して理解]Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識 個人的に、順番は上記の列挙順がおすすめ。 1冊目は初学者でもめちゃくちゃわかりやすく書いてくれている 2冊目は漫画なので読みやすいけど、好み分かれそう 3冊目は仕組みを分かりたい人向け(タイトル通り)なのでお好みで 目次 Linuxの基本的知識・概念など Linux OSとは カーネルモードとユーザーモード Linuxディストリビューション LinuxコマンドとC

      初学者向けLinux本3冊読んでDevOps Roadmap的にまとめてみた - Qiita
    • Azure DevOpsタスクをMicrosoft Teamsへ通知する方法 - JBS Tech Blog

      本記事ではAzure DevOpsの重要なイベント通知をMicrosoft Teamsで受け取る方法を記載します。 この記事でわかること Azure DevOpsのイベント通知を受け取る方法 通知の重要性 通知設定手順 おわりに 通知の重要性 Azure DevOpsでビルドやリリースを実施する場合、基本的には注意深く実施しているかと思いますので、問題が発生する事は少ないかと思います。 しかしながら何か予期せぬ失敗が発生した場合、迅速に対応を行うことが求められます。 通常、Azure DevOpsでビルドやリリースに失敗した場合は、メールで通知を受け取ることが出来ますが、Azure DevOpsの他サービスへの連携機能を使用すると、例えばMicrosoft Teamsでもプルリクエストやビルド完了通知を受け取ることができます。 この通知機能を利用して、リリースが失敗した場合などは、メールで

        Azure DevOpsタスクをMicrosoft Teamsへ通知する方法 - JBS Tech Blog
      • アプリマネタイズ入門解説とUnity LevelPlay実装チュートリアル/ゲーム開発におけるAddressablesとDevOpsサービスの活用法 | Unity Learning Materials

        サービスマネタイズ CEDEC 2023 アプリマネタイズ入門解説とUnity LevelPlay実装チュートリアル/ゲーム開発におけるAddressablesとDevOpsサービスの活用法 ◆ アプリマネタイズ入門解説とUnity LevelPlay実装チュートリアル Unityが提供する強力なモバイルアプリマネタイズツール「Unity LevelPlay」の紹介と、Unityで開発されたアプリへの実装方法などを解説します。 マネタイズツールの入門解説 Unity LevelPlayの特徴 ゲームアプリに広告導入する際のチェックリスト、UI/UX関連の注意点、工数イメージなど Unity LevelPlayの実装チュートリアル 受講スキル Unityでの基本的な操作とプログラミング知識 得られる知見 モバイルアプリのマネタイゼーション導入フロー ◆ゲーム開発におけるAddressable

          アプリマネタイズ入門解説とUnity LevelPlay実装チュートリアル/ゲーム開発におけるAddressablesとDevOpsサービスの活用法 | Unity Learning Materials
        • Azure DevOpsを活用したCI(ビルドパイプライン)の構築例 | Fintan

          はじめに このドキュメントは、「RoboticBase」の開発において、Azure DevOpsを活用してCI(ビルドパイプライン)を構築した実践例をまとめたものになります。 本ドキュメントが、Microsoft Azure上でAzure DevOpsを活用してCIに取り組む実践例として、今後開発を行うシステム、プロジェクトの参考情報となることを目的としています。 なお、このドキュメントに記載しているシステムは開発中のものであり、実際に運用されているシステムではありません。テストなどで品質を高めていく活動についても、これからになります。その点については、ご留意のうえ、構成例としてドキュメントを参照いただければと思います。 TL;DR Azure DevOpsを活用してCIの仕組みを構築 CI対象のアプリケーションはSPA+REST API SPAはReact/Redux、REST APIは

            Azure DevOpsを活用したCI(ビルドパイプライン)の構築例 | Fintan
          • Release Pipeline 作成時 Azure Subscription の 認証 エラー 時の解決方法 ( Azure DevOps ) - BEACHSIDE BLOG

            Azure DevOps で Release のパイプラインを作成する際、サブスクリプションを選択して Authorize する必要がありますが、認証できないトラブルに遭遇している方をちょいちょい見かけます。 「error insufficient privileges to complete the operation」というエラーが多いかと。 解決策として、2つの方針があると思っています。 権限ある人に Service connection を作ってもらう 自分で作れるように権限を付与してもらう 後者は、主にAzure AD のユーザーの種類が「Guest」の人に対して強い権限を与えつつ、「外部コラボレーションの設定」をするような微妙な解決策なので、前者一択だと思っています。 権限ある人に Service connection を作ってもらう Azure DevOps で設定をしますが

              Release Pipeline 作成時 Azure Subscription の 認証 エラー 時の解決方法 ( Azure DevOps ) - BEACHSIDE BLOG
            • セールスフォースに特化したDevOpsを展開するFlosum

              印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 米Flosumは、Salesforceに特化したDevOpsとデータ保護、セキュリティの仕組みを展開するクラウド企業だ。創業者 CEO(最高経営責任者)のGrish Jashnani氏に特色などを聞いた。 Jashnani氏は、OracleとSalesforceで25年以上にわたり戦略やビジネス、アプリケーション開発のビジネスに携わった。特にSalesforce時代は、2つの特許を申請した経験があり、アプリケーション開発における生産性向上に取り組む中で、従来型のアプリケーション開発環境に課題を感じ、2012年にFlosumを創業した。 Salesforceでは、アプリケーションストアの「AppExchange」などで多種多様なアプリケー

                セールスフォースに特化したDevOpsを展開するFlosum
              • AWS Summit Bangkok 2024 セッション紹介: AI for DevOps | DevelopersIO

                AWS Summit Bangkok 2024 のセッション「AI for DevOps: Modernising your DevOps operations with AWS 」の発表をまとめました。 はじめに クラスメソッドタイランドの清水です。 2024年5月30日にタイ・バンコクで行われた AWS Summit Bangkok の「AI for DevOps: Modernising your DevOps operations with AWS」というセッションに参加しました。 AWS Summit Bangkok 2024 ではイベント全体を通して AI を推していましたが、このセッションもその1つです。 DevOps にどう AI を組み込むかを解説していただきました。 本エントリーではセッションの一部を抜粋してご紹介します。 セッションの内容 アジェンダ 今日の Soft

                  AWS Summit Bangkok 2024 セッション紹介: AI for DevOps | DevelopersIO
                • 【ATgo】新人エンジニアが自社製品のテスト自動化ツールを使ってみた「DevOps・CI/CD連携機能」 - Qiita

                  1. この記事の説明 普段開発を担当している方もそうでない方も、DevOpsやCI/CDという言葉をよく耳にすると思います。 聞いたことはあってはいても、試してみたことはない、という方も多いのではないでしょうか? 今回は自社の自動テストツールであるATgoを使って、初めてのDevOpsに挑戦してみました! 自動テストツールの導入を検討している皆様の参考になれば嬉しいです。 1.1 ATgoとは ATgoは、UIテスト・APIテストのための自動化テストソフトウェアです。 WindowsやMacOS、さらにはスマートフォンのWebアプリに対応しております。 各ブラウザでのクロスブラウザテストを行うこともできますし、 データベースやFTPの操作も可能です。 自動化テストは以下の流れで行うことができます。 ① テストスクリプトを作成する。 ② 作成したスクリプトを実行してテストを行う。 ③ 実行結

                    【ATgo】新人エンジニアが自社製品のテスト自動化ツールを使ってみた「DevOps・CI/CD連携機能」 - Qiita
                  • なぜ、プラットフォームエンジニアがDevOps変革を導くべきか |Yugo Tahara

                    Why a Platform Engineer Should Lead Your DevOps Transformation 作者:Mark Shipps 図:Daniel Condon 日本語訳:Ryo Kawase & Yugo Tahara 私たちスラロムビルドでは、DevOpsのマインドセットにのっとったソフトウェア開発をおこなっています。プラットフォームエンジニアリングという領域自体が、このDevOpsマインドセットに適応する(あるいは適応しようとしている)企業から生まれた領域なので、DevOpsマインドセットはプラットフォームエンジニア(以下PE)である私の役割の非常に重要な部分でもあります。最近、私は、プロダクトエンジニアリングとDevOpsの変革が混在するプロジェクトに携わりました。このようなシナリオは、日本のようなクラウド導入の初期段階にある市場ではよく見かけられます。伝

                      なぜ、プラットフォームエンジニアがDevOps変革を導くべきか |Yugo Tahara
                    • AWS Certified DevOps Engineer Professional 受験記録 - Qiita

                      まず初めに 最初の投稿デビュー 月1回程度記事を投稿できるよう心がけていければと思います。 自己紹介 エンジニア歴は26年目 20年はJavaを中心とした業務アプリケーション開発に従事 約6年前にAWSに関わるPJに参画したことがきっかけで、それ以降はクラウド基盤開発にシフト 現在は、Terraform で ネットワーク関連のリソースを構築している 保持しているAWS認定資格 AI, ML関連資格以外は既に保持している 直近(2024年5月)に取得したのは、AWS Certified Advanced Networking Speciality 対象者 これから、AWS Certified DevOps Engineer Professional を受験することを考えている方 本題 学習に利用したサイト Udemy AWS Certified DevOps Engineer Profess

                        AWS Certified DevOps Engineer Professional 受験記録 - Qiita
                      • DevOpsを成功に導くには? コラボレーションの課題、改善のヒント

                        DevOpsを成功に導くには? コラボレーションの課題、改善のヒント:DevOpsによるコラボレーションが企業にもたらす4つのメリット DevOpsを成功に導くのは、ツール、製品、個人ではなく、チーム間のコラボレーションだ。DevOpsにおけるコラボレーションの課題と改善のためのヒントを整理する。 DevOpsは、コーディングチーム、テストチーム、プロダクトチームを長い間孤立させてきた従来のサイロを解消することで、はるかに速いペースでのイテレーション(反復)やイノベーションを可能にする。 だが、最新のツールや技術がソフトウェア開発にもたらすメリット全てを考慮しても、DevOpsが成功するかどうかは人間同士のコラボレーション(協働)にかかっている。ソフトウェアプロジェクトマネジャー、ステークホルダー、開発者、運用チームが、プロジェクトのライフサイクル全体を通じて緊密に連携し、協働しなければな

                          DevOpsを成功に導くには? コラボレーションの課題、改善のヒント
                        • 許可されたアドレス リストとネットワーク接続 - Azure DevOps

                          Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 組織がファイアウォールまたはプロキシ サーバーで保護されている場合は、特定のインターネット プロトコル (IP) アドレスを追加しメイン一様なリソース ロケーター (URL) を許可リストに追加する必要があります。 これらの IP と URL を許可リストに追加すると、Azure DevOps で最高のエクスペリエンスが得られるようにするのに役立ちます。 ネットワーク上の Azure DevOps にアクセスできない場合は、許可リストを更新する必要があることがわかります。 この記事の次のセクションを参照してください。 許可される doメイン URL IP アドレスと範囲の制限 ヒント Visual Studio と Azure Servic

                            許可されたアドレス リストとネットワーク接続 - Azure DevOps
                          • ECSでGitOps - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

                            私が関わっている案件ではK8s(っというかEKSやGKE)をよく使っています。K8sを使っていればArgoCDを使えるので、デプロイの仕組みをあまり意識する必要はありません。一方でAWS ECSで運用したい要望が出てくると自分でデプロイの仕組みを作る必要がでてくるので話は複雑になります。たまたまそんな機会があり、色々手法を検索しているとAWSのサンプルでECSをGitOpsで管理するサンプルがでてきました。今回はこれを動かしてみます。 gitops-amazon-ecs-sample github.com AWSのサンプルが色々置いてあるOrgで、その中の一つにGitOpsでECSを管理するサンプルが転がっていました。仕組みは以下の図です。 処理の流れを見ていくと CodeCommitにdeployment.yamlをPush CodePipelineが発火 CodePipelineがCo

                              ECSでGitOps - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア
                            • GitHub アプリを使用して DevOps プロセスを自動化する - Training

                              このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

                                GitHub アプリを使用して DevOps プロセスを自動化する - Training
                              • 【後編】モニタリングはもう古い?-Tanzu Observabilityのご紹介- | DevOps Hub | SB C&S

                                【前編】モニタリングはもう古い?-Tanzu Observabilityのご紹介- 【中編】モニタリングはもう古い?-Tanzu Observabilityのご紹介- 【後編】モニタリングはもう古い?-Tanzu Observabilityのご紹介- ←本記事です はじめに 第1回および、第2回の記事でTanzu Observabilityを紹介させていただきました。このシリーズ最後の記事では、Tanzu Observabilityでアプリケーション観測を実現する「分散トレーシング」を紹介させていただきます。 なお、この記事では初回から引き続き、意図的に「監視」ではなく「観測」(Observe)という表現を使います。 分散トレーシングとは 「分散トレーシング」という言葉に馴染みがない方々にこれがどういった機能か解説します。 分散トレーシングとは、アプリケーション可視化の手法の一つであり、T

                                  【後編】モニタリングはもう古い?-Tanzu Observabilityのご紹介- | DevOps Hub | SB C&S
                                • 【特別鼎談】“開発と運用の壁”を越えた「DevOps」はなぜ実現できないのか ツール導入の先を考える

                                  EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

                                    【特別鼎談】“開発と運用の壁”を越えた「DevOps」はなぜ実現できないのか ツール導入の先を考える
                                  • DevOps on AWS大全

                                    はじめに この記事ではDevOpsを切り口に私がまとめている記事を目次形式でまとめます。 この記事を読んでほしい人 AWSにおけるDevOpsを網羅的に整理したい人 私が書いている記事の前後性や一覧がわかりづらく困っている人 AWS Certified DevOps Engineer Professionalを目指している人 DevOps on AWS大全目次 SDLCのオートメーション AWSにおけるCI/CDのテクノロジースタック https://zenn.dev/tech4anyone/articles/8be802b98dc4f4/ AWSにおけるパイプラインのベストプラクティスパターン整理 https://zenn.dev/tech4anyone/articles/d58d1690973fbd/ AWS CodeCommitの超詳細解説 https://zenn.dev/tech

                                      DevOps on AWS大全
                                    • Visual Studio Codeにポート転送機能がサポートされたから触ってみた - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

                                      こんにちは。 9月に入り朝晩の暑さが少し和らいできたように思います。 月が変わったらそろそろかな?と思うのがVisual Studio Codeの新バージョンリリースです。 毎月第一金曜あたりにリリースされたらリリースノートを定期的にチェックしています。 リリースの概要については、後日投稿予定の「VS Code通信(9月号)」をお読みください。 ポート転送機能とは? 僕の記憶が正しければGitHub Codespacesで提供されていた機能の1つで、開発環境上で動かしているアプリケーションを外部に公開する機能です。 この機能により通常であれば、localhostでのみアクセスできるようなアプリケーションにも外部からアクセスできるようになります。 厳密に言えば、単純にパブリックアクセスを許可するというよりも、URLを知っている人のみがアクセスできる限定公開のような形です。 同時に接続できるセ

                                        Visual Studio Codeにポート転送機能がサポートされたから触ってみた - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア
                                      • Terraform + S3バックエンドでステートを過去のバージョンに戻す - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

                                        先日、うっかりTerraformのステート情報を壊してしまい、以前のステートへのリカバリが必要になりました。そのときはS3とDynamoDBを直接操作して戻したのですが、後から改めて調べてみると、もっと簡単な方法があったことがわかりました。検索してみてもズバリな記事は意外と見つからなかったので、書き残しておくことにします。 実のところ公式ドキュメントにもリカバリについての記述はあるのですが、特定のバックエンドについて書かれたものではないため、この記事ではS3バックエンドでのリカバリ作業が具体的にイメージできることを目指します。 動作確認はTerraform 1.2.6で実施しました。 リカバリ作業の概要 作業は以下のステップで実施します。 ステートのS3バケットとキーを特定する 戻し先となるバージョンをダウンロードする terraform state pushで書き戻す 以降、各ステップに

                                          Terraform + S3バックエンドでステートを過去のバージョンに戻す - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア
                                        • 『「Unity 6」が発表 ~新しい長期サポート(LTS)サポートとして2024年に登場/アセット管理・自動化・DevOpsをパッケージングした「Unity Cloud」などもアナウンス』へのコメント

                                          テクノロジー 「Unity 6」が発表 ~新しい長期サポート(LTS)サポートとして2024年に登場/アセット管理・自動化・DevOpsをパッケージングした「Unity Cloud」などもアナウンス

                                            『「Unity 6」が発表 ~新しい長期サポート(LTS)サポートとして2024年に登場/アセット管理・自動化・DevOpsをパッケージングした「Unity Cloud」などもアナウンス』へのコメント
                                          • DevOps on AWS大全 実践編 - Qiita

                                            はじめに この記事ではDevOpsを切り口に実プロジェクトでどのようにアーキテクチャを策定していくかについて私がまとめている記事を目次形式でまとめます。 DevOpsで使う各サービスの超詳細解説はこちらにまとまっています。 この記事を読んでほしい人 AWSにおけるDevOpsを現場で採用したい人 DevOpsの各サービスの説明ではなく各サービスをつなげたアーキテクチャの説明を知りたい人 私が書いている記事の前後性や一覧がわかりづらく困っている人 DevOps on AWS実践編 目次 準備 AWS内にセキュアなリモートデスクトップ環境を作って自端末からVPNでつなぎたい https://qiita.com/tech4anyone/items/6503fb9da262e8104435 インターネットからアクセスできないリポジトリをAWS上に作成したい https://qiita.com/te

                                              DevOps on AWS大全 実践編 - Qiita
                                            • DevOpsプラットフォーム「GitLab 17.0」がリリース

                                              GitLab 17.0では、CI/CDカタログの一般公開にあわせて、CI/CDコンポーネントとインプットも一般公開されている。また、バリューストリームダッシュボードで利用可能なAI Impactダッシュボードが追加され、ビジネスの成果に焦点を当てつつエンドツーエンドのワークストリームでどれだけの時間が節約されたかを測定できるようになった。 さらに、GitLab.comでLinux Armのホステッドランナが提供されるようになったほか、GitLabのデプロイメントへの直接リンクが可能になるとともに、AnthropicのClaude 2.1からClaude 3 Sonnetへの置き換えをはじめとするGitLab Duo Chatの大幅な改善、GitLabの自己管理型デプロイメントからのGitLab Duo Chatへのアクセスへの対応、バリューストリームダッシュボードへの概要パネルの追加、プロ

                                                DevOpsプラットフォーム「GitLab 17.0」がリリース
                                              • 「GitHub CI/CD実践ガイド」を読んで、GitHub Actionsを始めよう - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

                                                弊社ではGitHub Actionsの登場以前からCI/CDを行っていることもあり、CI環境としてはCircleCIが標準となっています。とはいえ開発の中心はやはりGitHubであり、GitHub上で自己完結できるという点において、GitHub Actionsの優位性は見逃せません。 今まで筆者は「CircleCIでやってたこの機能は、GitHub Actionsではどうやるんだろう?」といった視点で、都度検索することが多かったのですが、そういうやり方では知識が横方向に広がらないのですよね。もしかしたらもっと便利な機能があったり、やってはいけないアンチパターンがあるかもしれないのに、ピンポイントに検索していると、そういう気づきが得にくいのです。 なので場当たり的にググるのではなく、どのような技術であっても、一度は体系的に学んでおく必要があるというのが筆者の考え方です。そんな用途にぴったりな

                                                  「GitHub CI/CD実践ガイド」を読んで、GitHub Actionsを始めよう - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア
                                                • Azure DevOps 1つのプロジェクトに複数のリポジトリを作る方法 – 半力投球

                                                  ずっと1つのプロジェクトに1つのリポジトリしか作れないと思っていて モック(HTMLコーディング)とバックエンドのソース(リポジトリ)をどうやって管理しようかと悩んでいたら、なんと、複数のリポジトリを作成出来ることを知った。

                                                  • DORA (DevOps Research and Assessments)メトリクスとは? | Splunk

                                                    組織全体を可視化してインサイトを獲得し、セキュリティの強化、信頼性の向上、イノベーションの加速を図りましょう。

                                                      DORA (DevOps Research and Assessments)メトリクスとは? | Splunk
                                                    • Azure DevOps Boards機能紹介(1)Work Itemの登録方法 - JBS Tech Blog

                                                      本記事では、Azure DevOpsに実装されているBoardsの主な機能を紹介していきます。今回はWork Itemの登録方法についてご紹介します。 Work Itemの種類 Work Itemが登録できるメニュー Work itemsから登録 Boardsから登録 Backlogsから登録 Sprintsから登録 Work Itemの詳細設定 おわりに Work Itemの種類 BoardsではWork Itemと呼ばれるアイテムでバックログを登録をし、管理していきます。Work Itemは主に以下の4種類が存在します。 Epic:チームが目指すゴールや目標。数年単位で完了させる。 Feature:Epicを達成するための大タスク。数か月程度で完了させる。 User Story:Featureを達成するための中タスク。2~5日程度で完了させる。 Task:User Storyを達成させ

                                                        Azure DevOps Boards機能紹介(1)Work Itemの登録方法 - JBS Tech Blog
                                                      • 【DevOps】Blue-Green デプロイのメリットを掘り下げてみる - サーバーワークスエンジニアブログ

                                                        こんにちは。アプリケーションサービス部の兼安です。 今回は、デプロイ戦略の中の一つ、Blue-Green デプロイのメリットについて掘り下げて書きたいと思います。 記事中では、デプロイは、リリース作業の一環で新しいコードを本番環境に反映させる手法を指しているとします。 デプロイ戦略の概要 デプロイ戦略の比較表 各デプロイ戦略の概要 Blue-Green デプロイ Immutable デプロイ Rolling デプロイ In-place デプロイ Canary デプロイ Blue-Green デプロイとは デプロイの成功率を高めるとは何のことを言っているのか? ダウンタイムの影響は思ったより大きい ロールバックの容易性の価値 最後に デプロイ戦略の概要 Blue-Green デプロイの話をする前に、デプロイ戦略全体の話をします。 DevOpsやCI/CDにおいて、サーバーへのソースコードの展

                                                          【DevOps】Blue-Green デプロイのメリットを掘り下げてみる - サーバーワークスエンジニアブログ
                                                        • DevOps

                                                          DevOpsとは、開発(Development)と運用(Operations)を統合した、ソフトウェア開発手法である。 DevOpsの背景 DevOpsが注目されるようになった背景には、以下の3つの要因が挙げられる。 ビジネスの変化 近年、ビジネスのスピードは加速し続けている。顧客のニーズは刻々と変化し、それに応じてソフトウェアやサービスを迅速にリリースすることが求められている。 技術の進化 クラウドコンピューティングやコンテナなどの技術の進化により、ソフトウェアやサービスの開発・運用の効率化が進んでいる。 組織の変化 企業は、従来の縦割り組織から、横断的な組織へと変化しつつある。DevOpsは、このような組織の変化にも対応できる考え方や手法である。 以上の要因により、DevOpsは、ソフトウェアやサービスの開発・運用の効率化と、ビジネスの変化への対応を実現するための有効な手段として注目さ

                                                            DevOps
                                                          • DevOpsってなに?CI/CDって? | 株式会社スタイルズ

                                                            DevOpsとは何か? クラウドを利用していると、DevOpsという言葉を耳にすることが多いかと思います。DevOpsとは、いったいどういうもので、どういうメリットがあるのか、本記事で記載していきます。 DevOpsの定義は? まず、『DevOps』という言葉に、明確な定義はない、ということに注意しましょう。DevOpsとは、高速でアプリケーションをリリースするためのツールの組み合わせや企業文化、方針、ナレッジを指します。『Dev』はDevelop、すなわちアプリケーションやプロダクトの開発プロセスを指します。 『Ops』はOperation、つまりアプリケーションやプロダクトの運用プロセスを指します。高速でアプリケーションをリリースし、品質やサービスの向上がビジネス上の目的であるDevの担当者と、システムを安定稼働させることがビジネス上の目的であるOpsの担当者は、目的の違いが背反してい

                                                              DevOpsってなに?CI/CDって? | 株式会社スタイルズ
                                                            • 【Azure DevOps】Azure Pipelinesに設定したymlから環境変数的に値を参照したい - Qiita

                                                              はじめに CICDのために欠かせないパイプライン シークレットとして扱いたい文字列や、可変にしたい設定値などがよくある ローカルマシンやサーバであれば環境変数として設定できるが、CIを動かしているAgentではどのように可変でプライベートな値を設定するのかを記載する 前提 Pipelines/Libraryを使用した方法を記載する Variable groupsを使用 Secure filesはここでは取り上げない KeyVaultを使用する方法もあるが、やっとことないのでここでは取り上げない 参考 Azure Pipelines で Azure Key Vault シークレットを使用する パイプラインで Azure Key Vault シークレットを使用する 使用するAgentはMicrosoftHosted Pipelineは既に作成済みとする LibraryにVariable gro

                                                                【Azure DevOps】Azure Pipelinesに設定したymlから環境変数的に値を参照したい - Qiita
                                                              • DevOpsの生産性を高める秘訣は「開発者以外に開発者意識を持たせる環境作り」

                                                                ソフトウェア部門の成功の秘訣は、開発チームと運用チームの連携を高めるだけでなく、運用チームのスタッフに内なる開発者の資質を芽吹かせることにある。NasdaqのDevOps責任者は、今後は運用チームが開発者としても大きな役割を担うようになると述べている。 NasdaqのインフラおよびDevOpsエンジニアリング担当バイスプレジデントを務めるAmado Gramajo氏は、ニューヨークで最近開催された、開発者の生産性向上をテーマとするGradle主催のカンファレンス「Developer Productivity Engineering Forum」で自身の経験を語った。DevOpsでは、一方の側に管理者がおり、もう一方に開発者がいる。Gramajo氏は講演で、今こそ管理者に開発者の考え方を身に付けさせるべきだと持論を述べた。 開発者の生産性向上は、以前から大きな課題であり続けている。しかしGr

                                                                  DevOpsの生産性を高める秘訣は「開発者以外に開発者意識を持たせる環境作り」
                                                                • クラウド技術?DevOps?予算管理? ガートナーが教えるITインフラ人材必携の40スキル

                                                                  I&Oスキルで重視すべき「3つ」の論点 企業ビジネスにおけるITの重要性が高まる中、インフラストラクチャー&オペレーション(I&O)部門のリーダーや担当者には、多岐にわたるスキルが求められている。 近年、ITの開発・実行基盤として採用が進むクラウド技術のみならず、データアナリティクスやAI、IoTなどが注目されており、それらに精通するIT人材は、もはや組織の成功のための欠かせない存在だ。 ガートナー シニア ディレクター アナリスト シドハース・シェティ氏によると、CIO/ビジネスリーダーの10人に8人が「今後10年間で、社内のスキルと知識は、現状と大きく異なるものになるだろう」との見解を示しているという。 その一方で「現在の従業員が持っているスキルが、ごく近い将来の私たちの要求をサポートするのに十分でない可能性があることを知っている」と指摘している。 「10年というのはまだ非常に先のこと

                                                                    クラウド技術?DevOps?予算管理? ガートナーが教えるITインフラ人材必携の40スキル
                                                                  • チーム開発の視点が変わる アジャイル開発の新常識 第16回 SREで実践する、インフラを巻き込んだDevOps | NTTデータ先端技術株式会社

                                                                    はじめに 開発の現場では、アプリケーション開発(プロダクトの機能要件を担当)とインフラ構築(プロダクトの非機能要件を担当)でチームを分ける場合があるかと思います。アプリケーション開発チームはアジャイル開発を採用し、インフラ構築チームはウォーターフォール開発を採用するというケースをよく見ますが、果たしてそれで本当に継続的な改善を実現できるのでしょうか。本稿では、アプリケーションのリリース後も、インフラを含めて継続的に改善を行っていくためにはどうすればよいかを解説します。 文化・組織(人)の問題 従来のシステム開発では、要件を抜け漏れなく最初に定義し、納期厳守でリリースすることが当たり前とされてきました。また、リリース後は安定運用が求められ、インフラに起因する障害は徹底的に排除すべき悪者とみなされてきました。稼働率やバグ件数が安定運用の指標として評価される組織も多いかと思います。 障害を起こさ

                                                                      チーム開発の視点が変わる アジャイル開発の新常識 第16回 SREで実践する、インフラを巻き込んだDevOps | NTTデータ先端技術株式会社
                                                                    • Podman Desktop利用環境でDocker CLIも使えるようにする - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

                                                                      Podman DesktopとPodmanの組み合わせを使うと、Dockerの代わりにPodmanを使えて良いのですが、Linux版Podmanのようにpodman-dockerのようなパッケージはWindowsやmacOS向けには用意されていないため、そのままではDockerコマンドを使うことができません(Docker Desktopが一緒にインストールされている場合は除く)。 ここで問題となるのがVSCodeのDocker拡張です。 VSCodeのDocker拡張は、Docker CLIがインストールされていない状況では使えないのです。 現在のPodmanは、Docker APIを振る舞う機能が実装されています。そのため、CLIを用意してパスを通せばなんとかなりそうです。 Docker CLIのインストール Docker CLIは以下からダウンロードできます。ダウンロードするときはOS

                                                                        Podman Desktop利用環境でDocker CLIも使えるようにする - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア
                                                                      • DOP-C02-JPN試験番号質問67:企業の DevOps エンジニアは、AWS Systems Manager を使用して、メンテナンス期間中にメンテナンス タスクを実行します。同社には、AWS Health からの通知後に再起動が必要な

                                                                        企業の DevOps エンジニアは、AWS Systems Manager を使用して、メンテナンス期間中にメンテナンス タスクを実行します。同社には、AWS Health からの通知後に再起動が必要な Amazon EC2 インスタンスがいくつかあります。DevOps エンジニアは、これらの通知を修復するための自動ソリューションを実装する必要があります。DevOps エンジニアは Amazon EventBridge ルールを作成します。 DevOps エンジニアは、これらの要件を満たすために EventBridge ルールをどのように構成すればよいでしょうか? A. EC2のサービスであるAWS Healthのイベントソースを設定します。インスタンスのメンテナンスを示すイベント タイプ。EC2 インスタンスを再起動するには、Systems Manager ドキュメントをターゲットにしま

                                                                          DOP-C02-JPN試験番号質問67:企業の DevOps エンジニアは、AWS Systems Manager を使用して、メンテナンス期間中にメンテナンス タスクを実行します。同社には、AWS Health からの通知後に再起動が必要な
                                                                        • セキュリティやDevOpsを担当する技術戦略ディビジョンが誕生しました - Adwaysエンジニアブログ

                                                                          こんにちは。技術本部 技術戦略ディビジョンでマネージャーをしています、奥村です。 この記事では2024年1月から始動した、アドウェイズの新しい組織「技術戦略ディビジョン」について紹介します。 発足経緯やどういう事に取り組む予定かを説明できればと思います。 技術戦略ディビジョンの概要 ミッション 取り組むこと 組織変更の背景 技術戦略ディビジョンができる前の組織 インフラストラクチャーディビジョンから技術戦略ディビジョンへの変化 目標 短期的な目標 中期的な目標 長期的な目標 課題 最後に 技術戦略ディビジョンの概要 技術戦略ディビジョンは、技術本部というグループに新たに設立された組織です。 2024年1月に発足し、現在は4人のメンバーで構成されています。 技術本部自体は、エージェンシー事業部、アドプラットフォーム事業部などの事業部から独立した組織であり、会社の機能とエンジニアリングのパフォ

                                                                            セキュリティやDevOpsを担当する技術戦略ディビジョンが誕生しました - Adwaysエンジニアブログ
                                                                          • 【特別鼎談】“開発と運用の壁”を越えた「DevOps」はなぜ実現できないのか ツール導入の先を考える

                                                                            EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

                                                                              【特別鼎談】“開発と運用の壁”を越えた「DevOps」はなぜ実現できないのか ツール導入の先を考える
                                                                            • 仕事が楽しくなる「DevOpsの6つのメリット」とは何か?

                                                                              関連キーワード DevOps | 開発ツール | 開発プロセス エンジニアはDevOps(開発と運用の融合)のスキルを磨くことで、職場における自らの価値を高めるだけでなく、仕事をより楽しめるようになる。それはなぜなのか。DevOpsの学習および実践が、企業やエンジニアにもたらすメリットを、その基本的な知識と併せて解説する。 仕事を楽しむために「DevOpsスキル」を磨くべし 併せて読みたいお薦め記事 エンジニアが知りたい情報 エンジニアの「早く開発がしたい」をかなえる“爆速開発”の現場とは エンジニアが「スタートアップに転職」してから後悔する“4つの理由” DevOpsは、特定のツールや手法ではなく一つの概念だ。その本質は、開発プロセスの変革とソフトウェアデリバリーの効率化にある。 従来、企業が採用する開発手法としては「ウオーターフォール」型(開発工程を上流から下流へと順番に進める)開発が

                                                                                仕事が楽しくなる「DevOpsの6つのメリット」とは何か?
                                                                              • 「SREはDevOpsを実現するための具体的なプラクティス」 モバイルアプリの価値を迅速にエンドユーザーに届けるには

                                                                                モバイルアプリ開発において「SLI/SLO」はどのように行えば良いのでしょうか。DMMのiOS開発チームのチームリーダーである中尾俊介氏が「モバイルアプリのSLI/SLO」について解説しました。全2回。 SLI/SLOとは何か 中尾俊介氏:それでは「モバイルアプリのSLI/SLOについて」の発表を始めます。よろしくお願いします。 (会場拍手) ありがとうございます。(スライドを示して)まず簡単に自己紹介をします。合同会社DMM.com プラットフォーム開発本部でiOSエンジニアをしている、中尾と申します。「Twitter(現X)」などのSNSではnaoという名前でやっています。DMMでは「DMMポイントクラブ」というアプリのiOS開発をリードしています。先日あったtry! Swift TokyoではDMMのブースの運営をしていました。 今回のイベントのビラをその時に配りまくっていたので、t

                                                                                  「SREはDevOpsを実現するための具体的なプラクティス」 モバイルアプリの価値を迅速にエンドユーザーに届けるには
                                                                                • GitHubのアップデートから読み解くクラウドDevOpsの戦略と動向

                                                                                  プライベートネットワークのサポートは、AWSやGoogle Cloudでも計画されている。2024年4月上旬のGitHub ActionsアップデートでIT業界ウォッチャーが目にしたのはAzureのパワープレイだ。Azureの現況と、クラウドプロパイダーの動向を深堀りする。 GitHubの継続的インテグレーション/継続的デプロイメント(CI/CD)ワークフローサービスのホステッドバージョンは、Microsoft Azureのプライベートネットワークへの接続をサポートした。また、GPU上で実行できるようになった。これは、より大規模でセキュリティ意識の高い企業をターゲットとした一連のアップデートの一部だ。 GitHubの「GitHub Actions」ランナーは、CI/CDワークフロー内のビルドからテストに至るまでの複数のジョブを実行する。これまでは、ユーザーが自身でホストするランナーなら、A

                                                                                    GitHubのアップデートから読み解くクラウドDevOpsの戦略と動向