SlideShare une entreprise Scribd logo
1  sur  16
A case study to migrate your large business critical application to
Microsoft Azure Cloud Platform
Our Supporters
Collaborating Communities
10:00 -10:45 Design & Secure Your Cloud Infrastructure – Sarvesh (Cloud Architect) and Ajay (Microsoft MVP)
10:45 – 11:00 Tea Break
11:00 – 11:45 SCCM with Azure PaaS services (CDP and CMG) - Troubleshooting Tips - Sudheesh N (Microsoft )
12:00 – 12:45 Azure Automation with PowerShell - Deepak Dhami (Microsoft MVP)
1:00 – 1:45 Lunch Break
2:00 – 2:45 Modern Management with Intune – Is it OK to move away from Group Policy to CSP– Vimal (Senior Consultant) and Anoop
(Microsoft MVP)
3:00 – 3:45 Disaster Recovery Using Azure Services - Adil (Senior Technical Support Engineer)
3:45 – 4:00 Tea Break
4:00 – 4:45 Windows 10 co management benefits and real-world experience – Rajul (Technical Consultant) and Anoop (Microsoft MVP)
Agenda
Sarvesh Goel (@sarveshgoyal)
•Cloud Platform Architect
•Blog – http://sarveshgoel.com/
Ajay Kakkar (@Kakkaraj)
•Microsoft MVP | Enterprise Architect
•Blog – https://insidemstech.com
Speakers
Scenario : Travel & Tourism
Customer Base : Global
USP : Travel Portal
Business Model : B2C & B2B
Peak Time : Festival & Holiday season
Business Need for Transition : H/W EOL
GLOBAL DESIGN
North America
Web Tier App Tier DB Tier
South America
Web Tier App Tier DB Tier
SQL Always On
Distributed
Availability Group
M
P
L
S
Regional Design (HA – DR)
GEO DNS
GLBS
Compute
DB
CPU: 2 x 12 core
Memory: 128 GB
OS: Win 2012 R2
App
CPU: 2 x 10 core
Memory: 96 GB
OS: Win 2012 R2
Web
CPU: 2 x 8 core
Memory: 64 GB
OS: Win 2012 R2
Reverse Proxy
CPU: 2 x 4 core
Memory: 32 GB
OS: Windows 2012 R2
Storage
DB
OS: 2 x 80 GB, 15K RPM SAS
Application: 2 x 160 GB, 15K RPM SAS
DB & Logs: 100 TB LUN, 15K RPM SAS
App
OS: 2 x 80 GB, 15K RPM SAS
Application: 2 x 160 GB, 15K RPM SAS
Application Cache: 2 x 256 GB SSD WI
Web
OS: 2 x 80 GB, 15K RPM SAS
Application: 2 x 160 GB, 15K RPM SAS
Reverse Proxy
OS: 2 x 80 GB, 15K RPM SAS
Network
DB
Corp Subnet: 10.10.10.x/16
Cluster: 192.168.10.x/24
App
Corp Subnet: 10.10.10.x/16
Web
Corp Subnet: 10.10.10.x/16
Reverse Proxy
Internal: 172.20.10.x/24
External: 172.30.10.x/24
SSL Offloading : Load Balancer
Security
DB
Allow: App/LDAP/DNS – DB
connectivity on specific port numbers
Block: All other connections
App
Allow: Web/DB/LDAP/DNS – App
connectivity on specific port numbers
Block: All other connections
Web
Allow: App/RPi/LDAP/DNS – Web
connectivity on specific port numbers
Block: All other connections
Reverse Proxy
Allow: External NAT/App – RP
connectivity on specific port numbers
Block: All other connections
As Is Configuration
• vCPU : 16
• Memory GiB : 112
• Temp storage (SSD) GiB : 224
• Max data disks : 64
• Max cached and temp storage throughput:
IOPS / MBps (cache size in GiB) : 64,000 / 512
(576)
• Max uncached disk throughput: IOPS / MBps :
51,200 / 768
• Max NICs / Expected network bandwidth
(Mbps) : 8 / 12000
Standard_DS14_v2
• vCPU : 16
• Memory GiB : 112
• Temp storage (SSD) GiB : 224
• Max data disks : 64
• Max cached and temp storage throughput:
IOPS / MBps (cache size in GiB) : 64,000 / 512
(576)
• Max uncached disk throughput: IOPS / MBps :
51,200 / 768
• Max NICs / Expected network bandwidth
(Mbps) : 8 / 12000
Standard_DS14_v2
• vCPU : 16
• Memory GiB : 128
• Temp storage (SSD) GiB : 2,807
• Max data disks : 64
• Max temp storage throughput: IOPS / MBps :
80,000 / 800
• Max uncached disk throughput: IOPS / MBps :
20,000 / 500
• Max NICs / Expected network bandwidth
(Mbps) : 8 / 16,000
Standard_L16s
To Be Configuration
Tools Used & How Traffic Manager works
Tool Description
Global Traffic
Manager
Geographic & Nested Traffic
Manager
Regional Traffic
Manager
Performance, pointed to
Application Gateway
Application
Gateway
SSL Offloading, Session
Affinity, WAF
Load Balancer Layer 4 load balancer
North
America
Workloads
South
America
Workloads
North
Europe
Workloads
West Europe
Workloads
East Asia
Workloads
West Asia
Workloads
Geo 1 - Americas Geo 2 - EUROPE Geo 3 - ASIA
Traffic Manager – Travel Portal –
Global Endpoint
E.g. http://booking.travel.com
Traffic Manager –
Regional Endpoint
Traffic Manager –
Regional EndpointTraffic Manager –
Regional Endpoint
Global – Deployment
Architecture
Application Users
Global VNET Peering or VPN Gateway
North America - Region
Traffic Manager – Travel Portal –
Global Endpoint
E.g. http://booking.travel.com
Geo Region –
Deployment
Architecture
Web Layer
App Layer
DB Layer
Web Layer
App Layer
DB Layer
Traffic Manager –
America Endpoint
Application Gateway
Load Balancer
South America - Region
Europe
Asia
= NSG
Application Gateway
Global VNET
Peering or VPN
Gateway
North America - Region
Traffic Manager – Travel Portal –
Global Endpoint
E.g. http://booking.travel.com
Regional –
Deployment
Architecture
Web Subnet
DB Subnet
Traffic Manager –
America Endpoint
Europe
Asia
Application Gateway
Web Server Web Server
App Subnet
App Server App Server
Active DB
server
Passive DB
server
Internal Load Balancer
South
America
= NSG
Database Subnet
Web SubnetApp Subnet
Security –
Deployment
Architecture
Traffic Manager
Application
Gateway
Symbol Description
Subnet
NSG assigned to VM
NSG assigned to subnet
Questions?
Design & Secure Your Cloud Infrastructure

