Upload
marco-parenzan
View
304
Download
0
Embed Size (px)
Citation preview
Marco Parenzan
Azure Refresh 2015
@Intel - Assago (Milano)DotNetLombardiaWednesday, December 9, 2015 from 9:00 AM to 6:00 PM (CEST)Milano Fiori, Italy
Meet Marco Parenzan | @marco_parenzan
• Microsoft MVP 2015 for Azure• Develop modern distributed and cloud solutions • [email protected]
• Passion for speaking and inspiring programmers, students, people• www.innovazionefvg.net
• I’m a dev
Platform Services
Security & Manageme
nt
Infrastructure ServicesCompute Storage
Datacenter Infrastructure (28 Regions)
Web and MobileWeb Apps
MobileApps
APIManagement
APIApps
LogicApps Notification
Hubs
Media & CDNContent DeliveryNetwork (CDN)
MediaServices
Analytics & IoT
HDInsight MachineLearning
StreamAnalytics
DataFactory
EventHubs
MobileEngagement
ActiveDirectory
Multi-FactorAuthentication
Automation
Portal
Key Vault
IntegrationBiztalkServices
HybridConnections
ServiceBus
StorageQueues
Store /Marketplace
HybridOperations
Backup
StorSimple
SiteRecovery
Import/Export
Networking
Data
SQLDatabase
DocumentDB
RedisCache Search
Tables
SQL DataWarehouse
Azure AD Connect Health
Virtual Network
ExpressRoute
BLOB Storage
Azure Files
Premium Storage
Virtual Machines
AD PrivilegedIdentity Management
Traffic Manager
Application Gateway
OperationalInsights
ComputeCloudServices
Batch Remote App
ServiceFabric
Developer Services
Visual Studio
ApplicationInsights
Azure SDK
Team Project
Containers
VM Image Gallery& VM Depot
DNS VPN Gateway
Load Balancer
World economy have changed
«There are no impediments, but only opportunities»
Assets vs Commodities
Distinguish between assets and commodities
Commodity=Cost for the companyRent[OPEX]
IaaSHardware as a commoditySaaSSoftware as a commodityPaaSDevOps as a commodity
Fast obsolescenceHidden costsSlow plamaction…deployment
Owning hardware
Asset=Value for the CompanyOwn [CAPEX]
IaaSOS TuningPaaSSoftware tuningSaaSIntellectual Property
Can you own this?
No
Missing opportunities:SaaS
Scenario: software consulting• From buy to subscribe (commercial
proposition)• From few big sells to many little sells
(business plan)• From few long term relations to many short
time accounts (continuous improvement)• Software company have difficulties
changing sell mode• Buy not make, more than ever
Different Compute Services for different needs
Web Apps
MobileApps
APIApps
LogicApps
CloudServices
Batch Remote App
ServiceFabric
Missing opportunities:Worldwide presence
Datacenter Infrastructure (28 Regions)
Market• Industrial cooking plants• Restaurants• Hotels• Communities
• Plants:• 100K/800K€• Currently best market is middle/far east
• Steel-based appliances• Neutral• Gas-power• Electrical-power
Scenario: resistor performance loss• North-east of Italy is a district for this kind of
appliances• 70% of world-wide production• Selling mainly world-wide
• Small/Medium-sized companies 30-100 people• 3-10Mln € sales volume/year
• Industrial cooking plants implements electrical thermal appliances based on resistor elements
• Telemetry in industrial cooking plants• Intelligent appliances that sends status/operational
data• Collect data world wide, presence near installation
Microsoft Azure IoT Services
Devices Device Connectivity Storage Analytics Presentation & Action
Event Hubs SQL Database Machine Learning App Service
Service Bus Table/Blob Storage
Stream Analytics Power BI
External Data Sources DocumentDB HDInsight Notification
Hubs
External Data Sources Data Factory Mobile Services
BizTalk Services
{ }
Missing opportunities:Compliance
https://azure.microsoft.com/en-us/support/trust-center/
Scenario: non-IT appliance company• Opportunity: connected appliance• Sync, update, backup• Worldwide
• “The best way to predict future is to invent it”• Create the cloud, the community• Control the network of YOUR appliances
• A startup in this market• How big is the investment?
• Avoid on-premise• Take care of your customer data
The recipy• Two web app (frontend + backend)• One web api (appliance)• One per region (north america, southeast asia, west europe)• Traffic Manager
• One SQL Database for every customer• Privacy• Security
VISUALIZE + DECIDE
MobileReports
Natural languagequeryDashboardsApplications
Streaming
CAPTURE + MANAGE
RelationalInternal & external
Non-relational NoSQL
TRANSFORM + ANALYZE
Orchestration
Machine learningModeling
Information management
Complex event processing
The Microsoftdata platform
Scenario: game infrastructure• Analytics Games• Old style (Commodore 64) joystick-pumping
game• Recipy• WebAppThe screen• WebApi+Event HubDevice handling (now IoT Hub)• Stream AnalyticsCollecting and analyzing data• Service Bus Queue + Web Hobs Result routing• SignalR (now IoT Hub)device feedback
Restaurant
Stay hungry……you are not foolish!
Marco Parenzan
Have a nice dayEnjoy Azure
@Intel - Assago (Milano)DotNetLombardiaWednesday, December 9, 2015 from 9:00 AM to 6:00 PM (CEST)Milano Fiori, Italy