Glossary 用語集
SDK
エスディーケー
SDKとは「Software Development Kit(ソフトウェア開発キット)」の略で、アプリやシステムを開発するために必要なツールやライブラリをひとまとめにしたものです。開発者が効率よくアプリを作るための“スターターセット”のような存在です。
SDKには、プログラムを書くためのツールや、API、サンプルコード、マニュアルなどが含まれています。たとえば、iPhoneアプリを作るには「iOS SDK」が必要です。これには、Appleが用意した開発環境「Xcode」や、iPhoneの機能を利用するためのライブラリ群が入っています。
SDKの役割は、開発者が短時間で正確なコードを書けるように支援することです。SDKを使えば、カメラ機能やGPS、Bluetoothなど、端末が持つ機能を簡単に利用できます。もしSDKがなければ、開発者はハードウェアの仕組みを一から理解しなければならず、開発コストが大幅に増してしまいます。
さらに、SDKはAPIと密接に関係しています。APIが「機能への入口」だとすれば、SDKはその入口を使いやすくする「道具箱」です。最近では、AIやAR、IoTなどの分野でもSDKが提供され、開発スピードを劇的に上げる役割を果たしています。
IT導入・活用のお悩み
お応えします。
「IT化は何からはじめたらいい?」「自社に合うITがわからない」などのお悩みに、ITコーディネータや中小企業診断士、Pit-Nagoya事務局が対応します。160社超のIT企業が参画し、年間100件以上の相談に対応。
課題整理から始め、必要に応じて提案募集・マッチングへとつなげます。
状況に応じて中小企業基盤整備機構とも連携し、確かな支援を行っています。
名古屋商工会議所が運営しており、相談からマッチングまで無料です。
まずはお気軽にご相談ください。(対応時間:平日9:00〜17:00)
お悩み相談以外の事務局へのお問い合わせは「お問い合わせ」からお願いします。
その他の用語
PaaS
パース
PaaS(Platform as a Service)とは、アプリケーションを開発・実行・管理するための「プラットフォーム」をインターネット経由で提供するサービスです。開発者はサーバー構築やOSの設定を気にせず、アプリの開発に集中できます。代表例はGoogle App Engine、Heroku、AWS Elastic Beanstalkなどです。
レガシーシステム
レガシーシステム
レガシーシステムとは、古い技術や仕組みで作られ、現在の環境では保守や拡張が難しくなっている情報システムのことです。動作はしているものの、最新技術への対応やセキュリティ面での課題を抱えているケースが多く見られます。
ログ
ログ
ログとは、コンピュータやアプリケーションの動作を記録したデータのことです。エラーの発生やユーザーの操作、通信の履歴など、システム内部で何が起きたのかを詳細に残します。これにより、問題が起きたときに原因を探し出したり、不正アクセスを検出したりすることができます。開発者や運用担当者にとって、ログは非常に重要な情報源です。