Applicazione dell'infrastruttura di servizi e fasi successiveYour Service Fabric application and next steps

L'applicazione Service Fabric di Azure è stata creata.Your Azure Service Fabric application has been created. In questo articolo vengono descritte alcune esercitazioni per provare la struttura del progetto, altre informazioni utili e possibili passaggi successivi.This article describes some tutorials to try out, the makeup of your project, some more information you might be interested in, and potential next steps.

Introduzione a esercitazioni, procedure ed esempiGet started with tutorials, walk-throughs, and samples

Informazioni introduttiveReady to get started?

Usare l'esercitazione per l'applicazione .NET.Work through the .NET application tutorial. Informazioni su come compilare un'app con un front-end ASP.NET Core e un back-end con stato, distribuire l'applicazione in un cluster, configurare CI/CD, e impostare monitoraggio e diagnostica.Learn how to build an app with an ASP.NET Core front-end and a stateful back-end, deploy the application to a cluster, configure CI/CD, and set up monitoring and diagnostics.

In alternativa, provare una delle procedure seguenti e creare il primo...Or, try out one of the following walk-throughs and create your first...

Può essere utile provare anche le nostre applicazioni di esempio.You may also be interested in trying out our sample applications.

Altre domande, commenti o suggerimenti?Have questions or feedback? È necessario segnalare un problema?Need to report an issue?

Leggere le domande frequenti per trovare le risposte sulle operazioni eseguibili in Service Fabric e su come deve essere usato.Read through common questions and find answers on what Service Fabric can do and how it should be used.

Opzioni di supporto elenca i forum su StackOverflow e MSDN per porre domande, oltre ad alcune opzioni per segnalare eventuali problemi, ottenere supporto e inviare di commenti e suggerimenti sul prodotto.Support options lists forums on StackOverflow and MSDN for asking questions as well as options for reporting issues, getting support, and submitting product feedback.

Il progetto dell'applicazioneThe application project

Ogni nuova applicazione include un progetto di applicazione.Every new application includes an application project. Potrebbero essere presenti uno o due progetti aggiuntivi in base al tipo di servizio scelto.There may be one or two additional projects, depending on the type of service chosen.

Il progetto dell'applicazione è composto da:The application project consists of:

  • Un set di riferimenti ai servizi che costituiscono l'applicazione.A set of references to the services that make up your application.
  • Tre profili di pubblicazione (locale a 1 nodo, locale a 5 nodi e cloud) che consentono di gestire le preferenze per l'uso in ambienti diversi, ad esempio relative a un endpoint del cluster e alla scelta di eseguire o meno distribuzioni di aggiornamento per impostazione predefinita.Three publish profiles (1-Node Local, 5-Node Local, and Cloud) that you can use to maintain preferences for working with different environments--such as preferences related to a cluster endpoint and whether to perform upgrade deployments by default.
  • Tre file di parametri dell'applicazione (identici a quelli riportati in precedenza), che consentono di gestire configurazioni dell'applicazione specifiche per ogni ambiente, ad esempio il numero di partizioni da creare per un servizio.Three application parameter files (same as above) that you can use to maintain environment-specific application configurations, such as the number of partitions to create for a service. Informazioni su come configurare l'applicazione per più ambienti.Learn how to configure your application for multiple environments.
  • Uno script di distribuzione che consente di distribuire l'applicazione dalla riga di comando o nell'ambito di una pipeline di integrazione e distribuzione continua automatizzata.A deployment script that you can use to deploy your application from the command line or as part of an automated continuous integration and deployment pipeline. Altre informazioni sulla distribuzione di applicazioni tramite PowerShell.Learn more about deploying applications using PowerShell.
  • Il manifesto dell'applicazione, che descrive l'applicazione.The application manifest, which describes the application. Il manifesto è disponibile nella cartella ApplicationPackageRoot.You can find the manifest under the ApplicationPackageRoot folder. Altre informazioni sui manifesti dell'applicazione e del servizio.Learn more about application and service manifests.

Altre informazioni sui modelli di programmazioneLearn more about the programming models

Service Fabric offre diversi modi per scrivere e gestire i servizi.Service Fabric offers multiple ways to write and manage your services. Ecco una panoramica e alcune informazioni di carattere generale su servizio Reliable con stato e senza stato, Reliable Actors, contenitori, eseguibili guest e servizi ASP.NET Core con stato e senza stato.Here's overview and conceptual information on stateless and stateful Reliable Services, Reliable Actors, containers, guest executables, and stateless and stateful ASP.NET Core services.

Informazioni sulle comunicazioni di servizioLearn about service communication

Un'applicazione di Service Fabric è costituita da servizi diversi, ognuno dei quali esegue un'attività specializzata.A Service Fabric application is composed of different services, where each service performs a specialized task. Questi servizi possono comunicare tra loro; possono essere presenti anche applicazioni client all'esterno del cluster che si connettono e comunicano con i servizi.These services may communicate with each other and there may be client applications outside the cluster that connect to and communicate with services. Informazioni su come configurare la comunicazione con e tra i servizi in Service Fabric.Learn how to set up communication with and between your services in Service Fabric.

Informazioni sulla configurazione della sicurezza dell'applicazioneLearn about configuring application security

È possibile proteggere le applicazioni in esecuzione nel cluster con account utente diversi.You can secure applications that are running in the cluster under different user accounts. Service Fabric permette anche di proteggere le risorse usate dalle applicazioni in fase di distribuzione con l'account utente, ad esempio file, directory e certificati.Service Fabric also helps secure the resources that are used by applications at the time of deployment under the user accounts--for example, files, directories, and certificates. In questo modo le applicazioni in esecuzione, anche in un ambiente ospitato condiviso, sono reciprocamente protette.This makes running applications, even in a shared hosted environment, more secure from one another. Informazioni su come configurare i criteri di sicurezza per l'applicazione.Learn how to configure security policies for your application.

L'applicazione può contenere informazioni riservate, ad esempio le stringhe di connessione di archiviazione, le password o altri valori che non devono essere gestiti in testo normale.Your application may contain sensitive information, such as storage connection strings, passwords, or other values that should not be handled in plain text. Informazioni su come gestire i segreti nell'applicazione.Learn how to manage secrets in your application.

Informazioni sul ciclo di vita dell'applicazioneLearn about the application lifecycle

Analogamente ad altre piattaforme, un'applicazione su Service Fabric in genere passa attraverso le fasi seguenti: progettazione, sviluppo, test, distribuzione, aggiornamento, manutenzione e rimozione.As with other platforms, a Service Fabric application usually goes through the following phases: design, development, testing, deployment, upgrading, maintenance, and removal. Questo articolo offre una panoramica delle interfacce API e del modo in cui vengono usate dai diversi ruoli nelle fasi del ciclo di vita di un'applicazione di Service Fabric.This article provides an overview of the APIs and how they are used by the different roles throughout the phases of the Service Fabric application lifecycle.

Passaggi successiviNext steps