Shiro wrote a new post, Prompt Engineeringとは?生成AIを使いこなす技術 5日 12時間前
Prompt[…]
Shiro wrote a new post, DevOpsとは?開発と運用をつなぐ文化と実践 5日 12時間前
DevOps(デブオプス)は、ソフトウェア開発(Development)と運用(Operations)を統合し、効率的で迅速な開発・リリースを実現するための文化と実践の総称です。従来は分離していた開発と運用のチームが連携し、自動化ツールや継続的インテグレーション/デリバリー(CI/CD)を活用することで、品質を維持しながら短いサイクルでソフトウェアを提供できます。DevOpsの導入により、トラブル対応の迅速化、リリース頻度の向[…]
Shiro wrote a new post, MLOpsとは?機械学習開発を効率化する新しい仕組み 5日 12時間前
MLOps(Machine Learning O[…]
Shiro wrote a new post, Kubernetesとは?コンテナ運用のスタンダード 5日 12時間前
Kubernetes(クバネティス)は、コンテナ化されたアプリケーションを自動的にデプロイ・スケーリング・管理するためのオープンソースプラットフォームです。Googleが開発し、現在はCloud Native Computing Foundation(CNCF)が運営しています。Kubernetesは、複数のコンテナを「Pod」としてまとめ、クラスタ全体で効率的にリソースを割り当てることで、安定したアプリケーション運用を実現し[…]
Shiro wrote a new post, AWS Lambdaとは?サーバーレス時代の自動化基盤 5日 12時間前
AWS[…]
Shiro wrote a new post, ChatGPTとは? 5か月 3週間前
ChatGPTは、OpenAIが開発した大規模言語モデルを基にした対話型AIです。自然な文章生成能力を持ち、質問応答、文章要約、翻訳、アイデア提案など多様なタスクに対応できます。GPTは「Generative Pre-trained Transformer」の略で、大量のテキストデータを学習し、文脈を理解しながら自然な応答を生成します。特にChatGPTは、人間との会話を重視した設計で、業務の自動化や学習支援、創造的な作業のサ[…]
Shiro wrote a new post, IaC(Infrastructure as Code)とは? 11か月 4週間前
IaC(Infrastructure as C[…]
Shiro wrote a new post, Jenkinsとは? 11か月 4週間前
Jenkinsは、オープンソースの継続的インテグレーション(CI)と継続的デリバリー(CD)ツールで、ソフトウェア開発の自動化を支援します。プログラムのビルド、テスト、デプロイのプロセスを自動化し、開発者が頻繁にコードを統合できる環境を提供します。Jenkinsは多数のプラグインを備えており、GitやDocker、AWSなど、さまざまなツールやサービスと連携が可能です。ユーザーはジョブを作成し、パイプラインを構築することで、ソ[…]
Shiro wrote a new post, Terraformとは? 11か月 4週間前
Terraformは、インフラストラクチャをコードとして管理するためのツールで、主にクラウド環境でのリソース構築や管理に使用されます。HashiCorpが開発したTerraformは、AWS、GCP、Azureなどの複数のクラウドサービスに対応しており、一つのコードで異なる環境にデプロイが可能です。設定ファイルでリソースを定義し、Terraformが依存関係を自動的に解析するため、リソースの作成や変更が効率的に行えます。また、[…]
Shiro wrote a new post, AWSのCloudFormationとは? 1年 3か月前
AWS[…]
Shiro wrote a new post, AWSのS3エンドポイントとは? 1年 3か月前
AWSのS3エンドポイントは、VPC(Virtual Private Cloud)内でAmazon S3にアクセスするための専用のエンドポイントです。これ[…]
Shiro wrote a new post, AWSのEFSとは? 1年 3か月前
Amazon Elastic File[…]
Shiro wrote a new post, AWSのセキュリティグループとは? 1年 3か月前
AWSのセキュリティグループは、仮想ファイアウォールとして機能し、EC2インスタンスや他のAWSリソースへのトラフィックを制御するための重要なツールです。セキュリティグループは、インバウンドおよびアウトバウンドのトラフィックルールを設定することで、特定のIPアドレスやポート番号からのアクセスを許可または拒否できます。これにより、ネットワークレベルでのセキュリティを強化し、不正アクセスや攻撃からリソースを保護することが可能です。[…]