SlideShare ist ein Scribd-Unternehmen logo
1 von 34
CLOUD
CONFERENCE
ITALIA
2019
SPONSOR
MICROSOFT AZURE – WORKLOAD OPTIMIZATION
Daniele Grandini
WHO AM I?
Daniele Grandini
Technology Director
Progel spa
Daniele Grandini
daniele.grandini@progel.it
Twitter: @DanieleGrandini
MVP Cloud and Datacenter Management
The definition of insanity is doing the same thing over and over
again, but expecting different results
ARE YOU EXPERIENCED?
DESIGNING THE «RIGHT» ARCHITECTURE
ON AZURE IS A MOVING TARGET
EVOLVING AND OPTIMIZING THE
ARCHITECTURE IS THE CHALLENGE WHILE
… KEEPING THE COSTS AS LOW AS
POSSIBILE
TOOLS AND PRACTICES TO OPTIMIZE YOUR ARCHITECTURE
«Optimize» what
Availability?
Security?
Costs?
Optimization is a journey, every
journey needs the proper vehicle
Azure Advisor
THE JOURNEY
Design
• Azure Cloud Adoption
Framework
Standardize
• Azure Blueprints
Audit and enforce
• Azure policies
Optimize
• Azure Advisor
MICROSOFT CLOUD ADOPTION FRAMEWORK FOR
AZURE
Ready
Azure Setup guide
First landing zone
Expand the blueprint
Best practice Validation
Plan
Digital estate
Initial organization alignment
Skills readiness plan
Cloud adoption plan
Adopt
Define strategy
Understand motivations
Business outcomes
Business justification
Prioritize project
Manage
Business commitments
operations baseline •
Ops maturity
Govern
Methodology • Benchmark
initial best practice •
Governance maturity
Migrate
• First workload migration
• Expanded scenarios
• Best practice validation
• Process improvements
Innovate
• Innovation guide
• Expanded scenarios
• Best practice validation
• Process improvements
AZURE BLUEPRINTS
Centralize environment
creation through templates
Add resources, policies and
role access controls
Track blueprint updates
through versioning
Streamline
environment creation
Empower developers to create
fully governed environments
through self-service
Create multiple dev-ready
environments and subscriptions
from a centralize location
Leverage the integration with
Azure Policy on the DevOps
lifecycle
Enable compliant
development
Ensure foundational resources
cannot be changed by
subscription owners
Manage locks through a
centralize location
Update locked resource
through blueprint definition
updates
Lock foundational
resources
AZURE POLICY
Remediate existing resources at
scale
Automatic remediation resources
at deployment time
Trigger alerts when a resource is
out of compliance
Remediate & automate
Turn on built-in policies or build
custom ones for all resource
types
Real-time policy evaluation
and enforcement
Periodic & on-demand
compliance evaluation
Policy integration for AKS
Enforcement & compliance
Apply policies to a Management
Group with control across your
entire organization
Apply multiple policies and &
aggregate policy states with
policy initiatives
Exclusion Scope
Policy as Code with Azure
DevOps
Apply policies at scale
AZURE ADVISOR
AZURE ADVISOR
YOUR FREE, PERSONALIZED GUIDE TO AZURE BEST PRACTICES
 Best practices to set up and optimize your Azure workloads
 Simple, step-by-step guidance and quick links
 One place to review and act on recommendations across Azure
 Alerts to notify you about new recommendations
Cost
Maximize the
return
on your Azure
investment
Security
Protect your
Azure resources
from security
threats
Performance
Boost speed and
responsiveness of
your resources
High availability
Increase uptime
of your business-
critical apps
Operational
excellence
Process and
workflow
efficiency and
manageability
HOW ADVISOR WORKS
Azure
Advisor
Your Workloads Azure Services
100+ BEST PRACTICE RECOMMENDATIONS AND COUNTING
Performance
Update table statistics on
your SQL Data Warehouse
table to increase query
performance
Add regions with traffic
to your Azure Cosmos
DB account
Security
Enable MFA on accounts
with subscription owner
permissions
Install monitoring
agent on virtual
machine scale sets
Cost
Resize or shutdown
underutilized
virtual machines
Reduce costs by
eliminating
unprovisioned
ExpressRoute circuits
High availability
Use Managed Disks to
improve data reliability
Enable VM Backup to
protect your virtual
machine data from
accidental deletion
Examples
Operational
excellence
Create Service Health
alerts to be notified
when Azure issues
affect you
Repair invalid log alert
rules
ADVISOR DEMO
ADVISOR REST
API
 Connect Advisor with your organization’s ticketing system
 Assign remediation work
 Set up an internal working dashboard your teams can review and
