SlideShare a Scribd company logo
12 June 2022, 11 AM IST
Bhopal MuleSoft Meetup #3
Mulesoft Transit Gateway - Concept and Demo
2
● Please keep yourself muted unless you have any questions.
● We encourage you to keep your video on for interactive session.
● You can write down your question in the chat session.
● Please provide your valuable feedback. Thanks.
Guidelines
3
● Networking and Knowledge Sharing
● Mulesoft Transit Gateway - Concept and Demo
● Q&A and then Quiz for all participants
● Discussion for next Meetup, Stay connected, and Happy Learning.
Agenda
4
●About the organizer:
Introductions
5
About the Speaker:
● Integration Architect with extensive experience of working on various
middleware tools.
● 13 years of experience design, development and deployment of
Mulesoft and Java-based applications.
● Expertise in building application networks.
● Mulesoft certified - Developer and Architect.
Introductions
Concepts
Mulesoft Transit Gateway
VPC and Connectivity Options
VPC - Virtual Private Cloud
8
1. Allows the creation of a virtual,
private, and isolated network
segment in the cloud to host
CloudHub workers.
1. Region specific offering
1. Access to the workers inside the
VPC can be controlled by
configuring firewall rule
1. Mulesoft VPC can connect to other
AWS VPCs as well as to other on
premise networks
Anypoint VPN
9
1. Creates a secure connection
between your MuleSoft Virtual
Private Cloud (VPC) and your on-
premises network
1. Supports site-to-site Internet
Protocol security (IPsec)
connections
1. Highly available
1. Max throughput of 1.25 Gbps
1. Complete Self-Service - No need of
raising a support case with
Mulesoft
AWS Direct Connect
10
1. Dedicated network connection
between corporate data center and
a Direct Connect location
1. Private connectivity between AWS
and corporate data center
1. Consistent network performance
1. Speeds of upto 10 Gbps
1. Mulesoft support case is needed to
be raised for AWS Direct Connect
11
VPC Peering
1. VPC Peering is networking
connection between 2 VPCs that
enables you to route traffic between
them using private IP addresses
1. Instances in either VPC can
communicate with each other as if
they are within the same network
1. VPC peering does not support
transitive peering relationships
1. Mulesoft support case is needed to
be raised for peering Anypoint VPC
with other AWS VPC
12
● Connects AWS VPCs and on-premises networks
to a single gateway
● Acts as a single cloud router. Each new
connection to the Transit Gateway is only made
once
● Operates at layer 3, where next hop is decided by
the destination IP address
● Simplifies the overall network by putting an end to
complex peering relationships
● Supports Inter-Region Peering
● Managed by AWS and is highly scalable and
available
● Complete Self-Service - No need of raising a
support case with Mulesoft
Transit Gateway
Source - https://aws.amazon.com/transit-gateway/
13
You can attach the following to a transit gateway
● One or more VPCs
● AWS Direct Connect Gateway
● Peering connection to another Transit
Gateway
● VPN Connection
Key Terms - Attachments
Source - https://aws.amazon.com/transit-gateway/
14
Transit Gateway’s default route table gets
automatically populated with routes whenever a
new attachment connects to it
● VPC Attachment - Static routes(CIDR blocks
of the VPC) are propagated to the Transit
Gateway route table
● VPN Attachment - Dynamic routes(BGP) are
propagated to the Transit Gateway route table
Key Terms - Routing
15
Network without Transit Gateway
● Connecting 3 VPCs and 1 on-premise network to
each other needs 6 separate connections
○ 3 VPN connections
○ 3 VPC Peering connections
● Adding a 4th VPC and connecting it to all other
VPCs and the on-premise network would need a
total of 10 connections
○ 3 additional VPC peering connections
○ 1 additional VPN connection
16
Network with Transit Gateway
● Connecting 3 VPCs and 1 on-premise network to
each other needs 4 separate connections
○ 1 VPN attachments
○ 3 VPC attachment
● Adding a 4th VPC to the network and connecting it
to all other VPCs and the on-premise network
would need a total of 5 connections
○ 1 additional VPC attachment
17
Mulesoft - AWS Transit Gateway
Connectivity
18
Transit Gateway - Inter Region Peering
Use Case
Demo
20
● Connect two AWS VPCs to a Transit Gateway
● Test the connectivity between both the VPCs by pinging on the private IP addresses
Demo Part 1 - Without Mulesoft
Demo Part 1 - Setup
21
22
● Connect two AWS VPCs and a Mulesoft Cloudhub VPC with a Transit Gateway
● Test the connectivity between the Cloudhub VPC and both the AWS VPCs by pinging
on the private IP addresses
Demo Part 2 - With Mulesoft
Demo Part 2 - Setup
23
26
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/bhopal/
● Feedback:
○ Fill out the survey feedback.
○ Contact your Organizer Shekh Muenuddeen, Ankita Jaggi, Preetam Deshmukh
○ To suggest topics for upcoming events.
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
● Our Next Meetup
○ Date: TBD
○ Location: TBD
○ Topic: TBD
What’s next?
27
Take a Stand !
Thank you

