SlideShare a Scribd company logo
1 of 9
Download to read offline
Azure Bastion
Remote desktop RDP/SSH in
Azure using Bastion
Service as (PaaS)
Aure Bastion is a PaaS solution for your remote desktop which is more secure than the
jump server. It comes with web-based login, and never expose VM public IP to the
internet. This service will work seamlessly on your environment using VM’s private IP
address within your Vnet. Highly secure and trustable.
Abstract
Introduction
Concept of Azure Bastion
What’s Azure Bastion?
Azure Bastion Vs Jump Server
Bastion Key features
Bastion Architecture
TABLE
OF
CONTENTS
Azure Bastion 02
Azure Bastion 03
ABSTRACT
This document guides you on Azure Bastion service, which is helpful for a remote
solution on Azure cloud. Azure Bastion service is Platform As Service (PaaS) in Azure.
The recent world health crisis and the economic crisis has massively accelerated the
adoption of Cloud Technology. While public clouds provide more flexibility and scalability
to set up the data centers on cloud, it also comes with a lot of security risks if the
serves are not guarded properly, irrespective of whether it is Windows, Linux, or others.
To accomplish day to day work, we need to login different remote servers using
SSH/RDP, if we expose the server’s public IP and Ports to the internet, this will leads
high risk. So, we need to adopt a solution which is more secure than just exposing
servers to the internet or using a Jump Server. In Azure, we can use Azure Bastion
Service.
The audience of this document are those who move applications from on-premises to
Azure or who build applications on the Azure. Such as cloud solution architect, remote
desktop administrator, developers and operation team members, and those who
involved in taking servers on remote to accomplish their day to day work.
INTRODUCTION
The rush to facilitate work from home for employees due to the pandemic has resulted in
1.5 million new RDP servers which are exposed to the internet. Thus, increasing the number
of attacks in the month of March and April. (Lucian Constantin, CSO)
Not many companies have a full stock of unused laptops for their employees to take home
on short notice. But, most of the companies still managed with the work from home
scenario, which resulted in an increasing number of attacks. The RDP/SSH are frequently
targeted for credential stuffing, password guessing and brute-force attacks which is on the
list of common usernames and passwords combinations or credentials gained from different
sources because all these ports open to the internet to access the machines.
Azure Bastion is a PaaS service published by the Microsoft Azure which is secure and
seamless to access RDP and SSH to a virtual machine on your favorite web browser directly
from the Azure portal. Azure Bastion must be provisioned on your virtual network (Vnet), and
it will use the VM's Private IP to access the RDP/SSH. It doesn't need public IP address
assigned to VM for access RDP/SSH. the connection establishes from your system to Azure
VM using Secure Sockets Layer (SSL) protocol which is very secure.
04
Azure Bastion
CONCEPT OF BASTION
Before understanding the concept of Bastion service, let’s talk about pre-authentication
vulnerabilities that have been found in remote desktops. The vulnerability found on
Remote Desktop Service (RDP) is called as Remote Code Execution. When an
unauthenticated user connects to the system using RDP protocol, they send some
specially crafted requests, and this vulnerability is pre-authenticated, which doesn't
require any user interaction. An attacker who successfully exploits this can execute
arbitrary code on the target system. Then the attacker will have access to view, change,
create, or delete the data or can create a new admin account on target machines, and
they can even install/uninstall any software in the target machine.
Let’s understand the concept of Bastion and how it helps to overcome the above
challenges.
The word “Bastions” means a projecting part of a fortification built at an angle to the
line of a wall in layman language. You might have heard the term “Bastion” in cloud
recently; however the term “Bastion” is not new, It is a very old concept to isolate your
valuable machines or services behind the firewall and yet you have a way to access
those resources. Here in Azure, valuable virtual machines are placed behind the firewall,
Network Security Group, and more. Using Azure Bastion service if you need to connect
to your Azure VM then first you must remote into the Bastion host through https con-
nection, and then from Bastion, you will remote into your machine which is placed into
your same Vnet which is also isolated using any network appliance or Network Security
Group (NSG).
You can take any Azure machine right from the Azure portal, navigate to your VM and
then click on connect using Bastion, which will open a new tab in your browser and
connects.
MANAGED RDP/SSH TO VMS OVER SSL
05
Azure Bastion
Azure Bastion is fully managed PaaS service, which provides
you seamless remoting solution directly from the Azure portal
over SSL connection. Azure Bastion can provision directly to
your Vnet (Virtual Network), and all the VMs can be accessed
from same Vnet (Virtual Network) over SSL without exposing
your Public IP address.
ONE CLICK EXPERIENCE
Connect your RDP / SSH sessions directly from Azure Portal
using a single click. Its support all latest browsers like Firefox,
edge, chrome, and more.
CONNECT SECURELY
Integrate and traverse existing firewalls and security perimeter
using a modern HTML5 based web client and standard SSL ports
and use your SSH keys for authentication when logging into
your VM.
RDP WITH PRIVATE IP
Login into your Azure virtual machines and avoid exposing your
public IP address to the internet using SSH and RDP with
private IP address only.
WHAT’S AZURE BASTION
AZURE BASTION VS JUMP SERVER
Microsoft Azure is one of the biggest cloud solution providers, understands the threat of
exposing RDP/SSH ports to the public internet. And if you use a jump server instead, even
that exposing the RDP/SSH ports to the public internet will have several security risks.
Here we need to understand Bastion host or jump servers both functions similarly, they
segregate a private network or group of servers and external traffic. Usually, if you connect
them using either RDP or SSH each create a single point of entry to a cluster, but their
intended purpose and architecture are totally different in practice.
01
02
03
04
06
JUMP SERVER:
RDP AND SSH DIRECTLY FROM AZURE PORTAL:
AZURE BASTION:
Azure Bastion
Azure IaaS Server is managed by us
Jump Server VM Deployed in Vnet but
support all peer Vnets
Need to have RDP / SSH client to
access VMs
Need to assign public IP Address to
Jump Server
Need to Expose the RDP port to the
internet
Max concurrent users limit to RDP is 2
Pricing would depend on VM size, and
additional data transfer will cost
Doesn’t gives users logging
information
Don’t have a live monitoring system in
place
Azure PaaS Service is managed by
Microsoft.
Deployed in Vnet but doesn’t support
all other Peer Vnets
No need any clients to access VMs
works on all latest Browsers
No need to have public IP to any of VMs
Works on port 443
Max concurrent users limit to RDP is 25
Pricing $0.19 per hour, first 5GB Data
transfer is free per month.
Gives users logging information to
diagnose further which users had
logged in which time.
Has live remote monitoring system in
place, you can view which users has
connected on which VM and more.
You can get your VM remote directly from the Azure portal with single click irrespective of
its Operating System.
REMOTE SESSION OVER TLS:
Azure Bastion service works on HTML5 based web browser, the connection establishes
over TLS on port 443, enabling secure port 443. and it doesn't require any public IP address
to be associated on your virtual machine. Azure Bastion opens the RDP/SSH connection to
your VM through the machine's private IP address only. You don't need to expose public IP
just for remoting, and you can save cost on public IP as well.
NO PUBLIC IP ADVERTISEMENT ON THE AZURE VM:
Azure Bastion always connects the RDP/SSH to your Azure VM using their private IP
address. You don’t need any public IP address to connect remotely on your virtual
machines.
BASTION KEY FEATURES
07
Azure Bastion
NO HASSLE OF MANAGING NSGS:
Azure Bastion is a fully managed PaaS service which is provided by Microsoft from Azure,
and it is hardened internally to provide you with Secure RDP/SSH connectivity, Azure
Bastion service is hosted in its own subnet where you don’t need to add any NSG because it
connects your virtual machines over the private IP address, you can configure your NSG to
allow RDP/SSH from Azure Bastion only. This is called the hassle of managing NSGs, every
time you need to connect securely to your virtual machines.
PROTECTION AGAINST PORT SCANNING:
As you use Azure Bastion to remote your VMs, you don’t need to expose ports to the public
internet. VMs are protected against ports scanning by a rogue, and malicious users or
hackers who reside on the public internet.
PROTECT AGAINST ZERO-DAY EXPLOITS:
As you know, Azure Bastion is completely managed service offered as PaaS by Azure. It lies
at the perimeter of your virtual network, and you don’t need to worry about the hardening
of the virtual machine in your azure private network. Azure protects you against zero-day
exploits by keeping the Bastion service hardened and always up to date for you.
Azure Bastion service deployment is per virtual Network (Vnet) but not per subscription/
account or virtual machine. Once you provision the Bastion service in your environment,
then the RDP/SSH experience is available to all your virtual machines on the same network
where you deployed your Bastion service.
To work with any of your virtual machines in cloud it’s fundamental that you connect those
machines using either RDP or SSH connection. But exposing the RDP/SSH ports to the
public internet isn't a good idea, and it has seen significant threats surface in the past. This
happens very often because of the protocol vulnerabilities. To avoid this kind of threats,
Azure brought Bastion service to its users which is very secure and seamless service.
Bastion host servers are designed in such a way that it can withstand the attacks. Bastion
provides the RDP and SSH connectivity to the workload that resides behind the Bastion, as
well as further inside the network.
BASTION ARCHITECTURE
08
Azure Bastion
The above figure shows the architecture of an Azure Bastion deployment. In this diagram:
The Bastion host is
deployed in the virtual
network
The user connects to
the Azure portal using
any HTML5 browser
The user selects the
virtual machine to
connect
With a single click, the
RDP/SSH session opens
in the browser
No public IP is required
on the Azure VM
Copy / Paste only on
text
Can connect anyone
who has even read
access on VM, NIC &
Bastion
It works as RDS but
doesn’t require to have
an RDS CAL license
Azure
Microsoft Azure
Virtual Network
Azure Bastion
Azure Bastion Subnet VM Subnet
Remote Protocol
Private IP
Port 3389/22
(RDP. SSH)
Internet
Port 443
NSG
NSG
Azure VM
Azure VM
Azure VM
TLS
TLS
09
Azure Bastion
AUTHOR BIO
Business Contact
About Happiest Minds Technologies
Happiest Minds Technologies Limited (NSE: HAPPSTMNDS), a Mindful IT Company, enables digital transformation for enterprises and technology
providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of
disruptive technologies such as: artificial intelligence, blockchain, cloud, digital process automation, internet of things, robotics/drones, security,
virtual/augmented reality, etc. Positioned as ‘Born Digital . Born Agile’, our capabilities span digital solutions, infrastructure, product engineering
and security. We deliver these services across industry sectors such as automotive, BFSI, consumer packaged goods, e-commerce, edutech,
engineering R&D, hi-tech, manufacturing, retail and travel/transportation/hospitality.
A Great Place to Work-Certified™ company, Happiest Minds is headquartered in Bangalore, India with operations in the U.S., UK, Canada, Australia
and Middle East.
www.happiestminds.com
Zia has over 13 years of experience in windows servers, data
center and Azure cloud. He has spent years on Azure
operation services, Azure planning, designing, consulting,
migrations, and trainings. He is currently a part of Azure infra
structure at Happiest Minds Technologies working as senior
tech lead. He is responsible for designing, migrating workloads
to azure cloud.

