SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Introduzione a Azure
Marco Parenzan
Microsoft MVP 2014 for Azure
1nn0va / marco.parenzan@1nn0va.it
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Speaker info/Marco Parenzan
 Formazione & Divulgazione con 1nn0va
 Microsoft MVP 2014 for Microsoft Azure
 www.slideshare.net/marco.parenzan
 www.github.com/marcoparenzan
 marco [dot] parenzan [at] 1nn0va [dot] it
 www.1nnova.it
 @marco_parenzan
Cloud Architect
.NET developer
Loves Functional Programming, Html5 Game Programming and Internet
of Things
Microservices
Saturday 2015:
un viaggio con
NServiceBus LI
VE
IoT Day - 08/05/2015
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Le communities
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Organizers
Perchè il cloud?
Perchè il cloud?
Creare ambienti per lo sviluppo del business rapidamente
Scalare per sopportare i picchi di utilizzo
Incrementare le attivita’ giornaliere, l’efficenza e ridurre i costi.
On Premises
Loscaling,laresilienzaelagestionesonoanostrocarico
Infrastructure
(as a Service)
Gestitodalvendor
Anostrocaricoscaling,resilienza&
gestione
Platform
(as a Service)
Scaling,resilienzae
gestitidalvendor
Noigestiamo
Modelli di Hosting classico
Software
(as a Service)
Business model
Applications
Scaling,resilienzae
gestitodalvendor
Perchè il cloud?
Azure
Azure
footprint
16 regioni worldwide nel 2014
Data Centers
Regional Partners
Fortune 500 usano Azure
>57% >300k
Website attivi
Più di
1,000,000
SQL Databases in Azure
>30TRILLION
storage objects >300MILLION
AAD users
>13 BILLION
Authenticazioni-
Settimana>3
MILLION
richieste/sec
>1.65MILLION
Sviluppatori registrati con
Visual Studio Online
Partners
.NET Support2015
Offline Sync
Mobile Services
Networking Visual Studio & .NET
Virtual Machines
Memory Optimized Disk Optimized
Resource Manager
Portal
VSO GA
XamarinPoint-to-site VPN
Web Sites
SMB File System
IBIZA
Remote Debug
VM Management
SQL Database
Puppet Chef Docker
Powershell and DSC
Capture / Deploy
Autoscale
Dynamic Routing
Subnet Routing
Static IP
Storage
Autoscale
Traffic Mgr
Web Jobs
Backup
Java Support
ASP.NET MVC 5.1
ASP.NET Web API 2.1
AD support
Powershell Automation
Node.JS project support
Remote Debugging
Kindle Support
BD’s up to 500GB
99.95% SLA
Self Service Site Recovery
Active GEO replication
HDInsight
Hadoop 2.2
YARN support
.NET 4.5
.NET Foundation
Azure Redis Cache
API Management
Site Recovery
Remote Apps
Cordova
VSO Open
Api’s
Event Hub
 Sessioni di gioco nel
cloud hostate su Azure
 Uando >100,000 VM
