SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
AZURE VS. AWS BEST
PRACTICES:
WHAT YOU NEED TO KNOW
• Utpal Thakrar
• Senior Product Manager, RightScale
• Brian Adler
• Principal Cloud Architect, RightScale
Webinar recording and slides will be emailed to all registrants
Panelists
POLLING QUESTIONS
• AWS and Azure Adoption Trends
• Comparing IaaS Resources & Key IaaS+ Services
• High-Availability
• Network Topology
• 3-Tier Application Best Practices
• On-Premises Integration
• Multi-Cloud Management
Agenda
Single private
5%
Single public
10%
No plans
3%
Multiple private
14%
Multiple public
13%
Hybrid cloud
55%
82%
Enterprise Cloud Strategy
1000+ employees
Multi-Cloud
82%
82% of Enterprises Want Multi-Cloud
4
Source: RightScale 2015 State of the Cloud Report
1. Operate anywhere
2. Leverage existing investments
3. Optimize costs
4. Access unique capabilities
5. Create resilient architectures
6. Maintain vendor leverage
7. Future-proof your cloud
strategy
8. Multi-cloud happens
The Multi-Cloud Drivers
5
2%
5%
5%
5%
8%
9%
11%
12%
57%
5%
8%
10%
16%
13%
13%
9%
17%
17%
6%
7%
8%
13%
10%
13%
9%
12%
7%
0% 20% 40% 60% 80% 100%
HP Helion Public Cloud
IBM SoftLayer
VMware vCloud Air
Google IaaS
Google App Engine
Azure PaaS
Rackspace Public Cloud
Azure IaaS
AWS
Public Cloud Usage
% of Respondents Running Applications
Running apps
Experimenting
Plan to use
Public Cloud Usage – All Respondents
Source: RightScale 2015 State of the Cloud Report
4%
4%
8%
4%
9%
7%
12%
6%
54%
2%
5%
5%
5%
8%
9%
11%
12%
57%
HP Helion Public Cloud
IBM SoftLayer
VMware vCloud Air (vCHS)
Google IaaS
Google App Engine
Azure PaaS
Rackspace Public Cloud
Azure IaaS
AWS
Public Cloud Usage 2015 vs. 2014
% of Respondents Running Applications
2015
2014
Public Cloud Usage YoY – All Respondents
Source: RightScale 2015 State of the Cloud Report
2%
6%
7%
9%
10%
10%
15%
19%
50%
7%
11%
13%
12%
14%
10%
20%
23%
20%
6%
6%
11%
9%
10%
7%
14%
13%
7%
0% 20% 40% 60% 80% 100%
HP Helion Public Cloud
IBM SoftLayer
Google IaaS
Google App Engine
VMware vCloud Air
Rackspace Public Cloud
Azure PaaS
Azure IaaS
AWS
Enterprise Public Cloud Usage
% of Respondents Running Applications
Running apps
Experimenting
Plan to use
Public Cloud Usage – Enterprises
Source: RightScale 2015 State of the Cloud Report
AZURE VS. AWS:
IAAS RESOURCES AND
IAAS+ SERVICES
AWS and Azure Global Regions
Singapore
Hong Kong
Tokyo
DC Area
SF Area
Dublin
Amsterdam
Oregon
São Paulo
Beijing
Sydney
Frankfurt
Melbourne
Iowa
Illinois
Texas
Virginia
Microsoft Azure (17)
Amazon Web Services (10)
Osaka
Source: AWS and Azure documentation
IaaS Resources: Compute
AWS Azure
Amazon Web Services Microsoft Azure
General Purpose (T2, M3) General Purpose (A-series)
Compute Optimized (C3, C4)
• 36 vCPU x 60 GB
Compute Optimized (A11)
• 16 vCPU x 112 GB
Network Optimized (A9)
• 16 vCPU x 112 GB x 40Gb Infiniband
Memory Optimized (R3)
• 32 vCPU x 244 GB
Compute Optimized (D-series)
• 16 vCPU x 112 GB
Storage Optimized (I2)
• 32 vCPU x 244 GB x 6.4TB SSD
Storage Optimized (DS)
• In Preview
Dense Storage (D2)
• 32 vCPU x 244 GB x 48 TB
Performance Optimized (G-series)
• 32 vCPU x 448 GB
IaaS Resources: Storage
AWS AzureAmazon Web Services Microsoft Azure
S3 Object Storage
• 11-9s durability (FAQ)
• 3-9s availability
• Reduced redundancy option
• Geo-redundancy option
Standard Storage Account
• Blob, Table, Queue Storage
• File Storage
• Local, Zone, Geo redundancy
option
• 3-9s availability
EBS Block Storage (Volumes)
• Magnetic
• SSD
• Provisioned IOPS
• Encryption option
Premium Storage Account
• In preview
• 50K IOPS per VM, < 1ms latency
• Locally Redundant
Glacier Archival Azure Backup
Import / Export Methods Import / Export Methods
IaaS Resources: Network
AWS AzureAmazon Web Services Microsoft Azure
Virtual Private Cloud (VPC) Virtual Network
VPN Point-to-Site, Site-to-Site
Direct Connect ExpressRoute
Elastic Load Balancer Traffic Manager / Azure Load
Balancer
Route 53 Bring your own
IaaS+ Services: Databases / Data Warehouse
AWS AzureAmazon Web Services Microsoft Azure
RDS Azure SQL
DynamoDB Azure Tables
ElastiCache Azure Cache
Redshift SQL Server Data Warehouse
Aurora
IaaS+ Services: Other Key Services
AWS AzureAmazon Web Services Microsoft Azure
Identity and Access Management (IAM) Azure Active Directory
CloudWatch Azure Monitoring
Workload Placement Concepts
AWS AzureAmazon Web Services Microsoft Azure
Availability Zones Availability Sets
• Fault Domain
• Update Domain
Placement Group Affinity Group
Continuous Delivery
AWS AzureAmazon Web Services Microsoft Azure
CodeDeploy
CodeCommit
CodePipeline
Visual Studio Online (VSO)
Team Foundation Server (TFS)
Pricing Models (Compute)
AWS AzureAmazon Web Services Microsoft Azure
On-Demand Pricing • Free Tier
• Per Hour
• No charge for “Stopped”
• Pay for EBS volume
• Free Trial
• Per-Minute
• “Stopped (Allocated)” bills for VM,
not SW
• No charge for “Stopped (De-
Allocated)
Discount Options • Reserved Instances
• All upfront (largest discount)
• Partial upfront
• No upfront
• RI Volume Discounts
• $500K-$4M = 5%
• $4M-$10M = 10%
• >$10M = contact AWS
• Spot Instances
• RI Marketplace
• Through Resellers
• Enterprise agreement
• Upfront monetary commitment to
Azure.
• Consumed throughout the year by
using any Azure services
• Billed for overages at EA rate
• MSDN (per month credit)
• BizSpark
NETWORK TOPOLOGY
• VPC: Virtual Private Cloud
• Subnets: Range of IP addresses in your VPC
• Network ACLs: Network Access Control Lists applied to subnets
• Route tables: Applied to subnet(s) specifying routing rules
• Security groups: Specifies inbound/outbound access policies for EC2 instance
• AZ: Availability Zone
• IGW: Internet gateway, provides access to the Internet
• VPC Peering: Private routing between two VPCs
• VGW: Gateway to enable customer connection
When to use VPC?
Always! It’s the default
AWS VPC: Basics and Definitions
Steps to Create an N-Tier Architecture
• Create a VPC
• Create one or more Subnets in AZs
• Create Route Tables and Network ACLs for
these subnets
• Create Security groups that can be used
with VM launch
• Route the public Subnet to an IGW
• Launch VMs in these Subnets + Availability
Zones + Security group
Anatomy of AWS VPC
AZ1
Private subnet
Private subnet
Public subnet
IGW
LB
Master
DB tier
App tier
AWS: Highly-Available 3-Tier application
AZ1 AZ2
Private subnet
Private subnet
Public subnet
Private subnet
Private subnet
Public subnet
IGW
LB
DB tier
App tier
Slave DB
App tier
DNS
• Virtual Network: Virtual Private Cloud
• Traffic Manager: DNS level load balancing
• Azure Endpoints: Port-forwarding rules for Azure VMs
• Load-balanced sets: Applied to subnet(s) specifying routing rules
• Network Security groups: Specifies inbound/outbound access policies for VMs
• IP addressing: Instance level PIP, VIP, Reserved Private IP
• Virtual Network Gateway
When to use Virtual Networks?
• For On-Premises or VNET-to-VNET connectivity
• Your VMs need to communicate directly with each other on private network
RightScale recommends use of Virtual Networks for all use-cases
Azure Virtual Network: Basics and Definitions
Steps to Create an N-Tier Architecture
• Create a Virtual Network
• Define Availability Sets
• Create one or more Subnets
• Launch VMs in these Subnets +
Availability sets
• Define Endpoints for public access
• Create Load-balanced sets for VMs in
various tiers and assign them to
endpoints
• Create Traffic Manager profile for geo-
distributed workloads
Anatomy of Azure Virtual Networks
Availability set
Availability set
Azure: Highly-Available 3-Tier application
Virtual Network
Affinity group / Region
Availability set
Availability set
DB-Subnet-Private
App-Subnet-Private
NSG
NSG
80
8080 8080
Service endpoint
Traffic Manager
Primary Mirror
INTEGRATION TO ON-
PREMISES
AWS: On-Premises Integration over VPN
AWS Direct Connect: On-Premises Integration
• Benefits
• Azure compatible on-premises
cloud
• Portability to Azure public cloud
• Ease of connectivity to public
• Who should use it?
• MSFT System Center users
managing Hyper-V fleet
• CPS is all-integrated hardware-
based solution
Azure Pack / Cloud Platform System (CPS)
Azure ExpressRoute: On-Premises Integration
Connect On-Prem or Co-Lo
to Azure public cloud
Does not go over public
Internet
Better security, speed
SLA is 99.9%
Network Service Providers
can offer up to 1Gbps
Exchange Service Providers
can offer up to 10Gbps
Azure Site-to-Site
On-premises
network
Site-to-site VPN
connection
VPN
device
VirtualNetworkName
Address space: ww.xx.yy.zz/n
DNS server: ww.xx.yy.zz
SubnetName
ww.xx.yy.zz/n
SubnetName
ww.xx.yy.zz/n
SubnetName
ww.xx.yy.zz/n
Gateway Subnet
ww.xx.yy.zz/n
Azure
Public IP
Your
Public IP
Address space
ww.xx.yy.zz/n
MULTI-CLOUD MANAGEMENT
Resource Pools
Public Cloud 1
Requirements
Filters
Performance
Cost
Compliance
Geo-location
Security
Match Application Requirements to Clouds
33
Vendors
Existing DC
App 1 App 2
Application
Portfolio
App 1
App 2
App 3
App n
…
App 4
App 5
Public Cloud 2
Hosted Private
Internal Private
Virtualized
App 3
App 4 App 5
App 6
App 7
Broker Cloud Services with RightScale
34
Self-Service Cloud Analytics
RightScale Cloud Portfolio Management
Cloud Management
Design
Virtualized
Environments
Public
Clouds
Other
Services
Private
Clouds
Automate
Multi-Cloud Orchestration & Governance
OperateDeploy Report Optimize
Configuring Complete Cloud Systems
35
Load Balancers
App Servers
Master DB Slave DB
Replicate >
DNS
Configure a system:
Cloud Application Template (CAT)
Configure a server:
• ServerTemplates (portable)
• Docker container (portable)
• AMI
• CF
• VM template
Configuring Servers for Portability
36
AWS Azure Google CloudStack OpenStack vSphere
Multi-Cloud Image
Configuration Scripts Containers
• Definitive Guide to Cloud Portfolio Management
• www.rightscale.com/cloud-portfolio-management-guide
Webinar recording and slides will be emailed to all registrants
Q&A

