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

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 Monday before the 3rd Wednesday of every month at 5.30pm. (Currently not happening due to COVID-19)


Microsoft Canberra Branch

Level 4
6 National Circuit
Barton, ACT

There is no visitor parking at the office itself, but there is a very large open car park behind the office that is available for public use.

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 Canberra .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.

What people are saying

Developers are already good at writing code. Writing reams of code just digs you deeper into an already deeply specialized skill. What I am proposing is that we spend less time coding and more time developing skills in other areas that complement our coding skills. Become a better writer. Become a better speaker. Improve your personal skills. Participate in the community. Try to spend some time talking to people instead of the compiler. That's how you distinguish yourself from your peers. And that's ultimately how you become a better software developer, too. Jeff Atwood


This is how we run it:
5min Who are the first timers?
20min News (usually by Adam Cogan)
90min Session
5min Retro (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, Brisbane, 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 may 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 Adam Cogan.

Who Organizes It?

The User Group is organized by Adam Cogan. He also presents the news at the start of the session, and is the man to speak to about presenting. He also organizes the Sydney .NET User Group. He can be contacted at SSW on +61 2 9953 3000, by mobile on 04 1985 1995 - 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 Canberra UG Facebook


LinkedIn Join our Canberra UG LinkedIn


Meetup Join our Canberra UG Meetup

SSW Tech Breakfast

You can advertize here as well - we get 46,000 unique visits a month.