01/23/2019:Mule 4
Baltimore/Columbia
MuleSoft Meetup
All contents © MuleSoft Inc.
Agenda
2
• 6:00 - Doors Open, Eat and Socialize
• 6:05 - Allegis Leader Team Introduction and Overview of Agenda
• 6:10 – TEK System Sponsor Introduction
• 6:15 – New Participant Introduction
• 6:20 – Mule 4
• 7:20 - Q & A
• 7:30 - Open Floor for Discussion, Suggestions on Future Topics and
Speakers
All contents © MuleSoft Inc.
Introductions
3
• About the Partner:
• Sponsor :
• About the Speaker:
– Keith Sink
A SHOW OF HANDS:
Who is new to this MeetUp?
MuleSoft 4 Introduction & Demo
Baltimore/Columbia MuleSoft Meetup
Hosted By: Allegis Group
All contents © MuleSoft Inc.
MuleSoft Anypoint Platform
Connect AnyApp
Implement
any pattern
RunAnywhere
ManageFull
APILifecycle
One Platform
The most advancedenterprise
platform for…
designing, developing andmanaging
APIs andintegrations
All contents © MuleSoft Inc.
Production Central IT/ LoBIT
ConsumptionLoB IT,Developers
Discoverable
Reusable
Assets
Feedbackand
UsageMetrics
Self-service
New operating model emphasizesconsumption
All contents © MuleSoft Inc.
Acceleration & easy onramp with Mule 4
4
Refined Mule language
Easier troubleshooting
•
•
• Simplified upgrades
All contents © MuleSoft Inc.
Mule 3 today: a medium complexity flow
ObjectStore
MEL
JavaWatermark
Streams
Connectors
Enricher
DataWeave
22Concepts 13Steps
Javaand.NET
specialists
Hard to
upgrade & tune
Transports
9
All contents © MuleSoft Inc.
Mule 4 and Studio 7: integration, simplified
22Concepts 13Steps
Javaand.NET
specialists
9Concepts 5Steps
Specialists&
generalists
Easytoupgrade& self-
tuning
Hardto upgradeand
tune
10
Mule 3 today: a medium complexity flow
11
Mule 4 and Studio 7: integration, simplified
12
All contents © MuleSoft Inc.
Omni-Channel /API CompositionUse-Case
gmail SMS twitter
Product
name,
onhand,
....
Order
ID, OrderDate, QTY,...
Customer
NAME1,
STRAS
...
Customer
name,
billTo-street
....
Account
Name,
BillingStreet
...
Mobile orderrequires
• Productdata
• Customerdata
• Order data
• Fulfilling anorder
• Sendingnotifications
All contents © MuleSoft Inc.
Does itexist?
Discovered
• Product
• Customer
• Order
• Notification
Unavailable
• Omni-Channel
All contents © MuleSoft Inc.
Build what’s notavailable
Discovered
• Product
• Customer
• Order
• Notification
Unavailable
• Omni-Channel
All contents © MuleSoft Inc.
Design/Implement/Govern the Omni Channel Experience API
Domain
Objects
Processes
Experience
Products Customers Orders Notifications
Order Fulfillment
Innovation Team
Demo:
Ease of Implementation
using Mule 4
Migration Tool
Migration ToolDetails
BetaAvailableNow – GAplaned by end of 2018
Supported Components
The Mule Migration tool supportsthe following migrations:
Mule apps and domains only (no policies are supported)
MEL to DataWeaveexpressions (simple cases only)
DataWeave component to ee:transform (DataWeave 1.0 to DataWeave 2.0)
Connectors: HTTP, Database, Web Service Consumer,ObjectStore
Modules: Validations, Scripting (DSL only, no migration of the script itself)
Transports: HTTP, JMS, File, VM, Email
Components: Cache, Batch, For Each, Choice, Scatter-Gather, Poll, Filters
Error Handling, Transactionalscope
Properties and secureproperties
Spring Beansdefinitions
MUnit tests
ApiKit
Unsupported Components
Custom Java code
<custom-transformer>
<custom-message-processor>
<component>
<pooled-component>
<invoke>
Anything thatimplements
the org.mule.api.lifecycle.Callableinterface
DataMapper: Use the DataWeave Migration tool. See Migrating
from the DataMapper toDataWeave.
Custom types defined inStudio
New Features
All contents © MuleSoft Inc.
Anypoint Platform
Anypoint Platform
Design
Anypoint Design Center
Secure
Anypoint Security
Engage
Anypoint Exchange
Manage
Anypoint Management Center
RunMule
On-premises
& private cloud
Hybrid Hosted
By MuleSoft
Cloud service providers
All contents © MuleSoft Inc.
Control
plane
Runtime
plane
Design
Anypoint Design Center
Secure
Anypoint Security
Engage
Anypoint Exchange
Manage
Anypoint Management Center
RunMule
Anypoint Platform
All contents © MuleSoft Inc.
Introducing Anypoint Runtime Fabric
Anypoint Runtime Fabric is a
container service for multi-cloud
deployments of Mule runtimes
Key Benefits
• Deploy Mule runtimes consistently across
Microsoft Azure, AWS, & data centers
• Out of the box automation of mule runtime
infrastructure provisioning
• Isolate apps, scale horizontally, redeploy with
zero-downtime, & deploy multiple runtime
versions in 1 Runtime Fabric
• Manage deployments in multiple clouds all
from MuleSoft’s cloud-based control plane
All contents © MuleSoft Inc.
Anypoint Control Plane
Opening up all Deployment Architectures
FTP, Files Web services SaaS Apps On-prem Apps Social Apps IoTDatabases Partners
On-premise Private cloud iPaaS (managed service)
47
All contents © MuleSoft Inc.
Layers of the application network
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
• Visibility, security and governance built-in
• In depth and breadth across layers and endpoints
• Separation of concerns
All contents © MuleSoft Inc.
Security by design across your application network
●
●
●
Built-in security
Built-in governance
Built-in visibility
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
•
•
•
Visibility, security and governance built-in
In depth and breadth across layers and endpoints
Separation of concerns
All contents © MuleSoft Inc.
Security by design across your application network
● API Gateway policies
●
●
●
Built-in security
Built-in governance
Built-in visibility
•
•
•
Visibility, security and governance built-in
In depth and breadth across layers and endpoints
Separation of concerns
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
All contents © MuleSoft Inc.
Visibility and insight across your business
● API Gateway policies
●
●
●
Built-in security
Built-in governance
Built-in visibility
●
●
●
●
Producer Tracking/Analytics
Consumer Tracking/Analytics
Application Network Analytics
Utilization and Progress KPIs
•
•
•
Visibility, security and governance built-in
In depth and breadth across layers and endpoints
Separation of concerns
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
All contents © MuleSoft Inc.
Anypoint Visualizer
61
●
View, Understand, and
Make decisions about
your application
network
Graphical representation of
APIs, Mule applications,
●
●
Connectors, and 3rd party
systems
View multiple metrics
including throughput,
response time, and errors
for each node
Customize the labels
displayed for nodes and
connections
All contents © MuleSoft Inc.
Anypoint Monitoring overview
62
Provides end-to-end, actionable
visibility for APIs and
integrations
●
●
●
Aggregate and map metrics
across dependent systems in
real-time
Configure dashboards and alerts
to reduce mean time to
identification (MTTI)
Store and search log data at
scale
Empower operations teams in
diagnosing and prescribing solutions
to abnormal behaviors quickly.
All contents © MuleSoft Inc.
Assure Quality & Reliability of Public APIs
63
API Functional Monitoring
Createteststoactivelytest and exercise theAPIs
to fully monitor them in production to identify
issues before theyarise.
All contents © MuleSoft Inc.
Anypoint Security: Edge
64
● Protect against malicious content
threats, denial of service attacks,
and whitelists
● Encrypt traffic at multiple levels
with SSL/TLS handshakes, CRL,
and certificate management
Deployed as a low-impact proxy, Anypoint
Security: Edge delivers advanced threat
protection coordinated across logical domains in
the application network
All contents © MuleSoft Inc.
Anypoint Security: Tokenization
●
●
●
Protect sensitive data from
unwanted exposure
Reduce regulatory compliance
scope
Enable downstream applications to
operate with format preserving
encryption
Secure data for movement across the enterprise
and mitigate risk of a data breach with format
preserving, vaultless tokens applied via a
lightweight API policy. 65
All contents © MuleSoft Inc.
TheApplication Network: Enabling digitaltransformation
COMPOUNDING VALUE
Everyapplicationaddsexponentiallymorevaluetothe
network
SECUREBYDESIGN
Visibilityandgovernance
at everynode
BUILT FORCHANGE
Recomposable – itbends,
notbreaks
All contents © MuleSoft Inc.
MuleSoft advantage: Scalable Speed & Agility
Reusable Services,
Greater Composability
Leveraging common
integration building blocks
Self-Service Driven
Model
Easy to develop apps,
easy to on-board
developers
2
Encourage
Innovation
Enableinnovation
productivity
1 3
2X faster tobuild
integrations*
MuleSoft has enabled greater reusability via
core integrations that are being reused
across new usecases
•
Time to buildintegrations:
o
o
Using MuleSoft: 1.5 weeks
Using alternate solution: 3 weeks
* With MuleSoft vs an alternate solution comprised of homegrowncapabilities
* Data based on benchmark study conducted by MuleSoft at Customer 3 in Q2 2016
3X faster to roll outnew
applications*
•
o
Time to build apps:
Using MuleSoft: 6 weeks
o
Using alternate solution: 18 weeks
300% increase in number of
projects delivered*
MuleSoft’s solution for ESB and APIshas
enabled a quick prototype and fail fast
culture
•
Projects delivered in 1year
o
o
Using MuleSoft: 40 projects
Using competitive solution: 10projects
All contents © MuleSoft Inc.
INTENTIONAL
SELF-SERVICE
64% fasterdelivery
of APIs and
integrations
SECUREBY
DESIGN
94% improvement
in integration
security
ACTIONABLE
VISIBILITY
63% reduction in
maintenance costs
64% faster
delivery of APIs
andintegrations
SPEEDOF
DELIVERY
86% reduction in
deploy & runcosts
FUTURE-PROOF
ARCHITECTURE
Benefits of the MuleSoftAnypoint Platform
All contents © MuleSoft Inc.
Allcontents© MuleSoftInc.
MuleSoft Product Roadmap
Crowd Release Fall Release
Design
• FlowDesigner
• API Designer2.0
• Mule 4 (beta)/Studio 7 (beta)
• Mule 4 GA /Studio 7 GA
• Visual APIDesigner
• API Testing
Engage
•Exchange 2.0
•DependencyTracking
•REST Connect
•Big Data Connectors
•Neo4J, Cassandra
•Infrastructure Connectors
•Amazon EC2
•Catalyst for Banking
•ConvertOpen APISpecifications
• API PortalsinExchange
• Exchange ApprovalWorkflow
• ConnectorMigration toMule4
• Catalyst for Retail
• Infrastructure Connectors
•Amazon RDS
•IBM CICS
•Exchange Portals – Branding
enhancements
•ProgrammableWeb integration
•C4E Engagement Analytics
•Big Data Connector
•Riak
•Infrastructure Connectors
• AWS RDS, DynamoDB
•NativeOpen APISpecifications
Manage
• API ManagerEnvironments,ResourceLevel Policies
• API Consumer AnalyticsDashboard
• OpenID ConnectTokenEnforcement • ApplicationNetworkVisualizer
• API Manager GlobalPolicies
• KPIDashboard
Platform
• Analytics, HybridApps/Servers
• Tokenization Service 1.0 – Design Partners
• Object Store 2.0
• PCE1.6
• 3 Additional CloudHubregions
• SecurityFabric(Edge,API,Tokenization)
• EUDataCenterforManagementTools
• AWSResilience
• Initiate FedrampCertification
• Anomaly Detection
• Businessanalytics(payloaddata)
• PCE1.7.0
2017 2018
Q & A
All contents © MuleSoft Inc.
What’s next
38
• Share:
– Tweet your pictures with the hashtag #BaltimoreMuleMeetup
– Invite your network to join: https://meetups.mulesoft.com/baltimore/
• Feedback:
– Contact your organizer mhanumnathappa@teksystems.com to suggest topics
– Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
• Our next meetup:
– Date: TBD
– Location: 7312 Parkway Drive South, Hanover,MD-21076
– Topic: TBD
Networking time
Introduce yourself to your neighbors!
See you next time
Please send topic suggestions to the organizer
Baltimore jan2019 mule4

