Melbourne .NET User Group - The Best Place to Learn .NET for Free in Melbourne

Upcoming Session Details

August Online User Group: SecDevOps for Azure Functions and APIM in Hybrid cloud architecture - where do you start?

August Online User Group: SecDevOps for Azure Functions and APIM in Hybrid cloud architecture - where do you start?

18 Aug 2021 (6:00 PM - 9:00 PM AEST)13 days to go

Type:User Groups

Presenter:Lana Vyshnivetska

August Online User Group: SecDevOps for Azure Functions and APIM in Hybrid cloud architecture - where do you start?


What is Hybrid Cloud Architecture
What are Azure functions?
What is APIM?

In general:
- 0perate in zero trust security model
- Security Development lifecycle
- Improve security posture by educating stakeholders

Who is it aimed at?
Software engineers, DevOps Engineers

Why should you attend?
Cloud services offer more freedom and flexibility, but they create huge blind spots for IT security.

Similarly, the popularity of serverless applications comes with their own challenges. Coupled with heavy usage of APIs and microservices architecture does not make security simpler.

In this talk: how to mitigate modern security threats using APIM:
- Authorisation Key / Subscriptions
- Overview: what are subscriptions in Azure
- How to protect your Subscription Keys and not expose them to the whole development team? Keep audience small - take advantage of Segregation of Duties model
- Azure Key Vault as a tool to keep your secrets including subscription keys
- Remove technical information from the response
- Secure your backend using OAuth2/JWT(json web tokens). Extract JWT Claims in Azure API Management Policy
- Pipelines as a code - why should everything be source controlled and no manual changes should be made in Azure Portal?
- Certificates on APIM
- In hybrid architecture connect on-premises APIs to cloud services by creating a façade that lets you safely integrate on-premises and cloud environments
- Do not allow to call Azure Functions directly - only via APIM
- Logging all calls to APIM and down to Azure Monitor as a consolidated place
- Firewalls/WAF
- Incidents response procedure
- Use 3rd party tools to tighten security in Azure - such as Netskope

About the Speaker:

Lana Vyshnivetska spent her professional life building software applications of enterprise level. With the 20+ years of experience in software development and IT, she is experienced in software development lifecycle, architecture, SecDevOps, cloud and people management. 

She knows there are no simple answers for all challenges in IT with modern technologies, but is very passionate to drive tech forward and help businesses utilise the best from information technologies, so she continues to educate herself and coach Software Engineers and IT specialists. 

She received education in the IT, Diploma in Computer science, system and complexes, Ukraine

Lana lives in Sydney with her family and currently holding position of a Technical Lead in Challenger Ltd

Microservice architecture that rocks (featuring Docker)

Microservice architecture that rocks (featuring Docker)

15 Sep 2021 (6:00 PM - 9:00 PM AEST)41 days to go

Type:User Groups

Presenter:Kosta Madorsky


Modern Web Dev with Blazor and .NET 6

Modern Web Dev with Blazor and .NET 6

20 Oct 2021 (6:00 PM - 8:30 PM AEDT)76 days to go

Type:User Groups

Presenter:Jason Taylor



We meet on the 2nd Wednesday of every month from 6:00pm to 8:30pm. (Currently not happening due to COVID-19)


SSW Melbourne

Level 1
370 Little Bourke Street
Melbourne, VIC 3000

Why - 3 Great Reasons to Attend the .NET User Group

  • Learn
  • Build contacts
  • Socialize*
* For information on why we spell this the American way.


Every month, SSW hosts the Melbourne .NET User Group where developers meet to exchange ideas and listen to presentations by local and international industry experts. Topics focus on .NET development, SharePoint, Xamarin, Cordova and general ALM strategies. We also love discussing the latest industry news and exciting new trends.


Free to attend.


This is how we run it:
5minWho are the first timers?
20minNews (usually by William Liebenberg)
5minRetro (the good and bad) as per Do you know what happens at a Sprint Retrospective Meeting?

Stuff we talk about?

  • React
  • Angular
  • Web API
  • LINQ
  • jQuery
  • CSS / HTML
  • Azure DevOps and Scrum
  • ALM tooling and processes (e.g. Continuous Integration)
  • Azure
  • Office 365
  • SharePoint
  • CRM
  • Xamarin
  • Cordova
  • Hot Sites
  • Hot Blogs

Look forward to seeing you there!

I Would Like to Present

Most speakers present in all cities - Melbourne, Canberra and last is Sydney which is live streamed the recording is posted on a couple of days later.

Every month the User Group is full of highly technical early adopters of technology and our attendees are always open to seeing presentations on the latest technologies. We welcome companies and guest presenters to present new topics and new gadgets. We do encourage you to delve beyond the sales and marketing pitch and show us how it was built, not just why it was built. Here's a quick list of some tips for presenters:

  • Presentation needs to be directed at a highly technical audience (No sales pitch)
  • Introduce new technology
  • Samples and giveaway prizes for attendees are great
  • Prior to the meeting do a rehearsal - make a time with Adam
  • Send a summary of your presentation for inclusion into the SSW Newsletter (one week prior to the User Group)
  • Your session will be recorded by the guys from SSW TV straight from the projector cable. Very simpler for presenters

If you think you're up for the challenge and have something new to show us please contact William Liebenberg.

Who Organizes It?

The User Group is organized by William Liebenberg. He can be contacted at SSW on +61 3 9005 2034, by mobile on 04 0737 6488 - or by email.

SSW Newsletters

By signing up for our newsletter you'll be kept informed about the latest upcoming developer events and news. The User Group topic will only be known in advance to recipients of the SSW Update so make sure you sign up so that you're guaranteed that the topic at the next meeting is exactly what you're interested in. See previous SSW Newsletters.

I'm Sold...What's Next?

Subscribe to our newsletter to receive NETUG updates!


Facebook Join our Melbourne UG Facebook


LinkedIn Join our Melbourne UG LinkedIn


Meetup Join our Melbourne UG Meetup