Speaker

Alexander Günsche

Alexander Günsche

Senior Solutions Architect at AWS

Aachen, Germany

Actions

Alex is a Senior Solutions Architect at AWS with 20 years of IT experience in expert and leadership roles. He is a strong advocate of agile and DevOps practices, and he enjoys seeing serverless, cloud-native and event-driven architectures deployed at scale. He has delivered large transformation projects and successfully developed own and customers’ businesses. As an international speaker, he has held advanced technology sessions at a wide range of events.

Area of Expertise

  • Business & Management
  • Humanities & Social Sciences
  • Information & Communications Technology
  • Media & Information

Topics

  • Cloud
  • Data Engineering
  • Web Development
  • Microservice Architecture
  • Architecture
  • Amazon Web Services
  • Frontend
  • Backend
  • Full Stack
  • Serverless
  • Databases
  • Amazon AWS
  • Analytics and Big Data
  • Product Management
  • Web Applications
  • Cloud Adoption Framework
  • Cloud Transformation
  • Technology Transformation
  • API Strategy
  • API Architecture
  • Analytics
  • API Design
  • AWS Architecture
  • Event Driven Architecture
  • Domain Driven Design
  • Micro Frontend
  • Domain Modelling
  • Tools and Frameworks

Working effectively with AI coding assistants in development and cloud operations

This talk explores the practical implications of integrating AI-powered coding assistants into software development workflows. We'll examine how these tools can enhance productivity through features like intelligent code completion and bug detection, demonstrating their benefits in reducing development time and improving code quality.

We'll address challenges developers face when using these tools, including overreliance and the potential for introducing subtle bugs. The session will provide strategies for effectively leveraging code assistants while maintaining critical thinking and code quality.

Attendees will learn techniques for validating AI-generated code, understanding when to rely on assistants versus human expertise, and adapting their skills to stay relevant in an AI-assisted development environment. This talk aims to equip developers with the knowledge to make informed decisions about adopting and using coding assistants effectively in their daily work.

Building a Serverless Data Lake for Business Intelligence

Have you ever wondered what a “data lake” is? In this talk, we discuss architectural patterns, technical building blocks, and how to derive insights from data using Business Intelligence. After this talk, you will understand what “big data”, analytics and Business Intelligence are about and how you can put them to work for yourself and your team. Ultimately, you can help you organisation to become data-driven.

No knowledge of data engineering is required to attend this talk, but a tech background is recommended. Tech samples will be shown on AWS, but the concepts are transferable to other solutions.

Building an Enterprise Data Lake Architecture on AWS

Data volumes are increasing at an unprecedented rate, exploding from terabytes to petabytes and sometimes exabytes of data. Traditional on-premises data analytics approaches can’t handle these data volumes because they don’t scale well enough and are too expensive. At the same time, data can be analysed to gain competitive insights, to support decision making and to train AI applications.

In this workshop led by an AWS Solution Architect, participants will learn about data architecture fundamentals and get deep hands-on experience with building an enterprise-grade data lake with a business intelligence frontend on AWS, using AWS analytics services such as Glue, Athena, Lake Formation, Kinesis and QuickSight. Free AWS training environments will be provided, participants will only need a laptop.

Interface Contracts in Microfrontend Architectures

Microfrontends are a popular approach to building distributed web architectures, and there’s no shortage of frameworks and strategies. But these common approaches require all-in commitment to specific frameworks, which makes a smooth migration of legacy platforms very difficult. In this talk, we will take a look at a frameworkless approach based on native browser technology such as custom elements and the CustomEvent API, and we will learn how this can be used to gradually modernise a legacy web application. We will still use advanced tools for building and delivering our solutions, but we avoid any shared runtime dependencies, which allows for maximum portability of our components. In addition, we will see how we can ensure encapsulation, testability and evolvability through clearly defined interface contracts. As infrastructure, we can use containers or serverless cloud technology, deployed via CI/CD and Infrastructure as Code.

Integration and Conversation Patterns in SaaS Applications

Companies deal with integration problems in many areas and on many layers, and there are dozens of ways how to establish integration between systems, all with their individual trade-offs. However, loosely coupled integration does not only allow for designing independent systems that can be developed and operated individually, but can also increase availability and reliability of the overall systems landscape - particularly by using asynchronous communication between systems.

Once the foundational patterns for loosely coupled integration and asynchronous communication are understood, subsequent challenges are already waiting for architects. An area that stands out here is when you architect for creating or consuming SaaS and Micro-SaaS solutions. A fundamental difference is that you now need to integrate with systems outside your own contexts, environments, and sovereignty.

Join this session to learn about the special reality of integrating systems in a SaaS world with the respective integration patterns. Based on a few fictional companies, you will then see how these patterns can be applied to real world use cases. Finally, receive guidance on integration technology based on these examples, with a focus on cloud-native and serverless services.

Building APIs for Big Data Services

Data volumes are increasing at an unprecedented rate, exploding from terabytes to petabytes and sometimes exabytes of data. Traditional API approaches are laid out for transactional data and can’t handle these data volumes because they don’t scale well enough and are too expensive.

In this session, we will first look at requirements of big data applications and the boundary conditions of building a data service. Then will discuss how to build a data lake including data ingestion and ETL. And, mainly, we will see different patterns of how to build APIs for such services that can be used by internal and external consumers, including aspects such as semantics, security, cost and performance.

Micro-SaaS: Turning Microservices into Scalable Products

Micro-SaaS is an emerging trend in the software industry, supported by an ongoing fragmentation of the software landscape and increased readiness of enterprises to purchase software as a service. Micro-SaaS offerings are coming from two angles: First, established software vendors who have mastered scalable distributed architectures and are now turning microservices and microfrontends into standalone offerings. Second, startups or individual developers with a highly specific business model centered around a single capability. In this talk, participants will learn about architectural and engineering patterns that are needed to turn microservices, APIs and microfrontends into full-fledged commercial products: Self-service onboarding, identity/access management, consumption metering, tenant isolation, invoicing and billing. All of this with scalability and evolvability in mind which are essential for successful SaaS.

WeAreDevelopers World Congress 2024 Sessionize Event

July 2024 Berlin, Germany

WeAreDevelopers Live 2024 (Season 7) Sessionize Event

January 2024

JCON EUROPE 2023 Sessionize Event

June 2023 Köln, Germany

Alexander Günsche

Senior Solutions Architect at AWS

Aachen, Germany

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