DevOps
少しの時間の節約の積み重ねが大きな成果を生む: AMD の AI 活用事例
優れた企業やエンジニアリング チームは、エンジニアリング効率を向上させることに注力し、時間的制約を克服し効率化を図っています。
GitHub Enterprise Cloud における Zeiss のお客様事例: 光学の精密さからデジタルの卓越性へ
1846 年に設立された Carl Zeiss AG (ZEISS) は、光学およびオプトエレクトロニクス分野のグローバル テクノロジー リーダーへと成長する過程で、数多くの変革を経験してきました。
移行から完全習得へ: GitHub を活用して 6 か月でエンジニアリング スタックを構築する
通常、2000 人以上の開発者を抱える組織が、6 か月という短期間で新しいエンジニアリング スタックを構築する必要に迫られることはありません。
コラボレーションと GitHub Actions で DevOps を加速する
パフォーマンスの高いソフトウェア チームが知っているように、CI/CD は DevOps の成功の鍵です。ただし、CI/CD はソフトウェア ワークフローの一部に過ぎません。ソフトウェア開発プロセスの全てのステップが、連携してより迅速に進める機会になります。
変化を乗り越えて成長: Spotify の 10 年間にわたるエンジニアリングの進化
Spotify は、急速に変化する世界の中で、どのようにしてデベロッパー エクスペリエンスを改善し続けているのでしょうか? Spotify はどのようにして AI DJ を構築するまでに進化してきたのでしょうか?
今後の DevOps について
DevOps の目標は変わりませんが、ツール、インフラストラクチャ、運用モデルは変化しています。最新のソフトウェア リリースをサポートするには、組織は次に起こることを知り、それに備えることが重要です。
文化の問題: 健全なチームが優れたソフトウェアを構築する方法
健全なエンジニアリング カルチャーを構築することがこれまで以上に重要です。健全な文化は、「最高の作品をリリースする」という共通の目標のもとに開発者を結集させます。卓越したカスタマー エクスペリエンスを提供するために必要な人材を採用し、維持するには、文化が鍵となります。
GitHub による企業のデジタル変革
現在使用されているほとんどのものはコードに基づいています。変化し続ける現代の環境で成功するには、企業は顧客の期待に応え、可能な限り最高のエクスペリエンスを生み出し、ソフトウェア開発において卓越性を提供する必要があります。
CI/CD パイプラインを GitHub Actions と Google Cloud で自動化する
ホステッド ランナーとプライベート クラスタを使って DevOps パイプラインをクラウドに導入します。
Demo Day: Getting Traction with GitHub Actions
自動化のあらゆる側面で実践的なサポートを受けましょう。GitHub Actions のテクニカル ディープ ダイブでは、開発者のワークフローのあらゆる部分を効率化できるよう、CI/CD 以外の例から説明します。問題の自動化からパフォーマンスの監視まで、開発者が喜ぶワークフローを構築するための Actions の使用方法をご紹介します。
開発者の生産性と自動化でビジネスを変革する
現代のリーダーはデベロッパーエクスペリエンスを向上してイノベーションを推進しています。つまり、開発者が互いに学び、より大局的な視点を持ち、業務の効率を高めることができるようサポートするということです。
インナーソース文化の構築: Booz Allen Hamilton
インナーソースの成功には企業内での効果的なコラボレーションが必要不可欠です。チームがインナーソースを利用して可視性とコンプライアンスを維持しながらコラボレーションと開発プラクティスを向上した方法について、Booz Allen Hamilton の Ki Lee 氏からお話を伺いました。
カジュアルトークイベント: オープン ソースの威力を安全に活用
オープン ソース ソフトウェアは現代のあらゆるソフトウェア プロジェクトにおいて必要不可欠な要素です。オープン ソースを安全に利用し、コミュニティに恩返しすることで、個人と組織両方のレベルで計り知れないメリットがもたらされます。<br><br>DevOps やセキュリティなど、オープン ソース戦略を成功に導くうえで不可欠な要素について話し合う、IAG、Woolworths、GitHub のエキスパートによるカジュアルなトークイベントにぜひご参加ください。
GitHub でプロジェクトを管理する
マイルストーン、ラベル、Issues、プロジェクトなどの機能を使用して、GitHub でプロジェクトを整理、管理し、進捗を追跡する方法を案内します。また、Issues やプル リクエストに加えて GitHub Marketplace のツールの概要を説明します。
動画: GitHub.com を MySQL 8.0 にアップグレードすることの背景
GitHub.com のサービスを停止することなく MySQL 8.0 をアップグレードする: 動画では、1 年以上に及ぶプロジェクト全体について紹介しています。
GitHub Copilot X でコメント主導型開発を超える
GitHub Copilot は最も人気のある生成 AI クラスの 1 つであり、開発者はわずか数コメントでクラスと関数全体を作成できます。これにより、開発者は集中力を維持し、より大きな問題の解決に注力できます。
Codespaces を使用してセットアップなしで貢献する
プロジェクトにプル リクエストを作成するためのステップ 0 は、実際にコードを作成できるように環境をセットアップすることです。ご存じのように、この作業には数時間あるいは数日かかることがあります。ライブラリとフレームワークのインストール、対処しなければならないバージョンの問題、ツールの設定など、最良の状況であっても立ちはだかる障壁は多く存在します。
GitHub で複雑さを軽減して速度を向上させる
新しいプロジェクトを開始しようとしている場合、立ち上げて軌道に乗せるまでに時間がかかり、開発サイクルが遅くなることがあります。そこで、プロセスを合理化し、すぐに生産性を高めることができたらどうでしょうか。
日々の業務に GitHub Actions を使用する
開発者の速度を加速し、質の高いコードを維持することは、全てのソフトウェア チームにとって重要な目標です。ペースの速い昨今の状況では、これまで以上に重要になっています。しかし、これを達成するのは簡単なことではありません。慎重な計画、調整、実行が必要な複雑なプロセスが伴います。
GitHub Copilot を使用して、より少ないコードでより多くのコードを記述する
あまり認めたくはありませんが、開発者でいることでストレスが溜まることもあります。定型句コードの記述に正規表現構文の調査、さらには増え続けるフレームワークのリストと、混乱してしまうような基準があり、ペースを維持するだけで精一杯です。そんな状況を救済するツールがあります。
GitHub Actions を使用した継続的デプロイの基礎
リリース プロセスでコードの品質と信頼性を維持するのは簡単な仕事ではありません。そこで GitHub が導入したのがデプロイ保護ルールです。これにより、高品質で安全なアプリケーションを全てのデプロイメントで提供できます。