More Related Content

What's hot

HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICSHIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICSHappiest Minds Technologies
 
Cloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsCloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsDr. Sunil Kr. Pandey
 
Digital Asset Management with ES4
Digital Asset Management with ES4Digital Asset Management with ES4
Digital Asset Management with ES4Activo Consulting
 
Security as a Service with Microsoft Presented by Razor Technology
Security as a Service with Microsoft Presented by Razor TechnologySecurity as a Service with Microsoft Presented by Razor Technology
Security as a Service with Microsoft Presented by Razor TechnologyDavid J Rosenthal
 
Authentication and Privacy in Cloud
Authentication and Privacy in CloudAuthentication and Privacy in Cloud
Authentication and Privacy in CloudMphasis
 
The security of SAAS and private cloud
The security of SAAS and private cloudThe security of SAAS and private cloud
The security of SAAS and private cloudAzure Group
 
How SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze NetworksHow SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze NetworksArticulate Marketing
 
Security As A Service
Security As A ServiceSecurity As A Service
Security As A ServiceOlav Tvedt
 
Cloud summit demystifying cloud security
Cloud summit   demystifying cloud securityCloud summit   demystifying cloud security
Cloud summit demystifying cloud securityDavid De Vos
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challengesKresimir Popovic
 
Secaa s cat_10_network_security_implementation_guidance
Secaa s cat_10_network_security_implementation_guidanceSecaa s cat_10_network_security_implementation_guidance
Secaa s cat_10_network_security_implementation_guidancedrewz lin
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing SecurityNithin Raj
 