Contenu connexe

Tendances

An Introduction to AWS
An Introduction to AWSAn Introduction to AWS
An Introduction to AWSIan Massingham
 
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...AzureEzy1
 
Azure App Service
Azure App ServiceAzure App Service
Azure App ServiceBizTalk360
 
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...Edureka!
 
AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...
AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...
AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...Simplilearn
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesThoughtWorks Studios
 
External collaboration with Azure B2B
External collaboration with Azure B2B External collaboration with Azure B2B
External collaboration with Azure B2B Sjoukje Zaal
 
Azure Migration Program Overview
Azure Migration Program OverviewAzure Migration Program Overview
Azure Migration Program OverviewNicholas Vossburg
 
Containerization using docker
Containerization using dockerContainerization using docker
Containerization using dockerWingChan46
 
Running Microservices on Amazon ECS - AWS April 2016 Webinar Series
Running Microservices on Amazon ECS - AWS April 2016 Webinar SeriesRunning Microservices on Amazon ECS - AWS April 2016 Webinar Series
Running Microservices on Amazon ECS - AWS April 2016 Webinar SeriesAmazon Web Services
 
Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017
Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017
Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017Amazon Web Services
 
Lessons learned from writing over 300,000 lines of infrastructure code
Lessons learned from writing over 300,000 lines of infrastructure codeLessons learned from writing over 300,000 lines of infrastructure code
Lessons learned from writing over 300,000 lines of infrastructure codeYevgeniy Brikman
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3CCG
 
Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...
Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...
Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...Edureka!
 
Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015Amazon Web Services
 