action
 Leverage Advisor’s recommendation data any way you choose
 Work best for larger organizations, since it scales well with the
size of your deployments
COST OPTIMIZATION WHEN MOVING TO AZURE
COMMON
PITFALLS
Restructure and re-deploy is the hard way and…
the best way to get the benefits of public cloud
computing keeping the costs to a minimum
Thus sometimes applications won’t collaborate
Lift and Shift is the easy way and…
the best way to spend a lot of money gaining few
benefits
Thus there are a few cases when speed is a
requirement where it is the way to go
REAL WORLD USE CASES
SCHEDULED JOBS
Lift and Shift - Move the VM to Azure
(2 Core, 7GB RAM, 128 GB disk)
Availability 99.9% (44’ monthly downtime)
Monthly cost 200€ (backup included)
Restructure and re-deploy – use
Automation or Azure Functions
Availability 99.9% (44’ monthly downtime) –
99.95% (22’) with Azure Functions
Monthly cost 73€ considering jobs running 24x7 –
95€ considering 5h/day with Azure Functions
REAL WORLD USE CASES
TWO TIER WEB APPLICATION WITH A SQL SERVER BACKEND WITH HA
Lift and Shift
2 x 2 Core, 4GB RAM, 128 GB disk Web Front
End 300€/month – 99.95% availability (22’)
2 x 4 Core, 14GB RAM, 256 GB disk SQL
Standard AO Backend 1280€/month -
99.95% availability (22’)
Restructure and re-
Azure App Services, S2 2 Core, 3,5 GB RAM
123€/month – 99.95% availability (22’)
Azure SQL Database 4vCore, 20 GB RAM
750€/month – 99.99% availability (4’)
DIFFERENT WAYS TO PAY FOR AZURE SERVICES
Types of workloads
Always running
Running at specific times
Bursting workloads
Batch workloads
Always running
Reserved Capacity
Hybrid benefit
Running at specific
Allocate/Deallocate logic
VMSS with Autoscaling
Break even based on resource
type
VMS TIER CAN BE CHANGED – IT’S THE CLOUD MY DEAR
Virtual Machines Purpose-Built
Memory
optimized
Entry level
GPU accelerated
Burstable
High Performance
Computing
General Purpose and
Confidential Computing
Storage
optimized
Compute
intensive
BURSTABLE VMS
Ideal for workloads that do not need full CPU perf continuously
- Web servers, Proof of concept, dev build env
• Provides auto scale-out and scale-in based on usage metrics
• Enables easy integration with Azure SLB or App Gateway
• Auto-O/S image update for guest images
• Support for cross-zone deployment (HA)
• Shared image gallery
VM SCALE SETS
EPHEMERAL OS DISKS
• OS disk data stored in local host machine and not “persisted” to
Azure Storage.
• Manage thousands of VMs at scale with Shared Image Gallery.
• Faster reimage of VMs and Scale set instances to the original boot state.
• Great for stateless services, Website applications, game server
hosting services, applications that use VMSS etc...​
• Free. I.e., no cost for OS disk.
• DSv1, DSv2, DSv3, Esv3, Fs, Fsv2, GS, M-series VMs
1K VM Windows Linux
OS Disk P10 P4
Storage Cost
per month
€18,29 €4,90
Total cost per
month
€18.290 €4.900
Total cost per
year
€219.480 €58.800
AZURE RESERVED INSTANCES
• Reserve virtual machines in advance for significant savings
• Select 1 or 3-year terms
Significant cost savings
up to 72% over pay-as-you-go
models
Flexibility to modify
reservations and simplicity
of purchase
Budget predictability
and prioritized compute
capacity
• RI discount is applied automatically to the number of running
virtual machines that match the reservation scope and attributes
AZURE RESERVED VM INSTANCES – WHAT’S NEW
• Make payments monthly​
• Self-service exchange and refund.
• Ability to automate renewals​
• Scope RIs to specific Resource Groups for additional control
• Enhanced usage data to assist with charge back, savings, and
utilization reporting​
• API for purchasing, along with PS and CLI.
• Beyond VMs: Databricks, App service, SQL Datawarehouse and more…
software
AZURE HYBRID BENEFIT
SO WHAT?
A FEW REAL WORLD CASES
REAL WORLD USE CASES – WINDOWS VM
D4 v3: 4 cores, 16 GB Always running
Payg 261€/month
1 year RI 207€/month
1 year RI + Hybrid Benefit
95€/month + 17.25€/month
Windows Server license =
112€/month
Running at specific times
300h/month or 10h/day means
105€/month
Break even 313h/month
REAL WORLD USE CASES – SQL SERVER VM
D4 v3: 4 cores, 16 GB RAM SQL
Server Standard
Always running
Payg 507€/month
1 year RI 453€/month
1 year RI + Hybrid Benefit OS and SQL
94€/month 17.25€/month Windows Server
license + 253€/month SQL Server License =
364€/month
Running at specific times
300h/month or 10h/day means 210€/month
Break even 520h/month
“The measure of intelligence is the ability to
change.”
― Albert Einstein
GRAZIE!