Microsoft 365 Compliance and Security Overview
Microsoft 365 Compliance and Security OverviewMicrosoft 365 Compliance and Security Overview
Microsoft 365 Compliance and Security OverviewDavid J Rosenthal
 
Intel SaaS Security Playbook
Intel SaaS Security PlaybookIntel SaaS Security Playbook
Intel SaaS Security PlaybookIntel IT Center
 
Implementing zero trust architecture in azure hybrid cloud
Implementing zero trust architecture in azure hybrid cloudImplementing zero trust architecture in azure hybrid cloud
Implementing zero trust architecture in azure hybrid cloudAjit Bhingarkar
 
Security as a Service Model for Cloud Environment
Security as   a Service Model   for   Cloud   EnvironmentSecurity as   a Service Model   for   Cloud   Environment
Security as a Service Model for Cloud EnvironmentKaashivInfoTech Company
 
CSA Introduction 2013 David Ross
CSA Introduction 2013 David RossCSA Introduction 2013 David Ross
CSA Introduction 2013 David RossGraeme Wood
 

What's hot (20)

HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICSHIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
 
SECURING THE CLOUD DATA LAKES
SECURING THE CLOUD DATA LAKESSECURING THE CLOUD DATA LAKES
SECURING THE CLOUD DATA LAKES
 
Cloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsCloud Security, Standards and Applications
Cloud Security, Standards and Applications
 
Digital Asset Management with ES4
Digital Asset Management with ES4Digital Asset Management with ES4
Digital Asset Management with ES4
 
Security as a Service with Microsoft Presented by Razor Technology
Security as a Service with Microsoft Presented by Razor TechnologySecurity as a Service with Microsoft Presented by Razor Technology
Security as a Service with Microsoft Presented by Razor Technology
 
Authentication and Privacy in Cloud
Authentication and Privacy in CloudAuthentication and Privacy in Cloud
Authentication and Privacy in Cloud
 
The security of SAAS and private cloud
The security of SAAS and private cloudThe security of SAAS and private cloud
The security of SAAS and private cloud
 
How SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze NetworksHow SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze Networks
 
Security As A Service
Security As A ServiceSecurity As A Service
Security As A Service
 
Cloud summit demystifying cloud security
Cloud summit   demystifying cloud securityCloud summit   demystifying cloud security
Cloud summit demystifying cloud security
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
Secaa s cat_10_network_security_implementation_guidance
Secaa s cat_10_network_security_implementation_guidanceSecaa s cat_10_network_security_implementation_guidance
Secaa s cat_10_network_security_implementation_guidance
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Microsoft 365 Compliance and Security Overview
Microsoft 365 Compliance and Security OverviewMicrosoft 365 Compliance and Security Overview
Microsoft 365 Compliance and Security Overview
 
Intel SaaS Security Playbook
Intel SaaS Security PlaybookIntel SaaS Security Playbook
Intel SaaS Security Playbook
 
Implementing zero trust architecture in azure hybrid cloud
Implementing zero trust architecture in azure hybrid cloudImplementing zero trust architecture in azure hybrid cloud
Implementing zero trust architecture in azure hybrid cloud
 
Global Mandate to Secure Cloud Computing
Global Mandate to Secure Cloud ComputingGlobal Mandate to Secure Cloud Computing
Global Mandate to Secure Cloud Computing
 
Security as a Service Model for Cloud Environment
Security as   a Service Model   for   Cloud   EnvironmentSecurity as   a Service Model   for   Cloud   Environment
Security as a Service Model for Cloud Environment
 
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKETCLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
 
CSA Introduction 2013 David Ross
CSA Introduction 2013 David RossCSA Introduction 2013 David Ross
CSA Introduction 2013 David Ross
 

Similar to Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)

Azure Networking (1).pptx
Azure Networking (1).pptxAzure Networking (1).pptx
Azure Networking (1).pptxRazith2
 
Configuring asa site to-site vp ns
Configuring asa site to-site vp nsConfiguring asa site to-site vp ns
Configuring asa site to-site vp nschiensy
 
Introducing Azure Bastion
Introducing Azure BastionIntroducing Azure Bastion
Introducing Azure BastionAmmar Hasayen
 
Azure virtual network
Azure virtual networkAzure virtual network
Azure virtual networkLalit Rawat
 
It's all about Security! Let’s get you started with Azure Bastion
It's all about Security! Let’s get you started with Azure BastionIt's all about Security! Let’s get you started with Azure Bastion
It's all about Security! Let’s get you started with Azure BastionWim Matthyssen
 
Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...
Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...
Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...Neeraj Kumar
 
Securing Remote Access for Cloud-Based Systems
Securing Remote Access for Cloud-Based SystemsSecuring Remote Access for Cloud-Based Systems
Securing Remote Access for Cloud-Based Systemsfrancisdinha
 
Security compute services_whitepaper
Security compute services_whitepaperSecurity compute services_whitepaper
Security compute services_whitepapersaifam
 
Database Security Explained
Database Security ExplainedDatabase Security Explained
Database Security Explainedwensheng wei
 
AWS IoT vs Azure IoT
AWS IoT vs Azure IoTAWS IoT vs Azure IoT
AWS IoT vs Azure IoTahmed badr
 
