- 〜850,000円/月額
- 恵比寿 / 恵比寿
- 作業内容クラウドPOSシステムの開発チームにて、FastAPIを用いたAPIの設計・実装・運用改善を担当していただきます。 マイクロサービス化や機能拡張を見据え、APIの品質(保守性・性能・テスト容易性)向上を主導していただくポジションです。 ・FastAPIを用いたWeb APIの設計、実装(新規および既存改修) ・API仕様策定(OpenAPI/Swagger)およびドキュメント整備 ・DB設計、実装(PostgreSQL / MySQLを用いたテーブル設計、クエリ最適化) ・認証、認可の実装(JWT、AWS Cognito連携、権限設計) ・テスト実装(pytest等)と品質改善(リファクタリング、型/静的解析の導入)
- 必須スキル・PythonでのWeb API開発経験(FastAPI / Flask / Django REST等) ・RDB(PostgreSQL / MySQL等)を用いた設計、開発経験 ・API設計(例外設計、バリデーション、互換性、バージョニング等)の知見 ・テストコード(pytest等)の実装経験 ・小まめな報告、連絡、相談ができ、仕様の不明点を自ら整理できる方
- 尚可スキル・JWTを用いた認証/認可、またはAWS Cognitoの利用経験 ・ORM(SQLAlchemy等)やマイグレーションツール(Alembic等)の利用経験 ・AI駆動開発(GitHub Copilot等)の実践経験 ・非同期処理(async/await)を用いた実装経験
- 契約期間即日〜長期
- 面談回数1回
- 備 考即日〜長期
AWSの案件・求人(2,568件) 17ページ目
AWS
の案件月額単価相場
[案件数]
平均単価:
767,900円
最高単価:
1,800,000円
最低単価:
400,000円
- 詳細はこちら
クラウドPOSシステムの開発チームにて、FastAPIを用いたAPIの設計・実装・運用改善を担当していただきます。 マイクロサービス化や機能拡張を見据え、APIの品質(保守性・性能・テスト容易性)向上を主導していただくポジションです。 ・FastAPIを用いたWeb APIの設計、実装(新規および既存改修) ・API仕様策定(OpenAPI/Swagger)およびドキュメント整備 ・DB設...
- 詳細はこちら
生成AI(RAG等)を活用した意思決定支援システムのアーキテクチャ設計、開発リード、および最新AIツールを活用した開発プロセスの構築 【業務内容】 ・生成AIプロダクトのアーキテクチャ設計およびPython/Reactを用いた開発 ・商社事業部門との直接対話による要件定義および仕様の合意形成 ・開発メンバーへの技術指導、高度なコードレビュー ・Claude Code、Devin、Ge...
単価 700,000〜800,000円/月額
最寄駅 渋谷駅スキル 職種 契約形態 業務委託詳細はこちらGO/React/リモート可/クラウドEC開発でのフルスタックエンジニア toB向けECシステムのカスタマイズに基づく機能開発・保守全般をお任せします。 自ら手を動かし開発をしていきたい方にオススメです。 ・新機能開発 ・機能改善・改修 ・性能改善 ・保守・運用 ・API開発 etc. [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
単価 900,000〜1,000,000円/月額
最寄駅 浜松町駅スキル 職種 契約形態 業務委託詳細はこちらPython/リモート可/EV業界でのモバイルアプリ開発案件 ユーザーが利用するモバイルアプリ・オーナーが管理に使用するWebシステムにおける下記業務をお願いします。 ・新機能開発 ・インフラ環境構築 ・既存機能の改善 ・システム改善 etc. [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
単価 650,000〜750,000円/月額
最寄駅 青山一丁目駅スキル 職種 契約形態 業務委託詳細はこちらJava/Seasar2/大手スポーツクラブシステムのQAエンジニア 既存Webシステム(現行:Seasar2ベース)のリプレイスやエンハンス開発に伴い、 システムテストおよびテストチームの推進業務をご担当いただきます。 機能追加も含まれるため、単なるテストではなく、 品質面から能動的な提案や推進を行っていただける方が望ましいです。 [関連ワード]フリーランス、案件、エンジニ...
単価 650,000〜800,000円/月額
最寄駅 フルリモートスキル 職種 特徴 契約形態 業務委託詳細はこちら自動応答AIボイスボットおよびAI応答支援アプリの開発を、フロントエンド/バックエンドの両面で担当いただきます。 ・TypeScript/Node.js を用いたWebアプリの設計・実装 ・AI組込を前提としたUI設計とAPI開発 ・CTO直下でのスピード感あるプロダクト開発 ・AIコーディングツールを活用しつつ、コード品質と保守性を担保
単価 4,500〜6,000円/時給
最寄駅 恵比寿(フルリモートOK)※出社可能な方は尚可(可能な頻度をご教示ください。)スキル 職種 特徴 契約形態 業務委託詳細はこちら事業拡大に伴い、AIチームの体制を強化するための募集です。動画から不適切なコンテンツを検出し、 モザイク処理を適用するAIシステムのWebアプリケーション開発・運用を担うフルスタックエンジニアを募集しています。 本ポジションでは、クリエイターが実際に利用するWebアプリケーション(フロントエンド + バックエンド)の設計・開発・運用を担っていただきます。 主な業務内容 ・React に...
単価 700,000〜800,000円/月額
最寄駅 渋谷スキル 職種 特徴 契約形態 業務委託詳細はこちら・Pythonを用いたバックエンド開発のご経験3年以上 ・Rust、Go、TypeScript(Node.js)のいずれかの用いたバックエンド開発のご経験 ・AIやLLMを用いたWEBサービス開発のご経験
単価 〜1,000,000円/月額
最寄駅 渋谷駅(常駐)スキル 職種 契約形態 業務委託詳細はこちら動画配信プラットフォームを中心に各種プロダクトの導入プロジェクトマネジメント(開発PM)をご担当いただきます。 顧客折衝、仕様調整、進行・課題管理、社内外調整を担い、製品導入を技術的な側面からリードいただくポジションです。 <業務例> ・プロジェクト計画立案、WBS作成 ・顧客との要件定義対応、仕様調整、期待値コントロール ・顧客とのMTGファシリテート、定期報告 ・プロダクトのフ...
単価 〜950,000円/月額
最寄駅 フルリモートスキル 職種 契約形態 業務委託詳細はこちらHR領域に特化したプロダクトをメインで運営している事業会社様になります。 プロダクトのローンチから7年経過しており、この1~2年で急成長(前年比200%)を遂げております。 現在グロースフェーズということもあり、明確なビジョンを基に、サービス展開や新機能開発を予定しております。 ▼具体的な業務内容 ・Scrum開発におけるDeveloperの役割 ・プロダクトの新規機能の開発、および運用...
単価 〜830,000円/月額
最寄駅 フルリモート(地方からの参画もOK) 初日日比谷へ出社有(相談可能)スキル 職種 契約形態 業務委託詳細はこちらモバイルオーダーシステムのバックエンド業務をお願いいたします。 既存システムの機能追加をメインに開発を進めていただきます。 受動的ではなく、能動的に動ける人を募集しており、営業/企画/デザイン部などとの雰囲気を意識しながら対応できる方を求めております。
単価 〜830,000円/月額
最寄駅 フルリモート(初日、日比谷出社)スキル 職種 契約形態 業務委託詳細はこちら既存のPHPシステムをGoへリプレイスしていただきます。 業務処理の中での共通部品の設計・実装をはじめ、パフォーマンス改善やコスト削減を目的とした最適化も行っていただく予定でございます。 ※詳しくは面談時にお話いたします。
単価 700,000〜750,000円/月額
最寄駅 東京スキル 職種 特徴 契約形態 業務委託詳細はこちら・要件定義(作成ではなく調整)から結合テストが主な開発工程 ・主にバックエンド(案件によりフロントエンド)がメイン
【Python・リモート併用】AI関連システム開発
リモートOK
詳細はこちら・AI関連システムの設計~開発~テスト~リリースまでの一連の工程を担当 ・AWS環境上でのPython開発 ・要件に応じた設計・実装およびリリース対応
単価 700,000〜800,000円/月額
最寄駅 渋谷スキル 職種 特徴 契約形態 業務委託詳細はこちら・大手インターネット銀行の運営企業様において、開発PLとして参画。 ・開発チームのリーダーとしてプロジェクトを牽引していただきます。 ・ユーザー部門との折衝業務も担っていただきます。
単価 〜1,000,000円/月額
最寄駅 渋谷駅(常駐)スキル 職種 契約形態 業務委託詳細はこちら動画配信プラットフォームを中心に各種プロダクトの導入プロジェクトマネジメント(開発PM)をご担当いただきます。 顧客折衝、仕様調整、進行・課題管理、社内外調整を担い、製品導入を技術的な側面からリードいただくポジションです。 <業務例> ・プロジェクト計画立案、WBS作成 ・顧客との要件定義対応、仕様調整、期待値コントロール ・顧客とのMTGファシリテート、定期報告 ・プロダクトのフ...
単価 〜1,150,000円/月額
最寄駅 基本リモート(必要に応じて有楽町出社)スキル 職種 契約形態 業務委託詳細はこちら生成AI技術(LLM/RAG)を活用したPoC〜本開発フェーズにおける エンジニアリング業務を担っていただきます。 テックリードやPMとしての役割を求めるポジションもあります。 <主な業務> 【PoC・検証フェーズ】 ・生成AIソリューションの技術検証 ・各種LLM(GPT、Claude、Gemini等)の比較検討 ・RAGプロトタイプ開発、精度検証 ・技術調査/報告書作成 ...
単価 〜950,000円/月額
最寄駅 ハイブリッド型リモートワークスキル 職種 契約形態 業務委託詳細はこちら大手マッチングアプリの基盤を支えるSREとして、サービスの可用性・信頼性・パフォーマンス向上を目的とした設計・構築・運用を担当いただきます。会員数の多い大規模サービスを安定して提供するため、開発と運用の両面から改善を進めていくポジションです。 主な業務は、サービス全体の信頼性を意識したインフラ設計・運用、Webバックエンドのパフォーマンス改善や負荷分散設計、CI/CDや監視・アラートなどの運用基...
単価 〜950,000円/月額
最寄駅 ハイブリッド型リモートスキル 職種 契約形態 業務委託詳細はこちら大手マッチングアプリの基盤を支えるSREとして、サービスの可用性・信頼性・パフォーマンス向上を目的とした設計・構築・運用を担当いただきます。会員数の多い大規模サービスを安定して提供するため、開発と運用の両面から改善を進めていくポジションです。 主な業務は、サービス全体の信頼性を意識したインフラ設計・運用、Webバックエンドのパフォーマンス改善や負荷分散設計、CI/CDや監視・アラートなどの運用基...
単価 4,500〜6,000円/時給
最寄駅 恵比寿(フルリモートOK)※出社可能な方は尚可(可能な頻度をご教示ください。)スキル 職種 特徴 契約形態 業務委託詳細はこちらクリエイタープラットフォーム(ファンクラブSNS)のAIチームにおいて、コンテンツモデレーション(利用規約やガイドラインに沿った不適切な内容の削除・非表示・制限)向けAIシステムの開発・運用を担っていただくポジションです。 モデル開発・評価設計・推論パイプライン改善のいずれか、または複数領域を担当いただきます。 主な業務内容 ・セグメンテーション・物体検出・分類モデルの開発・学習・評価 ...
単価 〜1,200,000円/月額
最寄駅 リモートOKスキル 職種 特徴 契約形態 業務委託詳細はこちらクリエイタープラットフォーム「国内No.1のファンクラブSNS」のAIチームにおいて、コンテンツモデレーション向けAIシステムの開発・運用を担っていただくポジションです。モデル開発・評価設計・推論パイプライン改善のいずれか、または複数領域を担当いただきます。 【主な業務内容】 ・セグメンテーション・物体検出・分類モデルの開発・学習・評価 ・推論パイプラインの設計・実装・本番運用 ・アノテー...
単価 〜850,000円/月額
最寄駅 リモートOKスキル 職種 特徴 契約形態 業務委託詳細はこちら動画から不適切なコンテンツを検出し、モザイク処理を適用するAIシステムのWebアプリケーション開発・運用を担うフルスタックエンジニアを募集しています。 本ポジションでは、クリエイターが実際に利用するWebアプリケーション(フロントエンド + バックエンド)の設計・開発・運用を担っていただきます。 【主な業務内容】 ・React による動画編集UI(プレビュー/タイムライン/セグメンテ...
単価 700,000〜800,000円/月額
最寄駅 品川スキル 職種 特徴 契約形態 業務委託詳細はこちら・大手自動車販売会社の社内業務システムにおけるRubyエンジニアとして参画をしていただきます。 ・少数精鋭のチームに所属して頂き、スクラム開発を通じて継続的なプロセス改善にも取り組んで頂きます。 ・バックエンド、フロント、インフラなどフルスタックに活躍いただきます。
単価 650,000〜750,000円/月額
最寄駅 青山一丁目駅スキル 職種 契約形態 業務委託詳細はこちらDWH/BI業務支援(データエンジニアリング・分析基盤構築) DWH/BI領域における業務支援および分析基盤の構築・運用改善をご担当いただきます。 ・既存集計フローの自動化・効率化 ・既存帳票(Excel, CSV)からのSQL作成、BI(QuickSight)での可視化・分析 ・AWS(Glue, Athena等)を用いたETL処理、データレイク・データマートの構築 ・既存のデ...
- 詳細はこちら
Pytnon/リモート可/自社プロダクトのナレッジグラフエンジニア 建設業界向けプロダクト開発における、 データモデリングなどを中心にAIが活用できる構造化業務をお任せします。 [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
単価 800,000〜900,000円/月額
最寄駅 フルリモートスキル 職種 契約形態 業務委託詳細はこちらTypescript/Node.js/リモート可/カーボンニュートラルDXアプリのフルスタック開発 カーボンニュートラルDXアプリの開発において、下記の業務をお願いします。 ・フロントエンド開発 ・バックエンド開発 ・UI/UX設計 ・障害対応 etc. [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
単価 700,000〜800,000円/月額
最寄駅 渋谷駅スキル 職種 契約形態 業務委託詳細はこちらGo/リモート可/クラウドEC開発でのフルスタックエンジニア toB向けECシステムのカスタマイズに基づく機能開発・保守全般をお任せします。 自ら手を動かし開発をしていきたい方にオススメです。 ・新機能開発 ・機能改善・改修 ・性能改善 ・保守・運用 ・API開発 etc. [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
- 詳細はこちら
Python/リモート可/EV業界でのソフトウェア開発 ユーザーが利用するモバイルアプリ・オーナーが管理に使用するWebシステムにおける下記業務をお願いします。 ・新機能開発 ・インフラ環境構築 ・既存機能の改善 ・システム改善 etc. [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
単価 700,000〜800,000円/月額
最寄駅 フルリモートスキル 職種 契約形態 業務委託詳細はこちらPHP/リモート可/旅行予約サイトのバックエンド開発 旅行予約サービスを展開している企業にて、ホテル予約サイトにおける開発をご担当頂きます。 ・サーバーサイド設計・開発・テスト ・社内管理画面の設計・開発・テスト etc. [関連ワード]フリーランス、案件、エンジニア、プログラマー、業務委託
単価 700,000〜800,000円/月額
最寄駅 フルリモートスキル 職種 契約形態 業務委託詳細はこちらリモート可/ServiceNowを用いたITOM/CSMの構築・改修 AWS環境の構成アイテムおよびセキュリティステータスを ServiceNow ITOM(Discovery)を用いて自動収集し、 CSMおよびITSMと連携して一元管理・可視化するシステムを構築・改修します。 ・ITOM/CMDBの設計・開発 ・CSM/ポータル開発 ・サーバーサイド実装 etc. [関...
単価 700,000〜800,000円/月額
最寄駅 渋谷駅スキル 職種 契約形態 業務委託詳細はこちらReact/リモート可/大規模クラウドECのフロントエンド開発 SaaS型ECプラットフォームのフロントエンド開発プロジェクトにて、 継続的な機能追加や性能向上に係る業務をお願いします。 ・Reactを使用したWebアプリケーションの設計・開発 ・UI/UXの改善と実装 ・フロントエンドのパフォーマンス最適化 ・サーバーサイドとのAPI連携 etc. [関連ワード]フリー...
【Ruby・リモート併用】ブライダルCRM開発エンジニア
リモートOK
単価 600,000〜650,000円/月額
最寄駅 渋谷スキル 職種 特徴 契約形態 業務委託詳細はこちら・プロジェクトの進め方や仕様検討を含む運用開発 ・インフラ構築(AWS) ・バックエンド開発(Ruby on Rails) ・フロントエンド開発(JavaScript) ・要件定義、プロダクト設計、アーキテクチャ設計 ・旧アーキテクチャの改修、バックエンドの全面的な更新 ・簡単なデザイン業務
- 詳細はこちら
大手不動産企業におけるオンプレミス Active Directory の AWS へのクラウドリフト案件です。 現在要件定義が完了しており、基本設計の修正から作業実施となります。 WBS 作成・更新/設計書の修正などの業務を中心にご対応いただきます。
- 詳細はこちら
大手マッチングアプリの運用・開発を支えるAWS基盤において、インフラ領域の技術リードをご担当いただきます。 現在のシステムはAWS(EC2中心)の構成となっており、Linuxサーバの運用・改善をベースに、パフォーマンス・信頼性・コスト最適化を推進していただきます。 サービス全体を俯瞰しながら、インフラ設計や運用改善、技術方針の検討など、技術リードとして開発チームと連携しながら基盤強化を進めてい...
- 詳細はこちら
大規模マッチングアプリにおけるSREポジションとして参画いただき、サービス全体の可用性・信頼性・パフォーマンス向上を担っていただきます。 AWS移行後の安定運用・コスト最適化を中心に、CI/CD基盤整備、監視・アラート設計、IaC推進、障害対応や運用改善を実施いただく想定です。 開発・インフラ・運用チームと連携しながら課題整理や改善提案を行うため、技術力だけでなく円滑なコミュニケーション力が求...
- 詳細はこちら
・Snowflakeでのデータ取込み処理 ・Snowflake内での加工(ELT)処理、およびデータマート作成 ・ETL処理の開発および、単体テスト~総合テスト
- 詳細はこちら
タレントマネジメントシステムを提供する事業会社にて、インフラ構築・運用業務をお任せいたします。 具体的な業務内容は下記の通りです。 ・サービス全体戦略を元にしたインフラ構築 ・インフラの安定稼働に向けた各種ツール作成およびレビュー ・インフラ監視/障害対応 ・各種インシデント対応
単価 〜830,000円/月額
最寄駅 フルリモート(地方からの参画もOK) 初日日比谷へ出社有(相談可能)スキル 職種 契約形態 業務委託詳細はこちらモバイルオーダーシステムのバックエンド業務をお願いいたします。 既存システムの機能追加をメインに開発を進めていただきます。 受動的ではなく、能動的に動ける人を募集しており、営業/企画/デザイン部などとの雰囲気を意識しながら対応できる方を求めております。
単価 〜830,000円/月額
最寄駅 フルリモート(初日、日比谷出社)スキル 職種 契約形態 業務委託詳細はこちら既存のPHPシステムをGoへリプレイスしていただきます。 業務処理の中での共通部品の設計・実装をはじめ、パフォーマンス改善やコスト削減を目的とした最適化も行っていただく予定でございます。 ※詳しくは面談時にお話いたします。
単価 〜900,000円/月額
最寄駅 溜池山王(週3日出社)スキル 職種 契約形態 業務委託詳細はこちら複数の自社サービスを抱える事業会社にて、バックエンドエンジニアを募集いたします。 多くのPJ(全て自社サービス)が存在しますが、今回の募集はHR系のWebアプリ開発PJとなります。 良い意味で社員と業務委託の垣根がなく、コミュニケーション含め非常に風通しのいい環境です。その為、技術的なスキルは勿論ですがコミュニケーション面も重要視されます。 ※D社ではございません。 【技術環境】 ・...
検索条件を変更
検索条件が選択されていません
該当案件数
2,568件
他のスキルから探す
ポジションで絞り込む
- PM(プロジェクトマネージャー)
- テスター・デバッガー
- ネットワークエンジニア
- DBA(データベース管理者)
- 運用/監視担当
- システムコンサル
- セキュリティコンサル
- システム管理者
- HTMLコーダー
- Webデザイナー
- イラストレーター
- Webディレクター
- アートディレクター
- Flashデベロッパー
- 3D / CGデザイナー
- LAMP系エンジニア
- Windows系エンジニア
- 汎用機系エンジニア
- Java系エンジニア
- 制御・組み込み系エンジニア
- スマホアプリ開発(ネイティブ)
- UNIX・C/C++エンジニア
- ソーシャル系エンジニア
- サーバーエンジニア
- UIデザイナー
- プランナー・プロデューサー
- ソリューション営業
- カスタマーサポート
- アナリスト
- Webマーケティング
- シナリオライター
- ゲームプログラマ
- エフェクトデザイナー
- DTPデザイナー
- バックエンドエンジニア(サーバーサイド)
- フロントエンドエンジニア
- レベルデザイナー
- ヘルプデスク
- ゲームマスター
- その他オフィスワーク
- 業務系エンジニア
- SAPシステムコンサル
- Salesforceシステムコンサル
- OlacleEBSシステムコンサル
- 銀行系PM
- 損保系PM
- 生保系PM
- 証券系PM
- PMO
- SAP系(ABAP・BASIS)エンジニア
- AIエンジニア
- 統計解析エンジニア
- 機械学習エンジニア
- CAEエンジニア
- データエンジニア
- サイバーセキュリティエンジニア
- センシング領域エンジニア
- HMI技術エンジニア
- データサイエンティスト
- セキュリティエンジニア
業界・サービスで絞り込む
テクノロジーで絞り込む
工程で絞り込む
こだわりの特徴で絞り込む
- 未経験者も活躍中
- 初心者レベル歓迎
- 40歳以上も活躍中
- 外国人も活躍中
- 服装自由
- 自社サービス/プロダクト案件
- 自社内での受託開発案件
- 客先常駐/所属会社のチーム案件
- 1人での常駐案件
- 新規開発
- 統合
- 移行/リプレイス
- 運用保守開発
- カスタマイズ
- 有名大企業
- 有名IT企業
- 大手SIer
- 受託ソフト会社
- ベンチャー企業/スタートアップ企業
- 中小零細企業
- アットホームな雰囲気
- 落ち着いた雰囲気
- 若い年齢層が多い
- 休みが取りやすい
- 社内イベントが多い
- 女性活躍中
- 100名以上の大規模
- 50~100名以上
- 2~10名以上
- 1人で担当
- 最新技術を取り入れている
- ウォーターフォール型開発
- アジャイル型開発
- スキルチェンジ可能
- 現場での教育あり
- 顧客と直接コミュニケーション可能
- 稼働安定中
- ビジネスカジュアル
- スーツ着用
- 染髪OK
- 始業が朝10時以降
- フレックスタイム制
- シフト制
- 夜勤あり
- 土日祝日出勤あり
- 週2日
- 週3日
- シニア・定年層歓迎
- 時短勤務歓迎
- 第二新卒歓迎
- リモートOK
都道府県で絞り込む
AWSとは?
AWSの案件・業界分布について
AWSは、Amazon Web Service(アマゾンウェブサービス)の略。Amazonが運営するクラウドサービスで、クラウドサービス界の事実上のトップリーダーとして知られています。世界中のデータセンターから165以上のフル機能のサービスを提供し、機能、顧客とパートナー間のコミュニティ、安全性、革新ペース、どの面においてもクオリティが高く、他の追随を許さない状況です。
AWSとは
AWSは、インターネット経由でコンソール画面にアクセスするとさまざまな機能を利用することができる「パブリッククラウド」という形態をとっています。
WEBサーバー、DBサーバーなど自由にサーバー構築が可能な「EC2」、設置したコンテンツを外部サーバーから利用するストレージサービス「S3」、サーバーの準備が不要でデータベース設定が簡単にできる「RDS」、制御するためサーバー不要でプログラムコードを実行できる「Lambra」、アプリケーションのセキュリティ分析を自動で実施する「Inspecter」など、さまざまなサービスがあります。
それぞれのサービスでAPI(プログラムの関数)が用意されており、既存のプログラム言語で開発できるため、言語の障壁が少ないAWS。創業間もないながら急成長しているスタートアップ企業や大手企業のみならず、より安全なセキュリティ運用が必要な主要政府機関、銀行・証券等の金融業界でも利用が広がっており、幅広い求人案件が多数あります。
AWSのサンプルコード
(例)EC2インスタンスを作成する
Ec2ClientのrunInstancecメソッドを呼び出し、使用するAMIとインスタンスタイプを含むRunInstancesRequestを渡します。
⚫インポート
import software.amazon.awssdk.services.ec2.Ec2Client;
import software.amazon.awssdk.services.ec2.model.InstanceType;
import software.amazon.awssdk.services.ec2.model.RunInstancesRequest;
import software.amazon.awssdk.services.ec2.model.RunInstancesResponse;
import software.amazon.awssdk.services.ec2.model.Tag;
import software.amazon.awssdk.services.ec2.model.CreateTagsRequest;
import software.amazon.awssdk.services.ec2.model.Ec2Exception; ⚫コード
Ec2Client ec2 = Ec2Client.create();
RunInstancesRequest run_request = RunInstancesRequest.builder()
.imageId(ami_id)
.instanceType(InstanceType.T1_MICRO)
.maxCount(1)
.minCount(1)
.build();
RunInstancesResponse response = ec2.runInstances(run_request);
String instance_id = response.instances().get(0).instanceId();
Tag tag = Tag.builder()
.key("Name")
.value(name)
.build();
CreateTagsRequest tag_request = CreateTagsRequest.builder()
.resources(instance_id)
.tags(tag)
.build();
try {
ec2.createTags(tag_request);
System.out.printf(
"Successfully started EC2 instance %s based on AMI %s",
instance_id, ami_id);
}
catch (Ec2Exception e) {
System.err.println(e.getMessage());
System.exit(1);
} (例)EC2インスタンスを起動する
Ec2ClientのstartInstancesメソッドを呼び出し、開始するインスタンスのIDを含むStartIncetancesRequestを渡します。
⚫インポート
import software.amazon.awssdk.services.ec2.Ec2Client;
import software.amazon.awssdk.services.ec2.model.StartInstancesRequest;
import software.amazon.awssdk.services.ec2.model.StopInstancesRequest; ⚫コード
Ec2Client ec2 = Ec2Client.create();
StartInstancesRequest request = StartInstancesRequest.builder()
.instanceIds(instance_id).build();
ec2.startInstances(request); (例)EC2のインスタンスを停止する
Ec2ClientのstartInstancesメソッドを呼び出し、停止するインスタンスのIDを含むStopInstrancesRequestを渡します。
⚫インポート
import software.amazon.awssdk.services.ec2.Ec2Client;
import software.amazon.awssdk.services.ec2.model.StartInstancesRequest;
import software.amazon.awssdk.services.ec2.model.StopInstancesRequest; ⚫コード
Ec2Client ec2 = Ec2Client.create();
StopInstancesRequest request = StopInstancesRequest.builder()
.instanceIds(instance_id).build();
ec2.stopInstances(request); (例)EC2のインスタンスを再起動する
Ec2ClientのstartInstancesメソッドを呼び出し、rebbotInstances、再起動する必要のあるIDを含むRebootInstrancesRequestを渡します。
⚫インポート
import software.amazon.awssdk.services.ec2.Ec2Client;
import software.amazon.awssdk.services.ec2.model.RebootInstancesRequest;
import software.amazon.awssdk.services.ec2.model.RebootInstancesResponse; ⚫コード
Ec2Client ec2 = Ec2Client.create();
RebootInstancesRequest request = RebootInstancesRequest.builder()
.instanceIds(instance_id).build();
RebootInstancesResponse response = ec2.rebootInstances(request); AWSのフレームワーク
AWSのフレームワークには、構成、構築のためのガイドラインやサポートしての「AWS Well—Architected」、「AWS CAF=AWSクラウド導入フレームワーク」などがあります。
■AWS Well—Architected
「AWS Well—Architected」は、システムをより良い構成にするためのガイドライン的なフレームワーク。特定の基本設計が、クラウドにとって最善な方法にどの程度沿っているかを判断するための、一連の基本的な質問が文書化されています。運用上の優秀性、セキュリティ、信頼性、パフォーマンス効率、コスト最適化の5本の柱を基本とし、クラウドをより活用するための設計原則が確認できます。
設計、構築、運用の各フェーズで活用でき、定期的にレビューを実施することにより、よりすぐれた設計がされたシステムを保つことができます。
■AWS CAF
「AWS CAF」は、組織がクラウドを導入するための設計とプロセスをサポートするフレームワーク。関連するステークホルダーの観点から、「BUSINESS」「PEOPLE」「GOVERNAN CE」「PLATFORM」「SECURITY」「OPERATIONS」、以上6つ重点分野=パークペクティブに編成されています。一般的に、「BUSINESS」「PEOPLE」「GOVERNAN CE」ではビジネス遂行能力に焦点を当て、「PLATFORM」「SECURITY」「OPERATIONS」では技術的能力に焦点を当てています。また、各パークスペクティブにおいて、クラウド導入で変革するスキルとプロセスが定義されています。
AWSのフレームワークには、Amazonで培われたノウハウや、よりよい構築を行うためのエッセンスがつまっています。クラウドをより活性化させ、どのように活用できるかをしっかりプランニングしていくことが大切です。
最後に
当サービスでは、AWSの案件を豊富に取り揃えております。ぜひ魅力的なAWSの案件をお探しください。
AWSについて
AWSとは、Amazonが主にWeb事業者・開発者向けに提供するオンラインサービス群のことで、同社のショッピングサイトのインフラや商品データなどを外部に開放したものですが、仮想サーバのレンタルサービスである「Amazon Elastic Computing Cloud」(Amazon EC2)が良く知られ、これを指して言うことも多いようです。 Amazon EC2は、仮想化されたWebサーバのコンピュータリソースが自由に使え、数分で起動できる重量課金制のWEBサービスで、WEBサーバやDBサーバ、キャッシュサーバーなど様々な用途に使えるサーバです。 これ以外にも、用途によっていろいろな種類のサーバが用意され、 様々な状況に対応できる機能もあります。 提供されているサーバと機能を組み合わせることにより、安定した質の高いWEBサービスが構築できます。