什么是云平台?
云平台是指基于硬件的服务,提供计算、网络和存储能力。转向云计算(cloud computing),是业界将要面临的一个重大改变。各种云平台(cloud platforms)的出现是该转变的最重要环节之一。顾名思义,这种平台允许开发者们或是将写好的程序放在“云”里运行,或是使用“云”里提供的服务,或二者皆是。
至于这种平台的名称,现在我们可以听到不止一种称呼,比如按需平台(on-demand platform)、平台即服务(platform as a service,PaaS)等等。但无论称呼它什么,这种新的支持应用的方式有着巨大的潜力。
应用平台(application platforms)是如何被使用的。开发团队在创建一个户内应用(on-premises application,即在机构内运行的应用)时,该应用所需的许多基础都已经事先存在了:操作系统为执行应用和访问存储等提供了基础支持;机构里的其他计算机提供了诸如远程存储之类的服务。倘若每创建一个户内应用都得首先构建所有这些基础的话,那么恐怕我们今天看到的应用会少很多。
实际环境中的云平台:三种云服务
为掌握云平台,我们先从大体上考察一下云服务。我们可以把通过“云”提供的服务分为三大类。它们是:
软件即服务(Software as a service,SaaS):SaaS应用是完全在“云”里(也就是说,一个Internet服务提供商的服务器上)运行的。其户内客户端(on-premises client)通常是一个浏览器或其他简易客户端。Salesforce可能是当前最知名的SaaS应用,不过除此以外也有许多其他应用。
附着服务(Attached services):每个户内应用(on-premises application)自身都有一定功能,它们可以不时地访问“云”里针对该应用提供的服务,以增强其功能。由于这些服务仅能为该特定应用所使用,所以可以认为它们是附着于该应用的。一个著名的消费级例子就是苹果公司的iTunes:其桌面应用可用于播放音乐等等,而附着服务令购买新的音频或视频内容成为可能。微软公司的Exchange托管服务是一个企业级例子,它可以为户内Exchange服务器增加基于“云”的垃圾邮件过滤、存档等服务。
未来云平台(Cloud platforms):云平台提供基于“云”的服务,供开发者创建应用时采用。你不必构建自己的基础,你完全可以依靠云平台来创建新的SaaS应用。云平台的直接用户是开发者,而不是最终用户。
要掌握云平台,首先要对这里“平台”的含义达成共识。一种普遍的想法,是将平台看成“任何为开发者创建应用提供服务的软件”。下一节,我们将对此作具体讲解。
Atas ialah kandungan terperinci 什么是云平台?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Kedua-dua Laravel dan CodeIgniter menyokong penggunaan platform awan. Laravel menyediakan sokongan asli di luar kotak, memudahkan proses penggunaan. CodeIgniter memerlukan konfigurasi dan pengubahsuaian tambahan untuk dijalankan dalam persekitaran awan.

Dalam platform awan, memilih rangka kerja Go yang betul adalah penting. Gin adalah ringan dan cekap, sesuai untuk API dan perkhidmatan mikro kecil dan sederhana; Echo adalah berprestasi tinggi dan mudah dikembangkan, sesuai untuk API besar dan sistem teragih; prototaip. Gunakan Gin untuk menggunakan RESTfulAPI, Echo untuk menggunakan GraphQLAPI dan Beego untuk membina aplikasi web dengan cepat.

Rangka kerja Go boleh memudahkan proses pembangunan dengan menyepadukan dengan platform awan. Rangka kerja Common Go termasuk: Gin (HTTP berprestasi tinggi), Echo (HTTP moden), Fiber (HTTP pantas), GORM (ORM) dan GoKit (perkhidmatan mikro). Contoh penyepaduan praktikal: Gunakan rangka kerja Echo untuk menyepadukan dengan GCP untuk melaksanakan muat naik fail dan gunakan rangka kerja Gin untuk menyepadukan dengan AWS untuk melaksanakan muat turun fail.