Becoming a Microsoft Specialist in Microsoft Azure Infrastructure
Becoming a Microsoft Specialist in Microsoft Azure InfrastructureBecoming a Microsoft Specialist in Microsoft Azure Infrastructure
Becoming a Microsoft Specialist in Microsoft Azure InfrastructureSyed Irtaza Ali
 
Sun/Oracle Desktop Virtualization
Sun/Oracle Desktop VirtualizationSun/Oracle Desktop Virtualization
Sun/Oracle Desktop Virtualizationselghaly
 
Apptimized SafeBox
Apptimized SafeBoxApptimized SafeBox
Apptimized SafeBoxApptimized
 
Azure Networking: Innovative Features and Multi-VNet Topologies
Azure Networking: Innovative Features and Multi-VNet TopologiesAzure Networking: Innovative Features and Multi-VNet Topologies
Azure Networking: Innovative Features and Multi-VNet TopologiesMarius Zaharia
 
AWS Cloud Security From the Point of View of the Compliance
AWS Cloud Security From the Point of View of the ComplianceAWS Cloud Security From the Point of View of the Compliance
AWS Cloud Security From the Point of View of the ComplianceYury Chemerkin
 
AWS Security Challenges
AWS Security ChallengesAWS Security Challenges
AWS Security ChallengesSTO STRATEGY
 
AWS - Como llevar un banco a la nube?
AWS - Como llevar un banco a la nube?AWS - Como llevar un banco a la nube?
AWS - Como llevar un banco a la nube?Mauricio Ferreyra
 

Similar to Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS) (20)

Azure Networking (1).pptx
Azure Networking (1).pptxAzure Networking (1).pptx
Azure Networking (1).pptx
 
Configuring asa site to-site vp ns
Configuring asa site to-site vp nsConfiguring asa site to-site vp ns
Configuring asa site to-site vp ns
 
Introducing Azure Bastion
Introducing Azure BastionIntroducing Azure Bastion
Introducing Azure Bastion
 
Azure virtual network
Azure virtual networkAzure virtual network
Azure virtual network
 
It's all about Security! Let’s get you started with Azure Bastion
It's all about Security! Let’s get you started with Azure BastionIt's all about Security! Let’s get you started with Azure Bastion
It's all about Security! Let’s get you started with Azure Bastion
 
Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...
Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...
Part 03: Azure Virtual Networks – Understanding and Creating Point-to-Site VP...
 
Securing Remote Access for Cloud-Based Systems
Securing Remote Access for Cloud-Based SystemsSecuring Remote Access for Cloud-Based Systems
Securing Remote Access for Cloud-Based Systems
 
Security compute services_whitepaper
Security compute services_whitepaperSecurity compute services_whitepaper
Security compute services_whitepaper
 
Database Security Explained
Database Security ExplainedDatabase Security Explained
Database Security Explained
 
AWS IoT vs Azure IoT
AWS IoT vs Azure IoTAWS IoT vs Azure IoT
AWS IoT vs Azure IoT
 
Becoming a Microsoft Specialist in Microsoft Azure Infrastructure
Becoming a Microsoft Specialist in Microsoft Azure InfrastructureBecoming a Microsoft Specialist in Microsoft Azure Infrastructure
Becoming a Microsoft Specialist in Microsoft Azure Infrastructure
 
Sun/Oracle Desktop Virtualization
Sun/Oracle Desktop VirtualizationSun/Oracle Desktop Virtualization
Sun/Oracle Desktop Virtualization
 
Apptimized SafeBox
Apptimized SafeBoxApptimized SafeBox
Apptimized SafeBox
 
Azure Networking: Innovative Features and Multi-VNet Topologies
Azure Networking: Innovative Features and Multi-VNet TopologiesAzure Networking: Innovative Features and Multi-VNet Topologies
Azure Networking: Innovative Features and Multi-VNet Topologies
 
AWS Cloud Security From the Point of View of the Compliance
AWS Cloud Security From the Point of View of the ComplianceAWS Cloud Security From the Point of View of the Compliance
AWS Cloud Security From the Point of View of the Compliance
 
AWS Security Challenges
AWS Security ChallengesAWS Security Challenges
AWS Security Challenges
 
Web Werks Cloud Hosting FAQ
Web Werks Cloud Hosting FAQWeb Werks Cloud Hosting FAQ
Web Werks Cloud Hosting FAQ
 
AWS - Como llevar un banco a la nube?
AWS - Como llevar un banco a la nube?AWS - Como llevar un banco a la nube?
AWS - Como llevar un banco a la nube?
 
Sangfor SSL VPN Datasheet
Sangfor SSL VPN DatasheetSangfor SSL VPN Datasheet
Sangfor SSL VPN Datasheet
 
Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros
 

