Speaker

Wolfgang Ofner

Wolfgang Ofner

Freelance Cloud and Software Architect, Toronto, Canada

Toronto, Canada

Actions

Wolfgang Ofner, a Microsoft Certified Trainer, is a dedicated Freelance Cloud and Software Architect specializing in Azure, DevOps, and .NET solutions. His passion lies in software architecture, Kubernetes, cloud technologies, and DevOps.

Wolfgang’s global experience is noteworthy, having worked on projects across Austria, Switzerland, Australia, and Canada. This international exposure has enriched his expertise and broadened his understanding of diverse technological landscapes.

In addition to his project work, Wolfgang is a recognized speaker at conferences and meetups around the world, sharing his knowledge and experiences with the global tech community.

When he isn’t architecting solutions or speaking at events, Wolfgang shares his knowledge and insights on his blog, ProgrammingWithWolfgang.com.

Area of Expertise

  • Information & Communications Technology

Topics

  • Azure
  • Cloud
  • Kubernetes
  • Docker
  • DevOps
  • .NET
  • Software Architecture
  • Azure Kubernetes Services (AKS)
  • Helm
  • KEDA
  • Azure Arc
  • Hybrid Cloud
  • Azure DevOps

Scaling to Success: Leveraging KEDA and Kubernetes for Optimal Azure DevOps Pipeline Performance

In this talk, we will discuss the use of KEDA (Kubernetes Event-driven Autoscaling) to scale Azure DevOps pipeline agents in a Kubernetes cluster.

We will cover the benefits of using KEDA, such as automatic scaling based on workload, and how it can improve the efficiency and cost-effectiveness of your pipeline. There will also be a demonstration of how to set up and configure KEDA with Azure DevOps pipeline agents in a Kubernetes cluster.

Attendees will learn best practices for using KEDA to optimize their pipeline and gain a deeper understanding of how to leverage Kubernetes for scaling their DevOps operations.

Unleashing the Potential of Hybrid Cloud: Multi-Cloud Management and On-Premises Integration

Get ready to revolutionize your hybrid cloud strategy!

In this session, we will take a deep dive into how Microsoft Azure technologies can bring the best of both worlds - on-premises and the cloud - to your organization. We'll focus on how Azure Arc and Kubernetes can help you easily manage and secure your multi-cloud environment, while also bringing Azure services to your own hardware.

You'll learn about the key features and capabilities of these technologies, and see real-world examples of how they can be used to optimize workloads, improve compliance, and drive innovation. It's time to take your hybrid cloud to the next level!

Bring DevOps to the Swiss Alps

Many companies use cloud services for their projects nowadays. These companies leverage the seemingly endless scalability and the elastic pricing model of the cloud. Nevertheless, many projects still cannot use cloud services for various reasons. These may encompass regulatory restrictions, data protection, or just having an existing on-premises infrastructure.

While these are all valid causes, why not combine an existing on-premises infrastructure with the power of the cloud? This is where Azure Arc comes into play. Azure Arc allows to project on-premises infrastructure into Azure and then apply Azure services like Azure Monitor or Azure Policy on the on-premises infrastructure.

This session shows how a Swiss company uses Azure Arc to manage an on-premises Kubernetes cluster. Using Azure Arc enables the development team to leverage the power of the cloud and provide a streamlined DevOps process. All this can be achieved without the cluster being accessible from the internet.

Level Up your Kubernetes Scaling with KEDA

Whether it is a normal workday or Black Friday, service-oriented applications must be able to handle varying loads. This is the only way to ensure that users are provided with a good experience and that costs are kept to a minimum.

Kubernetes offers a way to vary the number of application instances running based on CPU or RAM utilization with the Horizontal Pod Autoscaler. However, modern applications often depend on a variety of components and should be able to respond to external events. These may include new messages in a queue or metrics in Azure Monitor.

As an application developer or operation manager, what do I need to consider to ensure that my application can respond to these events? How can I configure Kubernetes for “scale to 0” to run my application only when needed?

Using Azure Kubernetes Service and KEDA (Kubernetes Event-driven Autoscaling), this session will show with practical examples how to create and configure autoscalers to respond to external events and scale applications in Kubernetes accordingly.

Optimizing Test Environments with Azure DevOps and Kubernetes

In today’s digital landscape, it’s crucial for applications to be resilient and error-resistant to ensure a seamless user experience. Automated unit and integration tests can be employed to verify functionality and correctness, thereby assuring the desired quality.

However, there may be instances where manual checks of new features are required during a pull request. This necessitates the deployment of the application in a distinct environment to prevent any interference with existing applications. This testing environment should be equipped with all necessary components, including a database filled with test data and an SSL certificate.

This session will demonstrate the process of establishing a new environment, complete with all dependencies and certificate management, using practical examples. The procedure, implemented using Azure DevOps and Azure Kubernetes Service, will enable stakeholders to test new features effortlessly

BASTA! Frankfurt 2022

Level Up your Kubernetes Scaling with KEDA

January 2022 Frankfurt am Main, Germany

Wolfgang Ofner

Freelance Cloud and Software Architect, Toronto, Canada

Toronto, Canada

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top