Baltimore jan2019 mule4

  • 1.
  • 2.
    All contents ©MuleSoft Inc. Agenda 2 • 6:00 - Doors Open, Eat and Socialize • 6:05 - Allegis Leader Team Introduction and Overview of Agenda • 6:10 – TEK System Sponsor Introduction • 6:15 – New Participant Introduction • 6:20 – Mule 4 • 7:20 - Q & A • 7:30 - Open Floor for Discussion, Suggestions on Future Topics and Speakers
  • 3.
    All contents ©MuleSoft Inc. Introductions 3 • About the Partner: • Sponsor : • About the Speaker: – Keith Sink A SHOW OF HANDS: Who is new to this MeetUp?
  • 4.
    MuleSoft 4 Introduction& Demo Baltimore/Columbia MuleSoft Meetup Hosted By: Allegis Group
  • 5.
    All contents ©MuleSoft Inc. MuleSoft Anypoint Platform Connect AnyApp Implement any pattern RunAnywhere ManageFull APILifecycle One Platform The most advancedenterprise platform for… designing, developing andmanaging APIs andintegrations
  • 6.
    All contents ©MuleSoft Inc. Production Central IT/ LoBIT ConsumptionLoB IT,Developers Discoverable Reusable Assets Feedbackand UsageMetrics Self-service New operating model emphasizesconsumption
  • 7.
    All contents ©MuleSoft Inc. Acceleration & easy onramp with Mule 4 4 Refined Mule language Easier troubleshooting • • • Simplified upgrades
  • 8.
    All contents ©MuleSoft Inc. Mule 3 today: a medium complexity flow ObjectStore MEL JavaWatermark Streams Connectors Enricher DataWeave 22Concepts 13Steps Javaand.NET specialists Hard to upgrade & tune Transports 9
  • 9.
    All contents ©MuleSoft Inc. Mule 4 and Studio 7: integration, simplified 22Concepts 13Steps Javaand.NET specialists 9Concepts 5Steps Specialists& generalists Easytoupgrade& self- tuning Hardto upgradeand tune 10
  • 10.
    Mule 3 today:a medium complexity flow 11
  • 11.
    Mule 4 andStudio 7: integration, simplified 12
  • 12.
    All contents ©MuleSoft Inc. Omni-Channel /API CompositionUse-Case gmail SMS twitter Product name, onhand, .... Order ID, OrderDate, QTY,... Customer NAME1, STRAS ... Customer name, billTo-street .... Account Name, BillingStreet ... Mobile orderrequires • Productdata • Customerdata • Order data • Fulfilling anorder • Sendingnotifications
  • 13.
    All contents ©MuleSoft Inc. Does itexist? Discovered • Product • Customer • Order • Notification Unavailable • Omni-Channel
  • 14.
    All contents ©MuleSoft Inc. Build what’s notavailable Discovered • Product • Customer • Order • Notification Unavailable • Omni-Channel
  • 15.
    All contents ©MuleSoft Inc. Design/Implement/Govern the Omni Channel Experience API Domain Objects Processes Experience Products Customers Orders Notifications Order Fulfillment Innovation Team
  • 16.
  • 17.
  • 18.
    Migration ToolDetails BetaAvailableNow –GAplaned by end of 2018 Supported Components The Mule Migration tool supportsthe following migrations: Mule apps and domains only (no policies are supported) MEL to DataWeaveexpressions (simple cases only) DataWeave component to ee:transform (DataWeave 1.0 to DataWeave 2.0) Connectors: HTTP, Database, Web Service Consumer,ObjectStore Modules: Validations, Scripting (DSL only, no migration of the script itself) Transports: HTTP, JMS, File, VM, Email Components: Cache, Batch, For Each, Choice, Scatter-Gather, Poll, Filters Error Handling, Transactionalscope Properties and secureproperties Spring Beansdefinitions MUnit tests ApiKit Unsupported Components Custom Java code <custom-transformer> <custom-message-processor> <component> <pooled-component> <invoke> Anything thatimplements the org.mule.api.lifecycle.Callableinterface DataMapper: Use the DataWeave Migration tool. See Migrating from the DataMapper toDataWeave. Custom types defined inStudio
  • 19.
  • 20.
    All contents ©MuleSoft Inc. Anypoint Platform Anypoint Platform Design Anypoint Design Center Secure Anypoint Security Engage Anypoint Exchange Manage Anypoint Management Center RunMule On-premises & private cloud Hybrid Hosted By MuleSoft Cloud service providers
  • 21.
    All contents ©MuleSoft Inc. Control plane Runtime plane Design Anypoint Design Center Secure Anypoint Security Engage Anypoint Exchange Manage Anypoint Management Center RunMule Anypoint Platform
  • 22.
    All contents ©MuleSoft Inc. Introducing Anypoint Runtime Fabric Anypoint Runtime Fabric is a container service for multi-cloud deployments of Mule runtimes Key Benefits • Deploy Mule runtimes consistently across Microsoft Azure, AWS, & data centers • Out of the box automation of mule runtime infrastructure provisioning • Isolate apps, scale horizontally, redeploy with zero-downtime, & deploy multiple runtime versions in 1 Runtime Fabric • Manage deployments in multiple clouds all from MuleSoft’s cloud-based control plane
  • 23.
    All contents ©MuleSoft Inc. Anypoint Control Plane Opening up all Deployment Architectures FTP, Files Web services SaaS Apps On-prem Apps Social Apps IoTDatabases Partners On-premise Private cloud iPaaS (managed service) 47
  • 24.
    All contents ©MuleSoft Inc. Layers of the application network ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking) • Visibility, security and governance built-in • In depth and breadth across layers and endpoints • Separation of concerns
  • 25.
    All contents ©MuleSoft Inc. Security by design across your application network ● ● ● Built-in security Built-in governance Built-in visibility ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking) • • • Visibility, security and governance built-in In depth and breadth across layers and endpoints Separation of concerns
  • 26.
    All contents ©MuleSoft Inc. Security by design across your application network ● API Gateway policies ● ● ● Built-in security Built-in governance Built-in visibility • • • Visibility, security and governance built-in In depth and breadth across layers and endpoints Separation of concerns ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking)
  • 27.
    All contents ©MuleSoft Inc. Visibility and insight across your business ● API Gateway policies ● ● ● Built-in security Built-in governance Built-in visibility ● ● ● ● Producer Tracking/Analytics Consumer Tracking/Analytics Application Network Analytics Utilization and Progress KPIs • • • Visibility, security and governance built-in In depth and breadth across layers and endpoints Separation of concerns ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking)
  • 28.
    All contents ©MuleSoft Inc. Anypoint Visualizer 61 ● View, Understand, and Make decisions about your application network Graphical representation of APIs, Mule applications, ● ● Connectors, and 3rd party systems View multiple metrics including throughput, response time, and errors for each node Customize the labels displayed for nodes and connections
  • 29.
    All contents ©MuleSoft Inc. Anypoint Monitoring overview 62 Provides end-to-end, actionable visibility for APIs and integrations ● ● ● Aggregate and map metrics across dependent systems in real-time Configure dashboards and alerts to reduce mean time to identification (MTTI) Store and search log data at scale Empower operations teams in diagnosing and prescribing solutions to abnormal behaviors quickly.
  • 30.
    All contents ©MuleSoft Inc. Assure Quality & Reliability of Public APIs 63 API Functional Monitoring Createteststoactivelytest and exercise theAPIs to fully monitor them in production to identify issues before theyarise.
  • 31.
    All contents ©MuleSoft Inc. Anypoint Security: Edge 64 ● Protect against malicious content threats, denial of service attacks, and whitelists ● Encrypt traffic at multiple levels with SSL/TLS handshakes, CRL, and certificate management Deployed as a low-impact proxy, Anypoint Security: Edge delivers advanced threat protection coordinated across logical domains in the application network
  • 32.
    All contents ©MuleSoft Inc. Anypoint Security: Tokenization ● ● ● Protect sensitive data from unwanted exposure Reduce regulatory compliance scope Enable downstream applications to operate with format preserving encryption Secure data for movement across the enterprise and mitigate risk of a data breach with format preserving, vaultless tokens applied via a lightweight API policy. 65
  • 33.
    All contents ©MuleSoft Inc. TheApplication Network: Enabling digitaltransformation COMPOUNDING VALUE Everyapplicationaddsexponentiallymorevaluetothe network SECUREBYDESIGN Visibilityandgovernance at everynode BUILT FORCHANGE Recomposable – itbends, notbreaks
  • 34.
    All contents ©MuleSoft Inc. MuleSoft advantage: Scalable Speed & Agility Reusable Services, Greater Composability Leveraging common integration building blocks Self-Service Driven Model Easy to develop apps, easy to on-board developers 2 Encourage Innovation Enableinnovation productivity 1 3 2X faster tobuild integrations* MuleSoft has enabled greater reusability via core integrations that are being reused across new usecases • Time to buildintegrations: o o Using MuleSoft: 1.5 weeks Using alternate solution: 3 weeks * With MuleSoft vs an alternate solution comprised of homegrowncapabilities * Data based on benchmark study conducted by MuleSoft at Customer 3 in Q2 2016 3X faster to roll outnew applications* • o Time to build apps: Using MuleSoft: 6 weeks o Using alternate solution: 18 weeks 300% increase in number of projects delivered* MuleSoft’s solution for ESB and APIshas enabled a quick prototype and fail fast culture • Projects delivered in 1year o o Using MuleSoft: 40 projects Using competitive solution: 10projects
  • 35.
    All contents ©MuleSoft Inc. INTENTIONAL SELF-SERVICE 64% fasterdelivery of APIs and integrations SECUREBY DESIGN 94% improvement in integration security ACTIONABLE VISIBILITY 63% reduction in maintenance costs 64% faster delivery of APIs andintegrations SPEEDOF DELIVERY 86% reduction in deploy & runcosts FUTURE-PROOF ARCHITECTURE Benefits of the MuleSoftAnypoint Platform
  • 36.
    All contents ©MuleSoft Inc. Allcontents© MuleSoftInc. MuleSoft Product Roadmap Crowd Release Fall Release Design • FlowDesigner • API Designer2.0 • Mule 4 (beta)/Studio 7 (beta) • Mule 4 GA /Studio 7 GA • Visual APIDesigner • API Testing Engage •Exchange 2.0 •DependencyTracking •REST Connect •Big Data Connectors •Neo4J, Cassandra •Infrastructure Connectors •Amazon EC2 •Catalyst for Banking •ConvertOpen APISpecifications • API PortalsinExchange • Exchange ApprovalWorkflow • ConnectorMigration toMule4 • Catalyst for Retail • Infrastructure Connectors •Amazon RDS •IBM CICS •Exchange Portals – Branding enhancements •ProgrammableWeb integration •C4E Engagement Analytics •Big Data Connector •Riak •Infrastructure Connectors • AWS RDS, DynamoDB •NativeOpen APISpecifications Manage • API ManagerEnvironments,ResourceLevel Policies • API Consumer AnalyticsDashboard • OpenID ConnectTokenEnforcement • ApplicationNetworkVisualizer • API Manager GlobalPolicies • KPIDashboard Platform • Analytics, HybridApps/Servers • Tokenization Service 1.0 – Design Partners • Object Store 2.0 • PCE1.6 • 3 Additional CloudHubregions • SecurityFabric(Edge,API,Tokenization) • EUDataCenterforManagementTools • AWSResilience • Initiate FedrampCertification • Anomaly Detection • Businessanalytics(payloaddata) • PCE1.7.0 2017 2018
  • 37.
  • 38.
    All contents ©MuleSoft Inc. What’s next 38 • Share: – Tweet your pictures with the hashtag #BaltimoreMuleMeetup – Invite your network to join: https://meetups.mulesoft.com/baltimore/ • Feedback: – Contact your organizer mhanumnathappa@teksystems.com to suggest topics – Contact MuleSoft at meetup@mulesoft.com for ways to improve the program • Our next meetup: – Date: TBD – Location: 7312 Parkway Drive South, Hanover,MD-21076 – Topic: TBD
  • 39.
  • 40.
    See you nexttime Please send topic suggestions to the organizer