本記事では、インフラエンジニアにとって必須の技術であるLinuxについてご紹介します。商用サービスを支えるサーバ分野において圧倒的なシェアを誇るLinuxのスキルを習得することで、あなたの市場価値は大きく高まるはずです。ぜひ本記事を通じてLinuxの基礎を理解し、今後のキャリア形成に役立てていただければ幸いです。
I am a Japanese IT engineer. Let me share beneficial information to you.
□重要ポイント 銀行ITにおける三つの変化 1. 銀行の一部機能が銀行以外のサービスにとって代わられる たとえばクラウドファンディングのような銀行を介さない資金調達の方法が出てきた。 2. そもそも銀行を通さない決済の仕組みが広がりつつある 通信キャリアやSNS企業が決済事業に参入(d払い、PayPay等) 3. 一般の企業が銀行機能を保有する動きが出てきた 企業が銀行の代理店となることで、一般企業が銀行業を営んでいるかのようなサービス提供が可能に(JAL NEOBANK等) みずほ銀行のシステム障害の原因 1. アーキテクチャの複雑性 勘定系システムの本体部分が、4つの異なる基盤システムで構成されている。(OSも異なる) 2. 保守運用フェーズでのリソース削減が急であった 有識者である各ベンダーの有識者を引き留められなかった 3. 経営とIT現場のコミュニケーション不全 システム部門視点の適切な進言を経営トップにすることができず、結果的にリスクが高まるレベルまで人員やベンダーの要員を削減してしまった 4. 連携しにくい体制、伝達方法 開発会社と運用会社の資本関係が異なり、組織間のスムーズな連携が阻害されている 5. 機器の所有を各ベンダーにしたこと ベンダー機器を従量課金制で利用している。そのため、故障時にみずほ内部の人間は対応ができない。 銀行の金融DXの方向性 1. アプリの充実+固定費の削減 デジタルでの多様な情報やサービスの提供にて、顧客との接点を増やす。合わせて店舗削減も進める。 2. 融資系サービスによる収益の拡大 AIやデジタル化による審査や事務管理のコスト削減。スピード感アップ。 3. 投資支援系サービスによる収益拡大 デジタルによる分散投資ポートフォリオの提供(ロボアドバイザーサービスの適用など) 4. 個別のコンサルティング付き金融サービスの提供 人材再配置、コンサルティング人材の教育 5. システム自体の販売による収益拡大 多システムでも利用可能なシステムの構築提供、BaaS □思ったこと これまで以上に銀行の経営スタイルが大きく変わっていくなかで、私のような金融系SEの業務内容も変わっていかないといけない。特にBaaSの領域は大きく市場を拡大する可能性があるので、銀行だけではなくそれ以外の業種の企業の動きをウォッチして、BaaSを有効活用するアイデアを考え続けていく必要があると感じた。
「ブログリーダー」を活用して、Yoshさんをフォローしませんか?
本記事では、インフラエンジニアにとって必須の技術であるLinuxについてご紹介します。商用サービスを支えるサーバ分野において圧倒的なシェアを誇るLinuxのスキルを習得することで、あなたの市場価値は大きく高まるはずです。ぜひ本記事を通じてLinuxの基礎を理解し、今後のキャリア形成に役立てていただければ幸いです。
本記事では、インフラエンジニアにとって必須の技術であるLinuxについてご紹介します。商用サービスを支えるサーバ分野において圧倒的なシェアを誇るLinuxのスキルを習得することで、あなたの市場価値は大きく高まるはずです。ぜひ本記事を通じてLinuxの基礎を理解し、今後のキャリア形成に役立てていただければ幸いです。
本記事では、インフラエンジニアにとって必須の技術であるLinuxについてご紹介します。商用サービスを支えるサーバ分野において圧倒的なシェアを誇るLinuxのスキルを習得することで、あなたの市場価値は大きく高まるはずです。ぜひ本記事を通じてLinuxの基礎を理解し、今後のキャリア形成に役立てていただければ幸いです。
本記事では、インフラエンジニアにとって必須の技術であるLinuxについてご紹介します。商用サービスを支えるサーバ分野において圧倒的なシェアを誇るLinuxのスキルを習得することで、あなたの市場価値は大きく高まるはずです。ぜひ本記事を通じてLinuxの基礎を理解し、今後のキャリア形成に役立てていただければ幸いです。
IT業界におけるインフラエンジニアとは、主にITシステムの非機能要件を満たすために、システム基盤の設計・構築・運用を担う技術者のことです。本記事ではIPAが発行している「非機能要求グレード」の概要と、現場で得られたノウハウをご紹介します。ぜひご一読いただき、インフラエンジニアの業務内容についての理解を深めてください。
流量制限とは、リクエストが集中した状況においてシステムを安定稼働させるために、処理するリクエスト数に制限をかける機能となります。流量制限が適切でないと、リソース高騰によりサーバ機器などがダウンしてシステムの全面停止につながることがありますので慎重に設計することが大切です。ベストプラクティスをまとめたので参照ください。
流量制限とは、リクエストが集中した状況においてシステムを安定稼働させるために、処理するリクエスト数に制限をかける機能となります。流量制限が適切でないと、リソース高騰によりサーバ機器などがダウンしてシステムの全面停止につながることがありますので慎重に設計することが大切です。ベストプラクティスをまとめたので参照ください。
アプリケーション開発におけるCI/CDは広く一般的に活用されていますが、インフラレイヤにおけるCI/CDについては、まだ導入が進んでいない現場も多いのが実情です。本シリーズでは、GitLabとAnsibleを活用したインフラCI/CDの導入例を、ハンズオン形式でご紹介します。ぜひ参考にしていただければ幸いです。
流量制限とは、リクエストが集中した状況においてシステムを安定稼働させるために、処理するリクエスト数に制限をかける機能となります。流量制限が適切でないと、リソース高騰によりサーバ機器などがダウンしてシステムの全面停止につながることがありますので慎重に設計することが大切です。ベストプラクティスをまとめたので参照ください。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
Oracle GoldenGateの適用を検討している方、既に運用している方向けに、Oracle GoldenGateの概要、設計や運用する際のノウハウをご紹介します。Oracle GoldenGateによるデータレプリケーションは、他のデータベース製品と比較して優れている機能だと思いますので有効に活用してみて下さい。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
本シリーズではSpring Boot3を用いてWebアプリ(クイズアプリ)を開発する方法を紹介します。一通り実践して基礎を理解してもらえれば自分が作りたいWebアプリを開発することができるようになると思います。Step4としてSpringSecurityを適用した認証機能をの実装方法を紹介しています。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
VirtualBoxにゲストOSをインストールした後のネットワーク設定がうまくいかず、SSH接続やインターネット接続ができないという経験をしたことがある方は多いかと思います。安全にVirtualBox上の仮想サーバを運用するための適切なネットワーク設定をご説明するので、ぜひ参考にしていただければと思います。
本シリーズではSpring Boot3を用いてWebアプリ(クイズアプリ)を開発する方法を紹介します。一通り実践して基礎を理解してもらえれば、自分が作りたいWebアプリを開発することができるようになると思います。Step2としてデータベース作成について記載しているので実践してみてもらえると嬉しいです!
Oracleを運用しているエンジニアとしてAWRやStatspackから取得したパフォーマンス関連の情報を定期的に分析し、トラブルの予兆がないか確認する取り組みは大切です。また、トラブル発生時の原因究明の際にもAWRやStatspackの情報は重宝します。AWRレポートに関する情報をまとめているのでぜひご参照下さい!
本シリーズではSpring Boot3を用いてWebアプリ(クイズアプリ)を開発する方法を紹介します。一通り実践して基礎を理解してもらえれば、自分が作りたいWebアプリを開発することができるようになると思いますので、挑戦してみていただければと思います。まずは環境構築方法についてまとめてますので、ぜひ実践してみて下さい。
クラウドが主流の時代になってきてもパフォーマンスエンジニアが重要な役割をこれからも担っていくと考えていますが、パフォーマンス設計に関する一般的なベストプラクティスがないように思いましたので、紹介しようと思います。今回はLinux OSに関するパフォーマンス設計についてご紹介しますのでぜひご参照ください。
クラウドが主流の時代になってきてもパフォーマンスエンジニアが重要な役割をこれからも担っていくと考えていますが、パフォーマンス設計に関する一般的なベストプラクティスがないように思いましたので、紹介しようと思います。今回はシステム構成、ハードウェアに関するパフォーマンス設計についてご紹介しますのでぜひご参照ください。
本シリーズではAnsibleを適用してWeb3層システム(Apache/Tomcat/Postgres)を自動構築する方法をご紹介しています。今回は最後のStep5としてAnsibleによるApacheのインストール、基本設定、Tomcat連携の方法をご紹介しますので、ぜひ見ていただけると嬉しいです!
本シリーズではAnsibleを適用してWeb3層システム(Apache/Tomcat/Postgres)を自動構築する方法をご紹介しています。今回は最後のStep5としてAnsibleによるApacheのインストール、基本設定、Tomcat連携の方法をご紹介しますので、ぜひ見ていただけると嬉しいです!
本シリーズではAnsibleを適用してWeb3層システム(Apache/Tomcat/Postgres)を自動構築する方法をご紹介しています。今回は最後のStep5としてAnsibleによるApacheのインストール、基本設定、Tomcat連携の方法をご紹介しますので、ぜひ見ていただけると嬉しいです!
本シリーズではAnsibleを適用してWeb3層システム(Apache/Tomcat/Postgres)を自動構築する方法をご紹介しています。今回はStep4としてAnsibleによるTomcatのインストール、基本設定、サンプルアプリデプロイの方法をご紹介しますので、ぜひ見ていただけると嬉しいです!
本シリーズではAnsibleを適用してWeb3層システム(Apache/Tomcat/Postgres)を自動構築する方法をご紹介しています。今回はStep3としてAnsibleによるPostgresのインストール、基本設定、データベース・テーブル作成の方法をご紹介しますので、ぜひ参考になさって下さい。
本シリーズではAnsibleを適用してWeb3層システム(Apache/Tomcat/Postgres)を自動構築する方法をご紹介しています。今回はStep2としてAnsibleでOSの基本設定を行っていきます。SELinuxおよびipv6設定の無効化、パッケージ最新化等を実施していきますのでぜひ参考にしてみて下さい。
今回はOracle RAC仕組み、特にデータベース接続および負荷分散について記載しています。Oracle RACを導入することで障害時の影響を緩和したり、各ノードのリソースを有効に活用することができますので、ぜひ仕組みを理解して導入の検討をしていただければと思います。
今回はOracle RAC仕組み、特にデータベース接続および負荷分散について記載しています。Oracle RACを導入することで障害時の影響を緩和したり、各ノードのリソースを有効に活用することができますので、ぜひ仕組みを理解して導入の検討をしていただければと思います。
今回はOracle RAC仕組み、特にデータベース接続および負荷分散について記載しています。Oracle RACを導入することで障害時の影響を緩和したり、各ノードのリソースを有効に活用することができますので、ぜひ仕組みを理解して導入の検討をしていただければと思います。
学習をする上で実機を触って挙動を確認することは重要ですが、最初の学習環境構築で躓いてしまうことがあります。今回はAWS EC2上にCentOSの仮想サーバを構築し、その上にOracle 19cをインストールする手順を記載します。Step3としてOracle19cをインストールする方法を紹介します。
学習をする上で実機を触って挙動を確認することは重要ですが、最初の学習環境構築で躓いてしまうことがあります。今回はAWS EC2上にCentOSの仮想サーバを構築し、その上にOracle 19cをインストールする手順を記載します。Step2としてインストーラ起動のためにLinuxサーバをGUI操作する方法を紹介します。
学習をする上で実機を触って挙動を確認することは重要ですが、最初の学習環境構築で躓いてしまうことがあります。今回はAWS EC2上にCentOSの仮想サーバを構築し、その上にOracle 19cをインストールする手順を記載します。Step1としてAWS EC2上にCentOS7をインストールする方法を紹介します。
今回はOracle RAC仕組み、特にデータベース接続および負荷分散について記載しています。Oracle RACを導入することで障害時の影響を緩和したり、各ノードのリソースを有効に活用することができますので、ぜひ仕組みを理解して導入の検討をしていただければと思います。