Azure
Come si
può
differenziare
con Azure
Enterprise Grade Hybrid
Hyper-scale
Hybrid consistency
CUSTOMER
DATACENTER
SERVICE
PROVIDER
MICROSOFT
AZURE
CONSISTENT
PLATFORM
Collegare qualsiasi server
on-premise al cloud
StorSimple
Backup
Hyper-V Disaster Recovery
VMWare Disaster Recovery
SQL Server Always On
Active Directory
Orchestration as a Service
ExpressRoute Networking
Azure
Datacenter On-Premises
Sicurezza attraverso la trasparenza
17
Compliance: aka.ms/AzureCompliance
I servizi
di Azure
I servizi di Microsoft Azure
Clientlayer
(on-premises)
Tablet Phone
Games
consolePC
On-premises
databaseBrowserOffice Add-in
On-premises
service
AD
Multifactor
Authentication
AccessControl
Layer
Integration
layer
Service Bus CDN
BizTalk
Services
Traffic
Manager
Virtual
Networks
Express
Route
Application
layer
API Mgmt Websites
Cloud
Services VM
Mobile
Services
Media
Services
Notification
Hubs Scheduler Automation
DataLayer
Storage Blobs Tables Queues Data
Machine
Learning HD Insight
Backup and
Recovery
SQL
Database Caching StorSimple
Supporto per l’Open Source
Linguaggi
CMS
Device
Database /
App
Sistemi operativi
Management
Primi passi
>_
REST API
Virtual Machine
Management portal
Scripting
(Windows, Linux and Mac)
Selezionare immagine
e dimensione della VM
I nuovi dischi sono
persisistiti in storage
Cloud
Blob
Storage
Comprehensive
Networking
Windows Server
Linux
Boot della VM dal disco
General Purpose
Basic
Standard
Optimized Compute
Performance Optimized
Network Optimized
• Sincronizza la tua azienda
e identità di terze parti
• Integrazione con Office 365
• Supporto a protocolli moderni
• OAuth 2.0
• OpenID Connect
• WS-Fed
• SAML 2.0
• Identity and Access Mgmt Permissions
• Users
• Groups
• Applications
Microsoft Azure Active Directory
3rd party clouds/hostingMicrosoft
Azure AD
You
Microsoft Azure Web Sites
Creare nuovi siti in pochi secondi
Gestire e scalare I siti facilmente
Load balancing automatic e shared
storage atraverso le varie istanze
Scalare in basso o in alto a istanze
riservate per scaling e performance
maggiori
Supporto ai web jobs Built-in
Usare ASP.NET, ASP, PHP, Java,
Node.js, Python
SQL Azure or MySQL databases
Iniziare con applicazioni e
framework open source
Sviluppare con VS e WebMatrix
Supporta ogni tool di sviluppo
Web su ogni piattaforma
(Windows, OSX, Linux)
Deployment rapido per iterazioni
rapide
Source control integrato con Team
Foundation Server (TFS) e Git
Monitoring Built-in per perf e data
usage
Accesso rapido a request logs,
failed requests diagnostics e
diagnostics
Office Blog ASP.NET site microsoft.com
Mobile Services
Storage
Authentication
Logic
Push
Scheduler
• Fornisce servizi essenziali
per lo sviluppo di Client
• Client Supportati
• iOS
• Android
• HTML5/Web
• Xamarin
• Windows
• Windows Phone
• PhoneGap
• Sencha
• Tecnologia SQL Server database as a service
• Completamente Managed
• Enterprise-ready con supporto automatico per HA
• Progettato per scalare organicamente con la domanda
• Ideale per applicazioni semplici e complesse
• Supporto complete per TDS e ODBC
• Supporto ai linguaggi e Framework familiari
• Failover e backups Cross Datacenter per
gestire scenari di disaster recovery
SQL Database
• Portale completamente integrato
• Non solo per strumenti Microsoft
Visual Studio Online
Agile
Build Test
Deploy
InsightsCode
• Media Services On Demand
• Video-on-demand
• Ingest
• Encode
• Package
• Encrypt
• Delivery
• Supporto a Live Streaming
• Integrazione con Office 365
Azure Media Services
Video encoding e streaming Live
Web + Mobile
100 milioni di viewer
2.1 milioni di visualizzazioni contemporanee
in HD durante la partita di hockey
USA vs. Canada
Olympics NBC Sports
Internet of Things
Con Microsoft Azure IoT services, si possono
monitorare assets, incrementare l’efficienza,
spingere le performance operative per
abilitare le innovazioni, ed utilizzando
meccanismi di data analytics avanzati si può
trasformare la propria azienda con nuovi
business models e revenue streams.
Event Hubs
Notification Hubs
Stream Analytics
Machine Learning
HDInsight
Power BI for Office 365
Big Data Insights
Microsoft Azure Machine Learning
Mashup intelligente di algoritmi sofisticati
Permette agli scenziati e agli di sviluppatori di implementare
la predictive analytics nelle loro applicazioni
Sistema a consumo, molto elastico con bassi costi operativi
Estendibile con Power BI, Hadoop e cloud hosted data
Microsoft Azure HDInsight
Istanza Microsoft di una distribuzione eseguita
as service
Supporto a ecosistemi esistenti come Hive, Pig,
etc
Estensioni per supportare Excel e i tool di BI
Integrazioni con diverse sorgenti di dati
Azure Data Factory
Azure Steaming Analytics
Demo: Azure Portal
• Dev / Test
• Ambiente di test e dev operative in pochi minuti
• Integrazione con VSO
• Lift and Shift
• Prendere work loads esistenti ed eseguirli in istanze certificate
• Storage
• Archiviare dati importanti in un cloud storage economico
• Big Data
• Elaborare dati chiavein business intelligence usando Hadoop o Machine Learning
• Identity
• Synchronizzare tutte le identità attraverso Azure AD per controllare l’accesso a App, dati e servizi
• Web Apps
• Portare le vostre web apps nel cloud usando Web Site economici
Scenari chiave per iniziare con Microsoft Azure
Conclusions
Attivate I vostri benefici MSDN …
89
Mercati
33%
sconto
Dev/Test VM
25%
sconto
Altri Dev/Test
3 VM per 16 ore/gg 80 VM for 20 ore di load test Fino a 100 web site + DB
+
$150
Al mese
Upto