Contenu connexe

Tendances

Real User Monitoring: Getting Real Data from Real Users in the Real World - S...
Real User Monitoring: Getting Real Data from Real Users in the Real World - S...Real User Monitoring: Getting Real Data from Real Users in the Real World - S...
Real User Monitoring: Getting Real Data from Real Users in the Real World - S...Akamai Technologies
 
id.net APIs for Hosts
id.net APIs for Hostsid.net APIs for Hosts
id.net APIs for HostsEdwin J.
 
What's Inside Cloudflare Mobile SDK
What's Inside Cloudflare Mobile SDKWhat's Inside Cloudflare Mobile SDK
What's Inside Cloudflare Mobile SDKMeghan Weinreich
 
Aws Autoscale with-big-ip-f5-sns-cf
Aws Autoscale with-big-ip-f5-sns-cfAws Autoscale with-big-ip-f5-sns-cf
Aws Autoscale with-big-ip-f5-sns-cfKamal Maiti
 
Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?Puppet
 
2.1 Best Practice and Operations of Apache RocketMQ
2.1 Best Practice and Operations of Apache RocketMQ2.1 Best Practice and Operations of Apache RocketMQ
2.1 Best Practice and Operations of Apache RocketMQ振东 刘
 
Host, deploy & scale Blazor Server Apps
Host, deploy & scale Blazor Server AppsHost, deploy & scale Blazor Server Apps
Host, deploy & scale Blazor Server AppsJose Javier Columbie
 
The WordPress Performance Team
The WordPress Performance TeamThe WordPress Performance Team
The WordPress Performance TeamFelix Arntz
 