Tendances (20)

An Introduction to AWS
An Introduction to AWSAn Introduction to AWS
An Introduction to AWS
 
SQLite database in android
SQLite database in androidSQLite database in android
SQLite database in android
 
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
 
Azure App Service
Azure App ServiceAzure App Service
Azure App Service
 
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
 
AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...
AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...
AWS Training For Beginners | AWS Certified Solutions Architect Tutorial | AWS...
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
 
Introduction to container based virtualization with docker
Introduction to container based virtualization with dockerIntroduction to container based virtualization with docker
Introduction to container based virtualization with docker
 
Amazon Simpledb
Amazon Simpledb Amazon Simpledb
Amazon Simpledb
 
Amazon WorkSpaces for Education
Amazon WorkSpaces for EducationAmazon WorkSpaces for Education
Amazon WorkSpaces for Education
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
 
External collaboration with Azure B2B
External collaboration with Azure B2B External collaboration with Azure B2B
External collaboration with Azure B2B
 
Azure Migration Program Overview
Azure Migration Program OverviewAzure Migration Program Overview
Azure Migration Program Overview
 
Containerization using docker
Containerization using dockerContainerization using docker
Containerization using docker
 
Running Microservices on Amazon ECS - AWS April 2016 Webinar Series
Running Microservices on Amazon ECS - AWS April 2016 Webinar SeriesRunning Microservices on Amazon ECS - AWS April 2016 Webinar Series
Running Microservices on Amazon ECS - AWS April 2016 Webinar Series
 
Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017
Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017
Introduction to AWS and Cloud Computing - Module 1 Part 1 - AWSome Day 2017
 
