Sign in
Home
Windows Azure
BizTalk
Silverlight
More ...
Home
»
Roberto Freato
»
All Tags
»
windows azure training
Browse by Tags
Blogs
Get this RSS feed
Home
Blogs
Files
Wikis
Archives
Archives
December 2010
(1)
November 2010
(1)
October 2010
(3)
September 2010
(1)
August 2010
(1)
July 2010
(1)
June 2010
(4)
May 2010
(6)
April 2010
(2)
March 2010
(1)
January 2010
(4)
December 2009
(8)
November 2009
(11)
August 2009
(1)
May 2009
(1)
April 2009
(4)
March 2009
(1)
January 2009
(4)
December 2008
(3)
November 2008
(4)
Tags
Sorry, but there are no more tags available to filter with.
Tagged Content List
Blog Post:
Windows Azure Performance – Tuning e conclusioni
Roberto Freato
Per concludere questa parte di articoli relativi all’incremento delle performance su Windows Azure, parliamo brevemente di alcuni trucchi di “fine tuning”: Sharding: come esaustivamente introdotto negli articoli precedenti, per evitare bottleneck a livello di database di può partizionare lo stesso in...
on
21 Nov 2011
Blog Post:
Windows Azure Performance – Caching
Roberto Freato
Il caching in-memory di dati e risorse è sempre stato un driver essenziale per la riduzione della latenza e per l’aumento complessivo delle performance di una soluzione. Tuttavia, in logica web farm (e quindi Cloud), la cache in-memory di un dato, soprattutto se connessa al suo utilizzo “stateful” tra...
on
17 Nov 2011
Blog Post:
Windows Azure Performance – Accesso allo storage
Roberto Freato
Ci sono diversi modi per accedere all’Azure Storage, a seconda del grado di ottimizzazione delle risorse che vogliamo raggiungere: Direttamente tramite client remoto che abbia conoscenza dell’endpoint name e dell’account key Da una o più istanze di calcolo Windows Azure con le medesime modalità Da qualsiasi...
on
14 Nov 2011
Blog Post:
Windows Azure Performance – Pattern Asincroni
Roberto Freato
Una peculiarità del cloud di cui spesso si parla è la possibilità di rendere la nostra applicazione globally-consumed e scalabile indefinitamente. Questo è sempre vero a livelli minimi garantiti, ma si può aiutare sviluppando “bene” le nostre applicazioni, utilizzando dei pattern ottimizzati per l’esecuzione...
on
10 Nov 2011
Blog Post:
Windows Azure – SQL Azure Data Sync
Roberto Freato
Partiamo da questo scenario e analizziamolo pezzo per pezzo: Innanzitutto vediamo come nel “cloud” ci sia un pool di DB SQL Azure opportunamente sincronizzati tra di loro. La sincronizzazione SQL Azure to SQL Azure è utile per replicare i propri dati in zone geograficamente distinte (diversi datacenters...
on
26 Sep 2011
Blog Post:
Windows Azure – SQL Azure, concetti avanzati
Roberto Freato
Con il cloud l’utente decide di delegare sì la gestione dell’infrastruttura, ma anche di abbracciare idee come l’alta affidabilità e l’alta scalabilità intrinsecamente offerte da una struttura altamente ridondata come quella del Cloud Computing. Per quanto riguarda SQL Azure, esso sovrasta una tecnologia...
on
22 Sep 2011
Blog Post:
Windows Azure – Poison messages, Workers dinamici e MapReduce
Roberto Freato
Poison Messages Nella letteratura riguardante le code, i messaggi avvelenati sono dei messaggi in coda, che hanno la caratteristica di essere intrinsecamente fallimentari, provocando comportamenti inattesi, crash applicativi e/o bug di qualsivoglia natura. Perchè sono male? Perchè per esempio nelle code...
on
19 Sep 2011
Blog Post:
Windows Azure – Pattern asincroni e Idempotenza
Roberto Freato
Il concetto di idempotenza in informatica è ampiamente abusato e stravolto nel suo significato originale. In matematica l’idempotenza è una caratteristica di una funzione tale che per un dato input X si ha: F(x)=F(F(x)). In informatica ci si accontenta di definire l’idempotenza come la proprietà di una...
on
15 Sep 2011
Blog Post:
Windows Azure Lab – Utilizzo dei DataSet DataMarket da .NET
Roberto Freato
La procedura necessaria per utilizzare dei dati sottoscritti nel DataMarket è banale e riprende concetti già visti per chi abbia un minimo di conoscenza di ADO.NET/WCF Data Services/Astoria. Riprendendo l’ultimo post e effettuata la sottoscrizione ad un qualsiasi DataSet, è...
on
12 Sep 2011
Blog Post:
Windows Azure – Introduzione a Azure Marketplace DataMarket
Roberto Freato
Conosciuto da pochi anni con il nome in codice “Dallas”, il DataMarket è una struttura ben poco conosciuta qui in italia. In pratica si tratta di un portale/infrastruttura che permette alle aziende di “acquistare” e/o noleggiare set di dati da consumare nelle proprie applicazioni. Collegandoci al sito...
on
8 Sep 2011
Blog Post:
Windows Azure – AppFabric Service Bus – Sicurezza
Roberto Freato
Dal punto di vista della sicurezza, si è cercato di fare il possibile per limitare la superficie d’attacco dei famosi “utenti malintenzionati”, per cui bisognerà aspettarsi che per fare funzionare AppFabric SB siano necessarie le minime configurazioni del firewall. Sicuramente saranno da permettere le...
on
5 Sep 2011
Blog Post:
Windows Azure – AppFabric Service Bus – Intermedio
Roberto Freato
I tre pattern architetturali in cui cadono gli scenari gestibili da SB sono questi: Eventing Service Remoting Tunneling Con Eventing intendiamo proprio i classici meccanismi Publish/Subscribe o di comunicazione One-Way. Inoltre si possono architettare soluzioni con SB che permettano lo storage di messaggi...
on
1 Sep 2011
Blog Post:
Windows Azure – AppFabric Service Bus – Novizio
Roberto Freato
Un Service Bus è un’attore che fornisce connettività tra sistemi di differente topologia e spesso, differenti. Talvolta fornisce anche una serie di strumenti per la gestione del messaging e dell’orchestration al fine di orchestrare appunto processi di business complessi ed integrare sistemi diversi....
on
29 Aug 2011
Blog Post:
Windows Azure Lab – Utilizzo di Access Control Service V2
Roberto Freato
Come ultimo articolo prima della pausa estiva faremo un Lab abbastanza articolato e completo, in cui andremo a configurare un Endpoint su AppFabric Access Control V2, utilizzeremo e gestiremo i Claims e customizzeremo la parte di autenticazione dell’utente. Possiamo partire dalla costruzione di una applicazione...
on
4 Aug 2011
Blog Post:
Windows Azure Lab – Creazione di un STS Locale
Roberto Freato
In questo Lab useremo WIF, per cui è il caso di scaricarlo qui: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=4451 Questo installer aggiunge alcuni template a Visual Studio ed installa il runtime di WIF, utile in special modo per creare un STS locale, cosa che ci accigiamo a...
on
1 Aug 2011
Blog Post:
Windows Azure – AppFabric Access Control Service
Roberto Freato
Abbiamo capito come si presenta lo scenario Claims-based e chi fa cosa nel processo generale di gestione dell’identità. Ora però portiamo ad esempio un’ulteriore e voluta complicazione: se non fosse più uno solo il “tipo” di client da autenticare? Mettiamola meglio: se ci fossero diverse entità in gioco...
on
28 Jul 2011
Blog Post:
Windows Azure – Azure e applicazioni Claims-based
Roberto Freato
Si parte chiaramente dalla compresione del post precedente per mostrare come in Azure, ancora di più che nei sistemi tradizionali, l’approccio ad Claims può essere vincente (pur con qualche difficoltà). A parte la scomodità di gestire un account per applicazione e/o di gestirne puntualmente la complessità...
on
25 Jul 2011
Blog Post:
Windows Azure – I Claims, cosa sono
Roberto Freato
Questo non è un post su Azure, ma siccome i Claims non sono ancora alle orecchie dei molti, mi sembrava il caso di parlarne con qualche esempio. Mi ispirerò ad un ottimo libro a riguardo che si chiama “Claims-based Identity and Access Control” di Microsoft, tra i cui autori c’è anche Vittorio Bertocci...
on
21 Jul 2011
Blog Post:
Windows Azure Lab – Utilizzo di Windows Azure Connect
Roberto Freato
Come accennavo nell’articolo riguardo Azure Connect i passi necessari al compimento dell’architettura completa sono: Abilitazione dell’endpoint su Azure Upload ed esecuzione del ruolo previa configurazione pre-deployment Installazione dell’ambiente Connect sul terminale on-premise desiderato Setup del...
on
18 Jul 2011
Blog Post:
Windows Azure – Windows Azure Connect Overview
Roberto Freato
Attenzione: Azure Connect è in CTP, quindi le funzionalità potrebbero variare nei prossimi mesi. Azure Connect è la tecnologia che più si avvicina ad erogare le funzionalità di una VPN tra i deployment di Azure e la rete aziendale. Il concetto è semplice: esistono applicazioni che si possano/vogliano...
on
4 Jul 2011
Blog Post:
Windows Azure Lab – Storage pt.3 – Utilizzo delle Azure Storage Queues
Roberto Freato
Tralasciando il perchè si debbano utilizzare le code e l’esposizione di alcuni scenari tipi di utilizzo, spieghiamo semplicemente quali siano le API fondamentali per leggere/scrivere su una coda. Come per ogni storage endpoint, bisogna creare l’account da cui estrapolare il client: // initialize the...
on
30 Jun 2011
Blog Post:
Windows Azure Lab – Storage pt.2 – Utilizzo degli Azure Storage Blobs
Roberto Freato
Scrivere/leggere un Blob è una operazione semplicissima in primo luogo perchè, se non sussistono vincoli di autenticazione, ogni blob è disponibile direttamente da ogni browser con chiamata GET. In secondo luogo, perchè tramite i wrapper dell’API .NET l’operazione diventa al più una decina di righe di...
on
27 Jun 2011
Blog Post:
Windows Azure Lab – Storage pt.1 – Utilizzo delle Azure Storage Tables
Roberto Freato
In questo esercizio useremo .NET per creare una struttura applicativa che utilizzi le Tables di Azure. Si comincia con l’aggiungere una connessione ad un endpoint di storage: Per ogni entità che vogliamo salvare, creiamo una classe vuota che erediti da TableServiceEntity e a cui dovremmo obbligatoriamente...
on
23 Jun 2011
Blog Post:
Windows Azure – Strategie di Storage pt.4 – Avanzate e versioni di storage
Roberto Freato
Utilizziamo un esempio del training kit per spiegare meglio un contesto in cui è più comodo, meno costoso e più performante utilizzare lo storage REST (in particolare l’Azure Table Storage) per implementare una applicazione Twitter-oriented. Supponiamo di voler salvare i dati relativi al mondo Twitter;...
on
20 Jun 2011
Blog Post:
Windows Azure – Strategie di Storage pt.3 – Partitioning verticale
Roberto Freato
Non ha molto senso parlare di strategie di partitioning verticale perchè dipende tutto: Dall’architettura dell’applicazione to-be Da come si voglia implementare la soluzione Detto questo, non ci sono meccanismi inclusi in Azure per questa necessità, è tutto delegato allo sviluppatore: portiamo quindi...
on
16 Jun 2011
Page 1 of 3 (56 items)
1
2
3