Sina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloudSina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloudcong lei
 
109. Arquitecturas Escalables con GX
109. Arquitecturas Escalables con GX109. Arquitecturas Escalables con GX
109. Arquitecturas Escalables con GXGeneXus
 
2.2 Reliable Message Bus based on RocketMQ
2.2 Reliable Message Bus based on RocketMQ2.2 Reliable Message Bus based on RocketMQ
2.2 Reliable Message Bus based on RocketMQ振东 刘
 
Techique, Methodology, Culture
Techique, Methodology, CultureTechique, Methodology, Culture
Techique, Methodology, CultureBenny Bauer
 
Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...
Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...
Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...NetworkCollaborators
 
SharePoint in the Cloud
SharePoint in the CloudSharePoint in the Cloud
SharePoint in the CloudJeff Jones
 
Behind The Scenes: New Rackspace Cloud Control Panel
Behind The Scenes:  New Rackspace Cloud Control PanelBehind The Scenes:  New Rackspace Cloud Control Panel
Behind The Scenes: New Rackspace Cloud Control PanelRackspace
 
Building and Scaling a WebSockets Pubsub System
Building and Scaling a WebSockets Pubsub SystemBuilding and Scaling a WebSockets Pubsub System
Building and Scaling a WebSockets Pubsub SystemKapil Reddy
 
Configurable horizontal pod autoscaler
Configurable horizontal pod autoscalerConfigurable horizontal pod autoscaler
Configurable horizontal pod autoscalerPaul Guth
 

Tendances (20)

Real User Monitoring: Getting Real Data from Real Users in the Real World - S...
Real User Monitoring: Getting Real Data from Real Users in the Real World - S...Real User Monitoring: Getting Real Data from Real Users in the Real World - S...
Real User Monitoring: Getting Real Data from Real Users in the Real World - S...
 
id.net APIs for Hosts
id.net APIs for Hostsid.net APIs for Hosts
id.net APIs for Hosts
 
SQL_HA_DR_Azure
SQL_HA_DR_AzureSQL_HA_DR_Azure
SQL_HA_DR_Azure
 
What's Inside Cloudflare Mobile SDK
What's Inside Cloudflare Mobile SDKWhat's Inside Cloudflare Mobile SDK
What's Inside Cloudflare Mobile SDK
 
Aws Autoscale with-big-ip-f5-sns-cf
Aws Autoscale with-big-ip-f5-sns-cfAws Autoscale with-big-ip-f5-sns-cf
Aws Autoscale with-big-ip-f5-sns-cf
 
Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?
 
2.1 Best Practice and Operations of Apache RocketMQ
2.1 Best Practice and Operations of Apache RocketMQ2.1 Best Practice and Operations of Apache RocketMQ
2.1 Best Practice and Operations of Apache RocketMQ
 
Host, deploy & scale Blazor Server Apps
Host, deploy & scale Blazor Server AppsHost, deploy & scale Blazor Server Apps
Host, deploy & scale Blazor Server Apps
 
The WordPress Performance Team
The WordPress Performance TeamThe WordPress Performance Team
The WordPress Performance Team
 
Sina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloudSina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloud
 
Resumen - Microsoft Build 2021
Resumen - Microsoft Build 2021Resumen - Microsoft Build 2021
Resumen - Microsoft Build 2021
 
109. Arquitecturas Escalables con GX
109. Arquitecturas Escalables con GX109. Arquitecturas Escalables con GX
109. Arquitecturas Escalables con GX
 
Gameaways
GameawaysGameaways
Gameaways
 
2.2 Reliable Message Bus based on RocketMQ
2.2 Reliable Message Bus based on RocketMQ2.2 Reliable Message Bus based on RocketMQ
2.2 Reliable Message Bus based on RocketMQ
 
Techique, Methodology, Culture
Techique, Methodology, CultureTechique, Methodology, Culture
Techique, Methodology, Culture
 
Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...
Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...
Cisco Connect 2018 Thailand - Journey to the multi cloud strategic and operat...
 
SharePoint in the Cloud
SharePoint in the CloudSharePoint in the Cloud
SharePoint in the Cloud
 
