Heim Datenbank MySQL-Tutorial Salesforce进军数据库服务市场

Salesforce进军数据库服务市场

Jun 07, 2016 pm 03:42 PM
s salesforce Jetzt 数据库 März hinein

导读: 如今,Salesforce和它身高近两米的创始人马克贝尼奥夫一样引人关注。其关注者中,除了不断增长的客户,还有IT行业中的巨人公司,但它始终执著于自己的云计算之路。 走自己的路,让别人说去吧!Salesforce正在这么做。 去年12月初,Salesforce对外宣布

导读: 如今,Salesforce和它身高近两米的创始人马克·贝尼奥夫一样引人关注。其关注者中,除了不断增长的客户,还有IT行业中的巨人公司,但它始终执著于自己的云计算之路。

走自己的路,让别人说去吧!Salesforce正在这么做。

去年12月初,Salesforce对外宣布将推出Database.com数据库产品,它最早会在今年正式上市。Salesforce是全球最大的在线客户关系管理软件(CRM)厂商,长期以来,公司营收主要来自管理企业销售和营销活动的软件。而最近几年,这家公司不断通过产品多元化加速营收增长。

有业内分析师预计,今年全球数据库市场的规模将达到210亿美元。目前,全球数据库市场的竞争格局主要表现为甲骨文、IBM和微软之间的“三国演义”,其中以甲骨文风头最劲。市场研究公司IDC首席分析师弗兰克·吉恩斯认为,数据库业务将助力Salesforce吸引来更多的网络应用开发人员,以加快同甲骨文和其他软件厂商的竞争步伐。吉恩斯还认为这有可能迫使甲骨文在明年也推出网络版数据库产品。

敌手众多

在科技行业,创建于1999年的Salesforce还是一家年轻的公司,但其锋芒却惹得巨头对手们不舒服,甲骨文就是其中之一。

在去年的甲骨文OpenWorld大会期间,两家公司的掌门人还进行过一番唇枪舌战。甲骨文CEO拉里·埃里森称,Salesforce的客户关系管理软件并不是云计算产品,“那只是软件即服务(SaaS)的产品,两者之间有很大的差别。”他甚至表示,“Salesforce的一切都是基于甲骨文数据库,它其实就是甲骨文中间件。”Salesforce的创始人兼CEO马克·贝尼奥夫则驳斥称,甲骨文让用户购买一套价格不菲的一体化云计算产品用来创建云计算环境,然后就自称是云计算产品制造商,这是“虚假的云计算”。他提醒用户要提防虚假云计算产品,“因为此类产品不会为用户提供所需的云计算资源”。贝尼奥夫认为,企业应该到互联网上去购买适合自己的云计算空间和应用,无需购买诸如甲骨文服务器那种昂贵的一体化云计算产品。

有意思的是,两家公司在现实中针锋相对,市场上则不时流传出甲骨文要收购对方的消息。这样的传闻最早出现在2008年,称两家公司已经进行了接触。2009年,贝尼奥夫被问到这个话题时回答说:“如果他(埃里森)想收购,早就收购了。”但贝尼奥夫拒绝透露是否曾与埃里森就出售进行过谈判,并称自己从不谈论该类问题。就在2010年行将结束之际,有业内机构预测来年IT业可能发生的十件事中又包括Salesforce将被甲骨文收购。

其实,贝尼奥夫与埃里森颇有渊源,他曾在甲骨文工作,期间受到埃里森的赏识,而埃里森又是Salesforce的早期股东。

眼下,微软对Salesforce的挑战也引人关注。微软计划从今年1月起推出一款新版的客户关系管理软件。为此,微软已经先期启动了广告攻势,向换用其产品的Salesforce客户提供每用户200美元的折扣。微软还希望吸引那些对甲骨文相应产品不满的客户。

微软企业解决方案副总裁迈克尔·帕克说,微软早期的产品还不足以产生巨大影响,而且只在美国和加拿大上市,新版本将在全球40个国家上市。“由于我们拥有一款强大的产品做后盾,需要加大市场进攻力度。”他如是表示。

去年五六月间,Salesforce和微软上演了一场互诉风波。微软率先指控对方侵犯了自己9项专利权。Salesforce不甘示弱,随后对微软提出类似的侵权指控。这当时被外界看作是两家公司在日益增长的云计算软件市场中的争夺战进一步升级。

中关村软件协会秘书长张国庆认为微软“云+端”解决方案能否成功关键在于其决心。他向《IT时代周刊》指出,微软有无可匹敌的渠道优势,如果能够设立独立部门并投入大量资金,其竞争实力不容小觑。他同时表示,微软在这一领域如果只与Salesforce打价格战,无论长期、短期优势都不会明显。

为了云计算