Weitere ähnliche Inhalte

Was ist angesagt?

ASP.NET Core - dove siamo arrivati
ASP.NET Core - dove siamo arrivatiASP.NET Core - dove siamo arrivati
ASP.NET Core - dove siamo arrivatiAndrea Dottor
 
Del furia signalr-to-the-max
Del furia   signalr-to-the-maxDel furia   signalr-to-the-max
Del furia signalr-to-the-maxDotNetCampus
 
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppoWindows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppoAndrea Dottor
 
Training Signal Webtrends
Training Signal WebtrendsTraining Signal Webtrends
Training Signal WebtrendsStefano Iaboni
 
Introduzione a Microsoft Azure
Introduzione a Microsoft AzureIntroduzione a Microsoft Azure
Introduzione a Microsoft AzureRoberto Albano
 
ASP.NET performance optimization
ASP.NET performance optimizationASP.NET performance optimization
ASP.NET performance optimizationAndrea Dottor
 
Mob01 mobile services e webapi
Mob01   mobile services e webapiMob01   mobile services e webapi
Mob01 mobile services e webapiDotNetCampus
 
DotNetCampus - Continuous Integration con Sql Server
DotNetCampus - Continuous Integration con Sql ServerDotNetCampus - Continuous Integration con Sql Server
DotNetCampus - Continuous Integration con Sql ServerAlessandro Alpi
 
Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021MassimoGiannilivigni
 
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaMulti-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaAndrea Dottor
 
Sviluppare Azure Web Apps
Sviluppare Azure Web AppsSviluppare Azure Web Apps
Sviluppare Azure Web AppsAndrea Dottor
 
ASP.NET MVC: sfruttare la piattaforma al 100%
ASP.NET MVC: sfruttare la piattaforma al 100%ASP.NET MVC: sfruttare la piattaforma al 100%
ASP.NET MVC: sfruttare la piattaforma al 100%DomusDotNet
 
Blazor: are we ready for the launch?
Blazor: are we ready for the launch?Blazor: are we ready for the launch?
Blazor: are we ready for the launch?Andrea Agnoletto
 
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!DotNetCampus
 
Web Api – The HTTP Way
Web Api – The HTTP WayWeb Api – The HTTP Way
Web Api – The HTTP WayLuca Milan
 
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...Codemotion
 
Soluzioni IoT con le tecnologie Microsoft
Soluzioni IoT con le tecnologie MicrosoftSoluzioni IoT con le tecnologie Microsoft
Soluzioni IoT con le tecnologie MicrosoftMassimo Bonanni
 
Javascript task automation
Javascript task automationJavascript task automation
Javascript task automationAntonio Liccardi
 

Was ist angesagt? (20)

ASP.NET Core - dove siamo arrivati
ASP.NET Core - dove siamo arrivatiASP.NET Core - dove siamo arrivati
ASP.NET Core - dove siamo arrivati
 
Del furia signalr-to-the-max
Del furia   signalr-to-the-maxDel furia   signalr-to-the-max
Del furia signalr-to-the-max
 
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppoWindows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppo
 
Training Signal Webtrends
Training Signal WebtrendsTraining Signal Webtrends
Training Signal Webtrends
 
Microsoft Fast - Overview
Microsoft Fast - OverviewMicrosoft Fast - Overview
Microsoft Fast - Overview
 
Introduzione a Microsoft Azure
Introduzione a Microsoft AzureIntroduzione a Microsoft Azure
Introduzione a Microsoft Azure
 
ASP.NET performance optimization
ASP.NET performance optimizationASP.NET performance optimization
ASP.NET performance optimization
 
Mob01 mobile services e webapi
Mob01   mobile services e webapiMob01   mobile services e webapi
Mob01 mobile services e webapi
 
DotNetCampus - Continuous Integration con Sql Server
DotNetCampus - Continuous Integration con Sql ServerDotNetCampus - Continuous Integration con Sql Server
DotNetCampus - Continuous Integration con Sql Server
 
Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021
 
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache CordovaMulti-Device Hybrid Apps con Visual Studio e Apache Cordova
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
 
Sviluppare Azure Web Apps
Sviluppare Azure Web AppsSviluppare Azure Web Apps
Sviluppare Azure Web Apps
 
ASP.NET MVC: sfruttare la piattaforma al 100%
ASP.NET MVC: sfruttare la piattaforma al 100%ASP.NET MVC: sfruttare la piattaforma al 100%
ASP.NET MVC: sfruttare la piattaforma al 100%
 