Behind The Scenes: New Rackspace Cloud Control Panel
Behind The Scenes:  New Rackspace Cloud Control PanelBehind The Scenes:  New Rackspace Cloud Control Panel
Behind The Scenes: New Rackspace Cloud Control Panel
 
Building and Scaling a WebSockets Pubsub System
Building and Scaling a WebSockets Pubsub SystemBuilding and Scaling a WebSockets Pubsub System
Building and Scaling a WebSockets Pubsub System
 
Configurable horizontal pod autoscaler
Configurable horizontal pod autoscalerConfigurable horizontal pod autoscaler
Configurable horizontal pod autoscaler
 

Similaire à Design & Secure Your Cloud Infrastructure

Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VMJames Serra
 
Virtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated SystemVirtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated Systemgazdagf
 
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...inside-BigData.com
 
Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Amazon Web Services
 
HPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalAvere Systems
 
3. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 20133. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 2013Taldor Group
 
Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture Hortonworks
 
Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...
Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...
Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...Sumeet Singh
 
RAPIDS – Open GPU-accelerated Data Science
RAPIDS – Open GPU-accelerated Data ScienceRAPIDS – Open GPU-accelerated Data Science
RAPIDS – Open GPU-accelerated Data ScienceData Works MD
 
Windows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan WongWindows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan WongSpiffy
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...Amazon Web Services
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroPaulo Freitas
 
Implementing data and databases on K8s within the Dutch government
Implementing data and databases on K8s within the Dutch governmentImplementing data and databases on K8s within the Dutch government
Implementing data and databases on K8s within the Dutch governmentDoKC
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2Gol D Roger
 
Azure Nights August2017
Azure Nights August2017Azure Nights August2017
Azure Nights August2017Michael Frank
 
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...Amazon Web Services
 
AWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAmazon Web Services
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQLPASSTW
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 

Similaire à Design & Secure Your Cloud Infrastructure (20)

Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
 
Virtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated SystemVirtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated System
 
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
 
Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”
 
HPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big Data
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute final
 
3. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 20133. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 2013
 
Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture Delivering Apache Hadoop for the Modern Data Architecture
Delivering Apache Hadoop for the Modern Data Architecture
 
Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...
Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...
Hadoop Summit San Jose 2015: What it Takes to Run Hadoop at Scale Yahoo Persp...
 
RAPIDS – Open GPU-accelerated Data Science
RAPIDS – Open GPU-accelerated Data ScienceRAPIDS – Open GPU-accelerated Data Science
RAPIDS – Open GPU-accelerated Data Science
 
Windows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan WongWindows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan Wong
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - Intro
 
Implementing data and databases on K8s within the Dutch government
Implementing data and databases on K8s within the Dutch governmentImplementing data and databases on K8s within the Dutch government
Implementing data and databases on K8s within the Dutch government
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2
 
Azure Nights August2017
Azure Nights August2017Azure Nights August2017
Azure Nights August2017
 
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...
 
AWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the Cloud
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 

Plus de Anoop Nair

End to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via IntuneEnd to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via IntuneAnoop Nair
 
Disaster Recovery using Azure Services
Disaster Recovery using Azure ServicesDisaster Recovery using Azure Services
Disaster Recovery using Azure ServicesAnoop Nair
 
Azure Automation by Deepak Dhami
Azure Automation by Deepak DhamiAzure Automation by Deepak Dhami
Azure Automation by Deepak DhamiAnoop Nair
 
Azure AD Presentation - @ BITPro - Ajay
Azure AD Presentation - @ BITPro - AjayAzure AD Presentation - @ BITPro - Ajay
Azure AD Presentation - @ BITPro - AjayAnoop Nair
 
SCCM Cloud Management Gateway
SCCM Cloud Management Gateway SCCM Cloud Management Gateway
SCCM Cloud Management Gateway Anoop Nair
 
How to start Learning Microsoft Intune
How to start Learning Microsoft IntuneHow to start Learning Microsoft Intune
How to start Learning Microsoft IntuneAnoop Nair
 
Windows 10 Autopilot #BITPro User Group Event
Windows 10 Autopilot #BITPro User Group EventWindows 10 Autopilot #BITPro User Group Event
Windows 10 Autopilot #BITPro User Group EventAnoop Nair
 
