Upgrade to Pro — share decks privately, control downloads, hide ads and more …

業務アプリをクラウドへ。クラウド対応のグレープシティ製品で実現する高機能なシステム開発/webinar20210212-grapecity

 業務アプリをクラウドへ。クラウド対応のグレープシティ製品で実現する高機能なシステム開発/webinar20210212-grapecity

※ グレープシティ株式会社は、2023年11月1日よりメシウス株式会社に社名を変更しました

2021年2月12日(金)開催
株式会社システムズ様共催セミナー「withコロナでどうするオンプレシステム? レガシーサーバ・アプリのクラウド化から始めるコロナ時代のITシステム・モダナイズ」で発表した資料です。

「業務アプリをクラウドへ。クラウド対応のグレープシティ製品で実現する高機能なシステム開発」
グレープシティ株式会社 ツール事業部
福井 潤之

More Decks by メシウス 開発支援ツール

Other Decks in Technology

Transcript

  1. グレープシティ株式会社 4 GrapeCity Developer Solutions 創 立 1980 年 5

    月 資 本 金 9,000 万円 社 員 数 国内 270 名 / 海外 800 名 拠 点 国内 宮城(仙台本社) / 埼玉 / 大阪 / 北海道 / 岩手 / 神奈川 / 福岡 海外 アメリカ / 中国 / 韓国 / インド ベトナム / マレーシア / ミャンマー
  2. グレープシティ株式会社 5 GrapeCity Developer Solutions 事 業 内 容 ◼

    学校法人向け業務システムの開発、発売 ◼ ソフトウェア開発支援ツールの開発、販売 ◼ 業務改善ソリューションの開発、販売 ◼ 各種映像制作のトータルプランニング ◼ 幼児英語教育ソリューションの開発、販売 ◼ 社会福祉施設向け業務支援システムの開発、発売
  3. 8つの製品ブランドを展開中 9 GrapeCity Developer Solutions InputMan SPREAD Multirow ComponentOne DioDocs

    Wijmo LEADTOOLS ActiveReports 帳票 出力 入力 支援 表計算 複数行 グリッド 高性能 コントロール キット ドキュメント API 高性能 コントロール キット ドキュメント API
  4. クラウドサービスの分類 12 GrapeCity Developer Solutions SaaS PaaS IaaS Office365 Salesforce

    SAP Zoom Azure App Service Amazon Elastic Beanstalk Google App Engine Azure Virtual Machines Amazon EC2 Google Compute Engine 「総務省 安心してインターネットを使うために 国民のための情報セキュリティサイト」より引用 Software as a Service インターネット経由での、電子メール、グループウェア、顧客管理、財務会計 などのソフトウェア機能の提供を行うサービス Platform as a Service インターネット経由での、仮想化されたアプリケーションサーバやデータベー スなどアプリケーション実行用のプラットフォーム機能の提供を行うサービス Infrastructure as a Service インターネット経由での、デスクトップ仮想化や共有ディスクなど、ハードウェ アやインフラ機能の提供を行うサービス
  5. クラウドサービスの分類 13 GrapeCity Developer Solutions オンプレミス IaaS PaaS SaaS アプリケーション

    データ ネットワーク ハードウェア OS ミドルウェア ランタイム アプリケーション データ ネットワーク ハードウェア OS ミドルウェア ランタイム アプリケーション データ ネットワーク ハードウェア OS ミドルウェア ランタイム アプリケーション データ ネットワーク ハードウェア OS ミドルウェア ランタイム 自由度高 コスト低
  6. グレープシティの開発ツールのクラウド対応状況 14 GrapeCity Developer Solutions ⚫ Microsoft AzureやAmazon Web Servicesのサービスに関する問い合わせが大多数

    弊社ユーザーの状況 ⚫ 弊社ユーザー(.NET/JavaScript開発者)からのクラウドに関する問い合わせは年々増加 ⚫ 特にPaaS環境での利用に関する問い合わせが顕著にみられる
  7. グレープシティの開発ツールのクラウド対応状況 15 GrapeCity Developer Solutions IaaS ⚫ Azure Virtual Machines

    ⚫ Amazon EC2 ⚫ Google Compute Engine ⚫ ActiveReports for .NET ⚫ ComponentOne for ASP.NET MVC ⚫ ComponentOne for ASP.NET Web Forms ⚫ InputManPlus for ASP.NET ⚫ SPREAD for ASP.NET 対象サービス 対象製品
  8. 対象サービス 対象製品 グレープシティの開発ツールのクラウド対応状況 16 GrapeCity Developer Solutions PaaS ⚫ Azure

    Web Apps(Azure App Service) ⚫ ActiveReports for .NET ⚫ ComponentOne for ASP.NET MVC ⚫ ComponentOne for ASP.NET Web Forms ⚫ InputManPlus for ASP.NET ⚫ SPREAD for ASP.NET
  9. 8つの製品ブランドを展開中 18 GrapeCity Developer Solutions InputMan SPREAD Multirow ComponentOne DioDocs

    Wijmo LEADTOOLS ActiveReports 帳票 出力 入力 支援 表計算 複数行 グリッド 高性能 コントロール キット ドキュメント API 高性能 コントロール キット ドキュメント API
  10. SPREAD (スプレッド) 20 GrapeCity Developer Solutions SPREAD 業務アプリに必須のデータグリッドを短期開発できるコンポーネント データ表示 グリッド

    チャート 表計算 入力支援 キー操作 セル型 データ出力 PDF CSV Excel X 豊富なExcel互換機能でエンドユーザに親しみのあるUIを実現可能
  11. SPREADのExcelライク機能 22 GrapeCity Developer Solutions 主なExcel ライク機能 グリッド表示 書式の設定 グループ化

    コメント シートの保護 数式 条件付き書式 ウィンドウ枠固定 テーブル 入力検証 Excel 関数 マルチシート セル結合 スライサー ステータスバー 数式ボックス ソート ピクチャ チャート 印刷 罫線 フィルタ オートシェイプ スパークライン PDF出力 106種類 ⇒ 450 種類以上
  12. グレープシティの開発ツールのクラウド対応状況 34 GrapeCity Developer Solutions 注意事項 ⚫ 運用環境のみ対応しています ⚫ クラウド環境上の仮想マシンにVisual

    Studioや製品をインストールして、開発環境として利用す る使用方法には対応していません 仮想マシン PC1 PC2 仮想マシン
  13. クラウド対応状況をまとめたページを公開中 35 GrapeCity Developer Solutions クラウド・仮想環境の対応ポリシー ⚫ 対応サービス、 対応製品の詳細 ⚫

    注意事項や制限事項 www.grapecity.co.jp/developer/support/cloud-virtual-environment ⚫ 製品ごとの既知の 問題と対処方法
  14. DioDocs (ディオドック) 38 GrapeCity Developer Solutions DioDocs DioDocs for Excel

    Excel DioDocs for PDF ExcelやPDFを作成・編集するAPIライブラリ 軽量なアーキテクチャと高速なパフォーマンス
  15. DioDocsの特長 39 GrapeCity Developer Solutions // ワークブック作成 Workbook workbook =

    new Workbook(); // ワークシート取得 IWorksheet worksheet = workbook.ActiveSheet; // セル範囲を指定して文字列を設定 worksheet.Range["C3"].Value = "こんにちは、世界!DioDocs(ディオドック)です。"; // Excelファイルとして保存 workbook.Save("Helloworld.xlsx"); ✓ Excelファイルを直観的に操作できるAPI
  16. DioDocsの特長 40 GrapeCity Developer Solutions // PDFドキュメント作成 GcPdfDocument doc =

    new GcPdfDocument(); // ページを追加してグラフィックオブジェクトを取得 GcPdfGraphics g = doc.NewPage().Graphics; // ページに文字列を描画 g.DrawString("こんにちは、世界!DioDocs(ディオドック)です。", new TextFormat() { Font = StandardFonts.Times, FontSize = 18, ForeColor = Color.FromArgb(0, 123, 138) }, new PointF(72, 72)); // PDFファイルとして保存 doc.Save("Helloworld.pdf"); ✓ PDFファイルを直観的に操作できるAPI
  17. DioDocsの特長 41 GrapeCity Developer Solutions ✓ .NET Standard 2.0以降に対応 Windows

    Forms WPF ASP.NET UWP ASP.NET Core Xamarin.Forms Xamarin.iOS Xamarin.Android .NET Standardライブラリ
  18. DioDocs × Azure Functions(FaaS) 43 GrapeCity Developer Solutions CodeZine DioDocsとAzure

    Functionsで 帳票生成サービスを作ろう! https://codezine.jp/article/detail/11704
  19. 株式会社ミロク情報サービス 様 弊社開発ツールのクラウド活用事例 45 GrapeCity Developer Solutions 株式会社ミロク情報サービス 様 クラウド会計サービスの

    帳票出力機能に ActiveReportsを採用 Azure WebApps上で運用 株式会社ツクイホールディングス様 グレープシティLeySer事業部 社内向け基幹システムに SPREAD、InputMan、 ComponentOneを採用 バックエンドで Microsoft Azureの サービスを多数活用 幼稚園向けクラウドサービスの 帳票出力機能に DioDocsを採用 運用基盤として、 大手クラウドベンダーの サービスを多数活用
  20. 本セッションでのご紹介製品 46 GrapeCity Developer Solutions ActiveReports DioDocs SPREAD 1 2

    3 Excelライクを実現する 表計算コントロール 日本の帳票文化に適した 帳票開発コンポーネント ExcelやPDFを作成・編集する クラウドネイティブなAPIライブラリ
  21. 各製品の詳細は Web で ! 47 GrapeCity Developer Solutions グレープシティの Web

    サイトにて 各製品の情報をご確認いただけます。 • 製品機能 や デモ の確認 • トライアル版の取得 などが可能です。 是非、ご確認ください。 www.grapecity.co.jp/developer GrapeCity Developer Tools
  22. もっと詳しく! ウェブ経由のご相談を承っています 48 GrapeCity Developer Solutions お問い合わせ グレープシティ株式会社 ツール事業部 営業部

    製品に関するご相談を オンライン形式で承っています。 • より詳しい製品のご紹介 • 勉強会の開催 など、柔軟にご対応可能です。 お問い合わせはグレープシティ営業部まで。 050-5490-4661 [email protected]