Lessons learned from writing over 300,000 lines of infrastructure code
Lessons learned from writing over 300,000 lines of infrastructure codeLessons learned from writing over 300,000 lines of infrastructure code
Lessons learned from writing over 300,000 lines of infrastructure code
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3
 
Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...
Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...
Docker Explained | What Is A Docker Container? | Docker Simplified | Docker T...
 
Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015
 

En vedette

AWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services ComparisonAWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services ComparisonAniket Kanitkar
 
Aws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowScalr
 
Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...
Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...
Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...plumchoice
 
AWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep DiveAWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep DiveRightScale
 
Top Considerations for Finding Your Perfect Cloud Service Provider
Top Considerations for Finding Your Perfect Cloud Service ProviderTop Considerations for Finding Your Perfect Cloud Service Provider
Top Considerations for Finding Your Perfect Cloud Service ProviderViewpointe, LLC
 
Cloud Computing: AWS for Lean Startups
Cloud Computing: AWS for Lean StartupsCloud Computing: AWS for Lean Startups
Cloud Computing: AWS for Lean StartupsZvi Avraham
 
IaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIdo Flatow
 
Microsoft CSP (Cloud Solutions Provider) Decoded
Microsoft CSP (Cloud Solutions Provider) DecodedMicrosoft CSP (Cloud Solutions Provider) Decoded
Microsoft CSP (Cloud Solutions Provider) DecodedVuzion
 
Microsoft Azure cloud services
Microsoft Azure cloud servicesMicrosoft Azure cloud services
Microsoft Azure cloud servicesNajeeb Khan
 
Cloud Price Comparison - AWS vs Azure vs Google
Cloud Price Comparison - AWS vs Azure vs GoogleCloud Price Comparison - AWS vs Azure vs Google
Cloud Price Comparison - AWS vs Azure vs GoogleRightScale
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureGuy Barrette
 
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)Maarten Balliauw
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services PlatformDavid Chou
 
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBMCloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBMRightScale
 

En vedette (20)

AWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services ComparisonAWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services Comparison
 
Aws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To Know
 
Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...
Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...
Microsoft CSP Partner Program: Get Cloud Solutions to Market Faster & More Pr...
 
AWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep DiveAWS vs Azure vs Google Cloud Storage Deep Dive
AWS vs Azure vs Google Cloud Storage Deep Dive
 