Bangalore IT Pro Full Day Event on Intune and SCCM
Bangalore IT Pro Full Day Event on Intune and SCCMBangalore IT Pro Full Day Event on Intune and SCCM
Bangalore IT Pro Full Day Event on Intune and SCCMAnoop Nair
 

Plus de Anoop Nair (8)

End to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via IntuneEnd to End Guide Windows AutoPilot Process via Intune
End to End Guide Windows AutoPilot Process via Intune
 
Disaster Recovery using Azure Services
Disaster Recovery using Azure ServicesDisaster Recovery using Azure Services
Disaster Recovery using Azure Services
 
Azure Automation by Deepak Dhami
Azure Automation by Deepak DhamiAzure Automation by Deepak Dhami
Azure Automation by Deepak Dhami
 
Azure AD Presentation - @ BITPro - Ajay
Azure AD Presentation - @ BITPro - AjayAzure AD Presentation - @ BITPro - Ajay
Azure AD Presentation - @ BITPro - Ajay
 
SCCM Cloud Management Gateway
SCCM Cloud Management Gateway SCCM Cloud Management Gateway
SCCM Cloud Management Gateway
 
How to start Learning Microsoft Intune
How to start Learning Microsoft IntuneHow to start Learning Microsoft Intune
How to start Learning Microsoft Intune
 
Windows 10 Autopilot #BITPro User Group Event
Windows 10 Autopilot #BITPro User Group EventWindows 10 Autopilot #BITPro User Group Event
Windows 10 Autopilot #BITPro User Group Event
 
Bangalore IT Pro Full Day Event on Intune and SCCM
Bangalore IT Pro Full Day Event on Intune and SCCMBangalore IT Pro Full Day Event on Intune and SCCM
Bangalore IT Pro Full Day Event on Intune and SCCM
 

Dernier

"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
 
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
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Dernier (20)

