#Certification
167 件の記事
Red Hat Certified Engineer (RHCE) #7: Jinja2 テンプレート — フィルター、制御フロー、lookup
Red Hat Certified Engineer (RHCE) シリーズの 7 番目の記事です。template モジュールで .j2 ファイルをホストごとの設定にレンダリングし、Jinja2 の変数出力・for・if 構文と default・upper・join・to_nice_yaml といったフィルター、lookup でファイルや環境変数を読む方法、そして空白制御まで、試験に出る形で整理します。
Red Hat Certified System Administrator (RHCSA) #4: 起動とシステム: systemd、target、GRUB2、password recovery
Red Hat Certified System Administrator (RHCSA) シリーズの 4 番目の記事です。systemd の構造と systemctl でサービスを制御する方法、起動 target の切り替え、GRUB2 のカーネルパラメータ編集、そして RHCSA で最も頻出する作業である rd.break を使った root パスワードの復旧まで、直接コマンドを打ちながら整理します。
AWS Certified Developer - Associate (DVA-C02) #5 Domain 1-4 AWS サービスでの開発 — メッセージングとイベント
DVA-C02 開発ドメインの 4 番目の記事です。SQS 標準キューと FIFO キューの違い、可視性タイムアウトとロングポーリング、DLQ、SNS の発行/購読とファンアウト (SNS + SQS)、EventBridge のイベントバスとルールルーティング・スケジュール、そして Step Functions のステートマシン (Standard vs Express) まで試験レベルで整理します。どのメッセージングサービスをいつ選ぶかが核心です。
AWS Certified Solutions Architect - Associate (SAA-C03) #16 フルスケール選択式模擬試験 — 50 問 + 解説
SAA-C03 シリーズの最後の記事です。実際の試験のドメイン比重 (セキュリティ 30% ・回復力 26% ・高性能 24% ・コスト 20%) に合わせて 50 問を解き、各問の正解と解説で弱いドメインを見つけます。時間を計って解いたあと、不足している部分は該当ドメインの記事に戻って補強してください。
Certified Kubernetes Administrator (CKA) #14 Scheduling 2: Taints/tolerations、Priority/PriorityClass、preemption
Certified Kubernetes Administrator (CKA) シリーズの 14 番目の記事です。ノードが Pod を押し出す taint と、その拒否を受け入れる toleration の動作 (effect NoSchedule/PreferNoSchedule/NoExecute、tolerationSeconds)、control plane ノードのデフォルト taint、そして PriorityClass で優先度を付け、リソースが足りないとき低い優先度の Pod を追い出す preemption まで、運用の観点から YAML と kubectl で手に覚えさせます。
Certified Kubernetes Application Developer (CKAD) #9 Helm: install, upgrade, rollback, values
Certified Kubernetes Application Developer (CKAD) シリーズの 9 本目の記事です。マニフェストの束を 1 つのパッケージとして扱う Helm のチャート構造と release の概念を整理し、helm repo・install・upgrade・rollback と values のオーバーライドを実技コマンド中心に手で覚えます。dry-run で結果を先に確認し history で戻す流れまで打ち込んでいきます。
Certified Kubernetes Security Specialist (CKS) #7: seccomp プロファイル
Certified Kubernetes Security Specialist (CKS) シリーズの 7 番目の記事です。seccomp でコンテナが呼び出せるシステムコールをフィルタリングする方法を整理します。RuntimeDefault・Localhost・Unconfined の 3 つのプロファイルタイプと securityContext.seccompProfile の設定、ノードに載せるカスタムプロファイル JSON の作成と検証まで直接扱います。
Red Hat Certified Engineer (RHCE) #6: 変数と fact: 優先順位、magic vars、custom facts
Red Hat Certified Engineer (RHCE) シリーズの 6 番目の記事です。変数を定義する場所 (play vars、vars_files、group_vars/host_vars、extra-vars、register) と参照構文、extra-vars が最優先となる優先順位、gather_facts で収集される fact と ansible_facts によるアクセス、register で task の結果を保存する方法、hostvars や groups といった magic 変数、そして /etc/ansible/facts.d で作る custom facts まで実技の観点で整理します。
Red Hat Certified System Administrator (RHCSA) #3 シェルスクリプト: 条件文、ループ、引数、終了コード
Red Hat Certified System Administrator (RHCSA) シリーズの 3 番目の記事です。RHCSA 実技で定番として出る簡単な bash スクリプトを書くために、shebang と変数のクォート、位置引数と終了コード、test・if・case 条件と for・while・until ループ、コマンド置換と算術演算、read 入力と関数まで自分で打ちながら整理します。最後には引数を検証して複数の対象をループ処理する実戦スクリプトを一緒に書きます。
AWS Certified Developer - Associate (DVA-C02) #4 Domain 1-3 AWS サービスでの開発 — DynamoDB 開発
DVA-C02 開発ドメインの 3 番目の記事です。DynamoDB のキー設計 (パーティションキー・ソートキー)、LSI と GSI の違い、読み込み整合性 (結果整合性 vs 強整合性)、キャパシティモード (オンデマンド vs プロビジョニング) とスロットリング、条件付き書き込みで実装する楽観的ロック、アトミックカウンター、DynamoDB Streams、TTL、そして DAX キャッシングまで試験レベルで整理します。
AWS Certified Solutions Architect - Associate (SAA-C03) #15 試験のヒントとよく間違えるパターン
SAA-C03 のドメイン学習を終えたあと、試験会場で得点を守る実戦戦略です。130 分の時間管理と Mark for Review、制約キーワードで選択肢をふるい落とす方法、消去法の戦略、そして試験で最も混同しやすい概念のペア (Multi-AZ vs リードレプリカ、SG vs NACL、Gateway vs Interface Endpoint など) を一つの表に整理します。
Certified Kubernetes Administrator (CKA) #13 Scheduling 1: nodeSelector、nodeAffinity、podAffinity/antiAffinity
Certified Kubernetes Administrator (CKA) シリーズの 13 番目の記事です。スケジューラが Pod をどのノードに置くかを制御する 4 つの道具を整理します。nodeSelector でラベルを単純にマッチさせ、nodeAffinity の required と preferred でノード条件を表現し、podAffinity と podAntiAffinity の topologyKey で他の Pod を基準に同じノードや別のノードへ配置します。nodeName でスケジューラを迂回する手動配置も一緒に見ます。