Dengan pembangunan dan pempopularan teknologi IoT, semakin banyak peranti dan penderia boleh disambungkan ke Internet Pada masa yang sama, pembangunan platform awan IoT juga telah menjadi bidang yang sangat mencabar dengan prospek pasaran yang besar. Platform awan IoT menghubungkan peranti dan penderia IoT yang berbeza melalui Internet, menyatukan mereka pada platform yang sama untuk pengurusan berpusat dan operasi kolaboratif untuk menjadikannya lebih pintar dan menyediakan perkhidmatan yang lebih baik kepada pembangun dan pengguna serta pengalaman. Pembangunan platform awan IoT memerlukan sokongan teknikal profesional, dan dalam pelbagai teknologi, P

Bagaimana untuk membungkus dan menggunakan program PHP dengan cepat pada platform awan? Dengan pembangunan pengkomputeran awan, semakin ramai pembangun mula menggunakan aplikasi mereka pada platform awan. Platform awan menyediakan banyak alatan dan perkhidmatan yang mudah, menjadikannya lebih mudah untuk menggunakan dan mengurus aplikasi. Artikel ini akan memperkenalkan cara membungkus dan menggunakan program PHP dengan cepat pada platform awan dan menyediakan beberapa contoh kod. Pertama, kita perlu menyediakan akaun platform awan dan memilih penyedia perkhidmatan awan yang boleh dipercayai. Dalam artikel ini, kami akan menggunakan platform awan AWS sebagai contoh. Tidak.

Contoh pengaturcaraan perkakasan PHP IoT: Cara menukar data dengan platform awan Dengan perkembangan pesat teknologi IoT, semakin banyak peranti disambungkan ke Internet, membolehkan pertukaran data dan perkongsian antara peranti. Dalam bidang IoT, PHP, sebagai bahasa skrip universal, boleh digunakan untuk pengaturcaraan perkakasan IoT dan pertukaran data dengan platform awan. Artikel ini akan menggunakan contoh mudah untuk memperkenalkan cara menggunakan PHP untuk melaksanakan pertukaran data antara perkakasan IoT dan platform awan. 1. Pilih platform awan yang sesuai Sebelum memulakan pengaturcaraan perkakasan IoT, anda perlu memilih terlebih dahulu

Jika perlu, sila rujuk artikel berikut: Tajuk: Proses dan langkah berjaga-jaga untuk mengalami platform awan Discuz Dengan perkembangan pesat Internet, membina tapak web menjadi sangat mudah. Discuz, sebagai perisian forum komuniti sumber terbuka yang terkenal, telah digunakan secara meluas dalam bidang pembinaan laman web. Untuk menyesuaikan diri dengan keperluan pengguna dengan lebih baik, Discuz telah melancarkan versi platform awan untuk memberikan lebih banyak kemudahan dan fungsi yang diperluaskan. Artikel ini akan memperkenalkan proses dan langkah berjaga-jaga untuk mengalami platform awan Discuz, dan memberikan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik.

Memanfaatkan Kelebihan Platform Awan Platform pengkomputeran awan seperti AWS, Azure dan Google Cloud menyediakan rangkaian perkhidmatan yang memudahkan pembangunan dan penggunaan API RESTful. Perkhidmatan ini termasuk: Pengkomputeran Tanpa Pelayan: Platform Function-as-a-service (FaaS) yang dihoskan pada awan, seperti AWS Lambda dan Azure Functions, membenarkan pembangun menjalankan kod tanpa perlu mengurus pelayan. Storan Awan: Perkhidmatan storan yang tahan lama, berskala dan kos rendah seperti AWSS3 dan AzureBlobStorage boleh digunakan untuk menyimpan data aplikasi. Perkhidmatan pemesejan: Perkhidmatan seperti baris gilir dan topik, seperti AWS SQS dan Azure Service Bus, digunakan untuk memproses mesej secara tidak segerak dalam sistem yang diedarkan. Tanpa pelayanJ