Blazor: are we ready for the launch?
Blazor: are we ready for the launch?Blazor: are we ready for the launch?
Blazor: are we ready for the launch?
 
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!
 
Web Api – The HTTP Way
Web Api – The HTTP WayWeb Api – The HTTP Way
Web Api – The HTTP Way
 
Akka.net & Actor Model
Akka.net & Actor ModelAkka.net & Actor Model
Akka.net & Actor Model
 
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
Sviluppo di soluzioni embedded moderne con .NET Micro Framework by Lorenzo Ma...
 
Soluzioni IoT con le tecnologie Microsoft
Soluzioni IoT con le tecnologie MicrosoftSoluzioni IoT con le tecnologie Microsoft
Soluzioni IoT con le tecnologie Microsoft
 
Javascript task automation
Javascript task automationJavascript task automation
Javascript task automation
 

Andere mochten auch

Azure DocumentDb Training - Accessing DocumentDb from .net
Azure DocumentDb Training  - Accessing DocumentDb from .netAzure DocumentDb Training  - Accessing DocumentDb from .net
Azure DocumentDb Training - Accessing DocumentDb from .netMarco Parenzan
 
No more Three Tier - A path to a better code for Cloud and Azure
No more Three Tier - A path to a better code for Cloud and AzureNo more Three Tier - A path to a better code for Cloud and Azure
No more Three Tier - A path to a better code for Cloud and AzureMarco Parenzan
 
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...Marco Parenzan
 
Perchè un programmatore ama anche i database NoSQL
Perchè un programmatore ama anche i database NoSQLPerchè un programmatore ama anche i database NoSQL
Perchè un programmatore ama anche i database NoSQLMarco Parenzan
 
NoSQL Database in Azure for IoT and Business
NoSQL Database in Azure for IoT and BusinessNoSQL Database in Azure for IoT and Business
NoSQL Database in Azure for IoT and BusinessMarco Parenzan
 
Introduction to Cloud Computing - Edition Fall 2014
Introduction to Cloud Computing - Edition Fall 2014Introduction to Cloud Computing - Edition Fall 2014
Introduction to Cloud Computing - Edition Fall 2014Marco Parenzan
 

Andere mochten auch (6)

Azure DocumentDb Training - Accessing DocumentDb from .net
Azure DocumentDb Training  - Accessing DocumentDb from .netAzure DocumentDb Training  - Accessing DocumentDb from .net
Azure DocumentDb Training - Accessing DocumentDb from .net
 
No more Three Tier - A path to a better code for Cloud and Azure
No more Three Tier - A path to a better code for Cloud and AzureNo more Three Tier - A path to a better code for Cloud and Azure
No more Three Tier - A path to a better code for Cloud and Azure
 
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...
 
Perchè un programmatore ama anche i database NoSQL
Perchè un programmatore ama anche i database NoSQLPerchè un programmatore ama anche i database NoSQL
Perchè un programmatore ama anche i database NoSQL
 
NoSQL Database in Azure for IoT and Business
NoSQL Database in Azure for IoT and BusinessNoSQL Database in Azure for IoT and Business
NoSQL Database in Azure for IoT and Business
 
Introduction to Cloud Computing - Edition Fall 2014
Introduction to Cloud Computing - Edition Fall 2014Introduction to Cloud Computing - Edition Fall 2014
Introduction to Cloud Computing - Edition Fall 2014
 

Ähnlich wie 2015.04.23 Azure Community Bootcamp 2015 Keynote Italy

2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...Marco Parenzan
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralMarco Parenzan
 
Smau Padova 2011 Leonardo Torretta - virtualizzazione
Smau Padova 2011 Leonardo Torretta - virtualizzazioneSmau Padova 2011 Leonardo Torretta - virtualizzazione
Smau Padova 2011 Leonardo Torretta - virtualizzazioneSMAU
 
Power BI data flow and Azure IoT Central
Power BI data flow and Azure IoT CentralPower BI data flow and Azure IoT Central
Power BI data flow and Azure IoT CentralMarco Parenzan
 
Power BI and business application platform
Power BI and business application platformPower BI and business application platform
Power BI and business application platformMarco Pozzan
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central Marco Parenzan
 
Cloud e innovazione
Cloud e innovazioneCloud e innovazione
Cloud e innovazioneXPeppers
 
Pensiero Analogico e Microservizi
Pensiero Analogico  e MicroserviziPensiero Analogico  e Microservizi
Pensiero Analogico e MicroserviziConsulthinkspa
 
Azure Web Apps: portare il tuo sito sul cloud
Azure Web Apps: portare il tuo sito sul cloudAzure Web Apps: portare il tuo sito sul cloud
Azure Web Apps: portare il tuo sito sul cloudDavide Benvegnù
 