More Related Content

Similar to Bhopal_MuleSoft_Meetup_12June2022_MuleSoft Transit Gateway - Overview and Demo.pptx

CV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdfCV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdf
oumaimaziat1
 
打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載
Amazon Web Services
 
打破時空藩籬-輕鬆存取您的雲端工作負載
打破時空藩籬-輕鬆存取您的雲端工作負載打破時空藩籬-輕鬆存取您的雲端工作負載
打破時空藩籬-輕鬆存取您的雲端工作負載
Amazon Web Services
 
Virtual Networks - A Perspective from a Cloud Connect 2010 Panel
Virtual Networks - A Perspective from a Cloud Connect 2010 PanelVirtual Networks - A Perspective from a Cloud Connect 2010 Panel
Virtual Networks - A Perspective from a Cloud Connect 2010 Panel
Robert Grossman
 
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLBMuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
Jitendra Bafna
 
AWS Advanced Networking: Transit Gateway
AWS Advanced Networking: Transit GatewayAWS Advanced Networking: Transit Gateway
AWS Advanced Networking: Transit Gateway
RJ Jafarkhani ☁
 
Building a sdn solution for the deployment of web application stacks in docker
Building a sdn solution for the deployment of web application stacks in dockerBuilding a sdn solution for the deployment of web application stacks in docker
Building a sdn solution for the deployment of web application stacks in docker
Jorge Juan Mendoza
 
JUG louvain websockets
JUG louvain websocketsJUG louvain websockets
JUG louvain websockets
Marc Tritschler
 
Multi-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptx
Multi-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptxMulti-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptx
Multi-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptx
tamil vanan
 
MuleSoft Meetup Roma - CloudHub Networking Stategies
MuleSoft Meetup Roma -  CloudHub Networking StategiesMuleSoft Meetup Roma -  CloudHub Networking Stategies
MuleSoft Meetup Roma - CloudHub Networking Stategies
Alfonso Martino
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
CC.pptxCC.pptx
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
Cohesive Networks
 
MidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integrationMidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integration
Akhilesh Dhawan
 
Dotnet network prog_chap07
Dotnet network prog_chap07Dotnet network prog_chap07
Dotnet network prog_chap07
Truong NGUYEN
 
Cohesive Networks Support Docs: Welcome to VNS3 3.5
Cohesive Networks Support Docs: Welcome to VNS3 3.5 Cohesive Networks Support Docs: Welcome to VNS3 3.5
Cohesive Networks Support Docs: Welcome to VNS3 3.5
Cohesive Networks
 
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Shawn Ismail
 
Traffic Control as a Service
Traffic Control as a ServiceTraffic Control as a Service
Traffic Control as a Service
Ofer Ben Yaacov
 
AWS network services
AWS network servicesAWS network services
AWS network services
Nagesh Ramamoorthy
 
Amazon Virtual Private Cloud (VPC)
Amazon Virtual Private Cloud (VPC)Amazon Virtual Private Cloud (VPC)
Amazon Virtual Private Cloud (VPC)
Tejoy Vachhrajani
 

Similar to Bhopal_MuleSoft_Meetup_12June2022_MuleSoft Transit Gateway - Overview and Demo.pptx (20)

CV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdfCV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdf
 
打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載
 
打破時空藩籬-輕鬆存取您的雲端工作負載
打破時空藩籬-輕鬆存取您的雲端工作負載打破時空藩籬-輕鬆存取您的雲端工作負載
打破時空藩籬-輕鬆存取您的雲端工作負載
 
Virtual Networks - A Perspective from a Cloud Connect 2010 Panel
Virtual Networks - A Perspective from a Cloud Connect 2010 PanelVirtual Networks - A Perspective from a Cloud Connect 2010 Panel
Virtual Networks - A Perspective from a Cloud Connect 2010 Panel
 
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLBMuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLB
 