Weitere ähnliche Inhalte

Was ist angesagt?

DAT103 Introducing Amazon RedShift - AWS re: Invent 2012
DAT103 Introducing Amazon RedShift - AWS re: Invent 2012DAT103 Introducing Amazon RedShift - AWS re: Invent 2012
DAT103 Introducing Amazon RedShift - AWS re: Invent 2012Amazon Web Services
 
AWS Cost Optimization Strategy
AWS Cost Optimization StrategyAWS Cost Optimization Strategy
AWS Cost Optimization StrategyRobert Sell
 
Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management Arvind Palanisamy
 
Optimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSOptimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSAmazon Web Services
 
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일Amazon Web Services Korea
 
AWS Cloud Kata | Bangkok - Getting to Scale on AWS
AWS Cloud Kata | Bangkok - Getting to Scale on AWSAWS Cloud Kata | Bangkok - Getting to Scale on AWS
AWS Cloud Kata | Bangkok - Getting to Scale on AWSAmazon Web Services
 
Optimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesOptimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesAmazon Web Services
 
AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...
AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...
AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...Edureka!
 
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...Amazon Web Services
 
Ralph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingRalph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingSymposia Media
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 finalinfolive
 
AWS Migration or 24x7 Support
AWS Migration or 24x7 SupportAWS Migration or 24x7 Support
AWS Migration or 24x7 SupportAria Wardhana
 
AWS S3 Cost Optimization
AWS S3 Cost OptimizationAWS S3 Cost Optimization
AWS S3 Cost OptimizationEric Kim
 
