サーバ仮想化技術が企業システムで利用されるようになって20年以上が経過し、当たり前すぎてもはや誰も意識することはなくなりました。また、パブリッククラウド誕生から15年以上が経過した今日では、クラウドを扱うエンジニアは多数いるものの、オンプレミスの仮想化技術に関するノウハウが薄れつつあり、苦労している現場もあると聞いています。そこで本連載では、あらためてMicrosoftが提供する仮想化技術「Hyper-V」を学び直していきます。
「Microsoft Entra ID」は、Microsoftのクラウドサービスを利用する際に欠かせないIDおよびアクセス管理サービスです。以前は「Azure Active Directory」(Azure AD)として知られていましたが、機能強化とブランド統一によって名称変更されました。本連載では、単なる「ディレクトリサービス」を超えた、多機能なID管理サービスであるMicrosoft Entra IDについてやさしく解説します。
西武ライオンズが、トラッキングシステムなどのデータを活用した野球のインテリジェント化への取り組みを急ピッチで進めている。2025年シーズンの初めには、本格運用を開始するという。その中身とは。
Windows Serverの新バージョン「Windows Server 2025」が2024年中にもリリースされる見込みです。本連載では、Windows Server 2025の新機能やクラウド連携など、Windows Server 2025を中心とした最新トレンドを紹介していきます。
@ITの人気記事をラジオ形式でAIが紹介します。
この連載では、架空のWebサービスの立ち上げからローンチまでのプロセスを通して、クラウドエンジニアの仕事内容や考え方を一つ一つ解説し、クラウドエンジニアリングの基本から応用まで、実例を交えながら深掘りしていきます。
この連載では、架空のWebサービスの立ち上げからローンチまでのプロセスを通して、クラウドエンジニアの仕事内容や考え方を一つ一つ解説し、クラウドエンジニアリングの基本から応用まで、実例を交えながら深掘りしていきます。
クラウドで大規模なサービスを展開すれば、トラブル対応は避けられない。本連載では、法人向けサービスの運用担当者が、AWSにおける運用で格闘した記録を示す。
Microsoftの「Active Directory」は、オンプレミスにおけるID管理システムとしてリリースから20年以上経過しました。その間、Active Directoryの構築や運用に携わってきたメンバーは去り、社内にノウハウもないまま引き継がなければならなくなったメンバーも多いと聞きます。そこで本連載では、あらためてActive Directoryを学び直していきます。
この連載は、データをさまざまな角度から分析し、その背後にある有益な情報を取り出す方法を学ぶ『社会人1年生から学ぶ、やさしいデータ分析』連載(記述統計と回帰分析編)の続編で、確率分布に焦点を当てています。 この確率分布編では、推測統計の基礎となるさまざまな確率分布の特徴や応用例を説明します。身近に使える表計算ソフト(ExcelやGoogleスプレッドシート)を使いながら具体的に事例を見ていきます。 必要に応じて、Pythonのプログラムや統計ソフトRなどでの作成例にも触れることにします。 数学などの前提知識は特に問いません。中学・高校の教科書レベルの数式が登場するかもしれませんが、必要に応じて説明を付け加えるのでご心配なく。肩の力を抜いてぜひとも気楽に読み進めてください。
Broadcomは買収したVMwareの製品/ライセンス体系、および販売体系を刷新したした。これはユーザー組織やパートナー企業にどのような影響を与えるのか。関係者への取材に基づき、具体的に解説する。
「機械学習は難しそう」と思っていませんか? 心配は要りません。この連載では、「知識ゼロから学べる」をモットーに、機械学習の基礎と各手法を図解と簡潔な説明で分かりやすく解説します。Pythonを使った実践演習もありますので、自分の手を動かすことで実用的なスキルを身に付けられます。
日本企業が米国に自社の開発チームを結成して日米共同開発を行うと,カルチャーギャップなどさまざまな課題に直面します。本連載では、大規模なSaaSの日米共同開発を指揮するCTO(最高技術責任者)が自らの体験を語ります。
Rustは、安全なプログラミングでき高いパフォーマンスのバイナリを生成できるなど、システムプログラミングの世界を中心に人気上昇中のプログラミング言語です。本連載では、連載「基本からしっかり学ぶRust入門」の続編として、Webアプリの開発を通じて現場で役立つRustのノウハウを紹介していきます。
開発生産性の向上は、内製開発を行う全ての企業にとって、大きなテーマだ。実際に取り組んできた企業が、体験を語る。
本連載では、主にMicrosoftの製品およびサービスに実装されたセキュリティ機能や、更新プログラムなどによって実施されたセキュリティ強化策について検証し、可能な場合は、具体的な影響例を示します。
デジタル化やデジタルトランスフォーメーション(DX)の推進で、これまで以上に活気を帯びる公共分野。しかし、参入するのは大手ばかりで、スタートアップの出る幕はない――。本当にそうなのだろうか。Amazon Web Services(AWS)が2022年11月に開催した「AWS Startup Ramp Meetup vol.2」における、スタートアップと自治体のパネルディスカッションの内容を前編・後編に分けてお届けする。
この連載では、人工知能(AI)やデータ分析/データサイエンスをこれまでに学んだことがない社会人(新卒の社会人1年生からベテラン社員まで大歓迎!)に向けて、「データ&AIを活用したいなら、最初に知っておくべき全体概要」、具体的にはAI・データサイエンスの概要と、データ分析(数値予測などの分析系AI)、画像認識などの識別系AI、文章生成などの生成系AIを紹介します。難しい知識の習得よりもシンプルな経験を重視して、手を動かして体験しながら学べる内容ですので、肩の力を抜いてぜひとも気楽に読み進めてください。
「Platform Engineering」とは何なのか。アプリケーション開発/運用の現場をよく知り、この動きを提唱する一人でもあるHashiCorpの共同創業者兼CTO、アーモン・ダドガー(Armon Dadgar)氏に、Platform Engineeringのコンセプトから具体的な姿までをじっくり聞いた。その内容を2回に分けてお届けする。
セキュリティ確保のための、クラウド/クラウドネイティブプラットフォームのログモニタリングはどうやるのがいいか。本連載では、Amazon Web Services(AWS)、Microsoft Azure、Google Cloud、Kubernetes、認証につき、ログのセキュリティモニタリングのベストプラクティスを解説したホワイトペーパーの内容をお届けする。
この連載では、データをさまざまな角度から分析し、その背後にある有益な情報を取り出す方法を学びます。データの収集方法、データの取り扱い、分析の手法などについての考え方を具体例で説明するとともに、身近に使える表計算ソフト(ExcelやGoogleスプレッドシート)を利用した作成例を紹介します。必要に応じて、Pythonのプログラムや統計ソフトRなどでの作成例にも触れることにします。数学などの前提知識は特に問いません。肩の力を抜いてぜひとも気楽に読み進めてください。
昨今の急激な円安などもあり、膨らみ続ける一方のクラウドコスト。削減する手法にはさまざまありますが、継続的に最適化していくには、組織的な取り組みが不可欠です。本連載では基本的なコスト削減手法を紹介し、「FinOps」とは何か、FinOpsでコスト最適化をどう進められるかを、FinOps認定プラクティショナーが解説します。
Google Cloudのエンタープライズユーザー会「Japan Google Cloud Usergroup for Enterprise(Jagu'e'r)」で活動するメンバーが執筆する連載です。Google Cloudやクラウド全般に関する、技術的・非技術的なさまざまなトピックを扱っていく。
本連載では、Googleのアクセス解析ツールの最新版であるGoogleアナリティクス 4の活用に関心を持っている技術者・ウェブ分析担当者を対象に、基本および技術的な活用方法を解説します。特に、BigQueryとの連携によるウェブアクセスデータの分析・活用を行う方法を中心に解説します。
本連載では、Googleのアクセス解析ツールの最新版であるGoogleアナリティクス 4の活用に関心を持っている技術者・ウェブ分析担当者を対象に、基本および技術的な活用方法を解説します。特に、BigQueryとの連携によるウェブアクセスデータの分析・活用を行う方法を中心に解説します。
商用サーバレスサービスとしてAWS Lambdaがリリースされてから8年以上が経過しました。その間、MicrosoftからはAzure Functions、GoogleからはGoogle Cloud Functionsがリリースされ、3大クラウドベンダーそれぞれがサーバレスをサービスとして展開しています。本連載では、4回にわたって、この3大クラウドベンダーのサーバレスサービスを比較していきます。
エンジニアの皆さまのお悩みに、私たち「おbot」が、ラグジュアリーに、エスタブリッシュメントに、おキュートにお答えしますわよ。
世界最初の商用サーバレスサービスとしてAWS Lambdaがリリースされてから8年以上が経過しました。その間、MicrosoftからはAzure Functions、GoogleからはGoogle Cloud Functionsがリリースされ、三大クラウドベンダーそれぞれがサーバレスをサービスとして展開しています。本連載では、4回にわたって、この三大クラウドベンダーのサーバレスサービスを比較していきます。
CNCFが公開した「クラウドネイティブ成熟度モデル」は、組織におけるクラウドネイティブの取り組みの成熟度を5のレベル(ステージ)に分けて示し、各段階で具体的に何をすべきかを示すガイド文書。これを翻訳してお届けする。
Google検索などGoogleが提供する各種サービスの使い方を解説する。
元任天堂開発者がエンジニアの真に役に立つことを伝授するシリーズ、今回のテーマは「エンジニアの生き方」です。エンジニアたるもの、自分をどのように定義し、どのように生きるべきか、工学的に考えていきましょう。
DXをどのように進めたらよいか分からず、焦りを覚えている中小企業のDX担当者や経営者のモヤモヤを吹き飛ばし、DX推進の一歩目を踏み出すことを後押しする。
本連載では、これから「Windows 11」への移行を本格的に進めようとしている企業/IT管理者に向け、移行計画、展開、管理、企業向けの注目の機能を解説していきます。
内製化を進めるauコマース&ライフ、SOMPOシステムズ、Retail AI Xの3社が内製化の課題について率直に語ったパネルディスカッションの模様を、3回に分けてリポートする。
Azureにおける主要機能の「文脈」を紹する。個々の機能を技術的に深掘りするというよりも、 各サービスの基本的なテーマと方向性を確認し、サービスを構成する機能群は何のためにあるのか、複数のサービスをつなぎ合わせることでユーザーにはどんなメリットがあるのか、といった点を解説する。
Googleの開発したマイクロサービス間の通信技術であるgRPCについて、その概要とプログラミング言語ごとの実装を紹介する連載です。
IT用語基礎の基礎を、初学者や非エンジニアにも分かりやすく解説する連載。ITエンジニアの自学用、エンジニアと協業する業務部門の仲間や経営層への解説用にご活用ください。
VMwareは2022年8月末、「VMware Explore 2022」を開催した。CEOのラグー・ラグラム氏への単独インタビューの内容を軸に、VMware Explore 2022を2回に分けて振り返る。
相対性理論、印刷、iPhone――世の中を変える発明は、全て優れたアイデアから生まれた。では優れたアイデアとは何なのだろうか。あなたのそのアイデアは、いいアイデアなのか、そうではないアイデアなのか、「アイデアの測り方」と「アイデアの見極め方」を、WiiやSwitchの開発者が伝授する。
OSSのサプライチェーン管理の重要性に関する認識が高まっている。本連載では、この文脈から「オープンソースプログラムオフィス(OSPO)」「SBOM」の2つのキーワードを取り上げ、解説と座談会でその世界に迫る。
AIやデータサイエンス、場合によってはもっと広げてPythonなどの幅広い技術を活用して、業務データの利活用や日常作業の効率化、身の回りの趣味や遊びの高度化などを試していく連載。
ある日突然、4人家族の家事育児をワンオペで担うことになったエンジニアリングマネジャー。山積する困り事のどこからどうやって手を付けていいのか分からず不安に苛(さいな)まれたが、「仕事で取り組んできたエンジニアリングスキルを活用すればいいのではないか」と気付いてから、着々とカイゼンを進めていく。
「クラウドネイティブ」、やってみたいけど、手元の運用で手一杯。何がクラウドネイティブなのかも分からないし、難しそう……。そういうITマネジャーのためのクラウドネイティブ講座。技術用語は最低限に、納得感のある解説を目指します。
デジタルの民主化を推進する意義や残念な結果に終わらせないためのコツを、数多くのお客さま事例を見てきたドリーム・アーツのエンジニアが、生々しい事例も交えつつ解説する。
デジタルの民主化を推進する意義や残念な結果に終わらせないためのコツを、数多くのお客さま事例を見てきたドリーム・アーツのエンジニアが、生々しい事例も交えつつ解説する。
ある日突然、4人家族の家事育児をワンオペで賄うことになったエンジニアリングマネジャー。山積する困り事のどこからどうやって手を付けていいのか分からず不安に苛まれたが、「仕事で取り組んできたエンジニアリングスキルを活用すればいいのではないか」と気付いてから、着々とカイゼンを進めていく。
ハイブリッド/パブリッククラウドがいよいよ広がろうとしている。ハイパーコンバージドインフラで成長してきたNutanixは、これにどう関わっていくのか。CEOのラジブ・ラマスワミ氏に直接聞いた。
システムやサービスにAI(人工知能)を活用することが珍しくなくなった昨今、AIが引き起こす倫理的な問題もまた身近なものとなった。すでに欧米諸国ではAI倫理に関する法整備も進んでおり、日本国内にもその影響が及ぶことは想像に難くない。本特集ではそんなAI倫理について「AI倫理とはどういうものなのか」といった初歩的なテーマから「AI倫理に関してエンジニアは何を知っておくべきなのか」「AI倫理の観点から見たAI開発プロセスにおけるリスクとその対処法とは何か」といった実践的なテーマまで、深堀りして解説する。
ニューラルネットワークの仕組みや挙動を、数学理論からではなく、Pythonコードから理解しよう。フルスクラッチでニューラルネットワーク(DNN:Deep Neural Network)を実装していく。
「OSSはただの無料ソフト」「うちの会社に関係ない」。まだ、こうした考えを持っている企業は多い。だが、ソフトウェアをビジネスの武器にしようとしている企業は、OSSの利用を避けることはできない。利用を適切に管理しないと、思わぬ法的トラブルに巻き込まれる可能性がある。 この連載ではOSSコンプライアンスに関する具体的な課題と解決策をひも解いていく。
Amazon Web Servicesが2021年11月末から12月初めにかけて開催した年次カンファレンス「AWS re:Invent 2021」で、同社はさまざまな新サービス、新機能を発表した。本連載では、2回に分けて主要な発表をまとめた。
2020年代、「cocoa」「五輪アプリ(73億円)」など政府系開発プロジェクトの失敗が大きく注目を集めた。原因の1つは、ユーザーのベンダーまかせな姿勢だ。長く日本にはびこってきたベンダー丸投げ問題を解消し、ITプロジェクトを主体的に推進するためには、ベンダーマネジメントが欠かせない。
「ハイブリッド/マルチクラウド管理」という言葉がよく聞かれるようになってきました。この連載では、Microsoft Azure(Azure)のハイブリッド/マルチクラウド管理サービスである「Azure Arc」を例に、Kubernetesの利用を中心とした管理を管理者とユーザー双方の視点から解説します。第
2020年代、「cocoa」「五輪アプリ(73億円)」など政府系開発プロジェクトの失敗が大きく注目を集めた。原因の1つは、ユーザーのベンダーまかせな姿勢だ。長く日本にはびこってきたベンダー丸投げ問題を解消し、ITプロジェクトを主体的に推進するためには、ベンダーマネジメントが欠かせない。
本連載の目的は、TypeScriptのType(型)に注目しつつ、その内容を掘り下げていくことです。
Kaggle初心者がKaggleに挑戦した過程や得られた知見などを記事化していく連載。執筆者と読者が初心者レベル同士だからこそできる意見効果/悩み共有/情報提供を行っていきます。
中学や高校で学んだ数学を題材にして、Pythonによる数学×プログラミングを学んでみよう。数学の教科書に載っている定理や公式だけに限らず、興味深い数式の例やAI/機械学習の基本となる例を取り上げながら、数学的な考え方を背景としてプログラミングを学べる連載。
SASEは“製品”ではないだけに、実装の在り方には各社各様のアプローチが求められる。これはIT部門としてビジネス、ユーザーをどう見ているか、自身の役割をどう捉えているかが、如実に表れる鏡ともいえるのではないだろうか。SASE実装に対するあるべきアプローチと、現実的な取り組み方から、ゼロトラスト/SASE時代のIT部門の役割を考える。
AI・機械学習・ディープラーニングを始めるが、プログラミングについてまったく初めての人に向けて、その作業環境の選択指針やお薦めの「Jupyter Notebook」のオンライン版「Google Colaboratory」の基本的な使い方を分かりやすく紹介する連載。
データ分析/機械学習の競技大会プラットフォーム「Kaggle」についての初心者向け連載。コンペティションの内容から、事例に基づくノウハウ、実際にメダルを受賞してKaggle Masterになるための道標を示す。
「Kaggleイベントレポート」は、Kaggleに関連するイベント(勉強会やワークショップなど)のレポート記事を発信するするコーナーです。Kaggleとは、データサイエンスや機械学習の問題に対して作成したモデルの性能を競うコンペティション(コンペ、大会)です。
市場で出回っているお金の数は有限です。高年収を目指すということは、「合法的なお金の奪い合いゲーム」に参加するということです。ゲームであるからには、勝つことが大切です。少なくとも勝率を高めるという意識は重要です。そして、ゲームで勝つために必要なのが「戦略」です。
業種・業態を問わず、お寄す全ての企業・組織に「ITを前提としたビジネスプロセス、ビジネスモデルの変革」、すなわちDX(デジタルトランスフォーメーション)の実践が求められている。システムをSIerに外注するスタイルが一般的な日本において、企業とSIerのパートナーシップは今後どうあるべきなのだろうか。
今さらキーボードでコマンドを打ち込むなんて古くさい? ちょっと待ってほしい。作業によっては、マウスで操作するよりも、何倍も効率よくできるのだ。さあ、コマンドの世界へ一歩足を踏み入れてみよう。
もはやAIや機械学習の実践に高度な知識は必要ない?! 前提知識ができるだけ不要で、誰でも簡単に試せるAIや機械学習をコンパクトに紹介する。手元で実際に動かし、その面白さや特徴、利点/欠点を体感しよう。
企業のビジネスを支え、エンドユーザーの利便性と生産性の向上に寄与してきたMicrosoft&Windowsテクノロジー。2020年も進化、改良が続けられ、安心で安全、より便利になる環境を提供してきた。しかし、本当にMicrosoftが提供するテクノロジーを理解し、十分に活用できているのだろうか――。本特集ではニューノーマルな時代に向けたWindowsプラットフォーム活用の新たな道筋を探ると同時に、さらなる利活用とITモダナイゼーションを推進するためのテクノロジーをあらためて解説する。
VMwareは2020年9月末、年次イベント「VMworld」をオンラインで開催した。幹部たちへのインタビューを通じ、Kubernetes、セキュリティを中心に、同社の動きをリポートする。
「MLOpsイベントレポート」は、MLOpsコミュニティーが主催するイベント(勉強会やワークショップなど)のレポート記事を発信するするコーナーです。MLOps(Machine Learning Operations)とは、DevOpsの機械学習への発展という文脈で生まれた考え方や技術です。
Google Cloud PlatformやGoogle Appsなど、Google Cloudに関するさまざまな話題を、ほぼ月1回のペースでお届けする連載が「ほぼ月刊Google Cloud」です。
「AI・機械学習の無料電子書籍」は、機械学習/ディープラーニング、統計学/データサイエンスといった、人工知能(AI)関連技術を習得するのに役立つ電子書籍(特に無料のもの)を厳選して紹介するコーナーです。
2020年春、コロナ感染防止のための外出要請を請け、多くの企業がリモートワークを取り入れた。この流れはコロナ収束後も加速し、ITの開発・運用においても今後はリモート化が進む他、外部委託開発に懸念を感じ内製化に踏み切る企業も増えるだろう。ITを前提としたビジネスが求められ、これまで以上にITを主体的に活用しなければ生き残れないポストコロナ時代。そのとき、IT企業は、エンジニアは、どう変化しなければならないのか――。
「AI・機械学習のツール&ライブラリ」は、人工知能(AI)とその技術に関心を持つ初学者を主な対象として、機械学習やディープラーニングを実施するのに特に有用なツールおよびライブラリを厳選して紹介するコーナーです。
「AI・機械学習のクラウドサービス」では、人工知能(AI)や機械学習(ML)の技術に関心を持つ人を主な対象として、クラウドで提供されている「(主に一般的なプログラマー向けの)AIサービス」「(主に機械学習エンジニア向けの)MLサービス」「機械学習の学習/実行基盤を構築するためのインフラストラクチャー」に関するコンテンツを提供している。
「AI・機械学習の独学リソース」は、人工知能(AI)とその技術に関心を持つ初学者を主な対象として、機械学習やディープラーニングを習得するのに特に有用なインターネット上のコンテンツを厳選して紹介するコーナーです。
DXトレンドが進展し、ビジネスニーズに応えるスピードが差別化の一大要件となっている。それが社内向け、社外向けであるかを問わず、「ニーズに応えるアプリケーション」開発を、従来のように逐一外部に依頼するスタイルでは、現在のビジネススピードに対応することは難しい。コスト面でも非効率であることはもはや言うまでもないだろう。特に、ITがビジネスとほぼ同義になっている今、SoE領域/競争領域のアプリ開発を外部に依頼することは、ビジネスノウハウという無形資産の流出にも等しい。とはいえ、社内に十分な開発リソースを持つ企業は限定的な他、新たに開発人材を雇用することもハードルが高い――こうした中で、今改めて注目を集めているのが「ローコード開発」だ。コーディング量を減らし、GUIでビジネスプロセスを描く/既存のパーツを組み合わせるだけでアプリケーションを開発できる利便性と、場合に応じてコーディングのプロフェッショナルがカスタマイズする柔軟性も併せ持つとして、多くの企業で採用が進んでいる。では具体的に、ローコード開発はDX推進に何をもたらすのか、情シスやIT部門にどのような影響を与えるのか。本特集では“既存の見方”も踏まえつつ、事例も含めて「ローコード開発の今」を徹底解説する。
ユーザーに素早く価値を提供しつつセキュアなサービスを運用していく上では「DevSecOps」の考え方が欠かせない。そのような中でGoogleが実践、提唱している「Site Reliability Engineering」(SRE)という役割の導入が、Webテクノロジー企業の間で進んでいる。サービスの信頼性向上をミッションとして改善を行うSREにサービスのセキュリティ部分を担当させる動きもある。一方で、限られたリソースの中でSREを実践することは容易ではない。SREが成果を果たすためには、複数の目標/方針を定め、インシデント対応はもちろん、ロギング、サービス監視、インフラのコード化、運用自動化など並行して取り組んでいく必要があるためだ。日常業務に加えて、自動化に向けた取り組み、そして企業によってはセキュリティへの対応などすべきことは多い。SREを実践している企業は、SREの考え方をどうデザインして実践し、SRE実践に当たって抱えた課題にどう取り組んでいるのか。インタビューや事例を通じて俯瞰(ふかん)してみよう。
機械学習の数学は難しい?! そう思っている人はこの連載から学んでみよう。サブタイトルは「― 中学/高校数学のキホンから学べる」。本連載では、小学校で習う「四則演算(足し算/引き算/掛け算/割り算)」を使って、機械学習の数学をできるだけ分かりやすく簡単に説明していく。
PyTorchの勉強はシンプルなニューラルネットワーク(NN)を実装することから始めてみよう。まずはニューロンのモデル定義から始め、フォワードプロパゲーションとバックプロパゲーション、PyTorchテンソルの基礎、データローダー、最適化、評価まで一通りを解説。さらにCNNやRNNの実装例を通して、PyTorchにも習熟する連載。
2019年12月第1週に、Amazon Web Services(AWS)が開催した年次イベント、「AWS re:Invent 2019」から注目のトピックをお届けする。
2019年11月にCloud Native Computing Foundation(CNCF)が米サンディエゴで開催したイベント「KubeCon+CloudNativeCon North America 2019」から、注目のトピックをお届けする。
「人工知能(AI)のモデル生成で、インターネット上に公開されているデータを活用しても問題ないのか?」「AIを『発注するユーザー』と『作るベンダー』はどう契約を結べばよいのか?」こういった、法律・知財・契約についての最新情報を紹介する連載。
「クラウドネイティブ」とは、結局何なのだろうか。具体的には何をすることなのだろうか。本連載では、草間一人氏と青山真也氏がクラウドネイティブについてじっくり語り合う。
AIを利用したIT運用「AIOps」が注目されている。では企業がAIOpsを取り入れる上で必要なこととは何か。運用管理者は、AIとどう向き合うべきなのか。本特集では、そのヒントをお届けする。
機械学習の勉強はここから始めてみよう。ディープラーニングの基盤技術であるニューラルネットワーク(NN)を、知識ゼロの状態から概略を押さえつつ実装。さらにCNNやRNNも同様に学ぶ。これらの実装例を通して、TensorFlow 2とKerasにも習熟する連載。
複雑化、老朽化、ブラックボックス化した既存システムの残存で、2025年以降に予想される経済損失は最大12兆円/年といわれている。これを経済産業省は「2025年の崖」と呼び、企業に警鐘を鳴らす「DXレポート」を公開した。レポートでは、システム開発に取り入れるべきアーキテクチャとして「マイクロサービス」を挙げている。本特集では、マイクロサービスとは何か、システムをマイクロサービスにさせるとどのような課題が生まれるのか、モノリシックなサービスをマイクロサービスに移行させた事例などを通じて、どの場面でマイクロサービスを活用すべきか、現実解を探る。
ディープラーニングのプログラムを作成するには、Python言語を使うのが一般的。しかしPython言語の仕様や文法、プログラミングをまったくの知識ゼロから学ぶのは大変。本連載では、実際に開発で使用するコード例から本当に必要な基本文法を厳選し、それらを図解で分かりやすく説明していく。
AI・機械学習・ディープラーニングを始めるが、Pythonプログラミングも初めての人に向けて、Pythonでデータを取り扱うための基礎知識として、「リスト」や「NumPy」「数学のテンソル」について分かりやすく紹介する連載。
AI・機械学習・ディープラーニングを始めるが、プログラミングについてまったく初めての人に向けて、その作業環境の選択指針やお薦めの「Jupyter Notebook」のオンライン版「Google Colaboratory」の基本的な使い方を分かりやすく紹介する連載。
IT業界への就職/転職を考えている学生や若手エンジニアに贈る、エンジニアとして希望通りのスタイルで活躍するために知っておきたいIT業界の仕組みと慣習、そして自分に合ったIT企業の選び方。
AI・機械学習・ディープラーニングを始めるが、プログラムやコンピューターについてまったく初めての人に向けて、その基礎の基礎を分かりやすく紹介する連載。
自律走行を行うーシングカー「AWS DeepRacer」を使って深層強化学習を学ぼう。概要から、DeepRacerでの強化学習、実際に学習&評価してバーチャルで走らせるまでの手順を紹介する。
2019年5月にスペイン・バルセロナで開催された「KubeCon+CloudNativeCon Europe 2019」から、誕生5周年を迎えたKubernetes、CNCFエコシステムの行方、エッジコンピューティングへの取り組みなど、詳報をお届けする。
TensorFlowを使ってディープラーニングの基礎が体験できる連載。TensorFlowの概要から、インストール方法、CNN/RNNモデルの実装体験、TensorBoardの使い方までを解説する。
Microsoft・Preferred Networks公認のデータサイエンス人材養成トレーナーであるキカガク吉崎氏による「機械学習」コラム連載。ビジネス視点も踏まえつつエンジニア向けにAI・ディープラーニングを実践で活用する方法を紹介する。
オープンソースのコンピューター・ビジョン・ライブラリ「OpenCV」の基礎や基本的な使い方、3.0の新機能を解説する連載。初版=バージョン2.4.9に基づく記事。現在はバージョン3.0/3.1に対応。
VMwareがAWSとの共同開発に基づき世界で展開中のVMware Cloud on AWS。本連載では、この注目されるクラウドサービスの技術的側面を、「中の人」が解説する。
「AI・機械学習の基本概念」は、人工知能(AI)とその技術に関心を持つ方々を主な対象として、人工知能や機械学習でよく使われる基本的なキーワードの意味と概念を、4000文字前後でコンパクトに解説するコーナーです。
「Microsoft SQL Server」が稼働するデータベースシステムを運用する管理者に向け、「動的管理ビュー」の活用を軸にしたトラブル対策のためのノウハウを紹介していきます。
Cloud Native Computing Foundation(CNCF)が米ワシントン州シアトルで開催した「KubeCon + CloudNativeCon 2018」について、技術動向や事例など、さまざまな観点からリポートする。
Amazon Web Services(AWS)のイベント「AWS re:Invent 2018」(2018年11月26〜30日、米ラスベガスで開催)では、例年にも増して多数のサービスが発表された。本連載では、主な発表内容を簡潔にまとめて紹介する。
Googleのクラウド事業部門Google Cloudが、2018年7月にサンフランシスコで年次カンファレンス「Google Cloud Next ‘18」を開催した。本連載では、同イベントにおける数々の発表を、クラウドエースおよび吉積情報のエンジニアが解説する。
サイバー攻撃が年々高度化・巧妙化している今、企業には一層高度なセキュリティ対策が求められています。日々付き合いがあるベンダー、SIerの意見やアドバイスを参考することも大切ですが、ご自身でも、あらためてセキュリティ対策の基礎を確認してみませんか?
Amazon Web Services(AWS)が2018年6月中旬に米国ワシントンDCで開催したパブリックセクター(公共部門)のためのカンファレンス、「AWS Public Sector Summit 2018」には、1万4500名以上が集まった。同カンファレンスにおけるユーザーの発言と、AWSのパブリックセクター戦略をリポートする。
2018年6月13〜15日に千葉・幕張メッセで開催される、ネットワークとセキュリティを中心としたITの展示会、「Interop Tokyo 2018」の見どころを、Best of Show Awardノミネート製品を通じて紹介する本連載。第1回はネットワークデータ分析を生かした製品を紹介する。第2回ではセキュリティ、第3回はSD-WAN、第4回はIoTやAIに焦点を当てる。
Amazon Web Servicesが、オープンソースへの取り組みを強めている。同社は具体的に、何をどのようにやろうとしているのか。AWSクラウドアーキテクチャ戦略バイスプレジデントのエイドリアン・コックロフト氏へのインタビューを、2回に分けてお届けする。
本連載では、ツールによる可視化を通じ、WANの世界を垣間見てみます。インターネット接続を支える役割を果たしているものの、脆弱性が指摘されるBGPプロトコルや、アプリケーションのWANパフォーマンスについて扱います。
本連載は、「Build Insider」内の連載「Angular Tips」を同サイトおよび筆者の了解を得たうえで、本フォーラムに移行したものです。なお、記事はBuild Insiderで公開した状態のまま移行しているため、用語統一などの基準が@ITの通常の記事とは異なる場合があります。
注目が集まるサーバレスコンピューティング。本連載では、その概要とユースケース、コンテナオーケストレーションやPaaSとの使い分け方などを分かりやすく解説した、Cloud Native Computing Foundationのホワイトペーパーを完訳してお届けする
注目が集まるサーバレスコンピューティング。本連載では、その概要とユースケース、コンテナオーケストレーションやPaaSとの使い分け方などを分かりやすく解説した、Cloud Native Computing Foundationのホワイトペーパーを完訳してお届けする。
企業ネットワークの未来を事例ベースで考える。
B2C、B2B問わず、ITサービスがビジネスに不可欠な存在となった近年、UI・UXデザインに対する企業や社会の認識は一層深まっている。にもかかわらず、「使いにくいサービス」が減らない原因とは何か?――「SONY VAIO」のUXデザイナーとして、「SONY PlayStation4」のプロダクトマネージャーとして、またその他システム/サービスのUXデザインを15年以上手掛けてきた筆者が「本当に使いやすいITサービス」の作り方を分かりやすく解説する。
ビジネスの主戦場がモノからコトへとシフトしている。こうした競争原理の大転換期を迎えて、あなた個人はどうするべきか? これが本連載で皆さんと模索したいテーマである。
Amazon Web Services(AWS)は、2017年11月末から12月初めにかけて開催したAWS re:Invent 2017で、さまざまな分野にわたる大量の発表を行った。本連載では、各分野における発表の文脈を探る。
人気を博しているWebブラウザ「Google Chrome」。その概要やメリット/デメリットをはじめ、インストール方法や基本的な使い方、設定方法、便利な使い方/機能などを網羅的に解説していきます。またスマホとPCの両方に対応します。まだChromeを使ったことがない人も、利用していてもっと活用したい人にも役立つ連載です。
デジタルトランスフォーメーション(DX)のトレンドが進展し、テクノロジーの力を使って全く新しい価値を打ち出す「企画力」と「スピード」が、ビジネス差別化の一大要件となっている。その手段となるアジャイル開発やDevOpsは企業にとって不可欠なものとなり、実践に乗り出す企業も着実に増えつつある。本連載ではDevOps/アジャイル開発の導入を支援しているDevOps/アジャイルヒーローたちにインタビュー。「ソフトウェアの戦い」に勝てる組織の作り方を探る。
最初からWindowsマシンにインストールされていることはほとんどないWebブラウザ「Google Chrome」。どうやってインストールするのか? 「初めの一歩」として、インストール手順と基本操作を説明します。
メールやスケジュール、ドキュメント管理などのさまざまなシステムがSaaS(Software as a Service)になり、多くの企業で日常的に利用を始めています。このようなSaaSを利用する場合、ログインのアカウントとパスワードが既存システムと異なっているとユーザーの利便性が下がり、情報システム部門の管理負担も大きくなってしまいます。 そのため業務でのSaaS導入において、既存のID管理システムで管理しているアカウントとパスワードによるログイン、つまりシングルサインオン(SSO)とアカウント/パスワードの一元管理ができることが望まれます。さらにセキュリティの観点からは、SaaSへのアクセスを特定の経路のみに限定する、特定のデバイスのみに限定する、といったことも必要となります。 本連載では、このような問題を解決できる「Windows Server 2016 Active Directoryフェデレーションサービス」(AD FS 2016)の紹介と、代表的なSaaSである「Office 365」とのSSO環境構築手順を説明します。
Google Homeが日本に上陸した。グーグルは2017年10月5日、スマートスピーカー「Google Home」の日本発売を発表した。だが、スマートスピーカーの世界は、順風満帆というわけではない。2回に分けてスマートスピーカーの現在と今後を探る。
グラフィカルユーザーインターフェース(GUI)で操作することが一般的な今でも、GUIでは面倒な操作が、キャラクタベースユーザインタフェース(CUI)なら簡単に実現できることも少なくない。本連載ではコマンドプロンプトを活用するための第一歩となる基本を解説する。
「Microsoft SQL Server」が稼働するデータベースシステムを運用する管理者に向け、「トレースフラグ」の活用を軸にしたトラブル対策のためのノウハウを紹介していきます。
「スマートコントラクト」は、ブロックチェーン技術を活用したアプリケーションプラットフォームの中で、契約の条件確認や履行などを自動で行うことから、研究開発が進み、注目されている技術です。 本連載では、スマートコントラクトの概念や仕組みを整理しつつ、DApps(Decentralized Applications:分散ノード上で実行されるアプリケーション)のスマートコントラクトのコーディング方法、企業向けアプリケーション開発の実践方法について解説していきます。
SNSなど複数のWebサービスが連携して動くサービスが広く使われている。連携に必要不可欠なのが、アクセス権限をセキュアに受け渡すための仕組みだ。本連載ではこのような仕組みのうち、「OAuth 2.0」や「OpenID Connect」「SCIM」の最新動向と技術の内容を紹介する。
本連載では、近年注目されている認可プロトコル「OpenID Connect」をサポートするオープンソースのシングルサインオン(SSO)ソフトウェア「Keycloak」の活用方法を解説していきます。
「NoSQLデータベースの今」を正しく理解し、ビジネス躍進の実現に向けて対策していくための「ベストプラクティス」を掲示していきます。
書籍『システムを「外注」するときに読む本』には、幻の一章があった!――本連載は、同書制作時に掲載を見送った「箱根銀行の悲劇」を、@IT編集部がさまざまな手段(※)を通じて入手し、独占掲載するものです。※暴力やどう喝、猫なで声など
市場環境変化のスピードと人々の価値観の変容が、今、企業にDX(デジタルトランスフォーメーション)の実践を強く促している。では、これからの時代を生き残れる企業の具体像とはどのようなものなのか? “今のビジネス”を支える「仕組み」や、「仕組み」を実現できるスキルとはどのようなものなのか?――本特集では今持つべき「ビジネス/システム」の仕組みと、エンジニアが持つべきスキル・役割を明確化。デジタル時代を勝ち残る、企業と人の在り方を事例を通じて深掘りする。
長く使われた物には魂が宿ると言いますが、このシステムに宿っていたのはゴミでした――情報セキュリティの啓蒙を目指した、技術系コメディー自主制作アニメ「こうしす!」が、この夏「@IT」に降臨!
ここは姫路と京都を結ぶ中堅私鉄、京姫鉄道株式会社。 その情報システム(鉄道システムを除く)の管理を一手に引き受ける広報部システム課は、いつもセキュリティトラブルにてんてこ舞い。
長く使われた物には魂が宿ると言いますが、このシステムに宿っていたのはゴミでした――情報セキュリティの啓蒙を目指した、技術系コメディー自主制作アニメ「こうしす!」が、この夏「@IT」に降臨! うわーん、アカネちゃーん。何とかしてー!
本連載では、これからWindows 10への移行を本格的に進めようとしている企業/IT管理者に向け、移行計画、展開、管理、企業向けの注目の機能を解説していきます。
Windows 10が備えるセキュリティ機能
業務で発生するちょっとした面倒くさい業務。特定の操作を繰り返すだけなので、今のままでもいいけど、楽になったらいいなと思うこともあるのではないでしょうか。例えば業務を自動化すると時間が空くため、他の業務に時間を充てたり、残業時間を減らしたりできるかもしれません。 本連載では、業務を効率化する手段として「Microsoft Excel」(マイクロソフトエクセル)で使える「VBA」(Visual Basic for Applications)と「G Suite」の「GAS」(Google Apps Script)の使い方を説明し、よくある業務課題の解決策を紹介します。
普段、何げなく扱っているサーバやサービスの「名前」。しかし、その裏では名前とIPアドレスとの変換を司る「DNS(Domain Name System)」が非常に重要な役割を果たしている。インターネットを支えているDNSの仕組みを、基礎の基礎から全3回で解説する。
「要件定義書」「提案依頼書」「テスト仕様書」――エンジニアは業務でさまざまな文章を書きます。しかし、文章力が足りないと、無駄なことをたくさん書いてしまったり、考えているのとは違うことを書いてしまったり、頭の中にあった大事なことを書きもらしてしまいがちです。 文章力は、「着想力」「連想力」「優勢順位の判断力」「構造的に把握する力」「創造性、独自性」「人間理解力」「言語表現力」の七つの要素からなる、基礎的、かつ総合的な力です。 書く力は、考える力そのもの。文章力を身に付けてより良いエンジニアライフを送りましょう。
今年も幕張メッセで、2017年6月7〜9日に「Interop Tokyo 2017」が開催される。ネットワーク、データセンター/クラウド、セキュリティ、IoT、SDI/NFV、モバイルといったキーワードに関連する多数の製品やソリューションが展示される予定だ。本連載では、注目製品を一挙紹介する。
データベースのバージョンアップに立ちふさがる「SQLテスト」の課題。この工数が掛かる工程を自動化し、手間やコストの大きな軽減も期待できる方法があります。本連載では、Oracle Databseのオプション機能である「Oracle Real Application Testing(RAT)」の活用・攻略方法を紹介していきます。
本連載では、データベースセキュリティの「考え方」と「必要な対策」をおさらいし、Oracle Databaseを軸にした「具体的な実装方法」や「Tips」を紹介していきます。
データベース技術や知識は、座学だけでなく「実際に手を動かして、実際に試して」理解を深めよ──。日本オラクルのデータベーススペシャリストが「新人をDBAに育てる際に使用する課題」をベースに、DBAが今すぐ実践できる即効テクニックを紹介していきます。
ソフトウェア開発の品質・効率向上に欠かせないレビュー。しかし、やり方を間違えているために、かえって逆効果になっているケースが多い。本連載ではソフトウェアレビュー研究の第一人者、森崎修司氏が豊富な現場経験と研究成果を基にレビュー成功のポイントを分かりやすくリアルに解き明かす。
2017年3月に開催された米グーグルのクラウドイベント「Google Cloud Next 17」から、「Google Cloud Platformの今」を切り取る
苦節20年のWindowsサーバ管理者がマイクロソフトのパブリッククラウド「Microsoft Azure」をあれこれ初体験してみて、オンプレ管理者視点で、疑問や不安に思ったこと、勘違いして失敗したこと、大事だと思ったことなどなどを、率直にお伝えしていきます。
テクノロジー名作劇場 は、「バビル2世」や「2001年宇宙の旅」などの名作に登場するコンピュータ技術を現代の技術でひもとく、とても楽しい読み物です
「要件定義書」や「提案依頼書」などのIT業界で作成するビジネス文書の書き方を、分かりやすく伝授します
Cloud TECH Weeklyでは、クラウド・インフラエンジニアのために、クラウドサービスに関する国内外のインターネット情報などを毎週要約してレポートします。クラウドサービスの新機能やバージョンアップ情報、技術ブログ記事、イベント情報などの他、気になる情報もクリップしていきます。
昨今はWebサイトを常時HTTPS対応させることが多い。HTTPSとは何か、HTTPS対応させる意義、HTTPSで利用されるプロトコルや証明書、HTTPS化の手法などについてまとめる。
「Oracle Database」で発生するトラブルを「どんな方法で」「どのように」解決していくか。長年、筆者がOracle Databaseのサポート業務で培ってきた経験を基に、Oracle Databaseの運用管理をする上で「より円滑に、かつ成長を見据えて業務を推進していく」ために必要なノウハウを紹介していきます。
米グーグルがGoogle Cloud Next `17で紹介した、Google Cloud Platformにおける取り組みを紹介する。
DevOpsはもはや不可欠なアプローチとなっている。だが、新しいことに取り組みやすいスタートアップや新興企業とは異なり、既存事業、既存システムの上に立脚してきた一般的な企業がDevOpsに取り組む上では、さまざまなハードルがあるのが現実だ。では具体的に、一般的な企業がDevOpsを実践する上ではどのようなアプローチが考えられるのだろうか。本特集では、事例を通じて実践に向けた現実的なロードマップを探る。
BitLockerの概要を知るための超入門連載。BitLockerとは何か、暗号化の仕組み、リムーバブルディスクやハードディスクを暗号化する方法、監理者向けツールなどについて解説する。
新たなクラウド監視ツールとして注目され始めている「Sensu」の活用方法を解説します。
リオ五輪の情報セキュリティ責任者たちが、この世界的なイベントを支えたセキュリティ対策について語った
2016年夏に開催されたリオデジャネイロオリンピック/パラリンピック。この全世界的スポーツイベントにおけるサイバーセキュリティ対策はどうなっていたのか。本記事では2回に分け、同オリンピックにおけるサイバーセキュリティ対策を統括した専門家たちによる講演の内容を再構成してお届けする。
ハイパーコンバージドインフラ(HCI)は、企業データセンターにおけるITインフラの主流になると考えられている。なぜなのか。普及にはどのような課題があるのか。本特集では、文字通りHCIのAからZまでを、さまざまな立場の読者に向けて紹介する。
ガートナーの米国本社発のオフィシャルサイト「Smarter with Gartner」と、ガートナー アナリストらのブログサイト「Gartner Blog Network」から、@IT編集部が独自の視点で“読むべき記事”をピックアップして翻訳。グローバルのITトレンドを先取りし「今、何が起きているのか、起きようとしているのか」を展望する。
グローバルでデジタルトランスフォーメーションが進む中、国内でもIoTに取り組む企業が急速に増加している。だが成功事例が着実に増えつつある半面、大方の企業にとってIoTはまだ高いハードルであるようだ。@IT総力特集「IoT アーキテクチャカタログ」ではそうした国内企業の実態を基に、ハードルを乗り越え実践に乗り出すための情報を包括的に提供していく。
IoT、X Techトレンドに象徴されるように、今やIT活用の在り方が収益・ブランドを左右する時代。今、IT部門には業務部門と共にサービス企画を発想し、スピーディに実現する「クリエーター」としての役割が求められている。だがここで注意したいのは、「サービスを作ること」ばかりがフォーカスされがちなことだ。いかにスピーディにサービスをリリースしても、安定運用できなければ信頼失墜を招く。そう、ビジネスの勝敗を決するカギは、リリース後のロイヤルティを支える運用管理スタッフが握っているのだ。こうした中、米グーグルが提唱した「SRE」――Site Reliability Engineer(サイト信頼性エンジニア)が注目を集めている。「サイトの信頼性向上のために、自動化、障害対応、パフォーマンス管理、可用性担保などを通じて収益・ブランドを支える役割」という概念だ。本来的にはWeb系企業における概念だが、ほぼ全てのビジネスをITが支えている今、一般的な企業の情シスにこそ、このSREの役割が求められるのではないだろうか。本特集では「SREという役割」を考察。“ビジネスにおける運用管理の価値”を再定義する。
Oracle Databaseのライセンス体系が2016年1月に変更され、これまでSE1/SEを利用していたユーザーは「実質の値上げを受け入れる」か「Oracle Databaseをやめる」かの選択が迫られています。本連載では、商用DBMSからOSSデータベースへの移行を検討する企業に向け、「MySQL」への移行プロジェクトで必要となる具体的なノウハウをお届けします。
「開発残酷物語」は、システム開発会社比較検索サービス「発注ナビ」ユーザーのシステム開発会社の方々に、自慢(?)の失敗事例を披露いただき、契約で押さえるべきポイントやプロジェクト運営の勘所、トラブル防止法などのノウハウを共有し、読者諸氏がこれから経験するトラブルを未然に防ぐことを目的としている。 聞き手は、豊富なデスマーチ経験を持つ山本一郎氏。
データベース管理システムの運用でトラブルが発生したらどうするか。データベースサポートスペシャリストが現場目線の解決Tipsをお届けします。【Oracle Database 12c対応版】
データベース管理システムの運用でトラブルが発生したらどうするか。データベースサポートスペシャリストが現場目線の解決Tipsをお届けします。【Oracle Database 12c対応版】
OpenStackは利用フェーズに入ってきた。世界で、そして日本で、企業における導入が急増し、その利用目的も多様化してきた。OpenStack Summit Barcelonaで得たOpenStackの最新情報、および世界/日本における具体的な導入事例をお届けする
IoT、FinTechトレンドが本格化する中、製造、金融に限らず各業種でITサービス開発競争が進んでいる。テクノロジの力で各業種におけるビジネスのルールが大きく塗り替えられ、新しいプレーヤーが既存のプレーヤーを脅かすデジタルディスラプションも起こりつつある。ではこうした中で、企業が勝ち残るために持つべき要件とは何なのか? ITでビジネスを推進するデジタル時代の差別化の源泉を、複数の「業界×Tech」事例に探る。
およそ全てのビジネスをITが支えている今、IT活用の在り方が企業の収益・ブランドを左右する状況になっている。特に昨今のIoT、FinTechトレンドに象徴されるように、ITサービス開発・改善の「スピード」が差別化の前提条件となり、自社の強みをITの力で増幅させた企業が、サービスを通じて他業界にも進出するなど、業界構造の変化さえ起こし始めている。物理の世界とテクノロジを結び付け、新たな価値を創出する「デジタルトランスフォーメーション」が進む中で、まさしくエンジニアがビジネスの主役になりつつあるのだ。 だが同時にこのことは、「スピード」を担保できない、「価値」を生み出せないエンジニアは活躍の場が縮小していくことも意味する。もはや従来型のスキル、スタンスだけでは対応できない時代が、すぐそこまで来ているのだ。ではIoT、FinTechにとどまらず、各業種でサービス開発競争が激化する中、「求められるエンジニア」であり続けるためにはいったい何が必要なのか? 本特集ではキーパーソンの声を通じて、「いま身につけるべきエンジニアのスキルセット」を明確化する。
本連載では、銀行系システムについて、その要件や歴史を整理しつつ、スマートフォンを使う銀行取引やブロックチェーンなど、新しい技術が及ぼす影響を考察していきます。
子育てや介護、場所や時間の制約などさまざまな制約で従来は働くことを「諦めていた」人たちを、働き続けさせようという動きが各所で現れている。本特集は、1億総ワークスタイル変革時代を支援するテクノロジーを紹介する。
デジタルトランスフォーメーションが進む中で、エンジニアの役割、テクノロジの使い方が大きく変わりつつある。ITがビジネスを左右し、場合によっては業界構造すら破壊してしまうと言われている中で、われわれはどう変わっていけば良いのだろうか? 本連載では、ガートナーのアナリストにリレー形式でインタビュー。デジタルディスラプションに対応するための指針を探る。
「ビッグデータプロジェクトを始めることになった」ら、何をすればいいのか──。本連載は、「ビッグデータプロジェクトの“進め方”」を業務視点/ビジネス視点の両面から具体的に理解し、実践していくためのナレッジアーカイブです。
本連載では、Deep Learningの中でも、時系列データを扱うRecurrent Neural Networkについて解説。加えて、その応用方法として原稿校正(誤字脱字の検知)の自動化について解説します。
このWindows Q&Aは、Windows管理者の気になる疑問点にコンパクトかつタイムリーに答えることを目的としています。基本的に執筆された時点の状態を維持する通常の記事とは異なり、記載の情報に更新があった場合には、積極的に最新情報に更新していきます。
ITサービスをリリース・改善するスピードが、ビジネス差別化の要件となっている今、サービス開発の在り方にも変革が求められている。では具体的に、どのような変革が必要なのか? @IT編集部が6月に主催したセミナー「ソフトウェア品質向上の”変”2016初夏」からそのポイントを紹介する。
SQL Serverシステムの管理業務について、ビギナー管理者向けに、その内部にはあまり立ち入ることなく、最低限の管理ができるようになることを目標として、Q&A形式で解説する。
一般企業によるオープンソース活用が広がりつつあるが、課題も多い。本連載ではこうした観点から、さまざまなオープンソースソフトウェア/プロジェクトと一般企業の関係を探る。
政府の成長戦略の中で小学校の「プログラミング教育」を必修化し2020年度に開始することが発表され、さまざまな議論を生んでいる。そもそも「プログラミング」とは何か、小学生に「プログラミング教育」を必修化する意味はあるのか、「プログラミング的思考」とは何なのか、親はどのように準備しておけばいいのか、小学生の教員は各教科にどのように取り入れればいいのか――本特集では、有識者へのインタビューなどで、これらの疑問を解きほぐしていく。
リクルートテクノロジーズの社内ラボ、ATL(Advanced Technology Lab)で行っている、主に非金融領域に対するブロックチェーンの活用に向けたR&Dを紹介する連載。
今までWindows OSのみを使ってきた管理者やIT Proを対象に、Windows上で使っていたコマンドや管理作業は、Linux上ではどのようなコマンドや作業になるのかを、簡単かつコンパクトに解説します。
「Microsoft SQL Server」で発生するトラブルを「どんな方法で」「どのように」解決していくか、「SQL Serverで起こりがちなトラブル」を厳選して、具体的な対処方法を紹介していきます。第1回目の今回は「トラブルを適切に対処する考え方」を解説します。
競争が激しい現在、ビジネス展開の「スピード」が差別化の一大要件となっている。「膨大なデータから、顕在・潜在ニーズをスピーディに読み解く」「プラント設備の稼働データから、故障を予測・検知して自動的に対策を打つ」「コールセンターの顧客対応を自動化する」など、あらゆるフィールドで「アクションのスピードと品質」が競争力の源泉になりつつある。こうした中で注目を集めている「人工知能」――人には実現できないスピードで膨大なデータを読み解き、「ビジネスの差別化/社会インフラの改善」を支援するものとして、今さまざまな分野で活用の検討が進んでいる。こうした動きは、ビジネス、社会をどのように変え、エンジニアには何を求めてくるのだろうか? 人工知能のインパクトを、さまざまな角度からリポートする。
ハイパーコンバージドインフラは、市場の広がりとともに、製品は急速な変化を続けている。その現状を分かりやすく解説するとともに、今後どのように変化していくのかを探る。
IoT時代の爆発的な「コネクテッドデバイスの増加」は、同時に「爆発的なログの増加」も意味している。従って、効率的にログを収集・分析する高度な技術に対する要請がますます高まっているといえるだろう。本特集では、IoT時代に必要な「ログ活用」のための実践的な情報を提供する
運用監視をはじめ、多くの企業が取り入れているOSS(オープンソースソフトウェア)。目的に応じて最適なものを選択し、うまく使いこなせば強力な武器となるが、それができなければかえって手間や混乱の原因にもなりかねない。本連載では注目のOSSをピックアップして実際に検証し、基本的な優位性、劣位性を明確化。ぜひOSSを選ぶ際の参考にしてほしい。
本連載では、さまざまなソフトウェアのインストール手順や、実行するためのセットアップ設定、実行確認、アンインストールの手順を解説する。
少しでも分かりやすくするために画面キャプチャー/スクリーンショットの画像を中心に解説を進める。スマートフォンで読む場合は、最初に出てきたスクリーンショットの画像をタップすると、左スクロールで画像を見ながら手順を追うことができるので、スマートフォンを片手に画像を確認しながら、PCで実際に操作してみる、といったこともしやすいはずだ。もちろんネットワークにつなげず、携帯電話の回線でしか見ることができない場合もぜひ読んでほしい。
OpenFlowを開発した後、SDNベンダーNiciraを創業。ヴイエムウェアでSDN事業を年間売上6億ドル規模にまで育てたMartin Casado氏に、これまでを振り返ってもらう2回連載。
さまざまな分野のOSSを検証に基づいて徹底比較する本連載。クラウド、OSS時代に必須の知見をコンパクトにポイントを押さえて紹介する完全保存版。
IoTやFinTechという新たな潮流は、システム開発の在り方を変えようとしている。キーワードは「デザイン」だ。今や、デザインは人間の行動から体験そのものまでが対象。新たな価値創造のためのプロセス・方法論として活用が進みつつある。デザインの観点で見直されるシステム開発の今を探る。
書籍から、特にWindows Server Insider読者に有用だと考えられる個所を編集部が選び、出版社の許可を得て転載する。
本特集では、なぜ今ハードウェアの知識が求められるのかを浮き彫りにし、今までソフトウェアの知識中心でインフラを構築してきたエンジニアが、チップからサーバー、ストレージまで、ハードウェアの知識をいかにして身に付け、活用していくべきかの道標としたい。
ITエンジニアに向け、「ビジネスに貢献するIoT活用」の第一歩を踏み出す「今後のひらめき」を得てもらうための本連載。数百円から1万円ほどで入手できるIoTボードコンピュータとIoT向けOS、そして、いつでも/どこでも/どれでも使えることを視野に入れた「ユニバーサルWindowsアプリ(UWP)」の活用をテーマに、プログラミングと業務アプリケーションの作成を想定したIoT活用の実践ノウハウをお届けしていく。
本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説していきます。具体的な操作を交えながら解説していきますので、本連載を最後まで読み終えるころには、GitやGitHubの基本的な操作が身に付いた状態になっていると思います。
ビジュアルプログラミングツールである「Scratch」を使って、プログラミングで何ができるのかを体験してもらう連載。基本的にScratchの使い方やプログラミングの仕方は動画で解説し、ポイントは文章でも補足していくことで分かりやすく学べると思うので、子どもにプログラミングを体験させるきっかけにしてほしい。
クラウドの浸透などを背景に、「SIビジネスが崩壊する」と言われて久しい。だが顕在化しない“崩壊”に、かえって有効な手立てを打てず不安だけを募らせているSIerも少なくないようだ。本特集ではSIビジネスの地殻変動を直視し、有効なアクションに変えたSIerにインタビュー。SI本来の在り方と行く末を占う。
およそ全てのビジネスをITが支えている今、「ビジネス展開にリニアに連動した開発・運用」を実現できるか否かが、「差別化」のカギを握っていると言ってもいいだろう。だが、「ビジネスと開発・運用が連動する」と言葉で言うのは簡単だが、現実はそれほど単純ではない。差別化のためにはスピーディな開発・リリースが大前提。しかしニーズにかなったものでなければ意味がない以上、要件変更にも柔軟に対応できることが求められる。では一体どうすれば、「差別化」に役立つシステムをスピーディかつ柔軟に作れるのだろうか?――プラクティスやツールの効用を生かし切る、「アジャイル時代のプロジェクト管理」の要件を今明らかにする。
クラウドによって誰しもが大量のコンピューティングリソースをすぐに使える時代になり、開発・運用エンジニアにおいても新たな技術を自ら試して取り込むことが重要視されている。しかしここで注意すべきは、「新しい技術を使用して、新しいものを作るだけで価値が生み出せるわけではない」ということだ。重要なのは「それを実際のビジネスサイクルの中でどう効率良く、かつスピーディに生かすか」である。そのために必要な技術や手法にも目を向けることによって、エンタープライズにおける、あるべきアーキテクチャ設計が見えてくる。
あなたは「とにかく新しい技術を」と思い込んで、話題のソフトウェアやツールの利用方法にばかり目を向けてしまっていないだろうか? 企業が求めるエンジニアとしての本質を忘れていないだろうか?――本特集は「市場に求められる」「本当の価値を持つ」エンジニアであるために必要な考え方や、手法を詳しく解説。あらためて“エンジニアとしての自分の価値”に気付ける@ITからの処方箋だ。
「Tech Basics/Catalog」は、IT Proやシステムエンジニアの方々を主な対象として、よく利用されるIT系の製品やサービスなどをジャンルごとにまとめて一覧化するコーナーです。
クラウドの浸透などを背景に、SIビジネスが崩壊すると言われて久しい。だがなかなか顕在化しない崩壊に、かえって有効な手立てを打てず不安だけを募らせているSIerね多いようだ。そこで本特集ではSIビジネスの地殻変動を直視し、有効なアクションに変えたSIerにインタビュー。SI本来の在り方と行く末を占う。
●著者:佐々木智一 ユニアデックス株式会社 未来サービス研究所 自社IP電話関連プロダクトなど、ソフトウエア開発を経験した後、近年はSDNやOpenStack、IoTなどに関するR&Dを担当。IKEAでDIYが休日の楽しみ。
「スピードと絶え間ない変化」ビジネスに応じたスピーディな開発・改善を支える上で、インフラ部門は、具体的にどのような対策が求められるのでしょう。本連載では、インフラ部門が今後理解しておくべき運用の考え方を整理し、具体的な実践例となる「OpenStackを基盤としたブルーグリーンデプロイメント」を実現する“現場目線”のノウハウを解説していきます。
スマートフォンの普及やIoT時代の到来により、「IPv4アドレス枯渇問題」への対応が一層緊急度を増しています。本連載では、モバイルキャリアなどのサービス事業者のIPv6対応に向けた動きや、技術面から見たときのIPv6対応について、前後編にわたり解説します。
バージョンの違いに左右されないスタンダードなアーキテクチャで、セキュリティやパーミッション、テストのしやすさ、開発効率の向上などを考慮した、実業務で使えるAndroidアプリ開発のノウハウを提供していきます。
連載「Androidで動く携帯Javaアプリ開発入門」のアップデート連載です。
システム開発・運用には通じているけれど、セキュリティとなると不安がある。そんなシステム担当者の方は多いのではないでしょうか。本連載「システムインテグレーションとセキュリティ」では、“SI視点”に立って、システム担当者が考慮すべきセキュリティ上のポイントについて、分かりやすく解説します。
近年、さまざまな技術トレンドが注目され、ニュースとして盛んに取り上げられています。それらは社会、企業に対してどのようなインパクトを及ぼすのでしょう。ベンダーを中心としたプレーヤーたちは何を狙いとしているのでしょう。 本連載は、それらのニュースから一歩踏み込んで、キーワードの“真相”と“裏側”を聞き出し、今後「何が必要か」を伝えていきます。
本連載「マイクラで始めるプログラミング入門」では、子どもたちに大人気のゲーム「Minecraft(マインクラフト、マイクラ)」を題材にYouTube実況動画付きで「プログラミング」を学んでいく。具体的には、小型PC端末Raspberry Pi(ラズベリーパイ、ラズパイ)上でビジュアルプログラミング環境である「Scratch(スクラッチ)」からMinecraftを操作する方法を解説する。
人間にまつわるセキュリティを考える上では、どのような理論や考え方をベースにすればよいのでしょうか。心理学や行動科学、犯罪学などの知見を基に、人的セキュリティについて考えます。
「Dev Basics/Keyword」は、開発者(特に本フォーラムの主要な読者であろう.NET開発者)の方々を主な対象として、アプリ開発において基本となるキーワード、知っておくべきことがら、最近話題のあの用語を取り上げて簡潔に紹介していくコーナーです。
「セキュリティ人材不足」が叫ばれるようになって久しい昨今ですが、本当に人材は不足しているのでしょうか。そもそも、セキュリティ人材とは、どのような人材を指すのでしょう。現場でセキュリティ教育に携わってきた筆者が、この問題についてあらためて考えます。
ITサービスのパフォーマンスが、ビジネスのパフォーマンスを左右する時代になって久しい。こうした中、企業にはビジネスを取り巻く環境変化に応じてサービス、インフラをスピーディに最適化する「動的な運用管理」が不可欠となっている。だが現在は、仮想化環境やクラウド、商用ソフトやOSSが混在した複雑なインフラが主流。変化に応えながら、サービスを止めることなくシステムを運用するには、人手中心の管理は限界を迎えている状況だ――。本特集では、人手、スキル、コストに制約がある中でも、こうした時代に対応できる運用スタイルを紹介。クラウド/OSS時代の運用スタイルに不可欠な要件、無理なくステップアップする運用ノウハウを分かりやすく解説する。
「情報セキュリティマネジメント試験」の重要ポイントを短期集中で総ざらいしましょう! 「セキュリティスペシャリスト試験」や「ネットワークスペシャリスト試験」の対策本を執筆する左門至峰氏が解説します
「Finance(金融)」と「Technology(技術)」を足した造語である「FinTech」。その旗印の下、IT技術によって金融に関わるさまざまな業務や処理を利便化し、ビジネスの拡大を図る動きが国内金融業界から大きな注目を浴びている。大手銀行からスタートアップまで「FinTech」という言葉を用い、新しいビジネスを展開するニュースが後を絶たない。言葉が氾濫する一方で、必要な技術について理解し、どのように生かすべきか戦略を立てられている企業は、まだ多くないのではないだろうか。本特集では金融業界がFinTechでビジネスを拡大するために必要な技術要件を浮き彫りにし、一つ一つ解説していく。
「Tech Basics Keyword」は、IT Proやシステムエンジニアの方々を主な対象として、IT業界でよく使われる基本的なキーワード、あるいは次々と登場する新しい技術や概念、サービスなどをコンパクトに解説するコーナーです。
●著者:佐々木智一 ユニアデックス株式会社 未来サービス研究所 自社IP電話関連プロダクトなど、ソフトウエア開発を経験した後、近年はSDNやOpenStack、IoTなどに関するR&Dを担当。IKEAでDIYが休日の楽しみ。
「スピードと絶え間ない変化」こうしたビジネスに応じたスピーディな開発・改善を支える上で、インフラ部門は、具体的にどのような対策が求められるのでしょう。本連載では、インフラ部門が今後理解しておくべき運用の考え方を整理し、具体的な実践例となる「OpenStackを基盤としたブルーグリーンデプロイメント」を実現する“現場目線”のノウハウを解説していきます。
エンジニアライフで人気のITエンジニア小説「Press Enter■」待望のコミック化! 第一弾は、ITベンダーのエンジニアたちが主人公の「罪と罰」からのスピンアウト企画「賢者の贈り物」。レイコさんが、クミちゃんが、マンガになって帰ってきました!
「DevOps」を精神論や厄介事だと思っていませんか? 本連載では、DevOpsと関連ツールを正しく理解し、その具体例である「OpenStackを基盤とした“ブルーグリーンデプロイメント”を構築」してその運用イメージを体感できるよう、分かりやすく“現場目線”のノウハウを解説していきます。
●筆者紹介 大喜多利哉(おおきた としや) 1978年生まれ、神奈川県横須賀市出身。メーカー系システムインテグレーター、ISP、商社系ネットワークインテグレーターで、インフラエンジニアとしてプリセールスからITインフラ設計/構築/運用と、上流工程より一貫して携わる。現在はWebシステム開発運用会社でオンプレミス環境からパブリッククラウドへの移行案件を担当している。
都会から地方にU/IターンしたIT関係者が地方での生活の実情や所感などをセキララに伝えていく本連載。まずは高知にUターンしたはちきん娘(土佐弁で男勝りでハツラツとした女性)が高知編をお届けする。高知をはじめたとした地方への移住を検討するエンジニアの参考になれば幸いだ。
高知のIT企業で働く村上八重さんが、Uターンの実情を紹介します。
今、IoT(Internet of Things)が世界を大きく変えようとしている。企業は現実世界から大量データを収集・分析して製品・サービスの開発/改善につなげ、社会インフラはあらゆる予兆を検知してプロアクティブに対策を打つ。だが、IoTはドライバーにもリスクにもなり得る。データの収集力、分析力、そして価値あるアクションに落とし込む力次第で、チャンスをモノにもできれば奪われもするためだ。企業・社会はこの流れをどう受けとめるべきか?――本特集ではIoTの意義から、実践ノウハウ、不可欠なテクノロジまでを網羅。経営層からエンジニアまで知っておくべき「IoT時代に勝ち残る術」を明らかにする。
一口に「ITエンジニア」と言っても、その仕事は職種によってさまざまだ。「ITエンジニア職業図鑑」は、「プログラマー」「SE(システムエンジニア)」「プロジェクトマネジャー」などのIT業界に存在するさまざまな職業を取りあげ、仕事内容や必要とされる能力、仕事のやりがいなどを紹介する。IT業界に興味のある学生諸君の職業選択の参考になれば、幸いだ。
SE(システムエンジニア)に代表されるITの技術者の仕事について、仕事の内容、日常、喜び、やりがいなどを分かりやすく紹介します。SE100人から取得した生のアンケートを踏まえながら、SEの仕事の「りある」に迫ります。
データ分析は、どうサッカーを変える可能性があるのだろうか。一般企業でも、データを活用することを考える際、何を目的に、どういうデータを収集し、どう分析するかが重要なテーマとなるが、サッカーではどうなのか。サッカーとデータ分析の関係を探る2回シリーズ
著者:澤田健 さまざまなIT関連業務経験ののちに2013年よりインフラエンジニアとしての業務に携わる。また、DRBDを始めとするオープンソースソフトウエアのサポート業務にも携わっている。ツイッターでDRBDの情報発信も行っている。TwitterID:@ksawada1979。
SDNのような新しい技術が登場しても、ネットワークを支える基礎はそうそう変わりません。一度は学んだことがある「TCP/IP」。本当にふに落ちていますか? 本連載ではツールを使って、実際に手を動かし、目で見ながら、TCP/IPの仕組みを基本から「実感」していきます。
新規のエンタープライズJava開発において現在有力視される3つのフレームワーク、Java EE、Spring Framework、Play Framework。本連載では、3つの違いについて、アーキテクチャ、UI開発/画面の作り方、画面遷移、セッション管理、トランザクション、DBアクセス、開発生産性(ツール/デプロイ/CI/テスト)、外部システムとの連携などの観点から見ていきます。
USBメモリよりも少し大きなケースにPCの機能が詰め込まれたスティックPCが、いくつものメーカーから販売されている。小型で液晶テレビに直接接続できるメリットを生かした用途が考えられる。本連載では、スティックPCを実際に活用するための方法をいくつか紹介する。
エンジニアならば、情報の重要性を誰よりも理解しているはずです。そこで、クラウド時代にエンジニアが知っておくべき「暗号」論を、もう一度おさらいしてみてはいかがでしょうか。デブサミにて反響が大きかった「クラウドを支えるこれからの暗号技術」を執筆した筆者による新連載です。
エンジニアを取り巻く転職事情はここ数年で、従来の転職サイトや転職エージェントを利用するスタイルから、オープンでソーシャルなスタイルへと大きく変化しました。エンジニアが納得のいくキャリアを自律的にドライブするには、転職をどのように考え、どのように取り組めばよいのか。元プログラマー、現Web系企業人事担当者の「きのこる先生」が、「かろやかに」に指南します。
みならい君が帰ってきました! 見習い内部統制室メンバーの「みならい君」が、上司や先輩に指導を受けながら、マイナンバー制度への対応作業を行っていく物語をお送りします。
あのダークナイトが再び這い上がり、帰ってきた! ペンテスターとしての長い経験を踏まえ、自らの、そして周りの人々を守るために知るべき「攻撃者のやり方」を解説する。
ガントチャート(Gantt chart)とは、プロジェクト管理や生産管理などで工程管理に用いられる表のことです。本連載で、ガントチャート作成を通じてプロジェクトマネジメントのABCを学びましょう。
ゲーム開発環境Unity 5の「Personal Edition」では、Unity 4.6以前では有料だった機能が無料で使えるようになった。本連載では、Unity 5で無料になった機能の使い方について解説していく。
久山真宏の「サイバーセキュリティ・ピックアップ」で、新しい技術や複雑な仕組みを一緒に学んで生きましょう。
本連載は、システム開発プロジェクトの進め方の再入門である。プロジェクトでは、さまざまな問題が発生するが、その中でも、進捗に影響するポイントに絞り、明日から使えるような施策を紹介する。
Windows OSは、複数のコンピュータ間でそれぞれの持っている時刻情報を同期させる機能を持っている。本連載ではWindowsシステム/ネットワークの管理者を対象に、この時刻同期機能の基本原理やWindows OSにおける設定方法、トラブルシューティングなどの方法を全4回で解説する。
「セルフサービスBI(セルフサービス ビジネスインテリジェンス)」とは何でしょうか? ビジネスの現場にいる人たちにとって何がうれしいのでしょうか? 本記事では、業務担当者のために、3回に分けてこれを紹介します。
「Tech TIPS(旧Windows TIPS)」では、WindowsクライアントやWindows Serverを中心に、クラウドサービスやAndroidスマートフォン/タブレット、iPhone/iPad(iOS)、Office、スクリプトなどの「テクノロジ」をビジネスシーンで活用するためのテクニックや基礎知識を解説しています。
IT投資が増加していくとされる2020年に向け、技術の革新は進みこれまでにない多様な技術が開発現場で当たり前のように使われることが予想される。過去を振り返ると、スマートフォンやクラウドの出現により、ここ5、6年の間で多様な技術習得を迫られた開発現場も少なくないはずだ。では次の時代に向けてITエンジニアはどうあるべきなのか。本特集では日本のITエンジニアが現在抱える課題や技術への思いを読者調査を通じて浮き彫りにし、ITエンジニアは未来に向けてどのような道を歩むべきか、キャッチアップするべき技術の未来とはどのようなものかを研究する。
「Windows OS入門」では、これからWindowsのシステム管理を始めるIT担当者や、もっとWindowsを活用して効率を高めたいユーザー、そして改めて復習したい現役のシステム管理者といった方々に向けて、Windows OSを構成するさまざまな技術について毎回テーマを1つ選び、その内部構造なども踏まえて解説していきます。
「Windowsネットワークの基礎」は、これからWindowsネットワークの管理を学びたい初心者管理者を対象に、「Windowsネットワーク」について、その基本的な概念や使い方、運用方法、内部アーキテクチャ、トラブルシューティングなどについて解説するコーナーです。
HTML5ではできることが広がり、さまざまな表現がWebアプリケーションで実現できるようになりました。セキュリティ面でも「できること」がいっぱいあります。HTML5&JavaScript開発に携わる全ての人にお勧めの、はせがわようすけ氏による連載です。
加速するクラウドの普及と相まって、増加し続けるIDとパスワード。アイデンティティ情報に関わる運用コストの増加や不正アクセスなどの問題は、多くの企業にとって悩みの種となっています。導入費用を抑えてこれらの問題を対策するためには、OSSによるアイデンティティ管理システムの導入が有効です。
セキュリティアナリストと呼ばれる人たちが、どのような考え方やマインドで仕事をしているのかを探るべく、技術とともに“人”にフォーカスしたコラムをお伝えします。
「Tech TIPS(旧Windows TIPS)」では、WindowsクライアントやWindows Serverを中心に、クラウドサービスやAndroidスマートフォン/タブレット、iPhone/iPad(iOS)、Office、スクリプトなどの「テクノロジ」をビジネスシーンで活用するためのテクニックや基礎知識を解説しています。