AWS Advanced Networking: Transit Gateway
AWS Advanced Networking: Transit GatewayAWS Advanced Networking: Transit Gateway
AWS Advanced Networking: Transit Gateway
 
Building a sdn solution for the deployment of web application stacks in docker
Building a sdn solution for the deployment of web application stacks in dockerBuilding a sdn solution for the deployment of web application stacks in docker
Building a sdn solution for the deployment of web application stacks in docker
 
JUG louvain websockets
JUG louvain websocketsJUG louvain websockets
JUG louvain websockets
 
Multi-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptx
Multi-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptxMulti-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptx
Multi-Cluster Load Balancing in Kubernetes_ Strategies and Considerations.pptx
 
MuleSoft Meetup Roma - CloudHub Networking Stategies
MuleSoft Meetup Roma -  CloudHub Networking StategiesMuleSoft Meetup Roma -  CloudHub Networking Stategies
MuleSoft Meetup Roma - CloudHub Networking Stategies
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
 
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
 
MidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integrationMidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integration
 
Dotnet network prog_chap07
Dotnet network prog_chap07Dotnet network prog_chap07
Dotnet network prog_chap07
 
Cohesive Networks Support Docs: Welcome to VNS3 3.5
Cohesive Networks Support Docs: Welcome to VNS3 3.5 Cohesive Networks Support Docs: Welcome to VNS3 3.5
Cohesive Networks Support Docs: Welcome to VNS3 3.5
 
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
 
Traffic Control as a Service
Traffic Control as a ServiceTraffic Control as a Service
Traffic Control as a Service
 
AWS network services
AWS network servicesAWS network services
AWS network services
 
Amazon Virtual Private Cloud (VPC)
Amazon Virtual Private Cloud (VPC)Amazon Virtual Private Cloud (VPC)
Amazon Virtual Private Cloud (VPC)
 

More from Shekh Muenuddeen

Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptxBhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Shekh Muenuddeen
 
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Shekh Muenuddeen
 
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Shekh Muenuddeen
 
Ahmadabad mule soft_meetup_17april2021_mule4_cryptography
Ahmadabad mule soft_meetup_17april2021_mule4_cryptographyAhmadabad mule soft_meetup_17april2021_mule4_cryptography
Ahmadabad mule soft_meetup_17april2021_mule4_cryptography
Shekh Muenuddeen
 
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalertsAhmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Shekh Muenuddeen
 
Ahmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICDAhmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICD
Shekh Muenuddeen
 
Ahmadabad mule soft_meetup_20_february_2021_muleconnectordevelopment
Ahmadabad mule soft_meetup_20_february_2021_muleconnectordevelopmentAhmadabad mule soft_meetup_20_february_2021_muleconnectordevelopment
Ahmadabad mule soft_meetup_20_february_2021_muleconnectordevelopment
Shekh Muenuddeen
 
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalertsAhmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Shekh Muenuddeen
 

More from Shekh Muenuddeen (8)

Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptxBhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
 
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
 
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
 
Ahmadabad mule soft_meetup_17april2021_mule4_cryptography
Ahmadabad mule soft_meetup_17april2021_mule4_cryptographyAhmadabad mule soft_meetup_17april2021_mule4_cryptography
Ahmadabad mule soft_meetup_17april2021_mule4_cryptography
 
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalertsAhmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
 
Ahmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICDAhmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICD
 
Ahmadabad mule soft_meetup_20_february_2021_muleconnectordevelopment
Ahmadabad mule soft_meetup_20_february_2021_muleconnectordevelopmentAhmadabad mule soft_meetup_20_february_2021_muleconnectordevelopment
Ahmadabad mule soft_meetup_20_february_2021_muleconnectordevelopment
 
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalertsAhmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
 

Recently uploaded

May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 

Recently uploaded (20)

May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 

