開発者カテゴリー記事の一覧です
クラウドに対するオンプレミスとは
オンプレミスとは
そもそも、オンプレミス(on-premises)とは、
「on the premises」敷地内/建物内で という意味の英語で、
敷地内にサーバなどのハードウェアや、ソフトウェアがある状態です。
対して、クラウド(cloud)は雲であり、
それらが空に浮かんでいるため、どこからでもアクセスできるというイメージです。
オンプレミスでの運用は、自社のサーバなどに情報システムをインストールして利用する形態で、
クラウドサービスの利用が広まるまでは一般的なシステムの運用形態でした。
ハイブリッドクラウド
オンプレミスかクラウドか、どちらかの選択だけでなく、
併用することでセキュリティや利便性をコントロールすることもでき、
オンプレとクラウドを併用することをハイブリッドクラウドと呼びます。
オンプレミスの特徴
- ✅自社でサーバーなどのハードウェアを設置・管理
- ✅高度なセキュリティを保持
- ✅高いカスタマイズ性
自社でサーバーなどのハードウェアを設置・管理
オンプレミスは、システムを自社内で構築する必要があります。ハードウェアとソフトウェアの両方を自社で準備し、必要なライセンスを取得しなければ、システムを構築することはできません。
ソフトウェアにはライセンスの取得・インストール、ハードウェアには付属の機器が必要です。それらを含め必要なアイテムを自社で準備しなければならないためイニシャルコストが高額になり、物理的なスペース確保、納期の管理、システムを管理するスタッフも必要になります。
高度なセキュリティを保持
オンプレミスであることが必ずクラウド環境よりセキュリティが高いということではありませんが、オンプレミスは、自社が所有する機器によってシステムが構成されているため、自社独自の高度なセキュリティ対策を自由に行うことができます。限定された空間での運用により、外部からの攻撃も受けにくくなります。また、自社システムであるため、利用制限も自由自在に調整できるなどセキュリティ レベルのコントロールが容易に行なえます。
高いカスタマイズ性
オンプレミスのカスタマイズ性は非常に高く、制限がないといっても過言ではありません。既存システムとの連携対応も容易です。
また、システムの仕様を自由に決められることに加え、他企業とシステムやインフラを共有することもないため、安定した運用が可能となります。
ただし、相応の予算と構築期間、エンジニアなどの人材の確保が必要となります。これらの要素が許される限り、社員の要望に応じたシステムの構築が可能です。
次のiPhoneでTouch IDが
復活する可能性
復活する可能性
Gizchinaによると、AppleはTouch IDの開発を続けているとのことです。
今年9月に発売されたiPhone13では搭載されていませんでしたので、
来年の新型iPhoneでは復活するかもしれません!
また、仕様は従来のホームボタン上ではなく、
フロントパネル上だと噂されているようです。
今のデザインの流れだと、それが自然ですね!
Face IDは、Touch IDの上をゆく画期的なものとして搭載されましたが、
まさかコロナの影響で、全世界のユーザーがマスクをすることは
誰も予測できなかった事態です。
マスクをしている状態で、Face IDが機能している際の、
iPhoneの不便さは断じて耐え難いものですよね!
Touch IDの復活に期待です!
システム開発・導入における
「要件定義」の重要性
「要件定義」の重要性
システム開発/導入の流れ
要件定義の目的
要件定義における発注側の注意点 レビュープロセス
まとめ
- ✅要件定義は、要求を実現するために必要なものを
具体化・文書化する - ✅レビュープロセスを怠らず、
開発段階でも発注者側が常にチェックし、
実際に使えるシステムづくりを目指す - ✅スピード感が落ちないよう、
担当者や決裁権者が毎回出席し、
確認・承認を行なう
システム開発における「要求定義」の重要性
システム開発案件の
6~7割は失敗
投資した時間・財産が全て無駄に!
失敗の原因
発注者側の注意点
✅担当者窓口を安易に変えない
要求のヒアリングや運用方法や細かい仕様について打ち合わせを重ねるため、
認識のずれが発生しやすくなります。プロジェクトの担当者を決め、毎回同じ
出席者が打ち合わせに参加できるよう調整しましょう。
✅なるべく決裁者が出席する
綿密な打ち合わせで決まったことを会社に持ち帰った後、決裁権を持つ人物の承認が得られなければ、
何度も行き来することになり、システム開発のスピード感が圧倒的に遅くなります。
✅初期投資だけでなくランニングコストも考慮する
新しいシステムの導入までにかかるコストはあくまでもイニシャルコストです。
リリース後には、システムを浸透させるためのマニュアル作成や社員教育、
保守・サポートにかかる人件費など、ランニングコストが必要です。
ベンダー選定時にも見積りに含まれているかをチェックすることが重要です。
✅発注者+受注者が協力しあうチーム意識を持つ
「客と業者」というドライな姿勢で仕事の範疇などについて責任を押し付け合ったりするのでなく、
ひとつの同じゴールに向かって協力し合い、共にプロジェクトを成功させる意識が重要です。
まとめ
システム開発を失敗に終わらせないために…
- ✅要求定義やRFPは発注者が作成し、発注後も常にチェックし修正を重ねていく
- ✅プロジェクトの担当者や決裁権者が打ち合わせに出席する
- ✅早期からランニングコストも考慮しておく
- ✅発注者/受注者が協力して、ひとつのシステムを共に作り上げていく意識を持つ
関係者全員が、
お金や時間を無駄にせず、
責任を押しつけ合うことなく、
良い成果を求めて協業しましょう!
PCの選び方
-Windows OR Mac-
-Windows OR Mac-
■両者の意図
まず尖った切り口でお話しすると、
Windowsは組織としてビジネスの単位として有用に使われる製品・サービスを提供し、主に法人をターゲットに成長を遂げてきました。
Macは反対に、個人/コンシューマーをターゲットにあらゆる革新や最先端を世界に発信し、成長を遂げてきました。
その方向性の違いが大きな違いとなっています。
その結果として、法人をターゲットにしたWindowsが圧倒的なPCのシェアを占めることになっていますが、個人を見てみれば、日本ではiPhoneがスマホの主流であり、音楽プレーヤーやイヤホンなど趣味の機器はApple製品であったり、Macを愛用するユーザーも根強くいるという現状が理解できます。
では、そんな本質的なことは置いておいて、具体的に選ぶにあたっての基準を羅列しておきます!
■判断基準
以下のような判断基準で選ぶと比較しやすいかと思われます。
参考として筆者の主観を表に記しておきます。
- ●価格帯
- ●周辺環境
- ●主に利用するソフト
- ●職種
- ●今までの使用経験
- ●デザイン性
- ●機能性
- ●必然性
どちらを選び、どちらを極めてもいいと思います。
最終的に両方とも使いこなせるのも一つの理想だと思います。
ただ、使い慣れていない方は、初めはかなり使いにくいので根気が必要です。
ゲームをしたい人はゲーミングPCを買うのが良いと思います。
以上、少しでも参考になれば幸いです!
ネット回線を速くする
- IEEE802.11nやIEEE802.11acに対応した高性能なルーターを使用する
- IPv6を使用する
- Wi-fiなどの無線でなく、有線接続する
- 高カテゴリのLANケーブルを使用する