収益向上、コスト削減、リスク管理を実現する大規模アプリケーションを開発

クラウドネイティブ時代に合わせて再構築した高性能ローコードで、開発者の生産性を大幅に引き上げることができます。

‍

developer cloud features icon
機能
odc overview odc overview

OutSystems Developer Cloudとは

OutSystems Developer Cloud(ODC)は、クラウドネイティブのローコードアプリケーション開発プラットフォームです。Amazon Web Services(AWS)のネイティブクラウドサービスを基盤とし、Kubernetes、Linuxコンテナ、マイクロサービスなどをサポートします。

OutSystems Developer Cloudのメリット

クラウドネイティブのアプリケーションプラットフォームを構築するには、平均200万ドルものコストがかかります。また、通常12~18か月の期間がかかります。ODCでは、OutSystems側で面倒な作業をすべて処理します。そのため、手を煩わせることなくクラウドネイティブならではの拡張性、セキュリティ、可用性を活かした設計を行うことができます。

‍

戦略的アプリを高速開発

クラウドネイティブアーキテクチャ向けにリファクタリングされたローコードを使用すると、開発者が創造性や生産性を発揮し、ビジネスを成功に導くアプリを開発できるようになります。

ミッションクリティカルな機能

クラウドネイティブアプリケーション開発要素のオートスケールが実装されているため、Kubernetesの知識を習得するコストや労力を削減できます。

優れたパフォーマンス

ビジュアルモデリング、AI、自動化などを利用して開発、デプロイ、変更を一元的に行える単一のクラウドネイティブプラットフォームにより、チームのパフォーマンスを向上させます。

卓越したDevOps

バックグラウンドのCI/CDパイプラインとプロセスを活用し、優秀なDevOps担当者と並ぶスピードや頻度でアプリをデリバリーできます。

継続的な進化

アプリに影響を及ぼさずに進化するプラットフォームや、テクノロジーシフトに対応可能なアプリポートフォリオを実現するアーキテクチャのメリットを享受できます。

オープンで頭打ちのないプラットフォーム

APIファーストを意識して構築されたクラウドネイティブプラットフォームにより、管理、監視、DevOps、認証、ガバナンスを簡単に行うために必要な拡張性を実現できます。

OutSystems Developer Cloudに関するよくある質問

基盤となるクラウドネイティブインフラは何ですか?また、O11との違いを教えてください。

OutSystems Developer CloudはAWS上で実行され、コンテナオーケストレーションにはKubernetesを、Linuxコンテナでは.NET Coreを使用します。各アプリケーションが独自の分離されたコンテナで実行されるため、拡張性、レジリエンス、デプロイスピード、運用の分離に優れています。

ODCを独自のインフラでデプロイすることはできますか?それとも、OutSystems Cloud内で実行する必要がありますか?

ODCはOutSystems Cloudにてフルマネージド型PaaSとして提供されています。カスタマーマネージド型のKubernetes環境などのセルフホスティングデプロイは、インフラの制御を強化する必要があるユーザーをサポートできるように設計されています。セルフホスティングモデルでは、OutSystemsが管理するプラットフォームサービスと、顧客のインフラで実行されるランタイムアプリケーションを使用します。

ODCではどのデータベースを使用しますか?

ODCでは、PostgreSQLとの互換性を備えた、AWS上のフルマネージド型リレーショナルデータベースサービスである、Amazon Aurora Serverlessを使用しています。オートスケール、高可用性、自動バックアップ、PostgreSQLとの互換性を備えており、最小限の運用オーバーヘッドで、信頼性・拡張性の高いデータベースソリューションを提供できます。

ODCは拡張性と高可用性にどう対応していますか?

ODCは、Kubernetesを使用することで複数のAWS可用性ゾーンでのオートスケールをサポートしています。各アプリケーションは分離されたコンテナで実行され、個別に拡張できます。このアーキテクチャによって、優れた高可用性、ノイジーネイバー問題の軽減、自動フェイルオーバーのサポート、そして需要の変動や増加に対するアプリケーションのレジリエンス向上を実現することができます。

ODCをオンプレミスのシステムやデータベースに接続するにはどうすればよいですか?

ODCは、セキュアなプライベートゲートウェイ経由でオンプレミスシステムに接続します。 ファイアウォールの背後で実行されているクラウドコネクタに、HTTPS経由でODCを接続します。これによって、IPの衝突を避けつつ、オンプレミスのデータベース、API、エンタープライズシステムに、データを移動せずセキュアにアクセスできます。

ODCに移行するとForgeコンポーネントはどうなりますか?

一般的に使用されているForgeコンポーネントの多くはODCに移行されています。移行計画中に、アプリケーションが使用しているForgeコンポーネントと、それに相当するODC版コンポーネントの有無を評価ツールで把握できます。一部のサードパーティコンポーネントについては、再構築、置換、再設計が必要になる場合があります。

ODCではデプロイやDevOpsが主にどう変わりますか?

ODCではコンテナベースのデプロイを採用しているため、リリースを高速化し、アプリケーションを個別に更新することができます。ODCではコンテナベースのデプロイを採用しているため、リリースを高速化し、アプリケーションを個別に更新することができます。依存関係の更新は、アプリケーションごとに行うことができます。広範なポートフォリオレベルの変更を適用する必要はありません。

ODCはどのようなコンプライアンス認証やセキュリティ認証を取得していますか?

OutSystemsプラットフォームはHIPAA、PCI DSS、FedRAMPの要件に適合しており、SOC 2 Type IIや複数のISO認証を取得しています。ビルトイン認証やガバナンス制御により、コンプライアンスに沿ったアプリケーションを設定なしで作成できます。OutSystemsはGDPRなどの個人データ保護法も遵守しています。最新情報については、OutSystems Trust Centerをご覧ください。

resources icon
高性能ローコードがもたらすメリット
build apps icon
高品質かつミッションクリティカルなアプリの構築

簡単な連携、AIによる検証、クラウドネイティブの拡張性、セキュリティ、レジリエンス、パフォーマンスにより、ミッションクリティカルなソフトウェアの要件をすべて満たすことができます。

platform integration icon
既存のスタックからさらにその先へと広がる連携

複雑な連携を迅速に開発したり、400以上のシステムや既存のテクノロジー資産を網羅したビルド済みのコネクタを利用して、高性能かつ低遅延のデータアクセスを実現することができます。

platform evaluation guide icon
クラウドネイティブの拡張性、セキュリティ、可用性を活用

既存のチームが優秀なクラウドネイティブ開発集団に変わります。パイロット版の作成から公開を前提としたデプロイまで、幅広い拡張が可能です。作成したアプリは保護されます。データ損失の心配をする必要もありません。

related resources icon
関連リソース
Resources
kubernetes-low-code-platform-hcard
The Power of Low-Code on Kubernetes

Access this technical whitepaper to learn the benefits of using low-code Kubernetes for cloud-native development.

Webinars
cloud-native-low-code-hcard
Supercharge Your Cloud-Native Strategy Low-Code

Learn about tech spending predictions for 2022 and the growing evidence of companies combining their cloud-native roadmap with a cloud-scale low-code strategy.

cloud-native-tech-hub-hcard
Cloud Development Made Easy

Embrace cost-effective cloud development. Save time with us.

Webinars
delivering-innovation-faster-hcard
Delivering Innovation Faster with Low-Code in the Cloud

Learn how low-code development in the cloud makes a massive impact on developer productivity and accelerates the path to developing cloud-native applications.

高性能ローコードプラットフォームの違いを実感してください