最新記事一覧
TechTargetは、「コードリンティング」に関する記事を公開した。コードリンティングはデバッグプロセスにおける重要な準備手順の一つだ。シンプルなミスを早い段階で解決すれば、少ない負担でコーディングの品質を向上させられるだろう。
()
米国特許商標庁(USPTO)が2018年に着手したデジタル変革は、システムの不具合が発端だった。さまざまなハードルを乗り越え、USPTOが脱メインフレームを成功させた方法とは。
()
RedMonkは、2023年第1四半期のプログラミング言語ランキングを発表した。
()
「IaC(Infrastructure as Code)」を実現するソフトウェア製品を比較して紹介する本連載。今回はChef、Puppet、Pulumiを紹介します。ぜひ選ぶ際の参考にしてみてください。
()
英Canonicalが、Ubuntuに対して10年間のメンテナンスの提供を約束する新サービス「Ubuntu Pro」を発表。個人には最大で5台のマシンまでUbuntu Proを無料提供することも明かした。
()
パッチ適用の時間を短縮する「自動化」について解説する連載。今回は、Linux/Windowsのパッチ適用の自動化と、OSSを使う基盤環境構築、単体試験の自動化について解説します。
()
リクルートの情報検索組織において検索APIの基盤をどうやってPaaS中心のシステムに移行したかを紹介する連載。今回は、AWS上のシステムをクラウドネイティブ化する際に用いるべき原理原則について解説する。
()
ポストコロナのIT業界とエンジニアの生き残り術を模索する特集「ポストコロナのIT業界サバイバル術」。第2弾は、アフターコロナでSI業界が取るべき方向性を技術カットで解説します。
()
本連載では、グローバルスタンダードになっている「SCAP」(セキュリティ設定共通化手順)およびそれを基にシステム構成や脆弱性の検査を行うためのOSSツール「OpenSCAP」や、その周辺の技術、用語などを紹介する。今回は、OpenSCAP/SCAP Security Guideプロジェクトの発展形である「Compliance As Code」の概要と、試し方について。
()
ネットワーク担当者の登竜門とも言えるCisco認定試験の「CCNA」の内容が改定された。受験者は具体的にどのような項目を新たに学習する必要があるのか。
()
「マイクロサービスアーキテクチャ」に基づくアプリケーションを開発する際、重視すべきこととは何だろうか。主要な3つの項目を紹介する。
()
「AIOps」によって効率の向上を実現するには、技術的課題と組織的課題の両方を克服する必要がある。具体的に何をすればよいのか。
()
コードベースの構成管理ツール「Puppet」で管理できるのは「Linux」だけではない。Puppetを使ってLinuxと「Windows」両方のシステムを管理する方法を説明する。
()
プライベートクラウドを構築するための手法は一様ではない。自前で構築するのか、ベンダーの協力を得るのか。その判断に影響を与えるポイントとは何だろうか。
()
クラウド管理ツールを選定する際、IT担当者が評価すべきポイントについて解説する。本稿で取り上げる6つの機能が搭載されているかどうかが確認のポイントだ。
()
一口にコンテナと言っても、さまざまなコンテナ管理ツールがある。本稿では「Docker」以外のコンテナ管理ツールについて取り上げる。
()
メインフレーム環境でのDevOps導入は無視できない課題になりつつあるが、導入に乗り気ではないメインフレームの専門家は多い。しかし、メインフレーム向けDevOpsをサポートするツールは進化しつつある。
()
DevOpsはWindows環境でも実践可能だが、アプリケーションやシステムの運用方法を調整することが必要になる。Windows環境にDevOpsを組み込むことを助ける3つのツールを紹介する。
()
管理の効率を上げ、マルチクラウドモデルの複雑さを減らすため、企業はリソースとオーケストレーションという2つの抽象化技法を利用できる。
()
デジタル経済が事業を特徴づける場面が増えている。そして、事業や収益へのITの関わり方もさらに密になっている。
()
企業のWindows Server管理者には、データセンターの管理者と同様に、システム全体のパフォーマンスを向上させるための定期メンテナンスとアップグレードのスキルが求められる。
()
「Docker」と「Kubernetes」の導入が進むにつれて、企業ではコンテナのスキル需要が高まっている。本稿で紹介するトレーニングと認定資格を利用して、クラウドに関する履歴書項目を増やしてほしい。
()
パブリッククラウドに移行してもコスト削減効果を得られない企業は多い。しかしそんな中、社内に構築したプライベートクラウドがより大きな費用節減効果を挙げていると報告する企業が現れた。
()
多くの企業がハイブリッドクラウドを目標とするが、その実現には課題が伴う。AWSは、オンプレミスとオフプレミスでアプリケーションを構築するためのハイブリッドクラウドツールを提供している。
()
クラウド利用が成熟化するにつれ、利用規模の縮小や、クラウドからオンプレミスへの回帰を考える企業が増えている。あるIT担当役員が経験した“脱クラウド化”の事例を紹介する。
()
デジタル企業ではいつの間にかDevOpsが最良の手法ということになっているが、最高情報責任者(CIO)はどのようにDevOps環境の構築に取り組むべきか。ヒントは、人材を雇用するだけでは足りないということだ。
()
プロジェクト管理スキルの低さ、計画の取りこぼし、短絡的なスタッフのいずれかを伴うと、DevOps環境への移行は大きな失敗につながる恐れがある。
()
日本マイクロソフトは、主にビジネスの分野でIT活用に携わるエンジニア、アーキテクト、戦略立案を行うITプロフェッショナルに向けて、同社が提供する最新技術を紹介するイベント「Microsoft Tech Summit」を、2016年11月1、2日の両日、ヒルトン東京お台場で開催する。その見どころについて、テーマトラックの統括を行う6人の担当者に話を聞いた。
()
4600件以上の回答を集めた2016年版のDevOps実態調査によって、DevOpsの新たな傾向が見えてきた。優秀なDevOpsチームの生産性も定量化された。一方で、DevOpsチームが陥りやすい問題も明らかとなった。
()
各種オープンソースソフトウェアのうち、特に人気の高いOSSをピックアップ。実際の検証結果をまとめた本連載。今回と次回はサーバテスト自動化ツール「Serverspec」と「Infrataster」を紹介する。
()
企業は最新技術や新しいシステムを導入する一方で、古くからあるメインフレームもいまだに現役だ。IT部門にとって、新旧のシステムを包括的に管理できる手法の必要性が高まっている。
()
サーバ構築・運用自動化ソフトの中でも特に利用者の多い、「Chef」「Ansible」「Puppet」「Itamae」の4製品をピックアップ。「各ソフトの実行環境の構築手順」「OSSのBlog/CMS基盤であるWordPressの構築」を通じて、その違いを探り、体感いただく本連載。後編ではPuppet、Itamaeを紹介する。
()
今回は、サーバ構築・運用自動化ソフトの中でも特に利用者の多い、「Chef」「Ansible」「Puppet」「Itamae」の4製品をピックアップ。「各ソフトの実行環境の構築手順」「OSSのブログ/CMS基盤であるWordPressの構築」を通じて、その違いを探る。
()
本連載では、さまざまなソフトウェアのインストール、実行するためのセットアップ設定、実行確認、アンインストールの手順を解説する。今回は、Rubyとは何か、Rubyで動くツールの紹介、Rubyのインストールとアンインストールについて。Rubyプログラミングを始める参考にしてほしい。
()
IT部門は物事のやり方を変えて、変化に伴う混乱を受け入れる必要がある。しかも早急に。さもないと、IT部門の保守的な体質が停滞を招き、データセンターやIT部門自体、そして企業を苦境に追い込む恐れがある。
()
運用監視をはじめ、多くの企業が取り入れているOSS(オープンソースソフトウェア)。目的に応じて最適なものを選択し、うまく使いこなせば強力な武器となるが、それができなければかえって手間や混乱の原因にもなりかねない。本連載では注目のOSSをピックアップして実際に検証し、基本的な優位性、劣位性を明確化した。ぜひOSSを選ぶ際の参考にしてほしい。
()
マイクロソフトとレッドハットは2016年2月18日、共同セミナー「AzuredCon(あずこん!)」を開催。両社は2015年11月にクラウド分野での包括的な提携を結び、「フルオープンなクラウドの選択肢」を提供すると明言した。この提携によって、クラウドのメリットである“適材適所のシステム配置”“自社にマッチするシステム構成/運用体制の構築”が本当に実現できるのか。本セミナーではそうした疑問に答えるべく、マイクロソフト、レッドハット、パートナーが集まり、具体的な協業内容や活用例が披露された。
()
インフラ構築自動化ツールの一つ、「Puppet」に関するユーザーやベンダーの情報交換を促す「Puppetユーザ会」が設立された。第一回の会合に合わせて来日したPuppet LabsのCIO カーステン・ナイジャル氏とユーザー会代表の菅原亮氏に、その特徴とメリットを聞いた。
()
誰もが知る『ドラゴンクエスト』シリーズや『ファイナルファンタジー』シリーズなどを創り出したゲーム会社スクウェア・エニックスがインフラエンジニアを募集している。その“インフラ”が指すもの、そして追究するべき方向は、他の企業とは異なる興味深いもののようだ。本稿では、スクウェア・エニックスのエンターテイメントを下支えするだけではなく、提案も行える“インフラ”エンジニア像とはどんなものなのかを掘り下げるために現役エンジニアに話を伺った。
()
Puppet EnterpriseとRed Hat Satelliteが連携可能に。一方、米レッドハットはPuppetの競合とされるAnsibleの買収を発表し、自社ソリューションへの取り込みを表明した。
()
2013年ごろから注目を集めているものの、いまだ理解が十分に浸透しているとは言いにくい「DevOps」。だが昨今は、市場変化の激しさを受けて実践に乗り出す企業が着実に増えつつある。米HPE(ヒューレット・パッカード・エンタープライズ)で多数のコンサルティングを手掛けているカン・タン(Kan Tang)氏に、今あらためてDevOps実践の要件を聞いた。
()
多くの企業がモバイルアプリケーションの開発、準備、管理にDevOpsを利用するようになっている。モバイルDevOpsは楽観視されがちだが、幾つかの大きな課題がある。
()
ネットワールドは2015年5月13日、米Puppet Labsと日本初のディストリビューター契約を締結し、インフラ構成自動化ツールPuppetのサポート付商用版「Puppet Enterprise」を、同日に販売開始したと発表した。
()
サーバー構築の自動化で利用される技術、自動化ツールとして「Kickstart」「Puppet」を紹介し、構築から運用まで、システムライフサイクル全体にわたる運用管理の自動化についても解説する連載。今回は、filebucketによる自動バックアップやGitやDockerと連携する運用テクニック、GUIのPuppet Dashboardなどを紹介する。
()
運用自動化が求められる背景から実現法、ツールの選び方、適用法まで、全方位的に解説してきた本特集。今回はこれまでの記事を基に、実現のポイントをシンプルに振り返る。
()
Reductive Labs(現Puppet Labs)を創業し、DevOps、アジャイル開発、プログラミングと組織文化などについて、数々の講演を行ってきたAndrew Clay Shafer氏に、DevOps、継続的インテグレーション(CI)、マイクロサービスについて聞いた。
()
サーバー構築の自動化で利用される技術、自動化ツールとして「Kickstart」「Puppet」を紹介し、構築から運用まで、システムライフサイクル全体にわたる運用管理の自動化についても解説する連載。今回は、自動化ツールを使う上で大切な3つのことを基に、Puppetの変数とテンプレート、条件分岐、クラス、モジュールの使い方などを解説します。
()
サーバー構築の自動化で利用される技術、自動化ツールとして「Kickstart」「Puppet」を紹介し、構築から運用まで、システムライフサイクル全体にわたる運用管理の自動化についても解説する連載。今回は、agent/master型のPuppetのセットアップ方法を順に解説。インターネットに接続できない環境や証明書の不整合の解決法も。
()
サーバー構築の自動化で利用される技術、自動化ツールとして「Kickstart」「Puppet」を紹介し、構築から運用まで、システムライフサイクル全体にわたる運用管理の自動化についても解説する連載。今回は、PXEとKickstartを使い、VirtualBox+CentOS環境を自動でインストールするためのサーバーの作り方について。
()
サーバー構築の自動化で利用される技術、自動化ツールとして「Kickstart」「Puppet」を紹介し、構築から運用まで、システムライフサイクル全体にわたる運用管理の自動化についても解説する連載。
()