Azure App Service és Azure Functions a Azure Stack hub-on – áttekintésAzure App Service and Azure Functions on Azure Stack Hub overview

A Azure App Service on Azure Stack hub az Azure Stack hub-on Microsoft Azure elérhető platform-szolgáltatásként nyújtott szolgáltatások.Azure App Service on Azure Stack Hub is a platform-as-a-service (PaaS) offering from Microsoft Azure available on Azure Stack Hub. A szolgáltatás lehetővé teszi, hogy a belső vagy külső ügyfelei webes és Azure Functions alkalmazásokat hozzanak létre bármely platformra vagy eszközre.The service enables your internal or external customers to create Web and Azure Functions apps for any platform or device. Integrálhatja az alkalmazásokat a helyszíni alkalmazásokkal, és automatizálhatja az üzleti folyamatait.They can integrate your apps with on-premises apps and automate their business processes. Azure Stack hub felhőalapú operátorai a teljes körűen felügyelt virtuális gépeken (VM-EK) futtathatják az ügyfélalkalmazások számára a megosztott virtuálisgép-erőforrásokat vagy a dedikált virtuális gépeket.Azure Stack Hub cloud operators can run customer apps on fully managed virtual machines (VMs) with their choice of shared VM resources or dedicated VMs.

A Azure App Service lehetővé teszi az üzleti folyamatok automatizálását és a felhőalapú API-k üzemeltetését.Azure App Service enables you to automate business processes and host cloud APIs. Egyetlen integrált szolgáltatásként a Azure App Service lehetővé teszi, hogy a különböző összetevőket (például a webhelyeket, a REST API-kat és az üzleti folyamatokat) egyetlen megoldásba egyesítse.As a single integrated service, Azure App Service lets you combine various components (like websites, REST APIs, and business processes) into a single solution.

Miért ajánljuk a Azure App Servicet Azure Stack hub-on?Why offer Azure App Service on Azure Stack Hub?

A Azure App Service főbb funkciói és képességei:Here are some key features and capabilities of Azure App Service:

  • Több nyelv és keretrendszer: Azure app Service rendelkezik a ASP.net, a Node.js, a Java, a PHP és a Python első osztályú támogatásával.Multiple languages and frameworks: Azure App Service has first-class support for ASP.NET, Node.js, Java, PHP, and Python. Az App Service virtuális gépeken futtathat Windows PowerShell és egyéb parancsfájlokat vagy végrehajtható fájlokat is.You can also run Windows PowerShell and other scripts or executables on App Service VMs.
  • DevOps-optimalizálás: a folyamatos integráció és üzembe helyezés beállítása a GitHub, a helyi git vagy a BitBucket számára.DevOps optimization: Set up continuous integration and deployment with GitHub, local Git, or BitBucket. A frissítések tesztelési és átmeneti környezetekben, valamint az alkalmazások App Service való kezelése Azure PowerShell vagy a többplatformos parancssori felület (CLI) használatával.Promote updates through test and staging environments, and manage your apps in App Service by using Azure PowerShell or the cross-platform command-line interface (CLI).
  • Visual Studio-integráció: a Visual Studióban a dedikált eszközök megkönnyítik az alkalmazások létrehozásának és üzembe helyezésének munkáját.Visual Studio integration: Dedicated tools in Visual Studio streamline the work of creating and deploying apps.

Alkalmazástípusok az App Service-benApp types in App Service

Az App Service számos alkalmazástípust kínál, amelyek mindegyike adott számítási feladatot szolgál ki:App Service offers several app types, each of which is intended to host a specific workload:

  • Web Apps webhelyek, webalkalmazások és REST API-k üzemeltetéséhez.Web Apps for hosting websites, web apps and REST APIs.
  • Azure functions v1 az eseményvezérelt, kiszolgáló nélküli számítási feladatok üzemeltetéséhez.Azure Functions v1 for hosting event driven, serverless workloads.