Microsoft Azure - Passaggio al Cloud
Microsoft Azure - Passaggio al CloudMicrosoft Azure - Passaggio al Cloud
Microsoft Azure - Passaggio al CloudRoberto Stefanetti
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...Jürgen Ambrosi
 
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2Yashi Italia
 
Crui cloud computing solution for university campus
Crui   cloud computing solution for university campusCrui   cloud computing solution for university campus
Crui cloud computing solution for university campusJürgen Ambrosi
 
Multi Cloud essentials
Multi Cloud essentialsMulti Cloud essentials
Multi Cloud essentialsantimo musone
 
Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017
Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017
Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017Codemotion
 

Ähnlich wie 2015.04.23 Azure Community Bootcamp 2015 Keynote Italy (20)

2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central
 
Smau Padova 2011 Leonardo Torretta - virtualizzazione
Smau Padova 2011 Leonardo Torretta - virtualizzazioneSmau Padova 2011 Leonardo Torretta - virtualizzazione
Smau Padova 2011 Leonardo Torretta - virtualizzazione
 
Power BI data flow and Azure IoT Central
Power BI data flow and Azure IoT CentralPower BI data flow and Azure IoT Central
Power BI data flow and Azure IoT Central
 
Power bi
Power biPower bi
Power bi
 
Power BI and business application platform
Power BI and business application platformPower BI and business application platform
Power BI and business application platform
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central
 
Cloud e innovazione
Cloud e innovazioneCloud e innovazione
Cloud e innovazione
 
Pensiero Analogico e Microservizi
Pensiero Analogico  e MicroserviziPensiero Analogico  e Microservizi
Pensiero Analogico e Microservizi
 
Cloud in Action_6 giugno 2014
Cloud in Action_6 giugno 2014Cloud in Action_6 giugno 2014
Cloud in Action_6 giugno 2014
 
Azure Web Apps: portare il tuo sito sul cloud
Azure Web Apps: portare il tuo sito sul cloudAzure Web Apps: portare il tuo sito sul cloud
Azure Web Apps: portare il tuo sito sul cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Microsoft Azure - Passaggio al Cloud
Microsoft Azure - Passaggio al CloudMicrosoft Azure - Passaggio al Cloud
Microsoft Azure - Passaggio al Cloud
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
 
Data Lake
Data LakeData Lake
Data Lake
 
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
Yashi Enterprise e Microsoft Perchè aggiornare a windows server 2012 r2
 
Datamart.pdf
Datamart.pdfDatamart.pdf
Datamart.pdf
 
Crui cloud computing solution for university campus
Crui   cloud computing solution for university campusCrui   cloud computing solution for university campus
Crui cloud computing solution for university campus
 
Multi Cloud essentials
Multi Cloud essentialsMulti Cloud essentials
Multi Cloud essentials
 
Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017
Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017
Azure functions deep dive - Giorgio Di Nardo - Codemotion Rome 2017
 

Mehr von Marco Parenzan

Azure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineerAzure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineerMarco Parenzan
 
Static abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptx
Static abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptxStatic abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptx
Static abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptxMarco Parenzan
 
Azure Synapse Analytics for your IoT Solutions
Azure Synapse Analytics for your IoT SolutionsAzure Synapse Analytics for your IoT Solutions
Azure Synapse Analytics for your IoT SolutionsMarco Parenzan
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralMarco Parenzan
 
Developing Actors in Azure with .net
Developing Actors in Azure with .netDeveloping Actors in Azure with .net
Developing Actors in Azure with .netMarco Parenzan
 
Math with .NET for you and Azure
Math with .NET for you and AzureMath with .NET for you and Azure
Math with .NET for you and AzureMarco Parenzan
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogameMarco Parenzan
 
Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...
Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...
Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...Marco Parenzan
 
Anomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NETAnomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NETMarco Parenzan
 
Deploy Microsoft Azure Data Solutions
Deploy Microsoft Azure Data SolutionsDeploy Microsoft Azure Data Solutions
Deploy Microsoft Azure Data SolutionsMarco Parenzan
 
Deep Dive Time Series Anomaly Detection in Azure with dotnet
Deep Dive Time Series Anomaly Detection in Azure with dotnetDeep Dive Time Series Anomaly Detection in Azure with dotnet
Deep Dive Time Series Anomaly Detection in Azure with dotnetMarco Parenzan
 
Anomaly Detection with Azure and .net
Anomaly Detection with Azure and .netAnomaly Detection with Azure and .net
Anomaly Detection with Azure and .netMarco Parenzan
 