Top Considerations for Finding Your Perfect Cloud Service Provider
Top Considerations for Finding Your Perfect Cloud Service ProviderTop Considerations for Finding Your Perfect Cloud Service Provider
Top Considerations for Finding Your Perfect Cloud Service Provider
 
Azure: PaaS or IaaS
Azure: PaaS or IaaSAzure: PaaS or IaaS
Azure: PaaS or IaaS
 
Amazon Web Services 101
Amazon Web Services 101Amazon Web Services 101
Amazon Web Services 101
 
Cloud Computing: AWS for Lean Startups
Cloud Computing: AWS for Lean StartupsCloud Computing: AWS for Lean Startups
Cloud Computing: AWS for Lean Startups
 
IaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute Solutions
 
An Introduction to Azure IaaS
An Introduction to Azure IaaSAn Introduction to Azure IaaS
An Introduction to Azure IaaS
 
Microsoft CSP (Cloud Solutions Provider) Decoded
Microsoft CSP (Cloud Solutions Provider) DecodedMicrosoft CSP (Cloud Solutions Provider) Decoded
Microsoft CSP (Cloud Solutions Provider) Decoded
 
Microsoft Azure cloud services
Microsoft Azure cloud servicesMicrosoft Azure cloud services
Microsoft Azure cloud services
 
Cloud Price Comparison - AWS vs Azure vs Google
Cloud Price Comparison - AWS vs Azure vs GoogleCloud Price Comparison - AWS vs Azure vs Google
Cloud Price Comparison - AWS vs Azure vs Google
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)
 
Azure ppt
Azure pptAzure ppt
Azure ppt
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
 
AZURE Data Related Services
AZURE Data Related ServicesAZURE Data Related Services
AZURE Data Related Services
 
AWS vs. Azure
AWS vs. AzureAWS vs. Azure
AWS vs. Azure
 
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBMCloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
 

Similaire à Azure vs AWS Best Practices: What You Need to Know

AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAmazon Web Services
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesNirmal Thewarathanthri
 
Day 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web ServicesDay 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Hybrid IT Approach and Technologies with the AWS Cloud
Hybrid IT Approach and Technologies with the AWS CloudHybrid IT Approach and Technologies with the AWS Cloud
Hybrid IT Approach and Technologies with the AWS CloudAmazon Web Services
 
Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!Misha Hanin
 
Accellera la trasformazione digitale con SAP su AWS
Accellera la trasformazione digitale con SAP su AWSAccellera la trasformazione digitale con SAP su AWS
Accellera la trasformazione digitale con SAP su AWSAmazon Web Services
 
Azure Stack Fundamentals
Azure Stack FundamentalsAzure Stack Fundamentals
Azure Stack FundamentalsCenk Ersoy
 
gkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstraininggkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstrainingAnne Starr
 
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...Amazon Web Services Korea
 
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013Amazon Web Services
 
Migrating Microsoft Applications to AWS like an Expert
Migrating Microsoft Applications to AWS like an ExpertMigrating Microsoft Applications to AWS like an Expert
Migrating Microsoft Applications to AWS like an ExpertAmazon Web Services
 
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance SeminarHybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance SeminarAmazon Web Services Korea
 
Scalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureSangJin Kang
 
XCloudLabs- AWS Overview
XCloudLabs- AWS Overview XCloudLabs- AWS Overview
XCloudLabs- AWS Overview sangam biradar
 
AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...
AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...
AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...Amazon Web Services
 

Similaire à Azure vs AWS Best Practices: What You Need to Know (20)

IaaS azure_vs_amazon
IaaS azure_vs_amazonIaaS azure_vs_amazon
IaaS azure_vs_amazon
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updates
 
The Best of re:invent 2016
The Best of re:invent 2016The Best of re:invent 2016
The Best of re:invent 2016
 
Day 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web ServicesDay 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web Services
 
Hybrid IT Approach and Technologies with the AWS Cloud
Hybrid IT Approach and Technologies with the AWS CloudHybrid IT Approach and Technologies with the AWS Cloud
Hybrid IT Approach and Technologies with the AWS Cloud
 
Best of re:Invent
Best of re:InventBest of re:Invent
Best of re:Invent
 
Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!
 
Accellera la trasformazione digitale con SAP su AWS
Accellera la trasformazione digitale con SAP su AWSAccellera la trasformazione digitale con SAP su AWS
Accellera la trasformazione digitale con SAP su AWS
 
