開発ポリシー

AWS Well-Architected Frameworkに
基づいた開発と
クラウド準拠のセキュリティを実現

contents 01

ベストプラクティスに則った開発と内製化

AWSベストプラクティスに則ったアーキテクチャーのデザインは勿論のこと、
プログラミングにおいても以下の様々な施策で品質保証を行っています。

  • 01

    IaC標準対応

    AWSリソース構築にIaCツールを標準導入しており、透明性が高く複数環境への展開が容易な開発を実現。内製化を確実に達成します。

    IaCの効果

    • デグレードの軽減
    • 複数環境へのデプロイが容易
    • 開発の属人化を回避と内製化の促進
    • 継続イングレーションの効率化
  • 02

    E2Eテスト

    想定する利用者(エンドユーザー)の画面操作のシナリオをテストコードに起こし、意図した画面操作を安全に行えるかを検証します。

    E2Eテストの効果

    • UIの操作性能担保とUIのデグレート軽減
    • 結合試験、機能試験の工数削減
    • 総合試験での不具合を軽減
    • ブラックボックス化の排除
  • 03

    Middy導入

    AWS Lambdaの実装にMiddyを導入し、保守性の高いTypeScript実装を実現します。MiddyはAWSが公式にスポンサー支援しているツールです。

    Middy導入の効果

    • カスタムメトリクス登録を簡単に
    • ログ出力を共通化
    • X-RAYとの連携をシームレスに
    • Middyプラグインでコード量を削減
  • 04

    ECS
    コンテナー開発

    コンテナー導入によりEC2のOS管理を排除し、効率的な運用を実現します。リバースエンジニアリングからコンテナー開発にも対応します。

    ECSコンテナー開発の効果

    • 実機環境での確実な動作保証
    • EC2のモダナイズ化をスムーズに
    • 開発チームの業務効率化
    • スムーズなCI.CD構築
  • 05

    関数型
    プログラミング

    Lodashを使用した関数型プログラミングで、Lambda関数をはじめとした様々なTypeScript実装を効率化します。

    関数型プログラミングの効果

    • 高可読性・高保守性
    • コード量削減による不具合の軽減
    • 可読性高いコードでスムーズな内製化
    • デグレートの防止
  • 06

    TypeScript

    Lambdaをはじめとした様々実装にTypeScriptを標準使用し、タイプセーフな堅牢性・拡張性のある実装を実現します。

    TypeScriptの効果

    • 長期的に保守可能なソースコード
    • デグレートの防止
    • 開発内容のホワイトボックス化
    • 開発効率の向上

contents 02

クラウド準拠のセキュリティ

AWSのサーバーレスアーキテクチャーに精通した開発チームが、クラウドのベストプラクティスに準拠したセキュリティを実現いたします。

SUCURITY

01

AWS IAMによるリソースへの堅牢なアクセス制御

AWS IAMで設定可能な各リソース間のアクセス認可を、AWS構成図を作成した段階で慎重に設計します。
AWS IAMのデプロイはCloud Formationで自動化することで設定ミスを防ぎます。

SUCURITY

02

機密性が高い
データの暗号化

S3バケット、RDS、EBS、DynamoDB等のデータストレージへ格納するデータを、機密性次第でKCMを用いて暗号化し格納します。第三者による参照・改竄を防止します。

SUCURITY

03

VPCの厳格な
アクセス設計・管理

AWS VPC内の各リソースのアクセスを、必要に応じて物理的に遮断・開放し不正な侵入を防ぎます。また、AWS VPCのアクセスをモニタリングし、定期的に不正なアクセスを監視します。

contents 03

AIを活用したレガシーシステムの
リバースエンジニアリング

当社独自のリバースエンジニアリングプログラムを使用し、スムーズなモダナイズ開発を実現します。

既存システムを独自チューニングAIで自動解析・設計

  • API設計 (swagger,scheme.graphql)
  • APIコード自動生成
  • CloudFormation自動生成
  • AWSアーキテクチャー作成と料金試算
  • RDBMSからNoSQL化設計を自動設計
  • EC2 OSのコンテナー化

Contact

お問い合わせ

サービス等のご質問など
お気軽にお問い合わせください。

会社名*

氏名*

メールアドレス*

お問い合わせ内容*