Code Generation for Azure with .net
Code Generation for Azure with .netCode Generation for Azure with .net
Code Generation for Azure with .netMarco Parenzan
 
Running Kafka and Spark on Raspberry PI with Azure and some .net magic
Running Kafka and Spark on Raspberry PI with Azure and some .net magicRunning Kafka and Spark on Raspberry PI with Azure and some .net magic
Running Kafka and Spark on Raspberry PI with Azure and some .net magicMarco Parenzan
 
Time Series Anomaly Detection with Azure and .NETT
Time Series Anomaly Detection with Azure and .NETTTime Series Anomaly Detection with Azure and .NETT
Time Series Anomaly Detection with Azure and .NETTMarco Parenzan
 
Code Generation for Azure with .net
Code Generation for Azure with .netCode Generation for Azure with .net
Code Generation for Azure with .netMarco Parenzan
 
Deep dive time series anomaly detection with different Azure Data Services
Deep dive time series anomaly detection with different Azure Data ServicesDeep dive time series anomaly detection with different Azure Data Services
Deep dive time series anomaly detection with different Azure Data ServicesMarco Parenzan
 
.net interactive for notebooks and for your data job
.net interactive for notebooks and for your data job.net interactive for notebooks and for your data job
.net interactive for notebooks and for your data jobMarco Parenzan
 

Mehr von Marco Parenzan (20)

Azure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineerAzure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineer
 
Azure Hybrid @ Home
Azure Hybrid @ HomeAzure Hybrid @ Home
Azure Hybrid @ Home
 
Static abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptx
Static abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptxStatic abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptx
Static abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptx
 
Azure Synapse Analytics for your IoT Solutions
Azure Synapse Analytics for your IoT SolutionsAzure Synapse Analytics for your IoT Solutions
Azure Synapse Analytics for your IoT Solutions
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central
 
Developing Actors in Azure with .net
Developing Actors in Azure with .netDeveloping Actors in Azure with .net
Developing Actors in Azure with .net
 
Math with .NET for you and Azure
Math with .NET for you and AzureMath with .NET for you and Azure
Math with .NET for you and Azure
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame
 
Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...
Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...
Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...
 
Anomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NETAnomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NET
 
Deploy Microsoft Azure Data Solutions
Deploy Microsoft Azure Data SolutionsDeploy Microsoft Azure Data Solutions
Deploy Microsoft Azure Data Solutions
 
Deep Dive Time Series Anomaly Detection in Azure with dotnet
Deep Dive Time Series Anomaly Detection in Azure with dotnetDeep Dive Time Series Anomaly Detection in Azure with dotnet
Deep Dive Time Series Anomaly Detection in Azure with dotnet
 
Azure IoT Central
Azure IoT CentralAzure IoT Central
Azure IoT Central
 
Anomaly Detection with Azure and .net
Anomaly Detection with Azure and .netAnomaly Detection with Azure and .net
Anomaly Detection with Azure and .net
 
Code Generation for Azure with .net
Code Generation for Azure with .netCode Generation for Azure with .net
Code Generation for Azure with .net
 
Running Kafka and Spark on Raspberry PI with Azure and some .net magic
Running Kafka and Spark on Raspberry PI with Azure and some .net magicRunning Kafka and Spark on Raspberry PI with Azure and some .net magic
Running Kafka and Spark on Raspberry PI with Azure and some .net magic
 
Time Series Anomaly Detection with Azure and .NETT
Time Series Anomaly Detection with Azure and .NETTTime Series Anomaly Detection with Azure and .NETT
Time Series Anomaly Detection with Azure and .NETT
 
Code Generation for Azure with .net
Code Generation for Azure with .netCode Generation for Azure with .net
Code Generation for Azure with .net
 
Deep dive time series anomaly detection with different Azure Data Services
Deep dive time series anomaly detection with different Azure Data ServicesDeep dive time series anomaly detection with different Azure Data Services
Deep dive time series anomaly detection with different Azure Data Services
 
.net interactive for notebooks and for your data job
.net interactive for notebooks and for your data job.net interactive for notebooks and for your data job
.net interactive for notebooks and for your data job
 