"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...
 
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
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Design & Secure Your Cloud Infrastructure

  • 1. A case study to migrate your large business critical application to Microsoft Azure Cloud Platform
  • 4. 10:00 -10:45 Design & Secure Your Cloud Infrastructure – Sarvesh (Cloud Architect) and Ajay (Microsoft MVP) 10:45 – 11:00 Tea Break 11:00 – 11:45 SCCM with Azure PaaS services (CDP and CMG) - Troubleshooting Tips - Sudheesh N (Microsoft ) 12:00 – 12:45 Azure Automation with PowerShell - Deepak Dhami (Microsoft MVP) 1:00 – 1:45 Lunch Break 2:00 – 2:45 Modern Management with Intune – Is it OK to move away from Group Policy to CSP– Vimal (Senior Consultant) and Anoop (Microsoft MVP) 3:00 – 3:45 Disaster Recovery Using Azure Services - Adil (Senior Technical Support Engineer) 3:45 – 4:00 Tea Break 4:00 – 4:45 Windows 10 co management benefits and real-world experience – Rajul (Technical Consultant) and Anoop (Microsoft MVP) Agenda
  • 5. Sarvesh Goel (@sarveshgoyal) •Cloud Platform Architect •Blog – http://sarveshgoel.com/ Ajay Kakkar (@Kakkaraj) •Microsoft MVP | Enterprise Architect •Blog – https://insidemstech.com Speakers
  • 6. Scenario : Travel & Tourism Customer Base : Global USP : Travel Portal Business Model : B2C & B2B Peak Time : Festival & Holiday season Business Need for Transition : H/W EOL GLOBAL DESIGN
  • 7. North America Web Tier App Tier DB Tier South America Web Tier App Tier DB Tier SQL Always On Distributed Availability Group M P L S Regional Design (HA – DR) GEO DNS GLBS
  • 8. Compute DB CPU: 2 x 12 core Memory: 128 GB OS: Win 2012 R2 App CPU: 2 x 10 core Memory: 96 GB OS: Win 2012 R2 Web CPU: 2 x 8 core Memory: 64 GB OS: Win 2012 R2 Reverse Proxy CPU: 2 x 4 core Memory: 32 GB OS: Windows 2012 R2 Storage DB OS: 2 x 80 GB, 15K RPM SAS Application: 2 x 160 GB, 15K RPM SAS DB & Logs: 100 TB LUN, 15K RPM SAS App OS: 2 x 80 GB, 15K RPM SAS Application: 2 x 160 GB, 15K RPM SAS Application Cache: 2 x 256 GB SSD WI Web OS: 2 x 80 GB, 15K RPM SAS Application: 2 x 160 GB, 15K RPM SAS Reverse Proxy OS: 2 x 80 GB, 15K RPM SAS Network DB Corp Subnet: 10.10.10.x/16 Cluster: 192.168.10.x/24 App Corp Subnet: 10.10.10.x/16 Web Corp Subnet: 10.10.10.x/16 Reverse Proxy Internal: 172.20.10.x/24 External: 172.30.10.x/24 SSL Offloading : Load Balancer Security DB Allow: App/LDAP/DNS – DB connectivity on specific port numbers Block: All other connections App Allow: Web/DB/LDAP/DNS – App connectivity on specific port numbers Block: All other connections Web Allow: App/RPi/LDAP/DNS – Web connectivity on specific port numbers Block: All other connections Reverse Proxy Allow: External NAT/App – RP connectivity on specific port numbers Block: All other connections As Is Configuration
  • 9. • vCPU : 16 • Memory GiB : 112 • Temp storage (SSD) GiB : 224 • Max data disks : 64 • Max cached and temp storage throughput: IOPS / MBps (cache size in GiB) : 64,000 / 512 (576) • Max uncached disk throughput: IOPS / MBps : 51,200 / 768 • Max NICs / Expected network bandwidth (Mbps) : 8 / 12000 Standard_DS14_v2 • vCPU : 16 • Memory GiB : 112 • Temp storage (SSD) GiB : 224 • Max data disks : 64 • Max cached and temp storage throughput: IOPS / MBps (cache size in GiB) : 64,000 / 512 (576) • Max uncached disk throughput: IOPS / MBps : 51,200 / 768 • Max NICs / Expected network bandwidth (Mbps) : 8 / 12000 Standard_DS14_v2 • vCPU : 16 • Memory GiB : 128 • Temp storage (SSD) GiB : 2,807 • Max data disks : 64 • Max temp storage throughput: IOPS / MBps : 80,000 / 800 • Max uncached disk throughput: IOPS / MBps : 20,000 / 500 • Max NICs / Expected network bandwidth (Mbps) : 8 / 16,000 Standard_L16s To Be Configuration
  • 10. Tools Used & How Traffic Manager works Tool Description Global Traffic Manager Geographic & Nested Traffic Manager Regional Traffic Manager Performance, pointed to Application Gateway Application Gateway SSL Offloading, Session Affinity, WAF Load Balancer Layer 4 load balancer
  • 11. North America Workloads South America Workloads North Europe Workloads West Europe Workloads East Asia Workloads West Asia Workloads Geo 1 - Americas Geo 2 - EUROPE Geo 3 - ASIA Traffic Manager – Travel Portal – Global Endpoint E.g. http://booking.travel.com Traffic Manager – Regional Endpoint Traffic Manager – Regional EndpointTraffic Manager – Regional Endpoint Global – Deployment Architecture Application Users Global VNET Peering or VPN Gateway
  • 12. North America - Region Traffic Manager – Travel Portal – Global Endpoint E.g. http://booking.travel.com Geo Region – Deployment Architecture Web Layer App Layer DB Layer Web Layer App Layer DB Layer Traffic Manager – America Endpoint Application Gateway Load Balancer South America - Region Europe Asia = NSG Application Gateway Global VNET Peering or VPN Gateway
  • 13. North America - Region Traffic Manager – Travel Portal – Global Endpoint E.g. http://booking.travel.com Regional – Deployment Architecture Web Subnet DB Subnet Traffic Manager – America Endpoint Europe Asia Application Gateway Web Server Web Server App Subnet App Server App Server Active DB server Passive DB server Internal Load Balancer South America = NSG
  • 14. Database Subnet Web SubnetApp Subnet Security – Deployment Architecture Traffic Manager Application Gateway Symbol Description Subnet NSG assigned to VM NSG assigned to subnet

Notes de l'éditeur

  1. https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/configure-distributed-availability-groups?view=sql-server-2017
  2. https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-portal-sql-create-failover-cluster https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-storage#ls-series