SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
SugarCRM (will) meets Azure

 SugarCRMはAzureの夢を見るか!?


                   Toshiya TSURU <turutosiya@gmail.com>
Azure全体像
Windows Live 
                            SQL Server
                            SQL Server
 IDと連携
                BizTalkの
                Azure版




       1.アプリケーションの実行
       1 アプリケーションの実行
           2.ストレージ

     Windows A
     Wi d            Platform デベロ パ センタ
               Azure Pl tf    デベロッパー センター
     http://msdn.microsoft.com/azure/default.aspx
今回の構成

   ○ オンプレミスサーバでSugarCRMを動かしつつ
   ○ SQL Azure をDBMSとしてつかう
必要なもの
• SUGARCRM                       >= 5.5
                 ,    Q       公式サポ
   – Windows 2008, MSSQL 2008 公式サポート!


• Microsoft SQL Server Driver for PHP >= 1.1
   – http://sqlsrvphp.codeplex.com/
        p q p p           p


• SQL Azure のアカウント
  SQL Azure のアカウント
   – http://sql.azure.com/
必要なこと
• S    C      0 C2 インスト ル
  SugarCE‐5.5.0RC2 インストール on SQL Server 2008 m(_ _)m
                                  SQ S  2008 ( )
  http://www2.quickwork.jp/i‐75.html

• インストーラ(install/checkDBSettings.php, 
  install/performSetup.php ...)の書き換え
  install/performSetup php )の書き換え
• データベース周りの書き換え(include/database/ 
  SqlsrvHelper.php)
  <?php
  …
  // Removed php sqlsrv install support until the driver support is out of beta status
             p p_ q               pp                       pp
  //if(function_exists('sqlsrv_connect') && !function_exists('mssql_connect')){
  //    $_SESSION['mssql_type'] = 'sqlsrv';
  //}
  …
  ?>
結果
• インストールとりあえず完了、かろうじて動く。
          あ ず完    う  動く



           <?php
           …
           'db_mssql_force_driver' => 'sqlsrv',
              'dbconfig' =>
               dbconfig
              array (
                'db_host_name' => 'tcp:host.database.windows.net',
                'db_host_instance' => '',
                'db_user_name' => 'username@host',
                'db_password' => ‘password'
                'db         d' >          d',
                'db_name' => 'sugar55',
                'db_type' => 'mssql',
             ),
           …
           ?>
SugarCRM そのものをAzureで
 SugarCRM そのものをAzureで




              :Windows Azure SDK for PHP
http://phpazure.codeplex.com/
SugarCRM Announces CRM 
     Applications on Windows Azure




•   “Los Angeles, CA ‐ November 17, 2009 – SugarCRM ... will offer its CRM 
    applications on the Windows Azure to enable its customers and value‐added 
    resellers to benefit from the real‐time scalability, high availability and on‐demand 
    infrastructure of Microsoft Corp.'s cloud platform for web applications and 
    services.”
    http://www.sugarcrm.com/crm/about/press‐releases/20091117‐azure.html

Weitere ähnliche Inhalte

Was ist angesagt?

ISUCONの話(夏期講習2014)
ISUCONの話(夏期講習2014)ISUCONの話(夏期講習2014)
ISUCONの話(夏期講習2014)
SATOSHI TAGOMORI
 
HPC Azure TOP500 2012-11
HPC Azure TOP500 2012-11HPC Azure TOP500 2012-11
HPC Azure TOP500 2012-11
Kuninobu SaSaki
 
Windows Azure ハンズオンセミナー @ 01Booster
Windows Azure ハンズオンセミナー @ 01BoosterWindows Azure ハンズオンセミナー @ 01Booster
Windows Azure ハンズオンセミナー @ 01Booster
Masaki Takeda
 
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
Insight Technology, Inc.
 

Was ist angesagt? (18)

Cloudshare のご紹介
Cloudshare のご紹介Cloudshare のご紹介
Cloudshare のご紹介
 