A Word alkalmazás a számítási feladatok futtatására kijelölt üzemeltetési erőforrásokra hivatkozik.The word app refers to the hosting resources dedicated to running a workload. Tegyük fel, hogy a webalkalmazást például úgy gondolja, hogy egy webalkalmazást használ a számítási erőforrások és az alkalmazás kódjának, amelyek együttesen biztosítják a funkcionalitást a böngészőben.Taking web app as an example, you're probably accustomed to thinking of a web app as both the compute resources and app code that together deliver functionality to a browser. Azure App Service a webalkalmazás a Azure Stack hub által az alkalmazás kódjának üzemeltetéséhez biztosított számítási erőforrás.In Azure App Service, a web app is the compute resource that Azure Stack Hub provides for hosting your app code.

Az alkalmazás több App Service különböző típusú alkalmazásból is állhat.Your app can be composed of multiple App Service apps of different kinds. Ha például az alkalmazás webes kezelőfelületből és REST API háttérből áll, a következőket teheti:For example, if your app is composed of a web front end and a REST API back end, you can:

  • Telepítsen mindkettőt (előtér és API) egyetlen webalkalmazásra.Deploy both (front end and API) to a single web app.

  • a kezelőfelület kódját üzembe helyezheti egy webalkalmazásban, a háttérrendszerét pedig egy API-alkalmazásban.Deploy your front-end code to a web app and your back-end code to an API app.

    App Service áttekintése monitorozási adattalApp Service overview with monitoring data

Mi az az App Service-csomag?What is an App Service plan?

A App Service erőforrás-szolgáltató ugyanazt a kódot használja, amelyet Azure App Service használ, és így közös fogalmakat oszt meg.The App Service resource provider uses the same code that Azure App Service uses, and thus shares some common concepts. App Service az alkalmazások díjszabási tárolójának neve app Service terv.In App Service, the pricing container for apps is called the App Service plan. Az alkalmazások tárolására használt dedikált virtuális gépek készletét jelöli.It represents the set of dedicated VMs used to hold your apps. Egy adott előfizetésen belül több App Service-csomag is megadható.Within a given subscription, you can have multiple App Service plans.

Az Azure-ban megosztott és dedikált feldolgozók vannak.In Azure, there are shared and dedicated workers. A közös feldolgozók támogatják a nagy sűrűségű és a több-bérlős alkalmazások üzemeltetését, és csak egy közös feldolgozót lehet létrehozni.A shared worker supports high-density and multi-tenant app hosting, and there's only one set of shared workers. A dedikált kiszolgálókat csak egy bérlő használja, és három méretben érhető el: kicsi, közepes és nagy.Dedicated servers are used by only one tenant and come in three sizes: small, medium, and large. A helyszíni ügyfelek igényeit nem lehet mindig az említett feltételekkel ismertetni.The needs of on-premises customers can't always be described by using those terms. Az Azure Stack hub App Serviceban az erőforrás-szolgáltatói rendszergazdák határozzák meg az elérhetővé tenni kívánt feldolgozói szinteket.In App Service on Azure Stack Hub, resource provider admins define the worker tiers they want to make available. Az egyedi üzemeltetési igények alapján több közös feldolgozót vagy különálló feldolgozót is meghatározhat.Based on your unique hosting needs, you can define multiple sets of shared workers or different sets of dedicated workers. Ezeknek a feldolgozói rétegbeli definícióknak a használatával meghatározhatják saját díjszabási SKU-ket.By using those worker-tier definitions, they can then define their own pricing SKUs.

Portál funkcióiPortal features

A Azure App Service on Azure Stack hub ugyanazt a felhasználói felületet használja, amelyet a Azure App Service használ.Azure App Service on Azure Stack Hub uses the same user interface that Azure App Service uses. Ugyanez igaz a háttérrel.The same is true with the back end. Néhány szolgáltatás azonban le van tiltva az Azure Stack központban.However, some features are disabled in Azure Stack Hub. A szolgáltatások által igényelt Azure-specifikus elvárások vagy szolgáltatások jelenleg nem érhetők el Azure Stack hub-ban.The Azure-specific expectations or services that those features require aren't currently available in Azure Stack Hub.

Következő lépésekNext steps

Kipróbálhatja a más platformként nyújtott szolgáltatások (Pásti) szolgáltatásaitis, például a SQL Server erőforrás-szolgáltatót és a MySQL erőforrás-szolgáltatót.You can also try out other platform as a service (PaaS) services, such as the SQL Server resource provider and the MySQL resource provider.