Speaker

Sjoukje Zaal

Sjoukje Zaal

CTO | Microsoft RD | AI & Azure MVP

Amsterdam, The Netherlands

Sjoukje Zaal is CTO at Capgemini, Microsoft Regional Director and Microsoft AI & Azure MVP with over 20 years of experience providing architecture, development, consultancy, and design expertise. She works at Capgemini, a global leader in consulting, technology services and digital transformation. She mainly focuses on Cloud, Security, Productivity, and IoT.

She loves to share her knowledge and is active in the Microsoft community as a co-founder of the user groups Lowlands.Community, and the Global XR Community. She is director of the Global AI Community and organizer of Azure Lowlands. Sjoukje is an international speaker and involved in organizing many events. She wrote several books and writes blogs.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • Microsoft Azure
  • Cloud Security
  • Cloud Architecture

The Microsoft Graph: the way to build secure and intelligent apps

Microsoft Graph is the gateway to retrieve data from Microsoft 365, Azure, Windows, and Enterprise Mobility and Security. It provides services, APIs and a unified programmability model that can be leveraged by all developers to get to get access to all of this. You can use this wealth of data to build your own powerful, secure and intelligent applications.

In this session, Sjoukje will guide you through all the features and capabilities that are provided by Microsoft Graph, and shows you how you can build these powerful, secure, and intelligent applications yourself. A session with lots of demo's!

Best-practices for building secure applications using Azure Active Directory

Azure Active Directory for Developers is a cloud identity service that allows developers to build applications to securely sign-in any user. Supported by the Microsoft Identity platform developers can build applications that can leverage future proof security features.

In this session, Sjoukje will be covering the different aspects of developing secure applications for Azure, how to integrate applications with Azure AD, how to use the Microsoft Identity platform SDKs and libraries, and how to use data from Azure services in a highly secure manner.

External collaboration with Azure AD B2B

Collaboration between organizations becomes more and more important these days. Azure Business to Business (B2B) offers an out-of-the-box platform which can be used for secure collaboration with external users. With Azure B2B organizations can provide access to documents, resources, and applications to their partners, while maintaining complete control over their own corporate data.

This session will give you insights on how to control and manage access to your external users and partners using Azure B2B. You can expect lot's of demos on how to control access and keep your data safe as well as integrating various services to automate adding guest users inside your Azure AD tenant.

(short description: This session will give you insights on how to control and manage access to your documents, resources, and applications using Azure Business to Business (B2B) for secure collaboration with external users in the cloud. Expect lots of demos of the different Azure B2B features and capabilities!)

Azure AD B2C: Application Security Made Easy

Join me to secure your custom applications with Azure Business-to-Consumer, a
Cloud identity service on Azure which provides out of the box identity providers like Facebook, Microsoft Accounts, Google+, LinkedIn, and many others, or you can add your own and leverage these in your applications as well.

We will look the basics of Azure B2C, we will set up an application using Azure B2C for authentication, use built-in policies, create a custom policy, and much more.

Securing Serverless Applications in Azure

Serverless is all about unleashing developer productivity by reducing the management burden and allowing you to focus on the application logic. But even for serverless applications, security is key!

In this session Sjoukje will guide you on how to secure your serverless applications. We are going to take a look at the different options for securing your serverless apps, such as using Azure Key Vault, ClaimsPrincipal binding data for Azure Functions and much more.

The steps to effective Azure governance

Many companies fail to understand and implement Azure governance. This can result in many unwanted results, like accidentally deleting resources in your Azure environment, non-compliance with external regulations, deploying costly resources, or deploying resources in the wrong Azure regions. The solution to this is Azure governance, the ongoing process of managing, monitoring, and auditing the use of Azure resources to meet the goals and requirements of your organization.

In this session we are going to look at Azure Blueprints, Azure Policy, Management Groups and the Resource Graph to effectively manage your Azure environment.

Best-practices for securing your Azure Container Services

Containers in Azure can make software delivery more efficient, scalable and portable. Azure is already offering a set of features that already increase the security of your containers. However, there are more advanced practices that can help you to keep your containers truly safe.

In this session, Sjoukje will provide you with the best-practices to add that additional layer of security to your containers. She will cover topics such as how to use the Azure Key Vault for your containers, how to monitor and scan your Docker images, and much more. As always, there will be a lot of demos to demonstrate the different possibilities.

Awesome Microservices with .NET 5 and Azure

What do Azure, .NET Core, Steeltoe, Kubernetes, and project Tye al have in common? You can create awesome microservices with them! In this session, Sjoukje will show you how you can build microservices by combining all these awesome services and frameworks.

Azure Architecture Best Practices

The cloud is changing how solutions and applications are designed and secured. When building solutions for Azure it is critical to understand that every architecture decision has enormous impact on your end solution. Implementing proven architecture design patterns will help you design and implement your organization's cloud strategies successfully.

In this session, Sjoukje will guide you through the best practices, tools, and documentation that will help design effective cloud architectures and implement secure, scalable, and resilient solutions and applications.

Sjoukje Zaal

CTO | Microsoft RD | AI & Azure MVP

Amsterdam, The Netherlands