2015.04.23 Azure Community Bootcamp 2015 Keynote Italy

  • 1. Introduzione a Azure Marco Parenzan Microsoft MVP 2014 for Azure 1nn0va / marco.parenzan@1nn0va.it
  • 2. #CDays15 – Milano 24, 25 e 26 Marzo 2015 Speaker info/Marco Parenzan  Formazione & Divulgazione con 1nn0va  Microsoft MVP 2014 for Microsoft Azure  www.slideshare.net/marco.parenzan  www.github.com/marcoparenzan  marco [dot] parenzan [at] 1nn0va [dot] it  www.1nnova.it  @marco_parenzan Cloud Architect .NET developer Loves Functional Programming, Html5 Game Programming and Internet of Things Microservices Saturday 2015: un viaggio con NServiceBus LI VE IoT Day - 08/05/2015
  • 3. #CDays15 – Milano 24, 25 e 26 Marzo 2015 Le communities
  • 4. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Organizers
  • 6. Perchè il cloud? Creare ambienti per lo sviluppo del business rapidamente Scalare per sopportare i picchi di utilizzo Incrementare le attivita’ giornaliere, l’efficenza e ridurre i costi.
  • 7. On Premises Loscaling,laresilienzaelagestionesonoanostrocarico Infrastructure (as a Service) Gestitodalvendor Anostrocaricoscaling,resilienza& gestione Platform (as a Service) Scaling,resilienzae gestitidalvendor Noigestiamo Modelli di Hosting classico Software (as a Service) Business model Applications Scaling,resilienzae gestitodalvendor Perchè il cloud?
  • 9. Azure footprint 16 regioni worldwide nel 2014 Data Centers Regional Partners
  • 10. Fortune 500 usano Azure >57% >300k Website attivi Più di 1,000,000 SQL Databases in Azure >30TRILLION storage objects >300MILLION AAD users >13 BILLION Authenticazioni- Settimana>3 MILLION richieste/sec >1.65MILLION Sviluppatori registrati con Visual Studio Online
  • 12. .NET Support2015 Offline Sync Mobile Services Networking Visual Studio & .NET Virtual Machines Memory Optimized Disk Optimized Resource Manager Portal VSO GA XamarinPoint-to-site VPN Web Sites SMB File System IBIZA Remote Debug VM Management SQL Database Puppet Chef Docker Powershell and DSC Capture / Deploy Autoscale Dynamic Routing Subnet Routing Static IP Storage Autoscale Traffic Mgr Web Jobs Backup Java Support ASP.NET MVC 5.1 ASP.NET Web API 2.1 AD support Powershell Automation Node.JS project support Remote Debugging Kindle Support BD’s up to 500GB 99.95% SLA Self Service Site Recovery Active GEO replication HDInsight Hadoop 2.2 YARN support .NET 4.5 .NET Foundation Azure Redis Cache API Management Site Recovery Remote Apps Cordova VSO Open Api’s Event Hub
  • 13.  Sessioni di gioco nel cloud hostate su Azure  Uando >100,000 VM Azure
  • 16. Collegare qualsiasi server on-premise al cloud StorSimple Backup Hyper-V Disaster Recovery VMWare Disaster Recovery SQL Server Always On Active Directory Orchestration as a Service ExpressRoute Networking Azure Datacenter On-Premises
  • 17. Sicurezza attraverso la trasparenza 17
  • 20. I servizi di Microsoft Azure Clientlayer (on-premises) Tablet Phone Games consolePC On-premises databaseBrowserOffice Add-in On-premises service AD Multifactor Authentication AccessControl Layer Integration layer Service Bus CDN BizTalk Services Traffic Manager Virtual Networks Express Route Application layer API Mgmt Websites Cloud Services VM Mobile Services Media Services Notification Hubs Scheduler Automation DataLayer Storage Blobs Tables Queues Data Machine Learning HD Insight Backup and Recovery SQL Database Caching StorSimple
  • 21. Supporto per l’Open Source Linguaggi CMS Device Database / App Sistemi operativi Management
  • 22. Primi passi >_ REST API Virtual Machine Management portal Scripting (Windows, Linux and Mac) Selezionare immagine e dimensione della VM I nuovi dischi sono persisistiti in storage Cloud Blob Storage Comprehensive Networking Windows Server Linux Boot della VM dal disco General Purpose Basic Standard Optimized Compute Performance Optimized Network Optimized
  • 23. • Sincronizza la tua azienda e identità di terze parti • Integrazione con Office 365 • Supporto a protocolli moderni • OAuth 2.0 • OpenID Connect • WS-Fed • SAML 2.0 • Identity and Access Mgmt Permissions • Users • Groups • Applications Microsoft Azure Active Directory 3rd party clouds/hostingMicrosoft Azure AD You
  • 24. Microsoft Azure Web Sites Creare nuovi siti in pochi secondi Gestire e scalare I siti facilmente Load balancing automatic e shared storage atraverso le varie istanze Scalare in basso o in alto a istanze riservate per scaling e performance maggiori Supporto ai web jobs Built-in Usare ASP.NET, ASP, PHP, Java, Node.js, Python SQL Azure or MySQL databases Iniziare con applicazioni e framework open source Sviluppare con VS e WebMatrix Supporta ogni tool di sviluppo Web su ogni piattaforma (Windows, OSX, Linux) Deployment rapido per iterazioni rapide Source control integrato con Team Foundation Server (TFS) e Git Monitoring Built-in per perf e data usage Accesso rapido a request logs, failed requests diagnostics e diagnostics Office Blog ASP.NET site microsoft.com
  • 25. Mobile Services Storage Authentication Logic Push Scheduler • Fornisce servizi essenziali per lo sviluppo di Client • Client Supportati • iOS • Android • HTML5/Web • Xamarin • Windows • Windows Phone • PhoneGap • Sencha
  • 26. • Tecnologia SQL Server database as a service • Completamente Managed • Enterprise-ready con supporto automatico per HA • Progettato per scalare organicamente con la domanda • Ideale per applicazioni semplici e complesse • Supporto complete per TDS e ODBC • Supporto ai linguaggi e Framework familiari • Failover e backups Cross Datacenter per gestire scenari di disaster recovery SQL Database
  • 27. • Portale completamente integrato • Non solo per strumenti Microsoft Visual Studio Online Agile Build Test Deploy InsightsCode
  • 28. • Media Services On Demand • Video-on-demand • Ingest • Encode • Package • Encrypt • Delivery • Supporto a Live Streaming • Integrazione con Office 365 Azure Media Services Video encoding e streaming Live Web + Mobile 100 milioni di viewer 2.1 milioni di visualizzazioni contemporanee in HD durante la partita di hockey USA vs. Canada Olympics NBC Sports
  • 29. Internet of Things Con Microsoft Azure IoT services, si possono monitorare assets, incrementare l’efficienza, spingere le performance operative per abilitare le innovazioni, ed utilizzando meccanismi di data analytics avanzati si può trasformare la propria azienda con nuovi business models e revenue streams. Event Hubs Notification Hubs Stream Analytics Machine Learning HDInsight Power BI for Office 365
  • 30. Big Data Insights Microsoft Azure Machine Learning Mashup intelligente di algoritmi sofisticati Permette agli scenziati e agli di sviluppatori di implementare la predictive analytics nelle loro applicazioni Sistema a consumo, molto elastico con bassi costi operativi Estendibile con Power BI, Hadoop e cloud hosted data Microsoft Azure HDInsight Istanza Microsoft di una distribuzione eseguita as service Supporto a ecosistemi esistenti come Hive, Pig, etc Estensioni per supportare Excel e i tool di BI Integrazioni con diverse sorgenti di dati
  • 34. • Dev / Test • Ambiente di test e dev operative in pochi minuti • Integrazione con VSO • Lift and Shift • Prendere work loads esistenti ed eseguirli in istanze certificate • Storage • Archiviare dati importanti in un cloud storage economico • Big Data • Elaborare dati chiavein business intelligence usando Hadoop o Machine Learning • Identity • Synchronizzare tutte le identità attraverso Azure AD per controllare l’accesso a App, dati e servizi • Web Apps • Portare le vostre web apps nel cloud usando Web Site economici Scenari chiave per iniziare con Microsoft Azure
  • 36. Attivate I vostri benefici MSDN … 89 Mercati 33% sconto Dev/Test VM 25% sconto Altri Dev/Test 3 VM per 16 ore/gg 80 VM for 20 ore di load test Fino a 100 web site + DB + $150 Al mese Upto

Hinweis der Redaktion

  1. Slide da mostrare prima di iniziare la sessione – non rimuovere!
  2. Unto di arrivo: Immaginate cosa si può fare….  360,000 core concorrenti  Have EA tell the story  Non andare MAI fuori capacità di risorse
  3. Speaking Notes Azure Mobile Services is a Backend-as-a-Service Instead of you having to design, build, test, deploy, manage, and upgrade your whole backend, we do it for you Features of Mobile Services Storage – SQL DB Authentication – built in support for social providers w/ ability to custom auth Backend logic – data validation, logical flows, etc Push Notifications – across all major mobile platforms Scheduler – backend job processing
  4. Speaking Notes Azure Mobile Services is a Backend-as-a-Service Instead of you having to design, build, test, deploy, manage, and upgrade your whole backend, we do it for you Features of Mobile Services Storage – SQL DB Authentication – built in support for social providers w/ ability to custom auth Backend logic – data validation, logical flows, etc Push Notifications – across all major mobile platforms Scheduler – backend job processing
  5. Usare il nuovo portale su http://portal.azure.com
  6. Usare il nuovo portale su http://portal.azure.com