TESTI PARALLELI – Sviluppati nuovi strumenti per aiutare le PMI a potenziare i servizi cloud

Inglese tratto da: questa pagina
Italiano tratto da:  questa pagina
Data documento: 23-02-2016

 

New tools developed to help SMEs efficiently scale up cloud services
Sviluppati nuovi strumenti per aiutare le PMI a potenziare i servizi cloud

An EU-funded project has developed tools to build scalable cloud applications, which will help boost SME performance and benefit business as a whole.
Un progetto finanziato dall’UE ha sviluppato strumenti per costruire applicazioni cloud scalabili, i quali aiuteranno a migliorare le prestazioni delle PMI e favoriranno le loro attività in generale.

The idea is to enable end users such as SMEs, big businesses and public institutions to exploit the flexibility of the Cloud by gradually building up their computing capacities.
L’idea è di permettere agli utenti finali come le PMI, grandi imprese e istituzioni pubbliche di sfruttare la flessibilità del cloud aumentando gruadualmente le loro capacità di elaborazione.

These new downloadable tools will also give online developers the opportunity to offer solutions that are better tailored to customers.
Questi strumenti scaricabili offriranno inoltre agli sviluppatori online l’opportunità di fornire soluzioni più su misura per i consumatori.

The EU-funded CLOUDSCALE project will also directly help SMEs looking to expand their cloud-based services.
Il progetto CLOUDSCALE, finanziato dall’UE, aiuterà inoltre direttamente le PMI che intendono espandere i loro servizi basati sul cloud.

>>>  If a successful online application is experiencing rapidly rising user numbers, for example, this can lead to higher and higher costs and – especially during peak loads – slower response times.
Se un’applicazione online osserva una rapida crescita del numero dei suoi utenti, ad esempio, questo può portare a un aumento sempre maggiore dei costi e – soprattutto durante i picchi di carico – a un rallentamento nei tempi di risposta.

CLOUDSCALE’s tools would enable this SME to analyse the scalability problem in detail and to identify bottlenecks within the application.
Gli strumenti CLOUDSCALE permetterebbero a queste PMI di analizzare in dettaglio il problema di scalabilità e di definire le strozzature nell’applicazione.

They can then find the best scalable architecture and restructure their application.
Esse possono quindi trovare l’architettura più scalabile e ristrutturare la loro applicazione.

Cloud computing revolution
La rivoluzione del cloud computing

Cloud computing, which is about sharing computing resources rather than having local servers or personal devices handle each individual application, is a highly efficient means of delivering services to an organisation’s computers and devices through the Internet.
Il cloud computing, che riguarda la condivisione di risorse informatiche piuttosto che avere server locali o dispositivi personali che utilizzano applicazioni individuali, è un mezzo efficiente per offrire servizi tramite Internet ai computer e ai dispositivi di un’organizzazione.

It offers end users potentially unlimited resources for their applications on an on-demand basis.
Esso offre su richiesta degli degli utenti finali un’infinità di risorse per le loro applicazioni.

This shared IT infrastructure contains pools of systems that are linked together, with specialised connections spreading data-processing chores across them.
Questa infrastruttura IT condivisa contiene bacini di sistemi che sono collegati tra di loro, con connessioni specializzate che propagano compiti di elaborazione dei dati tra di loro.

This means that high performance computing power to perform tens of trillions of computations per second can be tapped into for consumer-oriented applications such as financial transactions, data storage or to power immersive multi-user online computer games.
Ciò significa che un potere di calcolo ad alte prestazioni, per svolgere decine di migliaia di miliardi di calcoli al secondo, può essere inserito in applicazioni per i consumatori come transazioni finanziarie, memorizzazione dei dati o per alimentare giochi al computer online multi-utente.

Cloud business models and technologies however can be difficult to get scaled up efficiently, often requiring advanced software engineering methods.
I modelli commerciali e le tecnologie cloud possono però essere difficili da potenziare in modo efficiente, in quanto spesso richiedono metodi di progettazione di software avanzati.

Implementing systems without properly taking into account scalability can either lead to low performance (due to ‘under provisioning’, resulting in low throughput) or high costs (due to ‘over provisioning’, caused by low utilisation of resources).
L’implementazione di sistemi senza considerarne adeguatamente la scalabilità può ridurne le prestazioni (per “insufficienza di dotazione”, che causa basso rendimento) o aumentarne i costi (per “eccesso di dotazione”, ovvero scarso utilizzo delle risorse).

CLOUDSCALE solutions
Soluzioni CLOUDSCALE

The solutions developed through the EU-funded CLOUDSCALE project aim to address this by using minimal computational resources to accurately assess the scalability of certain cloud-based services quickly and efficiently.
Le soluzioni sviluppate tramite il progetto CLOUDSCALE, finanziato dall’UE, intendono risolvere il problema utilizzando risorse computazionali minime per valutare accuratamente la scalabilità dei certi servizi basati sul cloud in modo rapido ed efficace.

CLOUDSCALE Environment for example is a desktop application that integrates the different tools developed by the project, and can be installed and used on virtually any personal computer.
CLOUDSCALE Environment, ad esempio, è un’applicazione desktop che integra i diversi strumenti sviluppati dal progetto e può essere installata e utilizzata su praticamente qualsiasi personal computer.

One of these tools is CLOUDSCALE’S Analyser, which allows users to accurately assess scalability, elasticity and efficiency of cloud computing applications.
Uno di questi strumenti CLOUDSCALE si chiama Analyser, che permette agli utenti di valutare con precisione la scalabilità, elasticità ed efficienza delle applicazioni cloud.

Another is the Extractor, a reverse engineering tool for automatic model extraction.
Un altro è Extractor, uno strumento di ingegneria inversa per l’estrazione automatica di modelli.

Another newly developed tool is called DynamicSpotter. This tool can automatically detect software performance problems in Java-based enterprise software systems.
Un altro strumento appena sviluppato è il DynamicSpotter, che riesce a rilevare automaticamente problemi di prestazioni software nei sistemi software aziendali basati su Java.

Static Spotter is another reverse engineering tool, which can automatically detect so-called search patterns that can influence scalability.
Static Spotter è un altro strumento di ingegneria inversa, che è in grado di rilevare automaticamente i cosiddetti modelli di ricerca che possono influenzare la scalabilità.

All of these tools are available for download on the project’s website.
Tutti questi strumenti possono essere scaricati dal sito web del progetto.

Ensuring industry relevance has been central throughout the project, as a greater uptake of CLOUDSCALE tools will help ensure that scalability becomes less of a problem for businesses and institutions looking to put in place cost-effective, flexible cloud-based systems.
Garantire la convenienza per l’industria è stato un punto centrale per tutto il progetto, in quanto un uso più diffuso degli strumenti CLOUDSCALE permetterà di agevolare la scalabilità per le imprese e le istituzioni che intendono usare sistemi basati sul cloud economici e flessibili.

Following the recent successful completion of the project, end users are free to try CLOUDSCALE Environment and other tools, and can contact the project coordinator if they have any questions or suggestions.
In seguito al recente riuscito completamento del progetto, gli utenti finali possono provare CLOUDSCALE Environment e altri strumenti, e possono contattare il coordinatore del progetto per eventuali domande o suggerimenti.

For further information please visit:
Per ulteriori informazioni, visitare:

CLOUD-SCALE project website
Sito web del progetto CLOUD-SCALE

Source: Based on information from the project
Fonte: Sulla base di informazioni diffuse dal progetto.