Salesforce是一家执著于云计算的公司,贝尼奥夫把云计算称作是“一项神圣的东西”。与Salesforce现有产品一样,新的数据库服务也将采用云计算模式,由该公司提供数据库主机,客户利用安全连接通过公共网络访问数据库。

据悉,这项数据库服务能够存储开发人员为Facebook、Twitter、Android智能手机操作系统以及苹果的iPhone、iPad编写的应用程序中的数据。Salesforce产品营销副总裁艾利尔·科尔曼表示,开发者能够使用它与来自亚马逊、微软及谷歌的在线服务协同工作。

Gartner分析师唐纳德·范伯格评价说,Salesforce是继微软之后市场上第二个提供完全兼容云计算的数据库管理软件的公司。他预测,由于许多企业对于把敏感的数据交给第三方都有些不放心,Database.com可能会吸取最近几年云计算数据库的教训,向老式的数据库技术提出认真的挑战。范伯格表示看好Salesforce进入数据库软件市场,理由是这家公司在提供可靠的服务和良好的数据安全方面有很好的声誉。

在去年的最后一个月里,Salesforce动作频繁。它继宣布推出数据库服务后,又宣布将收购位于美国旧金山的云服务公司Heroku。后者已同意接受大约2.12亿美元现金收购以提高自己在云服务市场的份额。

Heroku成立于2007年,是较早的云计算公司之一。Heroku表示自己当前支持着超过10.5万个社交和移动云应用,其服务对象包括了Twitter、Groupon、Hulu等目前最受全球网民喜爱的互联网公司。

根据收购协议,Salesforce除了支付2.12亿美元现金外,还将向Heroku员工发放价值约2700万美元的限制性股票,并支付大约1000万美元现金回购未授予的Heroku股票。这项交易已获得后者股东和董事会的批准,预计将在今年1月31日之前完成。

贝尼奥夫认为这次收购具有重要意义——“云计算的下一个时代,我称之为Cloud2,将属于移动、社会化和实时。Heroku将会是领先的Cloud2平台即服务提供商。这一并购将使Salesforce成为下一代应用程序员的基石。”

从全球云计算的竞争格局来看,Salesforce只是迷恋云计算的公司之一,从早期的谷歌、亚马逊,到后来的IBM、微软、惠普、戴尔,连最初认为云计算概念极为愚蠢的埃里森,都把云计算定位成甲骨文未来战略中的重要一环。每家公司都极力宣传自己的云计算理念,不畏其他竞争对手的挑战,Salesforce正是因此惹得那些巨头不舒服。

尽管如此,Salesforce对自己的前途信心十足。贝尼奥夫称:“历经十年时间,我们的营收终于在2009财年突破了10亿美元。到2012财年,我们还将实现更为强劲的增长,有可能达到20亿美元。这些将使Salesforce成为第一个拥有如此佳绩的云计算公司。”

http://www.ittime.com.cn/Content.asp?id=9329

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Java-Tutorial
1662
14
PHP-Tutorial
1262
29
C#-Tutorial
1235
24
iOS 18 fügt eine neue Albumfunktion „Wiederhergestellt' hinzu, um verlorene oder beschädigte Fotos wiederherzustellen iOS 18 fügt eine neue Albumfunktion „Wiederhergestellt' hinzu, um verlorene oder beschädigte Fotos wiederherzustellen Jul 18, 2024 am 05:48 AM

Apples neueste Versionen der iOS18-, iPadOS18- und macOS Sequoia-Systeme haben der Fotoanwendung eine wichtige Funktion hinzugefügt, die Benutzern dabei helfen soll, aus verschiedenen Gründen verlorene oder beschädigte Fotos und Videos einfach wiederherzustellen. Mit der neuen Funktion wird im Abschnitt „Extras“ der Fotos-App ein Album mit dem Namen „Wiederhergestellt“ eingeführt, das automatisch angezeigt wird, wenn ein Benutzer Bilder oder Videos auf seinem Gerät hat, die nicht Teil seiner Fotobibliothek sind. Das Aufkommen des Albums „Wiederhergestellt“ bietet eine Lösung für Fotos und Videos, die aufgrund einer Datenbankbeschädigung verloren gehen, die Kameraanwendung nicht korrekt in der Fotobibliothek speichert oder eine Drittanbieteranwendung die Fotobibliothek verwaltet. Benutzer benötigen nur wenige einfache Schritte

Wie implementiert Hibernate polymorphe Zuordnung? Wie implementiert Hibernate polymorphe Zuordnung? Apr 17, 2024 pm 12:09 PM

Die polymorphe Hibernate-Zuordnung kann geerbte Klassen der Datenbank zuordnen und bietet die folgenden Zuordnungstypen: Joined-Subclass: Erstellen Sie eine separate Tabelle für die Unterklasse, einschließlich aller Spalten der übergeordneten Klasse. Tabelle pro Klasse: Erstellen Sie eine separate Tabelle für Unterklassen, die nur unterklassenspezifische Spalten enthält. Union-Unterklasse: ähnelt der verbundenen Unterklasse, aber die Tabelle der übergeordneten Klasse vereint alle Spalten der Unterklasse.