More from Happiest Minds Technologies

Largest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case StudyLargest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case StudyHappiest Minds Technologies
 
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & InsuranceExploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & InsuranceHappiest Minds Technologies
 
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0Happiest Minds Technologies
 
Automating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UKAutomating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UKHappiest Minds Technologies
 
Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)Happiest Minds Technologies
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITHappiest Minds Technologies
 
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDITHappiest Minds Technologies
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITHappiest Minds Technologies
 

More from Happiest Minds Technologies (20)

Largest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case StudyLargest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case Study
 
BFSI GLOBAL TRENDS FY 24
BFSI GLOBAL TRENDS FY 24BFSI GLOBAL TRENDS FY 24
BFSI GLOBAL TRENDS FY 24
 
ARTIFICIAL INTELLIGENCE IN DIGITAL BANKING
ARTIFICIAL INTELLIGENCE IN DIGITAL BANKINGARTIFICIAL INTELLIGENCE IN DIGITAL BANKING
ARTIFICIAL INTELLIGENCE IN DIGITAL BANKING
 
DIGITAL MANUFACTURING
DIGITAL MANUFACTURINGDIGITAL MANUFACTURING
DIGITAL MANUFACTURING
 
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & InsuranceExploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
 
AN OVERVIEW OF THE METAVERSE
AN OVERVIEW OF THE METAVERSEAN OVERVIEW OF THE METAVERSE
AN OVERVIEW OF THE METAVERSE
 
VMware to AWS Cloud Migration
VMware to AWS Cloud MigrationVMware to AWS Cloud Migration
VMware to AWS Cloud Migration
 
Digital-Content-Monetization-DCM-Platform-2.pdf
Digital-Content-Monetization-DCM-Platform-2.pdfDigital-Content-Monetization-DCM-Platform-2.pdf
Digital-Content-Monetization-DCM-Platform-2.pdf
 
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
 
Cloud Reshaping Banking
Cloud Reshaping BankingCloud Reshaping Banking
Cloud Reshaping Banking
 
Automating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UKAutomating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UK
 
PAMaaS- Powered by CyberArk
PAMaaS- Powered by CyberArkPAMaaS- Powered by CyberArk
PAMaaS- Powered by CyberArk
 
Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
 
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
 
How to Approach Tool Integrations
How to Approach Tool IntegrationsHow to Approach Tool Integrations
How to Approach Tool Integrations
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
 
Contact Centre Growing Digital
Contact Centre Growing DigitalContact Centre Growing Digital
Contact Centre Growing Digital
 
California Consumer Privacy Act (CCPA)
California Consumer Privacy Act (CCPA)California Consumer Privacy Act (CCPA)
California Consumer Privacy Act (CCPA)
 
DIGITAL CONTENT MONETIZATION
DIGITAL CONTENT MONETIZATIONDIGITAL CONTENT MONETIZATION
DIGITAL CONTENT MONETIZATION
 

