Lukas Akermann
Lead Cloud & Software Architect · Helping you find, develop and operate solutions for complex problems with scalable, resilient cloud architectures

Featured

2023-09-21
Cloud Lightning Talks<
Cloud Lightning Talks
2023-03-14
Zühlke Office Bern
A glimps into the Zühlke office Bern
2022-11-17
Career event at the University of Bern
Career event at the University of Bern
2022-09-09
Data, Analytics and AI (DNA) Datathon at Swisscom
Data, Analytics and AI (DNA) Datathon at Swisscom
2019-05-03
Connect Four Hackathon
Connect Four Hackathon


Posts

Code review, you said? (Developer Summit)

Code review, you said? (Developer Summit)

Code reviews are essential to improve the quality of code and reduce defects. In the session "Code review, you said?" Venkat Subramaniam (Founder of Agile Developer, Inc) discussed the issues with conventional code reviews and looked at ways to turn this into an effective practice that the team will relish.

FinOps - Principles and cloud cost observability (XConf)

FinOps - Principles and cloud cost observability (XConf)

With dynamic infrastructure and complex pricing models, cloud costs can quickly spiral out of control. In the session "FinOps - Principles and cloud cost observability" Athakorn Ongsiriporn (Senior Consultant Developer at Thoughtworks) presented key principles of FinOps, and the journey of adopting FinOps for a multi-cluster cloud platform.

Recommended reading «Platform Strategy - Innovation Through Harmonization»

Recommended reading «Platform Strategy - Innovation Through Harmonization»

Platforms have fueled some of the most successful business models of the past decade. However, building one for your enterprise isn’t as simple as it looks–many platform initiatives are doomed from the start. This book provides valuable guidance for organizations on a platform journey.

What should my serverless function contain?

What should my serverless function contain?

Split a Lambda function in more discrete targeted components helps to scale the application, provides high resilience, improved security, and hopefully better costs. But how can we achieve effective permission and resource management and operational simplicity?

Spark Adaptive Query Execution (AQE)

Spark Adaptive Query Execution (AQE)

Adaptive Query Execution reoptimizes and adjusts query plans based on runtime metrics collected during the execution of the query. As of Spark 3.0, there are three major features in AQE - coalescing post-shuffle partitions,converting sort-merge join to broadcast join, and optimizing skew join.

Reengineering a real-estate digital marketplace (BATbern)

Reengineering a real-estate digital marketplace (BATbern)

Embracing serverless - in this session Guido Trüeb (Principal Cloud Engineer at Swiss Marketplace Group) delved into the journey of transitioning an on-premises monolithic real estate application to a fully serverless, event-driven microservices stack on AWS.

Serverless Architectures (BATbern)

Serverless Architectures (BATbern)

Serverless is much more than an abstraction over compute run-time. In this session Gregor Hohpe (Senior Principal Evangelist at AWS) reflected on how serverless influences application delivery and took a peek at recent trends.

First year AWS Region Europe (Zurich)

First year AWS Region Europe (Zurich)

The AWS Europe (Zurich) Region went live on November 9th 2022. In the past year AWS has rolled out a lot of additional services in eu-central-2.

Cloud Practice Camp (Zühlke Engineering)

Cloud Practice Camp (Zühlke Engineering)

This year the Cloud Practice Camp took place in Olten - 4 days, 20 participants, lively discussions & exchange of experiences, proof of concept design & implementation and a lot of fun.

SaaS architecture patterns - from concept to implementation (AWS Swiss Cloud Day)

SaaS architecture patterns - from concept to implementation (AWS Swiss Cloud Day)

SaaS architecture varies across domains, stacks, and customer requirements. In this session Patrick Madec (AWS Solutions Architect) took a detailed dive into the landscape of these SaaS patterns from concept to implementation.

Delta Lake Z Ordering (multi-dimensional clustering)

Delta Lake Z Ordering (multi-dimensional clustering)

Data skipping for Delta Lake is using min and max of each column to speed up queries. However, skipping effectiveness is only high for the first column, but rapidly drops for subsequent ones. Z Ordering data reorganizes the data and allows certain queries to read less data, so they run faster.

Syngenta Smartmart a consumer centric data platform supporting Agtech industry (AWS Swiss Cloud Day)

Syngenta Smartmart a consumer centric data platform supporting Agtech industry (AWS Swiss Cloud Day)

Session by Ludovic Dumaine to illustrate the journey of Syngenta, an agro-chemical company, on creating a consumer centric data platform called Smartmart, which uses S3, Redshift and serverless technology at its core.

How Roche connects to all data at scale on AWS (AWS Swiss Cloud Day)

How Roche connects to all data at scale on AWS (AWS Swiss Cloud Day)

Session by Yannick Misteli on how Roche, one of the largest global Life Sciences company, built a modern data architecture that sources, orchestrates, and transforms data from multiple transactional systems, into a managed modern data platform.

Recommended tech talk «Engineering Stack Overflow»

Recommended tech talk «Engineering Stack Overflow»

Roberta Arcoverde (Director of Engineering at Stack Overflow), was invited to speak on Scott Hanselman‘s «The Hanselminutes Podcast» series. Roberta talks to Scott about architecture and philosophy at Stack Overflow

Recommended reading «Designing Data-Intensive Applications»

Recommended reading «Designing Data-Intensive Applications»

NoSQL… Big Data… Scalability… CAP Theorem… Eventual Consistency… Sharding… Nice buzzwords, but how does the stuff actually work?

AWS Lambda Application Architecture

AWS Lambda Application Architecture

During the annual training camp, we implemented an AWS Lambda application architecture on code from Ethan Garofolo's Book «Practical Microservices».

Advanced Architecting on AWS - Training

Advanced Architecting on AWS - Training

Learning objectives, agenda (consisting of theory parts and practical lab exercises) and additional resources.

AWS Swiss Cloud Day 2022

AWS Swiss Cloud Day 2022

The AWS Swiss Cloud Day 2022 in Zurich took place. Here are a few impressions.

Literary Lunch

Literary Lunch

Beautiful weather, fresh air, asian food and interesting discussions about books over lunch with Perry and Stefan.

Swiss Cloud Native Day 2022

Swiss Cloud Native Day 2022

The second Swiss Cloud Native Day on Mount Gurten took place. My insights about edge native, test infrastructure code, supply chain security and serverless.