Ausführliches Tutorial zum Herstellen einer Datenbankverbindung mit MySQLi in PHP Ausführliches Tutorial zum Herstellen einer Datenbankverbindung mit MySQLi in PHP Jun 04, 2024 pm 01:42 PM

So verwenden Sie MySQLi zum Herstellen einer Datenbankverbindung in PHP: MySQLi-Erweiterung einbinden (require_once) Verbindungsfunktion erstellen (functionconnect_to_db) Verbindungsfunktion aufrufen ($conn=connect_to_db()) Abfrage ausführen ($result=$conn->query()) Schließen Verbindung ( $conn->close())

Umgang mit Datenbankverbindungsfehlern in PHP Umgang mit Datenbankverbindungsfehlern in PHP Jun 05, 2024 pm 02:16 PM

Um Datenbankverbindungsfehler in PHP zu behandeln, können Sie die folgenden Schritte ausführen: Verwenden Sie mysqli_connect_errno(), um den Fehlercode abzurufen. Verwenden Sie mysqli_connect_error(), um die Fehlermeldung abzurufen. Durch die Erfassung und Protokollierung dieser Fehlermeldungen können Datenbankverbindungsprobleme leicht identifiziert und behoben werden, wodurch der reibungslose Betrieb Ihrer Anwendung gewährleistet wird.

Wie verwende ich Datenbank-Callback-Funktionen in Golang? Wie verwende ich Datenbank-Callback-Funktionen in Golang? Jun 03, 2024 pm 02:20 PM

Durch die Verwendung der Datenbank-Rückruffunktion in Golang kann Folgendes erreicht werden: Ausführen von benutzerdefiniertem Code, nachdem der angegebene Datenbankvorgang abgeschlossen ist. Fügen Sie benutzerdefiniertes Verhalten durch separate Funktionen hinzu, ohne zusätzlichen Code zu schreiben. Rückruffunktionen stehen für Einfüge-, Aktualisierungs-, Lösch- und Abfragevorgänge zur Verfügung. Sie müssen die Funktion sql.Exec, sql.QueryRow oder sql.Query verwenden, um die Rückruffunktion verwenden zu können.

Wie speichere ich JSON-Daten in einer Datenbank in Golang? Wie speichere ich JSON-Daten in einer Datenbank in Golang? Jun 06, 2024 am 11:24 AM

JSON-Daten können mithilfe der gjson-Bibliothek oder der json.Unmarshal-Funktion in einer MySQL-Datenbank gespeichert werden. Die gjson-Bibliothek bietet praktische Methoden zum Parsen von JSON-Feldern, und die Funktion json.Unmarshal erfordert einen Zieltypzeiger zum Unmarshalieren von JSON-Daten. Bei beiden Methoden müssen SQL-Anweisungen vorbereitet und Einfügevorgänge ausgeführt werden, um die Daten in der Datenbank beizubehalten.

Wie verbinde ich mich mit Golang mit einer Remote-Datenbank? Wie verbinde ich mich mit Golang mit einer Remote-Datenbank? Jun 01, 2024 pm 08:31 PM

Über das Datenbank-/SQL-Paket der Go-Standardbibliothek können Sie eine Verbindung zu Remote-Datenbanken wie MySQL, PostgreSQL oder SQLite herstellen: Erstellen Sie eine Verbindungszeichenfolge mit Datenbankverbindungsinformationen. Verwenden Sie die Funktion sql.Open(), um eine Datenbankverbindung zu öffnen. Führen Sie Datenbankoperationen wie SQL-Abfragen und Einfügeoperationen durch. Verwenden Sie „defer“, um die Datenbankverbindung zu schließen und Ressourcen freizugeben.

PHP-Verbindungen zu verschiedenen Datenbanken: MySQL, PostgreSQL, Oracle und mehr PHP-Verbindungen zu verschiedenen Datenbanken: MySQL, PostgreSQL, Oracle und mehr Jun 01, 2024 pm 03:02 PM

Anleitung zur PHP-Datenbankverbindung: MySQL: Installieren Sie die MySQLi-Erweiterung und erstellen Sie eine Verbindung (Servername, Benutzername, Passwort, Datenbankname). PostgreSQL: PgSQL-Erweiterung installieren und Verbindung erstellen (Host, Datenbankname, Benutzer, Passwort). Oracle: Installieren Sie die OracleOCI8-Erweiterung und erstellen Sie eine Verbindung (Servername, Benutzername, Passwort). Praktischer Fall: Erhalten Sie MySQL-Daten, PostgreSQL-Abfrage, OracleOCI8-Aktualisierungsdatensatz.

See all articles