[1-minute Quiz #2] Amazon Web Services (AWS)
[1-minute Quiz #2] Amazon Web Services (AWS)[1-minute Quiz #2] Amazon Web Services (AWS)
[1-minute Quiz #2] Amazon Web Services (AWS)Chinar Goel
 
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...Simplilearn
 

Was ist angesagt? (20)

DAT103 Introducing Amazon RedShift - AWS re: Invent 2012
DAT103 Introducing Amazon RedShift - AWS re: Invent 2012DAT103 Introducing Amazon RedShift - AWS re: Invent 2012
DAT103 Introducing Amazon RedShift - AWS re: Invent 2012
 
Aws compute options
Aws compute optionsAws compute options
Aws compute options
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
AWS Cost Optimization Strategy
AWS Cost Optimization StrategyAWS Cost Optimization Strategy
AWS Cost Optimization Strategy
 
AWS EC2
AWS EC2AWS EC2
AWS EC2
 
Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management
 
Optimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSOptimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWS
 
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
 
AWS Cloud Kata | Bangkok - Getting to Scale on AWS
AWS Cloud Kata | Bangkok - Getting to Scale on AWSAWS Cloud Kata | Bangkok - Getting to Scale on AWS
AWS Cloud Kata | Bangkok - Getting to Scale on AWS
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Optimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesOptimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS Services
 
AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...
AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...
AWS vs Azure | Difference Between Microsoft Azure and Amazon AWS | AWS Traini...
 
Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2
 
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
 
Ralph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingRalph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and Billing
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 final
 
AWS Migration or 24x7 Support
AWS Migration or 24x7 SupportAWS Migration or 24x7 Support
AWS Migration or 24x7 Support
 
AWS S3 Cost Optimization
AWS S3 Cost OptimizationAWS S3 Cost Optimization
AWS S3 Cost Optimization
 
[1-minute Quiz #2] Amazon Web Services (AWS)
[1-minute Quiz #2] Amazon Web Services (AWS)[1-minute Quiz #2] Amazon Web Services (AWS)
[1-minute Quiz #2] Amazon Web Services (AWS)
 
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
 

Ähnlich wie CCI 2019 - Come ottimizzare i propri workload su Azure

Azure Site Recovery Bootcamp
Azure Site Recovery BootcampAzure Site Recovery Bootcamp
Azure Site Recovery BootcampAsaf Nakash
 
Azure businessoverview daliborkacmar
Azure businessoverview daliborkacmarAzure businessoverview daliborkacmar
Azure businessoverview daliborkacmarKenticoCMS
 
Azure businessoverview daliborkacma
Azure businessoverview daliborkacma Azure businessoverview daliborkacma
Azure businessoverview daliborkacma Rateb Abu Hawieleh
 
220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptxZiadHaidamous1
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...ssuser01a66e
 
Cisco Connect 2018 Philippines - Microsoft azure stack
Cisco Connect 2018 Philippines - Microsoft azure stackCisco Connect 2018 Philippines - Microsoft azure stack
Cisco Connect 2018 Philippines - Microsoft azure stackNetworkCollaborators
 
Azure Overview Business Model Overview
Azure Overview Business Model OverviewAzure Overview Business Model Overview
Azure Overview Business Model Overviewrramabad
 
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!Johan Biere
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureGuy Barrette
 
4 Things you never knew can Optimize Azure Costs. What you can do.pdf
4 Things you never knew can Optimize Azure Costs. What you can do.pdf4 Things you never knew can Optimize Azure Costs. What you can do.pdf
4 Things you never knew can Optimize Azure Costs. What you can do.pdfQ-Advise
 
Business Continuity & Disaster Recovery with Microsoft Azure
Business Continuity & Disaster Recovery with Microsoft AzureBusiness Continuity & Disaster Recovery with Microsoft Azure
Business Continuity & Disaster Recovery with Microsoft AzureAymen Mami
 
Migrate to Azure with Confidence - Inovar Consulting
Migrate to Azure with Confidence - Inovar ConsultingMigrate to Azure with Confidence - Inovar Consulting
Migrate to Azure with Confidence - Inovar ConsultingInovar Tech
 
Windows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audienceWindows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audienceEric Nelson
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computingRoman Antonov
 
Introducing Azure SQL Database
Introducing Azure SQL DatabaseIntroducing Azure SQL Database
Introducing Azure SQL DatabaseJames Serra
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Lucas Chies
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1CCG
 

Ähnlich wie CCI 2019 - Come ottimizzare i propri workload su Azure (20)

Azure Site Recovery Bootcamp
Azure Site Recovery BootcampAzure Site Recovery Bootcamp
Azure Site Recovery Bootcamp
 
Azure businessoverview daliborkacmar
Azure businessoverview daliborkacmarAzure businessoverview daliborkacmar
Azure businessoverview daliborkacmar
 
Azure businessoverview (1)
Azure businessoverview  (1)Azure businessoverview  (1)
Azure businessoverview (1)
 
Azure business overview
Azure business overviewAzure business overview
Azure business overview
 
Azure businessoverview daliborkacma
Azure businessoverview daliborkacma Azure businessoverview daliborkacma
Azure businessoverview daliborkacma
 
220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
 
Cisco Connect 2018 Philippines - Microsoft azure stack
Cisco Connect 2018 Philippines - Microsoft azure stackCisco Connect 2018 Philippines - Microsoft azure stack
Cisco Connect 2018 Philippines - Microsoft azure stack
 
Azure Overview Business Model Overview
Azure Overview Business Model OverviewAzure Overview Business Model Overview
Azure Overview Business Model Overview
 
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!
Azure Site Recovery - BC/DR - Migrations & assessments in 60 minutes!
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
4 Things you never knew can Optimize Azure Costs. What you can do.pdf
4 Things you never knew can Optimize Azure Costs. What you can do.pdf4 Things you never knew can Optimize Azure Costs. What you can do.pdf
4 Things you never knew can Optimize Azure Costs. What you can do.pdf
 
Business Continuity & Disaster Recovery with Microsoft Azure
Business Continuity & Disaster Recovery with Microsoft AzureBusiness Continuity & Disaster Recovery with Microsoft Azure
Business Continuity & Disaster Recovery with Microsoft Azure
 
Migrate to Azure with Confidence - Inovar Consulting
Migrate to Azure with Confidence - Inovar ConsultingMigrate to Azure with Confidence - Inovar Consulting
Migrate to Azure with Confidence - Inovar Consulting
 
An Overview of Windows Azure
An Overview of Windows AzureAn Overview of Windows Azure
An Overview of Windows Azure
 
Windows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audienceWindows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audience
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computing
 
Introducing Azure SQL Database
Introducing Azure SQL DatabaseIntroducing Azure SQL Database
Introducing Azure SQL Database
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1
 

Mehr von walk2talk srl

CCI 2019 - SQL Injection - Black Hat Vs White Hat
CCI 2019 - SQL Injection - Black Hat Vs White HatCCI 2019 - SQL Injection - Black Hat Vs White Hat
CCI 2019 - SQL Injection - Black Hat Vs White Hatwalk2talk srl
 
CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...
CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...
CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...walk2talk srl
 
CCI 2019 - Exchange 2019 da 0 ad HA in 1 ora
CCI 2019 - Exchange 2019 da 0 ad HA in 1 oraCCI 2019 - Exchange 2019 da 0 ad HA in 1 ora
CCI 2019 - Exchange 2019 da 0 ad HA in 1 orawalk2talk srl
 
CCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise DevelopersCCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise Developerswalk2talk srl
 
CCI 2019 - Architettare componenti in SPFx, esperienze sul campo
CCI 2019 - Architettare componenti in SPFx, esperienze sul campoCCI 2019 - Architettare componenti in SPFx, esperienze sul campo
CCI 2019 - Architettare componenti in SPFx, esperienze sul campowalk2talk srl
 
CCI 2019 - Step by step come attivare un servizio voce in MS Teams
CCI 2019 - Step by step come attivare un servizio voce in MS TeamsCCI 2019 - Step by step come attivare un servizio voce in MS Teams
CCI 2019 - Step by step come attivare un servizio voce in MS Teamswalk2talk srl
 
CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0
CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0
CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0walk2talk srl
 
CCI2019 - I've got the Power! I've got the Shell!
CCI2019 - I've got the Power! I've got the Shell!CCI2019 - I've got the Power! I've got the Shell!
CCI2019 - I've got the Power! I've got the Shell!walk2talk srl
 
CCI2019 - Sistema di controllo del traffico con architettura Big Data
CCI2019 - Sistema di controllo del traffico con architettura Big DataCCI2019 - Sistema di controllo del traffico con architettura Big Data
CCI2019 - Sistema di controllo del traffico con architettura Big Datawalk2talk srl
 
CCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AICCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AIwalk2talk srl
 
CCI2019 - SQL Server ed Azure: Disaster Recovery per tutti
CCI2019 - SQL Server ed Azure: Disaster Recovery per tuttiCCI2019 - SQL Server ed Azure: Disaster Recovery per tutti
CCI2019 - SQL Server ed Azure: Disaster Recovery per tuttiwalk2talk srl
 
CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...
CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...
CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...walk2talk srl
 
CCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and Azure
CCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and AzureCCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and Azure
CCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and Azurewalk2talk srl
 
CCI2019 - Teams Direct Routing e servizi fonia avanzati
CCI2019 - Teams Direct Routing e servizi fonia avanzatiCCI2019 - Teams Direct Routing e servizi fonia avanzati
CCI2019 - Teams Direct Routing e servizi fonia avanzatiwalk2talk srl
 
CCI2019 - Microservizi: Idee per un'architettura con al centro l'utente
CCI2019 - Microservizi: Idee per un'architettura con al centro l'utenteCCI2019 - Microservizi: Idee per un'architettura con al centro l'utente
CCI2019 - Microservizi: Idee per un'architettura con al centro l'utentewalk2talk srl
 
CCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal Fronte
CCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal FronteCCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal Fronte
CCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal Frontewalk2talk srl
 
CCI2019 - Monitorare SQL Server Senza Andare in Bancarotta
CCI2019 - Monitorare SQL Server Senza Andare in BancarottaCCI2019 - Monitorare SQL Server Senza Andare in Bancarotta
CCI2019 - Monitorare SQL Server Senza Andare in Bancarottawalk2talk srl
 
CCI2019 - Architecting and Implementing Azure Networking
CCI2019 - Architecting and Implementing Azure NetworkingCCI2019 - Architecting and Implementing Azure Networking
CCI2019 - Architecting and Implementing Azure Networkingwalk2talk srl
 
CCI2019 - Teams e lo Shadow IT
CCI2019 - Teams e lo Shadow ITCCI2019 - Teams e lo Shadow IT
CCI2019 - Teams e lo Shadow ITwalk2talk srl
 
CCI2018 - La "moderna" Sicurezza informatica & Microsoft
CCI2018 - La "moderna" Sicurezza informatica & MicrosoftCCI2018 - La "moderna" Sicurezza informatica & Microsoft
CCI2018 - La "moderna" Sicurezza informatica & Microsoftwalk2talk srl
 

Mehr von walk2talk srl (20)

CCI 2019 - SQL Injection - Black Hat Vs White Hat
CCI 2019 - SQL Injection - Black Hat Vs White HatCCI 2019 - SQL Injection - Black Hat Vs White Hat
CCI 2019 - SQL Injection - Black Hat Vs White Hat
 
CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...
CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...
CCI 2019 - Exploiting Custom Vision SDK in Python to create an efficient imag...
 
CCI 2019 - Exchange 2019 da 0 ad HA in 1 ora
CCI 2019 - Exchange 2019 da 0 ad HA in 1 oraCCI 2019 - Exchange 2019 da 0 ad HA in 1 ora
CCI 2019 - Exchange 2019 da 0 ad HA in 1 ora
 
CCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise DevelopersCCI 2019 - PowerApps for Enterprise Developers
CCI 2019 - PowerApps for Enterprise Developers
 
CCI 2019 - Architettare componenti in SPFx, esperienze sul campo
CCI 2019 - Architettare componenti in SPFx, esperienze sul campoCCI 2019 - Architettare componenti in SPFx, esperienze sul campo
CCI 2019 - Architettare componenti in SPFx, esperienze sul campo
 
CCI 2019 - Step by step come attivare un servizio voce in MS Teams
CCI 2019 - Step by step come attivare un servizio voce in MS TeamsCCI 2019 - Step by step come attivare un servizio voce in MS Teams
CCI 2019 - Step by step come attivare un servizio voce in MS Teams
 
CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0
CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0
CCI 2019 - Strumenti Azure per l'Anomaly Detection in ambito Industria 4.0
 
CCI2019 - I've got the Power! I've got the Shell!
CCI2019 - I've got the Power! I've got the Shell!CCI2019 - I've got the Power! I've got the Shell!
CCI2019 - I've got the Power! I've got the Shell!
 
CCI2019 - Sistema di controllo del traffico con architettura Big Data
CCI2019 - Sistema di controllo del traffico con architettura Big DataCCI2019 - Sistema di controllo del traffico con architettura Big Data
CCI2019 - Sistema di controllo del traffico con architettura Big Data
 
CCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AICCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AI
 
CCI2019 - SQL Server ed Azure: Disaster Recovery per tutti
CCI2019 - SQL Server ed Azure: Disaster Recovery per tuttiCCI2019 - SQL Server ed Azure: Disaster Recovery per tutti
CCI2019 - SQL Server ed Azure: Disaster Recovery per tutti
 
CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...
CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...
CCI2019 - Reagire agli eventi generati dalla propria infrastruttura con Azure...
 
CCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and Azure
CCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and AzureCCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and Azure
CCI2019 - What's new in Remote Desktop Services on Windows Server 2019 and Azure
 
CCI2019 - Teams Direct Routing e servizi fonia avanzati
CCI2019 - Teams Direct Routing e servizi fonia avanzatiCCI2019 - Teams Direct Routing e servizi fonia avanzati
CCI2019 - Teams Direct Routing e servizi fonia avanzati
 
CCI2019 - Microservizi: Idee per un'architettura con al centro l'utente
CCI2019 - Microservizi: Idee per un'architettura con al centro l'utenteCCI2019 - Microservizi: Idee per un'architettura con al centro l'utente
CCI2019 - Microservizi: Idee per un'architettura con al centro l'utente
 
CCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal Fronte
CCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal FronteCCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal Fronte
CCI2019i - Implementare Azure Multi-Factor Authentication Lettere dal Fronte
 
CCI2019 - Monitorare SQL Server Senza Andare in Bancarotta
CCI2019 - Monitorare SQL Server Senza Andare in BancarottaCCI2019 - Monitorare SQL Server Senza Andare in Bancarotta
CCI2019 - Monitorare SQL Server Senza Andare in Bancarotta
 
CCI2019 - Architecting and Implementing Azure Networking
CCI2019 - Architecting and Implementing Azure NetworkingCCI2019 - Architecting and Implementing Azure Networking
CCI2019 - Architecting and Implementing Azure Networking
 
CCI2019 - Teams e lo Shadow IT
CCI2019 - Teams e lo Shadow ITCCI2019 - Teams e lo Shadow IT
CCI2019 - Teams e lo Shadow IT
 
CCI2018 - La "moderna" Sicurezza informatica & Microsoft
CCI2018 - La "moderna" Sicurezza informatica & MicrosoftCCI2018 - La "moderna" Sicurezza informatica & Microsoft
CCI2018 - La "moderna" Sicurezza informatica & Microsoft
 

Kürzlich hochgeladen

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

CCI 2019 - Come ottimizzare i propri workload su Azure

  • 3. MICROSOFT AZURE – WORKLOAD OPTIMIZATION Daniele Grandini
  • 4. WHO AM I? Daniele Grandini Technology Director Progel spa Daniele Grandini daniele.grandini@progel.it Twitter: @DanieleGrandini MVP Cloud and Datacenter Management
  • 5. The definition of insanity is doing the same thing over and over again, but expecting different results
  • 6. ARE YOU EXPERIENCED? DESIGNING THE «RIGHT» ARCHITECTURE ON AZURE IS A MOVING TARGET EVOLVING AND OPTIMIZING THE ARCHITECTURE IS THE CHALLENGE WHILE … KEEPING THE COSTS AS LOW AS POSSIBILE
  • 7. TOOLS AND PRACTICES TO OPTIMIZE YOUR ARCHITECTURE «Optimize» what Availability? Security? Costs? Optimization is a journey, every journey needs the proper vehicle Azure Advisor
  • 8. THE JOURNEY Design • Azure Cloud Adoption Framework Standardize • Azure Blueprints Audit and enforce • Azure policies Optimize • Azure Advisor
  • 9. MICROSOFT CLOUD ADOPTION FRAMEWORK FOR AZURE Ready Azure Setup guide First landing zone Expand the blueprint Best practice Validation Plan Digital estate Initial organization alignment Skills readiness plan Cloud adoption plan Adopt Define strategy Understand motivations Business outcomes Business justification Prioritize project Manage Business commitments operations baseline • Ops maturity Govern Methodology • Benchmark initial best practice • Governance maturity Migrate • First workload migration • Expanded scenarios • Best practice validation • Process improvements Innovate • Innovation guide • Expanded scenarios • Best practice validation • Process improvements
  • 10. AZURE BLUEPRINTS Centralize environment creation through templates Add resources, policies and role access controls Track blueprint updates through versioning Streamline environment creation Empower developers to create fully governed environments through self-service Create multiple dev-ready environments and subscriptions from a centralize location Leverage the integration with Azure Policy on the DevOps lifecycle Enable compliant development Ensure foundational resources cannot be changed by subscription owners Manage locks through a centralize location Update locked resource through blueprint definition updates Lock foundational resources
  • 11. AZURE POLICY Remediate existing resources at scale Automatic remediation resources at deployment time Trigger alerts when a resource is out of compliance Remediate & automate Turn on built-in policies or build custom ones for all resource types Real-time policy evaluation and enforcement Periodic & on-demand compliance evaluation Policy integration for AKS Enforcement & compliance Apply policies to a Management Group with control across your entire organization Apply multiple policies and & aggregate policy states with policy initiatives Exclusion Scope Policy as Code with Azure DevOps Apply policies at scale
  • 13. AZURE ADVISOR YOUR FREE, PERSONALIZED GUIDE TO AZURE BEST PRACTICES  Best practices to set up and optimize your Azure workloads  Simple, step-by-step guidance and quick links  One place to review and act on recommendations across Azure  Alerts to notify you about new recommendations Cost Maximize the return on your Azure investment Security Protect your Azure resources from security threats Performance Boost speed and responsiveness of your resources High availability Increase uptime of your business- critical apps Operational excellence Process and workflow efficiency and manageability
  • 14. HOW ADVISOR WORKS Azure Advisor Your Workloads Azure Services
  • 15. 100+ BEST PRACTICE RECOMMENDATIONS AND COUNTING Performance Update table statistics on your SQL Data Warehouse table to increase query performance Add regions with traffic to your Azure Cosmos DB account Security Enable MFA on accounts with subscription owner permissions Install monitoring agent on virtual machine scale sets Cost Resize or shutdown underutilized virtual machines Reduce costs by eliminating unprovisioned ExpressRoute circuits High availability Use Managed Disks to improve data reliability Enable VM Backup to protect your virtual machine data from accidental deletion Examples Operational excellence Create Service Health alerts to be notified when Azure issues affect you Repair invalid log alert rules
  • 17. ADVISOR REST API  Connect Advisor with your organization’s ticketing system  Assign remediation work  Set up an internal working dashboard your teams can review and action  Leverage Advisor’s recommendation data any way you choose  Work best for larger organizations, since it scales well with the size of your deployments
  • 18. COST OPTIMIZATION WHEN MOVING TO AZURE
  • 19. COMMON PITFALLS Restructure and re-deploy is the hard way and… the best way to get the benefits of public cloud computing keeping the costs to a minimum Thus sometimes applications won’t collaborate Lift and Shift is the easy way and… the best way to spend a lot of money gaining few benefits Thus there are a few cases when speed is a requirement where it is the way to go
  • 20. REAL WORLD USE CASES SCHEDULED JOBS Lift and Shift - Move the VM to Azure (2 Core, 7GB RAM, 128 GB disk) Availability 99.9% (44’ monthly downtime) Monthly cost 200€ (backup included) Restructure and re-deploy – use Automation or Azure Functions Availability 99.9% (44’ monthly downtime) – 99.95% (22’) with Azure Functions Monthly cost 73€ considering jobs running 24x7 – 95€ considering 5h/day with Azure Functions
  • 21. REAL WORLD USE CASES TWO TIER WEB APPLICATION WITH A SQL SERVER BACKEND WITH HA Lift and Shift 2 x 2 Core, 4GB RAM, 128 GB disk Web Front End 300€/month – 99.95% availability (22’) 2 x 4 Core, 14GB RAM, 256 GB disk SQL Standard AO Backend 1280€/month - 99.95% availability (22’) Restructure and re- Azure App Services, S2 2 Core, 3,5 GB RAM 123€/month – 99.95% availability (22’) Azure SQL Database 4vCore, 20 GB RAM 750€/month – 99.99% availability (4’)
  • 22. DIFFERENT WAYS TO PAY FOR AZURE SERVICES Types of workloads Always running Running at specific times Bursting workloads Batch workloads Always running Reserved Capacity Hybrid benefit Running at specific Allocate/Deallocate logic VMSS with Autoscaling Break even based on resource type
  • 23. VMS TIER CAN BE CHANGED – IT’S THE CLOUD MY DEAR Virtual Machines Purpose-Built Memory optimized Entry level GPU accelerated Burstable High Performance Computing General Purpose and Confidential Computing Storage optimized Compute intensive
  • 24. BURSTABLE VMS Ideal for workloads that do not need full CPU perf continuously - Web servers, Proof of concept, dev build env
  • 25. • Provides auto scale-out and scale-in based on usage metrics • Enables easy integration with Azure SLB or App Gateway • Auto-O/S image update for guest images • Support for cross-zone deployment (HA) • Shared image gallery VM SCALE SETS
  • 26. EPHEMERAL OS DISKS • OS disk data stored in local host machine and not “persisted” to Azure Storage. • Manage thousands of VMs at scale with Shared Image Gallery. • Faster reimage of VMs and Scale set instances to the original boot state. • Great for stateless services, Website applications, game server hosting services, applications that use VMSS etc...​ • Free. I.e., no cost for OS disk. • DSv1, DSv2, DSv3, Esv3, Fs, Fsv2, GS, M-series VMs 1K VM Windows Linux OS Disk P10 P4 Storage Cost per month €18,29 €4,90 Total cost per month €18.290 €4.900 Total cost per year €219.480 €58.800
  • 27. AZURE RESERVED INSTANCES • Reserve virtual machines in advance for significant savings • Select 1 or 3-year terms Significant cost savings up to 72% over pay-as-you-go models Flexibility to modify reservations and simplicity of purchase Budget predictability and prioritized compute capacity • RI discount is applied automatically to the number of running virtual machines that match the reservation scope and attributes
  • 28. AZURE RESERVED VM INSTANCES – WHAT’S NEW • Make payments monthly​ • Self-service exchange and refund. • Ability to automate renewals​ • Scope RIs to specific Resource Groups for additional control • Enhanced usage data to assist with charge back, savings, and utilization reporting​ • API for purchasing, along with PS and CLI. • Beyond VMs: Databricks, App service, SQL Datawarehouse and more…
  • 30. SO WHAT? A FEW REAL WORLD CASES
  • 31. REAL WORLD USE CASES – WINDOWS VM D4 v3: 4 cores, 16 GB Always running Payg 261€/month 1 year RI 207€/month 1 year RI + Hybrid Benefit 95€/month + 17.25€/month Windows Server license = 112€/month Running at specific times 300h/month or 10h/day means 105€/month Break even 313h/month
  • 32. REAL WORLD USE CASES – SQL SERVER VM D4 v3: 4 cores, 16 GB RAM SQL Server Standard Always running Payg 507€/month 1 year RI 453€/month 1 year RI + Hybrid Benefit OS and SQL 94€/month 17.25€/month Windows Server license + 253€/month SQL Server License = 364€/month Running at specific times 300h/month or 10h/day means 210€/month Break even 520h/month
  • 33. “The measure of intelligence is the ability to change.” ― Albert Einstein

Hinweis der Redaktion

  1. 23
  2. 1/31/2020 1:23 PM
  3. 1/31/2020 1:23 PM