Recently uploaded

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Recently uploaded (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)

  • 1. Azure Bastion Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS) Aure Bastion is a PaaS solution for your remote desktop which is more secure than the jump server. It comes with web-based login, and never expose VM public IP to the internet. This service will work seamlessly on your environment using VM’s private IP address within your Vnet. Highly secure and trustable.
  • 2. Abstract Introduction Concept of Azure Bastion What’s Azure Bastion? Azure Bastion Vs Jump Server Bastion Key features Bastion Architecture TABLE OF CONTENTS Azure Bastion 02
  • 3. Azure Bastion 03 ABSTRACT This document guides you on Azure Bastion service, which is helpful for a remote solution on Azure cloud. Azure Bastion service is Platform As Service (PaaS) in Azure. The recent world health crisis and the economic crisis has massively accelerated the adoption of Cloud Technology. While public clouds provide more flexibility and scalability to set up the data centers on cloud, it also comes with a lot of security risks if the serves are not guarded properly, irrespective of whether it is Windows, Linux, or others. To accomplish day to day work, we need to login different remote servers using SSH/RDP, if we expose the server’s public IP and Ports to the internet, this will leads high risk. So, we need to adopt a solution which is more secure than just exposing servers to the internet or using a Jump Server. In Azure, we can use Azure Bastion Service. The audience of this document are those who move applications from on-premises to Azure or who build applications on the Azure. Such as cloud solution architect, remote desktop administrator, developers and operation team members, and those who involved in taking servers on remote to accomplish their day to day work. INTRODUCTION The rush to facilitate work from home for employees due to the pandemic has resulted in 1.5 million new RDP servers which are exposed to the internet. Thus, increasing the number of attacks in the month of March and April. (Lucian Constantin, CSO) Not many companies have a full stock of unused laptops for their employees to take home on short notice. But, most of the companies still managed with the work from home scenario, which resulted in an increasing number of attacks. The RDP/SSH are frequently targeted for credential stuffing, password guessing and brute-force attacks which is on the list of common usernames and passwords combinations or credentials gained from different sources because all these ports open to the internet to access the machines. Azure Bastion is a PaaS service published by the Microsoft Azure which is secure and seamless to access RDP and SSH to a virtual machine on your favorite web browser directly from the Azure portal. Azure Bastion must be provisioned on your virtual network (Vnet), and it will use the VM's Private IP to access the RDP/SSH. It doesn't need public IP address assigned to VM for access RDP/SSH. the connection establishes from your system to Azure VM using Secure Sockets Layer (SSL) protocol which is very secure.
  • 4. 04 Azure Bastion CONCEPT OF BASTION Before understanding the concept of Bastion service, let’s talk about pre-authentication vulnerabilities that have been found in remote desktops. The vulnerability found on Remote Desktop Service (RDP) is called as Remote Code Execution. When an unauthenticated user connects to the system using RDP protocol, they send some specially crafted requests, and this vulnerability is pre-authenticated, which doesn't require any user interaction. An attacker who successfully exploits this can execute arbitrary code on the target system. Then the attacker will have access to view, change, create, or delete the data or can create a new admin account on target machines, and they can even install/uninstall any software in the target machine. Let’s understand the concept of Bastion and how it helps to overcome the above challenges. The word “Bastions” means a projecting part of a fortification built at an angle to the line of a wall in layman language. You might have heard the term “Bastion” in cloud recently; however the term “Bastion” is not new, It is a very old concept to isolate your valuable machines or services behind the firewall and yet you have a way to access those resources. Here in Azure, valuable virtual machines are placed behind the firewall, Network Security Group, and more. Using Azure Bastion service if you need to connect to your Azure VM then first you must remote into the Bastion host through https con- nection, and then from Bastion, you will remote into your machine which is placed into your same Vnet which is also isolated using any network appliance or Network Security Group (NSG). You can take any Azure machine right from the Azure portal, navigate to your VM and then click on connect using Bastion, which will open a new tab in your browser and connects.
  • 5. MANAGED RDP/SSH TO VMS OVER SSL 05 Azure Bastion Azure Bastion is fully managed PaaS service, which provides you seamless remoting solution directly from the Azure portal over SSL connection. Azure Bastion can provision directly to your Vnet (Virtual Network), and all the VMs can be accessed from same Vnet (Virtual Network) over SSL without exposing your Public IP address. ONE CLICK EXPERIENCE Connect your RDP / SSH sessions directly from Azure Portal using a single click. Its support all latest browsers like Firefox, edge, chrome, and more. CONNECT SECURELY Integrate and traverse existing firewalls and security perimeter using a modern HTML5 based web client and standard SSL ports and use your SSH keys for authentication when logging into your VM. RDP WITH PRIVATE IP Login into your Azure virtual machines and avoid exposing your public IP address to the internet using SSH and RDP with private IP address only. WHAT’S AZURE BASTION AZURE BASTION VS JUMP SERVER Microsoft Azure is one of the biggest cloud solution providers, understands the threat of exposing RDP/SSH ports to the public internet. And if you use a jump server instead, even that exposing the RDP/SSH ports to the public internet will have several security risks. Here we need to understand Bastion host or jump servers both functions similarly, they segregate a private network or group of servers and external traffic. Usually, if you connect them using either RDP or SSH each create a single point of entry to a cluster, but their intended purpose and architecture are totally different in practice. 01 02 03 04
  • 6. 06 JUMP SERVER: RDP AND SSH DIRECTLY FROM AZURE PORTAL: AZURE BASTION: Azure Bastion Azure IaaS Server is managed by us Jump Server VM Deployed in Vnet but support all peer Vnets Need to have RDP / SSH client to access VMs Need to assign public IP Address to Jump Server Need to Expose the RDP port to the internet Max concurrent users limit to RDP is 2 Pricing would depend on VM size, and additional data transfer will cost Doesn’t gives users logging information Don’t have a live monitoring system in place Azure PaaS Service is managed by Microsoft. Deployed in Vnet but doesn’t support all other Peer Vnets No need any clients to access VMs works on all latest Browsers No need to have public IP to any of VMs Works on port 443 Max concurrent users limit to RDP is 25 Pricing $0.19 per hour, first 5GB Data transfer is free per month. Gives users logging information to diagnose further which users had logged in which time. Has live remote monitoring system in place, you can view which users has connected on which VM and more. You can get your VM remote directly from the Azure portal with single click irrespective of its Operating System. REMOTE SESSION OVER TLS: Azure Bastion service works on HTML5 based web browser, the connection establishes over TLS on port 443, enabling secure port 443. and it doesn't require any public IP address to be associated on your virtual machine. Azure Bastion opens the RDP/SSH connection to your VM through the machine's private IP address only. You don't need to expose public IP just for remoting, and you can save cost on public IP as well. NO PUBLIC IP ADVERTISEMENT ON THE AZURE VM: Azure Bastion always connects the RDP/SSH to your Azure VM using their private IP address. You don’t need any public IP address to connect remotely on your virtual machines. BASTION KEY FEATURES
  • 7. 07 Azure Bastion NO HASSLE OF MANAGING NSGS: Azure Bastion is a fully managed PaaS service which is provided by Microsoft from Azure, and it is hardened internally to provide you with Secure RDP/SSH connectivity, Azure Bastion service is hosted in its own subnet where you don’t need to add any NSG because it connects your virtual machines over the private IP address, you can configure your NSG to allow RDP/SSH from Azure Bastion only. This is called the hassle of managing NSGs, every time you need to connect securely to your virtual machines. PROTECTION AGAINST PORT SCANNING: As you use Azure Bastion to remote your VMs, you don’t need to expose ports to the public internet. VMs are protected against ports scanning by a rogue, and malicious users or hackers who reside on the public internet. PROTECT AGAINST ZERO-DAY EXPLOITS: As you know, Azure Bastion is completely managed service offered as PaaS by Azure. It lies at the perimeter of your virtual network, and you don’t need to worry about the hardening of the virtual machine in your azure private network. Azure protects you against zero-day exploits by keeping the Bastion service hardened and always up to date for you. Azure Bastion service deployment is per virtual Network (Vnet) but not per subscription/ account or virtual machine. Once you provision the Bastion service in your environment, then the RDP/SSH experience is available to all your virtual machines on the same network where you deployed your Bastion service. To work with any of your virtual machines in cloud it’s fundamental that you connect those machines using either RDP or SSH connection. But exposing the RDP/SSH ports to the public internet isn't a good idea, and it has seen significant threats surface in the past. This happens very often because of the protocol vulnerabilities. To avoid this kind of threats, Azure brought Bastion service to its users which is very secure and seamless service. Bastion host servers are designed in such a way that it can withstand the attacks. Bastion provides the RDP and SSH connectivity to the workload that resides behind the Bastion, as well as further inside the network. BASTION ARCHITECTURE
  • 8. 08 Azure Bastion The above figure shows the architecture of an Azure Bastion deployment. In this diagram: The Bastion host is deployed in the virtual network The user connects to the Azure portal using any HTML5 browser The user selects the virtual machine to connect With a single click, the RDP/SSH session opens in the browser No public IP is required on the Azure VM Copy / Paste only on text Can connect anyone who has even read access on VM, NIC & Bastion It works as RDS but doesn’t require to have an RDS CAL license Azure Microsoft Azure Virtual Network Azure Bastion Azure Bastion Subnet VM Subnet Remote Protocol Private IP Port 3389/22 (RDP. SSH) Internet Port 443 NSG NSG Azure VM Azure VM Azure VM TLS TLS
  • 9. 09 Azure Bastion AUTHOR BIO Business Contact About Happiest Minds Technologies Happiest Minds Technologies Limited (NSE: HAPPSTMNDS), a Mindful IT Company, enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain, cloud, digital process automation, internet of things, robotics/drones, security, virtual/augmented reality, etc. Positioned as ‘Born Digital . Born Agile’, our capabilities span digital solutions, infrastructure, product engineering and security. We deliver these services across industry sectors such as automotive, BFSI, consumer packaged goods, e-commerce, edutech, engineering R&D, hi-tech, manufacturing, retail and travel/transportation/hospitality. A Great Place to Work-Certified™ company, Happiest Minds is headquartered in Bangalore, India with operations in the U.S., UK, Canada, Australia and Middle East. www.happiestminds.com Zia has over 13 years of experience in windows servers, data center and Azure cloud. He has spent years on Azure operation services, Azure planning, designing, consulting, migrations, and trainings. He is currently a part of Azure infra structure at Happiest Minds Technologies working as senior tech lead. He is responsible for designing, migrating workloads to azure cloud.