Bhopal_MuleSoft_Meetup_12June2022_MuleSoft Transit Gateway - Overview and Demo.pptx

  • 1. 12 June 2022, 11 AM IST Bhopal MuleSoft Meetup #3 Mulesoft Transit Gateway - Concept and Demo
  • 2. 2 ● Please keep yourself muted unless you have any questions. ● We encourage you to keep your video on for interactive session. ● You can write down your question in the chat session. ● Please provide your valuable feedback. Thanks. Guidelines
  • 3. 3 ● Networking and Knowledge Sharing ● Mulesoft Transit Gateway - Concept and Demo ● Q&A and then Quiz for all participants ● Discussion for next Meetup, Stay connected, and Happy Learning. Agenda
  • 5. 5 About the Speaker: ● Integration Architect with extensive experience of working on various middleware tools. ● 13 years of experience design, development and deployment of Mulesoft and Java-based applications. ● Expertise in building application networks. ● Mulesoft certified - Developer and Architect. Introductions
  • 8. VPC - Virtual Private Cloud 8 1. Allows the creation of a virtual, private, and isolated network segment in the cloud to host CloudHub workers. 1. Region specific offering 1. Access to the workers inside the VPC can be controlled by configuring firewall rule 1. Mulesoft VPC can connect to other AWS VPCs as well as to other on premise networks
  • 9. Anypoint VPN 9 1. Creates a secure connection between your MuleSoft Virtual Private Cloud (VPC) and your on- premises network 1. Supports site-to-site Internet Protocol security (IPsec) connections 1. Highly available 1. Max throughput of 1.25 Gbps 1. Complete Self-Service - No need of raising a support case with Mulesoft
  • 10. AWS Direct Connect 10 1. Dedicated network connection between corporate data center and a Direct Connect location 1. Private connectivity between AWS and corporate data center 1. Consistent network performance 1. Speeds of upto 10 Gbps 1. Mulesoft support case is needed to be raised for AWS Direct Connect
  • 11. 11 VPC Peering 1. VPC Peering is networking connection between 2 VPCs that enables you to route traffic between them using private IP addresses 1. Instances in either VPC can communicate with each other as if they are within the same network 1. VPC peering does not support transitive peering relationships 1. Mulesoft support case is needed to be raised for peering Anypoint VPC with other AWS VPC
  • 12. 12 ● Connects AWS VPCs and on-premises networks to a single gateway ● Acts as a single cloud router. Each new connection to the Transit Gateway is only made once ● Operates at layer 3, where next hop is decided by the destination IP address ● Simplifies the overall network by putting an end to complex peering relationships ● Supports Inter-Region Peering ● Managed by AWS and is highly scalable and available ● Complete Self-Service - No need of raising a support case with Mulesoft Transit Gateway Source - https://aws.amazon.com/transit-gateway/
  • 13. 13 You can attach the following to a transit gateway ● One or more VPCs ● AWS Direct Connect Gateway ● Peering connection to another Transit Gateway ● VPN Connection Key Terms - Attachments Source - https://aws.amazon.com/transit-gateway/
  • 14. 14 Transit Gateway’s default route table gets automatically populated with routes whenever a new attachment connects to it ● VPC Attachment - Static routes(CIDR blocks of the VPC) are propagated to the Transit Gateway route table ● VPN Attachment - Dynamic routes(BGP) are propagated to the Transit Gateway route table Key Terms - Routing
  • 15. 15 Network without Transit Gateway ● Connecting 3 VPCs and 1 on-premise network to each other needs 6 separate connections ○ 3 VPN connections ○ 3 VPC Peering connections ● Adding a 4th VPC and connecting it to all other VPCs and the on-premise network would need a total of 10 connections ○ 3 additional VPC peering connections ○ 1 additional VPN connection
  • 16. 16 Network with Transit Gateway ● Connecting 3 VPCs and 1 on-premise network to each other needs 4 separate connections ○ 1 VPN attachments ○ 3 VPC attachment ● Adding a 4th VPC to the network and connecting it to all other VPCs and the on-premise network would need a total of 5 connections ○ 1 additional VPC attachment
  • 17. 17 Mulesoft - AWS Transit Gateway Connectivity
  • 18. 18 Transit Gateway - Inter Region Peering
  • 20. 20 ● Connect two AWS VPCs to a Transit Gateway ● Test the connectivity between both the VPCs by pinging on the private IP addresses Demo Part 1 - Without Mulesoft
  • 21. Demo Part 1 - Setup 21
  • 22. 22 ● Connect two AWS VPCs and a Mulesoft Cloudhub VPC with a Transit Gateway ● Test the connectivity between the Cloudhub VPC and both the AWS VPCs by pinging on the private IP addresses Demo Part 2 - With Mulesoft
  • 23. Demo Part 2 - Setup 23
  • 24.
  • 25.
  • 26. 26 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups ○ Invite your network to join: https://meetups.mulesoft.com/bhopal/ ● Feedback: ○ Fill out the survey feedback. ○ Contact your Organizer Shekh Muenuddeen, Ankita Jaggi, Preetam Deshmukh ○ To suggest topics for upcoming events. ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program ● Our Next Meetup ○ Date: TBD ○ Location: TBD ○ Topic: TBD What’s next?