Azure Stack Fundamentals
Azure Stack FundamentalsAzure Stack Fundamentals
Azure Stack Fundamentals
 
gkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstraininggkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstraining
 
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
 
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
 
Migrating Microsoft Applications to AWS like an Expert
Migrating Microsoft Applications to AWS like an ExpertMigrating Microsoft Applications to AWS like an Expert
Migrating Microsoft Applications to AWS like an Expert
 
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance SeminarHybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
 
HPC in AWS - Technical Workshop
HPC in AWS - Technical WorkshopHPC in AWS - Technical Workshop
HPC in AWS - Technical Workshop
 
Scalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architecture
 
XCloudLabs- AWS Overview
XCloudLabs- AWS Overview XCloudLabs- AWS Overview
XCloudLabs- AWS Overview
 
Débuter sur le cloud AWS
Débuter sur le cloud AWSDébuter sur le cloud AWS
Débuter sur le cloud AWS
 
AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...
AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...
AWS 201 - A Walk through the AWS Cloud: Delivering Static and Dynamic Content...
 

Plus de RightScale

10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT GovernanceRightScale
 
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsKubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsRightScale
 
Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleRightScale
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowRightScale
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseRightScale
 
Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)RightScale
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMRightScale
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaRightScale
 
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...RightScale
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsRightScale
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceRightScale
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreRightScale
 
The 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesThe 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesRightScale
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage CostsRightScale
 
Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMRightScale
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessRightScale
 
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMRightScale
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud ReportRightScale
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsRightScale
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaRightScale
 

Plus de RightScale (20)

10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance
 
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsKubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
 
Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScale
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your Enterprise
 
Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale Optima
 
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider Tools
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
 
The 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesThe 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for Enterprises
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs
 
Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBM
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
 
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP Helps
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale Optima
 

Dernier

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 