PowerShell de Azure
PowerShell de AzurePowerShell de Azure
PowerShell de Azure
 
ISUCONの話(夏期講習2014)
ISUCONの話(夏期講習2014)ISUCONの話(夏期講習2014)
ISUCONの話(夏期講習2014)
 
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
 
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
 
HPC Azure TOP500 2012-11
HPC Azure TOP500 2012-11HPC Azure TOP500 2012-11
HPC Azure TOP500 2012-11
 
OSC 2012 Fukuoka
OSC 2012 FukuokaOSC 2012 Fukuoka
OSC 2012 Fukuoka
 
How to backup your mroonga database?
How to backup your mroonga database?How to backup your mroonga database?
How to backup your mroonga database?
 
20160217 hbstudy73 linux on Azure
20160217 hbstudy73 linux on Azure20160217 hbstudy73 linux on Azure
20160217 hbstudy73 linux on Azure
 
オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用
 
Windows Azure ハンズオンセミナー @ 01Booster
Windows Azure ハンズオンセミナー @ 01BoosterWindows Azure ハンズオンセミナー @ 01Booster
Windows Azure ハンズオンセミナー @ 01Booster
 
無料セミナー20170321 awsから始めるlinux入門
無料セミナー20170321 awsから始めるlinux入門無料セミナー20170321 awsから始めるlinux入門
無料セミナー20170321 awsから始めるlinux入門
 
ココが違うよEC2 ~オンプレミスVMとの徹底⽐比較~
ココが違うよEC2 ~オンプレミスVMとの徹底⽐比較~ココが違うよEC2 ~オンプレミスVMとの徹底⽐比較~
ココが違うよEC2 ~オンプレミスVMとの徹底⽐比較~
 
Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfChef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + Berkshelf
 
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
 
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
 
AzureでOracle
AzureでOracleAzureでOracle
AzureでOracle
 
MySQLの冗長化 2013-01-24
MySQLの冗長化 2013-01-24MySQLの冗長化 2013-01-24
MySQLの冗長化 2013-01-24
 

Andere mochten auch (6)

TwitterのOAuthってなんぞ?
TwitterのOAuthってなんぞ?TwitterのOAuthってなんぞ?
TwitterのOAuthってなんぞ?
 
Twitter in Hitachiohta 2
Twitter in Hitachiohta 2Twitter in Hitachiohta 2
Twitter in Hitachiohta 2
 
Twitterを使って伝わるWEBへ
Twitterを使って伝わるWEBへTwitterを使って伝わるWEBへ
Twitterを使って伝わるWEBへ
 
Twitter in Hitachiohta 3
Twitter in Hitachiohta 3Twitter in Hitachiohta 3
Twitter in Hitachiohta 3
 
Sns 2
Sns 2Sns 2
Sns 2
 
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみたアニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
アニメの公式アカウントのフォロワー数をつぶやくTwitterボットを作ってみた
 

Ähnlich wie SugarCRM meets Azure

M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
日本マイクロソフト株式会社
 
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
 
Aws tools for power shellをつかいこなそう
Aws tools for power shellをつかいこなそうAws tools for power shellをつかいこなそう
Aws tools for power shellをつかいこなそう
Genta Watanabe
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
samemoon
 

Ähnlich wie SugarCRM meets Azure (20)

Azure Arc Automanage Machine Configuration による構成の管理と適用
Azure Arc Automanage Machine Configuration による構成の管理と適用Azure Arc Automanage Machine Configuration による構成の管理と適用
Azure Arc Automanage Machine Configuration による構成の管理と適用
 
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
 
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
 
201312 scalr[oss] installation_idcf
201312 scalr[oss] installation_idcf201312 scalr[oss] installation_idcf
201312 scalr[oss] installation_idcf
 
SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01
 
Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!
 
Infrastructure as code for azure
Infrastructure as code for azureInfrastructure as code for azure
Infrastructure as code for azure
 