Dernier (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 

Azure vs AWS Best Practices: What You Need to Know

  • 1. AZURE VS. AWS BEST PRACTICES: WHAT YOU NEED TO KNOW
  • 2. • Utpal Thakrar • Senior Product Manager, RightScale • Brian Adler • Principal Cloud Architect, RightScale Webinar recording and slides will be emailed to all registrants Panelists
  • 4. • AWS and Azure Adoption Trends • Comparing IaaS Resources & Key IaaS+ Services • High-Availability • Network Topology • 3-Tier Application Best Practices • On-Premises Integration • Multi-Cloud Management Agenda
  • 5. Single private 5% Single public 10% No plans 3% Multiple private 14% Multiple public 13% Hybrid cloud 55% 82% Enterprise Cloud Strategy 1000+ employees Multi-Cloud 82% 82% of Enterprises Want Multi-Cloud 4 Source: RightScale 2015 State of the Cloud Report
  • 6. 1. Operate anywhere 2. Leverage existing investments 3. Optimize costs 4. Access unique capabilities 5. Create resilient architectures 6. Maintain vendor leverage 7. Future-proof your cloud strategy 8. Multi-cloud happens The Multi-Cloud Drivers 5
  • 7. 2% 5% 5% 5% 8% 9% 11% 12% 57% 5% 8% 10% 16% 13% 13% 9% 17% 17% 6% 7% 8% 13% 10% 13% 9% 12% 7% 0% 20% 40% 60% 80% 100% HP Helion Public Cloud IBM SoftLayer VMware vCloud Air Google IaaS Google App Engine Azure PaaS Rackspace Public Cloud Azure IaaS AWS Public Cloud Usage % of Respondents Running Applications Running apps Experimenting Plan to use Public Cloud Usage – All Respondents Source: RightScale 2015 State of the Cloud Report
  • 8. 4% 4% 8% 4% 9% 7% 12% 6% 54% 2% 5% 5% 5% 8% 9% 11% 12% 57% HP Helion Public Cloud IBM SoftLayer VMware vCloud Air (vCHS) Google IaaS Google App Engine Azure PaaS Rackspace Public Cloud Azure IaaS AWS Public Cloud Usage 2015 vs. 2014 % of Respondents Running Applications 2015 2014 Public Cloud Usage YoY – All Respondents Source: RightScale 2015 State of the Cloud Report
  • 9. 2% 6% 7% 9% 10% 10% 15% 19% 50% 7% 11% 13% 12% 14% 10% 20% 23% 20% 6% 6% 11% 9% 10% 7% 14% 13% 7% 0% 20% 40% 60% 80% 100% HP Helion Public Cloud IBM SoftLayer Google IaaS Google App Engine VMware vCloud Air Rackspace Public Cloud Azure PaaS Azure IaaS AWS Enterprise Public Cloud Usage % of Respondents Running Applications Running apps Experimenting Plan to use Public Cloud Usage – Enterprises Source: RightScale 2015 State of the Cloud Report
  • 10. AZURE VS. AWS: IAAS RESOURCES AND IAAS+ SERVICES
  • 11. AWS and Azure Global Regions Singapore Hong Kong Tokyo DC Area SF Area Dublin Amsterdam Oregon São Paulo Beijing Sydney Frankfurt Melbourne Iowa Illinois Texas Virginia Microsoft Azure (17) Amazon Web Services (10) Osaka Source: AWS and Azure documentation
  • 12. IaaS Resources: Compute AWS Azure Amazon Web Services Microsoft Azure General Purpose (T2, M3) General Purpose (A-series) Compute Optimized (C3, C4) • 36 vCPU x 60 GB Compute Optimized (A11) • 16 vCPU x 112 GB Network Optimized (A9) • 16 vCPU x 112 GB x 40Gb Infiniband Memory Optimized (R3) • 32 vCPU x 244 GB Compute Optimized (D-series) • 16 vCPU x 112 GB Storage Optimized (I2) • 32 vCPU x 244 GB x 6.4TB SSD Storage Optimized (DS) • In Preview Dense Storage (D2) • 32 vCPU x 244 GB x 48 TB Performance Optimized (G-series) • 32 vCPU x 448 GB
  • 13. IaaS Resources: Storage AWS AzureAmazon Web Services Microsoft Azure S3 Object Storage • 11-9s durability (FAQ) • 3-9s availability • Reduced redundancy option • Geo-redundancy option Standard Storage Account • Blob, Table, Queue Storage • File Storage • Local, Zone, Geo redundancy option • 3-9s availability EBS Block Storage (Volumes) • Magnetic • SSD • Provisioned IOPS • Encryption option Premium Storage Account • In preview • 50K IOPS per VM, < 1ms latency • Locally Redundant Glacier Archival Azure Backup Import / Export Methods Import / Export Methods
  • 14. IaaS Resources: Network AWS AzureAmazon Web Services Microsoft Azure Virtual Private Cloud (VPC) Virtual Network VPN Point-to-Site, Site-to-Site Direct Connect ExpressRoute Elastic Load Balancer Traffic Manager / Azure Load Balancer Route 53 Bring your own
  • 15. IaaS+ Services: Databases / Data Warehouse AWS AzureAmazon Web Services Microsoft Azure RDS Azure SQL DynamoDB Azure Tables ElastiCache Azure Cache Redshift SQL Server Data Warehouse Aurora
  • 16. IaaS+ Services: Other Key Services AWS AzureAmazon Web Services Microsoft Azure Identity and Access Management (IAM) Azure Active Directory CloudWatch Azure Monitoring
  • 17. Workload Placement Concepts AWS AzureAmazon Web Services Microsoft Azure Availability Zones Availability Sets • Fault Domain • Update Domain Placement Group Affinity Group
  • 18. Continuous Delivery AWS AzureAmazon Web Services Microsoft Azure CodeDeploy CodeCommit CodePipeline Visual Studio Online (VSO) Team Foundation Server (TFS)
  • 19. Pricing Models (Compute) AWS AzureAmazon Web Services Microsoft Azure On-Demand Pricing • Free Tier • Per Hour • No charge for “Stopped” • Pay for EBS volume • Free Trial • Per-Minute • “Stopped (Allocated)” bills for VM, not SW • No charge for “Stopped (De- Allocated) Discount Options • Reserved Instances • All upfront (largest discount) • Partial upfront • No upfront • RI Volume Discounts • $500K-$4M = 5% • $4M-$10M = 10% • >$10M = contact AWS • Spot Instances • RI Marketplace • Through Resellers • Enterprise agreement • Upfront monetary commitment to Azure. • Consumed throughout the year by using any Azure services • Billed for overages at EA rate • MSDN (per month credit) • BizSpark
  • 21. • VPC: Virtual Private Cloud • Subnets: Range of IP addresses in your VPC • Network ACLs: Network Access Control Lists applied to subnets • Route tables: Applied to subnet(s) specifying routing rules • Security groups: Specifies inbound/outbound access policies for EC2 instance • AZ: Availability Zone • IGW: Internet gateway, provides access to the Internet • VPC Peering: Private routing between two VPCs • VGW: Gateway to enable customer connection When to use VPC? Always! It’s the default AWS VPC: Basics and Definitions
  • 22. Steps to Create an N-Tier Architecture • Create a VPC • Create one or more Subnets in AZs • Create Route Tables and Network ACLs for these subnets • Create Security groups that can be used with VM launch • Route the public Subnet to an IGW • Launch VMs in these Subnets + Availability Zones + Security group Anatomy of AWS VPC AZ1 Private subnet Private subnet Public subnet IGW LB Master DB tier App tier
  • 23. AWS: Highly-Available 3-Tier application AZ1 AZ2 Private subnet Private subnet Public subnet Private subnet Private subnet Public subnet IGW LB DB tier App tier Slave DB App tier DNS
  • 24. • Virtual Network: Virtual Private Cloud • Traffic Manager: DNS level load balancing • Azure Endpoints: Port-forwarding rules for Azure VMs • Load-balanced sets: Applied to subnet(s) specifying routing rules • Network Security groups: Specifies inbound/outbound access policies for VMs • IP addressing: Instance level PIP, VIP, Reserved Private IP • Virtual Network Gateway When to use Virtual Networks? • For On-Premises or VNET-to-VNET connectivity • Your VMs need to communicate directly with each other on private network RightScale recommends use of Virtual Networks for all use-cases Azure Virtual Network: Basics and Definitions
  • 25. Steps to Create an N-Tier Architecture • Create a Virtual Network • Define Availability Sets • Create one or more Subnets • Launch VMs in these Subnets + Availability sets • Define Endpoints for public access • Create Load-balanced sets for VMs in various tiers and assign them to endpoints • Create Traffic Manager profile for geo- distributed workloads Anatomy of Azure Virtual Networks Availability set Availability set
  • 26. Azure: Highly-Available 3-Tier application Virtual Network Affinity group / Region Availability set Availability set DB-Subnet-Private App-Subnet-Private NSG NSG 80 8080 8080 Service endpoint Traffic Manager Primary Mirror
  • 29. AWS Direct Connect: On-Premises Integration
  • 30. • Benefits • Azure compatible on-premises cloud • Portability to Azure public cloud • Ease of connectivity to public • Who should use it? • MSFT System Center users managing Hyper-V fleet • CPS is all-integrated hardware- based solution Azure Pack / Cloud Platform System (CPS)
  • 31. Azure ExpressRoute: On-Premises Integration Connect On-Prem or Co-Lo to Azure public cloud Does not go over public Internet Better security, speed SLA is 99.9% Network Service Providers can offer up to 1Gbps Exchange Service Providers can offer up to 10Gbps
  • 32. Azure Site-to-Site On-premises network Site-to-site VPN connection VPN device VirtualNetworkName Address space: ww.xx.yy.zz/n DNS server: ww.xx.yy.zz SubnetName ww.xx.yy.zz/n SubnetName ww.xx.yy.zz/n SubnetName ww.xx.yy.zz/n Gateway Subnet ww.xx.yy.zz/n Azure Public IP Your Public IP Address space ww.xx.yy.zz/n
  • 34. Resource Pools Public Cloud 1 Requirements Filters Performance Cost Compliance Geo-location Security Match Application Requirements to Clouds 33 Vendors Existing DC App 1 App 2 Application Portfolio App 1 App 2 App 3 App n … App 4 App 5 Public Cloud 2 Hosted Private Internal Private Virtualized App 3 App 4 App 5 App 6 App 7
  • 35. Broker Cloud Services with RightScale 34 Self-Service Cloud Analytics RightScale Cloud Portfolio Management Cloud Management Design Virtualized Environments Public Clouds Other Services Private Clouds Automate Multi-Cloud Orchestration & Governance OperateDeploy Report Optimize
  • 36. Configuring Complete Cloud Systems 35 Load Balancers App Servers Master DB Slave DB Replicate > DNS Configure a system: Cloud Application Template (CAT) Configure a server: • ServerTemplates (portable) • Docker container (portable) • AMI • CF • VM template
  • 37. Configuring Servers for Portability 36 AWS Azure Google CloudStack OpenStack vSphere Multi-Cloud Image Configuration Scripts Containers
  • 38. • Definitive Guide to Cloud Portfolio Management • www.rightscale.com/cloud-portfolio-management-guide Webinar recording and slides will be emailed to all registrants Q&A