20140612_Docker上でCloudStackを動かしてみる!!
20140612_Docker上でCloudStackを動かしてみる!!20140612_Docker上でCloudStackを動かしてみる!!
20140612_Docker上でCloudStackを動かしてみる!!
 
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
 
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
 
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみたAwsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
 
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
 
SQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformSQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data Platform
 
ArcBox のおさらいと最新情報
ArcBox のおさらいと最新情報ArcBox のおさらいと最新情報
ArcBox のおさらいと最新情報
 
Aws tools for power shellをつかいこなそう
Aws tools for power shellをつかいこなそうAws tools for power shellをつかいこなそう
Aws tools for power shellをつかいこなそう
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
 
Start SQL Server with Docker
Start SQL Server with DockerStart SQL Server with Docker
Start SQL Server with Docker
 
Azure Arc Jumpstart Update - HCIBox Edition
Azure Arc Jumpstart Update - HCIBox EditionAzure Arc Jumpstart Update - HCIBox Edition
Azure Arc Jumpstart Update - HCIBox Edition
 
Using Windows Azure
Using Windows AzureUsing Windows Azure
Using Windows Azure
 
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたA 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
 

Kürzlich hochgeladen

Kürzlich hochgeladen (10)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

SugarCRM meets Azure

  • 2. Azure全体像 Windows Live  SQL Server SQL Server IDと連携 BizTalkの Azure版 1.アプリケーションの実行 1 アプリケーションの実行 2.ストレージ Windows A Wi d Platform デベロ パ センタ Azure Pl tf デベロッパー センター http://msdn.microsoft.com/azure/default.aspx
  • 3. 今回の構成 ○ オンプレミスサーバでSugarCRMを動かしつつ ○ SQL Azure をDBMSとしてつかう
  • 4. 必要なもの • SUGARCRM                       >= 5.5 , Q 公式サポ – Windows 2008, MSSQL 2008 公式サポート! • Microsoft SQL Server Driver for PHP >= 1.1 – http://sqlsrvphp.codeplex.com/ p q p p p • SQL Azure のアカウント SQL Azure のアカウント – http://sql.azure.com/
  • 5. 必要なこと • S C 0 C2 インスト ル SugarCE‐5.5.0RC2 インストール on SQL Server 2008 m(_ _)m SQ S 2008 ( ) http://www2.quickwork.jp/i‐75.html • インストーラ(install/checkDBSettings.php,  install/performSetup.php ...)の書き換え install/performSetup php )の書き換え • データベース周りの書き換え(include/database/  SqlsrvHelper.php) <?php … // Removed php sqlsrv install support until the driver support is out of beta status p p_ q pp pp //if(function_exists('sqlsrv_connect') && !function_exists('mssql_connect')){ // $_SESSION['mssql_type'] = 'sqlsrv'; //} … ?>
  • 6. 結果 • インストールとりあえず完了、かろうじて動く。 あ ず完 う 動く <?php … 'db_mssql_force_driver' => 'sqlsrv', 'dbconfig' => dbconfig array ( 'db_host_name' => 'tcp:host.database.windows.net', 'db_host_instance' => '', 'db_user_name' => 'username@host', 'db_password' => ‘password' 'db d' > d', 'db_name' => 'sugar55', 'db_type' => 'mssql', ), … ?>
  • 7. SugarCRM そのものをAzureで SugarCRM そのものをAzureで :Windows Azure SDK for PHP http://phpazure.codeplex.com/
  • 8. SugarCRM Announces CRM  Applications on Windows Azure • “Los Angeles, CA ‐ November 17, 2009 – SugarCRM ... will offer its CRM  applications on the Windows Azure to enable its customers and value‐added  resellers to benefit from the real‐time scalability, high availability and on‐demand  infrastructure of Microsoft Corp.'s cloud platform for web applications and  services.” http://www.sugarcrm.com/crm/about/press‐releases/20091117‐azure.html