Serverless is much more than an abstraction over compute run-time. Serverless applications are inherently distributed, easily respond to incoming events, and change the role of cloud automation. This session reflects on how serverless influences our application delivery and takes a peek at recent trends like Event-driven Architectures and Infrastructure from Code.
by Heeki Park, Sr. Consultant, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code, install and operate distributed databases, and build and run custom software to handle API requests. Now, AWS provides a stack of scalable, fully-managed services that eliminates these operational complexities. In this session, you will learn about serverless architectures, their benefits, and the basics of the AWS’s serverless stack (e.g., AWS Lambda, Amazon API Gateway, and AWS Step Functions). We will discuss how to use serverless architectures for a variety of use cases including data processing, website backends, serverless applications, and “operational glue.” You will also get practical tips and tricks, best practices, and architecture patterns that you can take back and implement immediately.
AWS Lambda Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity. It started as an open-source project in 2020 focused in making Tracing, Logging, and Metrics easier. Fast-forward, Powertools added 13 more features, grew a vibrant community who regularly contributes up to 60% of our releases, now covering a plethora of use cases: REST and GraphQL APIs, Batch processing, Idempotency, Feature Flags, Data Validation, and more.
You’ll learn why this developer toolkit was created, key use cases, and find out how you can adopt common industry and AWS best practices in seconds. We’ll also cover two of the most anticipated new features coming in 2023, and live demo(s).
by Heeki Park, Sr. Consultant, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code, install and operate distributed databases, and build and run custom software to handle API requests. Now, AWS provides a stack of scalable, fully-managed services that eliminates these operational complexities. In this session, you will learn about serverless architectures, their benefits, and the basics of the AWS’s serverless stack (e.g., AWS Lambda, Amazon API Gateway, and AWS Step Functions). We will discuss how to use serverless architectures for a variety of use cases including data processing, website backends, serverless applications, and “operational glue.” You will also get practical tips and tricks, best practices, and architecture patterns that you can take back and implement immediately.
AWS Lambda Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity. It started as an open-source project in 2020 focused in making Tracing, Logging, and Metrics easier. Fast-forward, Powertools added 13 more features, grew a vibrant community who regularly contributes up to 60% of our releases, now covering a plethora of use cases: REST and GraphQL APIs, Batch processing, Idempotency, Feature Flags, Data Validation, and more.
You’ll learn why this developer toolkit was created, key use cases, and find out how you can adopt common industry and AWS best practices in seconds. We’ll also cover two of the most anticipated new features coming in 2023, and live demo(s).
SRV205 Architectures and Strategies for Building Modern Applications on AWSAmazon Web Services
Rapid growth of technology and tooling in the cloud has enabled us to build modern applications that are more secure, scalable, and focused on our business. In this session, we cover the key compute primitives that enable us to accelerate towards building and running modern, cloud-native applications. We highlight what we’ve learned from customers running applications with AWS Lambda and AWS Fargate, two modern compute technologies for running applications in the cloud. In addition, we cover architecture patterns of modern application, key primitives required for building modern systems, steps you can take to start building and monitoring modern applications today, and secrets to fearlessly going faster and farther in the cloud.
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Amazon Web Services
Application modernization projects with AWS start with creating an AWS Landing Zone. Based on AWS best practices, AWS Landing Zones help ensure a secure, performant, highly available, and cost-efficient AWS environment. Common hybrid cloud use cases, such as cloud migration, data center extension, disaster recovery, cloud bursting, and edge computing, require data integration, operations management and monitoring, security, and networking as the foundational components of a hybrid cloud architecture. In this session, we dive deep on the networking, security, account management structure, operating management, and monitoring best practices to build your own AWS Landing Zone that can be extended into your data center. AWS partner, GreenPages, demonstrates a repeatable hybrid cloud architecture to secure, manage, and integrate your network across on-premises and multiple AWS regions using an AWS Landing Zone. AWS customer, Finch Therapeutics, then discusses how the company utilized the GreenPages hybrid cloud reference implementation to deploy, secure, and manage its hybrid cloud environment.
Building Real-Time Serverless Data Applications With Joseph Morais and Adam W...HostedbyConfluent
Building Real-Time Serverless Data Applications With Joseph Morais and Adam Wagner | Current 2022
Enterprises that are trying to accelerate development times for their digital native applications are defaulting to serverless architectures. And for good reasons too. With self-serve provisioning, elastic scaling, lower TCO, and industry standard security features, it makes it easy for developers to spend more time building and less time managing.
Join this session to see first hand how developers are pairing Confluent's cloud native, serverless Apache Kafka offering with AWS's serverless services to build data apps and platform that scale.
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...HostedbyConfluent
"In this talk, we will explore how Confluent and Amazon Web Services (AWS) work together to help you in the journey of data modernization and innovation.
We guide you through the migration journey to Confluent Cloud on AWS, delving into advanced features and capabilities for streamlined migration and business continuity. Gain insights from customer success stories, learn cloud modernization strategies, patterns, and best practices, and AWS resources to kickstart your initiatives.
Explore modern app development on Confluent Cloud on AWS, alongside strategic ISV partners like MongoDB, and unlock the full potential of real-time streaming."
by Kashif Imran, Sr. Solutions Architect, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdfAmazon Web Services
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
[NEW LAUNCH!] Introducing AWS App Mesh – service mesh on AWS (CON367) - AWS r...Amazon Web Services
AWS App Mesh is a service mesh that makes it easy to monitor and control communications for containerized microservices running on AWS. Join us to learn about how AWS can give you end-to-end visibility, and help manage traffic routing to ensure high availability for your services. We will cover the benefits of service mesh, capabilities provided by AWS App Mesh and how you can use AWS App Mesh with AWS, partner, and community tools.
Lock It Down: How to Secure Your Organization's AWS AccountAmazon Web Services
The cloud enables users to run workloads in a more secure fashion than what typically can be done in a traditional datacenter. However, many customers are still not sure how to actually harden their AWS accounts and resources and make sure compliance is being enforced. When large customers have multiple accounts, ensuring consistency around governance can also be of concern. In this session we will review how to use automation, tools and techniques to harden and audit your AWS accounts and also how to leverage AWS Organizations to ensure compliance in your enterprise.
Geordie Anderson, Security Specialist Solutions Architect, Amazon Web Services
Sean Donaghy, Senior Cyber Security Advisor, Canadian Centre for Cyber Security, Communications Security Establishment, Government of Canada
Michael Davie, Security Engineer, Canadian Centre for Cyber Security, Communications Security Establishment, Government of Canada
Introduction to Serverless computing and AWS Lambda - Floor28Boaz Ziniman
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With Serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more.
In this session, we will learn how to get started with Serverless computing using AWS Lambda, which lets you run code without provisioning or managing servers.
Introduction to Serverless computing and AWS Lambda | AWS Floor28Amazon Web Services
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more.In this session, we will learn how to get started with serverless computing using AWS Lambda, which lets you run code without provisioning or managing servers.
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code, install and operate distributed databases, and build and run custom software to handle API requests. Now, AWS provides a stack of scalable, fully-managed services that eliminates these operational complexities. In this session, you will learn about serverless architectures, their benefits, and the basics of the AWS’s serverless stack (e.g., AWS Lambda, Amazon API Gateway, and AWS Step Functions). You will also get practical tips and tricks, best practices, and architecture patterns that you can take back and implement immediately.
Serverless on AWS: Architectural Patterns and Best PracticesVladimir Simek
When speaking about serverless on AWS, most people think about AWS Lambda. But there's more than than. AWS provides a set of fully managed services that you can use to build and run serverless applications. Serverless applications don’t require provisioning, maintaining, and administering servers for backend components such as compute, databases, storage, stream processing, message queuing, and more. You also no longer need to worry about ensuring application fault tolerance and availability. Instead, AWS handles all of these capabilities for you. This allows you to focus on product innovation while enjoying faster time-to-market.
Migrating Microsoft Applications to AWS like an Expert - AWS Summit Sydney 2018Amazon Web Services
Migrating Microsoft Applications to AWS like an Expert
With Microsoft applications making up 60% of most enterprises, this session will illustrate mechanisms to migrate to AWS ensuring your migration strategy encompasses a strong, security focused foundation with a focus on removing undifferentiated heavy lifting. Join us on a journey of migrating the Unicornshop.lol core infrastructure to AWS. This includes business productivity systems, Microsoft SQL server, and a number of .NET applications that require seamless migration with minimal downtime. We will walk through the journey of creating our landing zone and fully automated compliance controls before embarking on our migration journey together!
Danny Jenkins, Solutions Architect, Amazon Web Services
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...Amazon Web Services
This session will focus on how leveraging Fargate and its serverless approach to deploying and managing containers will help increase operational efficiencies and reduce the time to ramp up your operations to run production containerized workloads. Datree will share their journey to adopt containers and the steps they were able to accelerate and avoid by using Fargate as well do a demo.
BATbern52 Moderation Berner Architekten Treffen zu Data MeshBATbern
Das BATbern52 fand wie folgt statt
Datum: 8. März 2024, 16:00h - 19:00h
Thema: "Data Mesh - Modernes Datenmanagement"
Ort: Forum, Zentrum Paul Klee, Bern (Anfahrt)
Beiträge:
"Data Mesh: 2019, 2023 und 2024++", Simon Harrer, INNOQ
"Skalierte Datenwertschöpfung mit Data Mesh", Bruno Russiniello, die Mobiliar, Lukas Feuz, die Mobiliar
"Schöne neue Data Products und deren nicht nur technischen Knacknüsse", André Rogger, SBB
"Swisscom's Journey into Data Mesh", Mirela Navodaru, Swisscom
BATbern52 Swisscom's Journey into Data MeshBATbern
Swisscom is taking one bold step after another to become a data-driven company. The approach is always business-first: how to find data&AI-driven solutions to enable the business to make the best decisions to offer a great experience to our customers. Our journey with Data Mesh is no different. Together with the business, we looked at the current challenges of quickly transforming data into information and insights while having a crucial regard for data management and governance. I invite you to this session to go through our transformation from data to data products, how to foster co-creation between data producers and data consumers, and what it takes to create the right balance between central governance and decentralizing the accountability for its implementation.
More Related Content
Similar to Keynote Gregor Hohpe - Serverless Architectures
SRV205 Architectures and Strategies for Building Modern Applications on AWSAmazon Web Services
Rapid growth of technology and tooling in the cloud has enabled us to build modern applications that are more secure, scalable, and focused on our business. In this session, we cover the key compute primitives that enable us to accelerate towards building and running modern, cloud-native applications. We highlight what we’ve learned from customers running applications with AWS Lambda and AWS Fargate, two modern compute technologies for running applications in the cloud. In addition, we cover architecture patterns of modern application, key primitives required for building modern systems, steps you can take to start building and monitoring modern applications today, and secrets to fearlessly going faster and farther in the cloud.
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Amazon Web Services
Application modernization projects with AWS start with creating an AWS Landing Zone. Based on AWS best practices, AWS Landing Zones help ensure a secure, performant, highly available, and cost-efficient AWS environment. Common hybrid cloud use cases, such as cloud migration, data center extension, disaster recovery, cloud bursting, and edge computing, require data integration, operations management and monitoring, security, and networking as the foundational components of a hybrid cloud architecture. In this session, we dive deep on the networking, security, account management structure, operating management, and monitoring best practices to build your own AWS Landing Zone that can be extended into your data center. AWS partner, GreenPages, demonstrates a repeatable hybrid cloud architecture to secure, manage, and integrate your network across on-premises and multiple AWS regions using an AWS Landing Zone. AWS customer, Finch Therapeutics, then discusses how the company utilized the GreenPages hybrid cloud reference implementation to deploy, secure, and manage its hybrid cloud environment.
Building Real-Time Serverless Data Applications With Joseph Morais and Adam W...HostedbyConfluent
Building Real-Time Serverless Data Applications With Joseph Morais and Adam Wagner | Current 2022
Enterprises that are trying to accelerate development times for their digital native applications are defaulting to serverless architectures. And for good reasons too. With self-serve provisioning, elastic scaling, lower TCO, and industry standard security features, it makes it easy for developers to spend more time building and less time managing.
Join this session to see first hand how developers are pairing Confluent's cloud native, serverless Apache Kafka offering with AWS's serverless services to build data apps and platform that scale.
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...HostedbyConfluent
"In this talk, we will explore how Confluent and Amazon Web Services (AWS) work together to help you in the journey of data modernization and innovation.
We guide you through the migration journey to Confluent Cloud on AWS, delving into advanced features and capabilities for streamlined migration and business continuity. Gain insights from customer success stories, learn cloud modernization strategies, patterns, and best practices, and AWS resources to kickstart your initiatives.
Explore modern app development on Confluent Cloud on AWS, alongside strategic ISV partners like MongoDB, and unlock the full potential of real-time streaming."
by Kashif Imran, Sr. Solutions Architect, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdfAmazon Web Services
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
[NEW LAUNCH!] Introducing AWS App Mesh – service mesh on AWS (CON367) - AWS r...Amazon Web Services
AWS App Mesh is a service mesh that makes it easy to monitor and control communications for containerized microservices running on AWS. Join us to learn about how AWS can give you end-to-end visibility, and help manage traffic routing to ensure high availability for your services. We will cover the benefits of service mesh, capabilities provided by AWS App Mesh and how you can use AWS App Mesh with AWS, partner, and community tools.
Lock It Down: How to Secure Your Organization's AWS AccountAmazon Web Services
The cloud enables users to run workloads in a more secure fashion than what typically can be done in a traditional datacenter. However, many customers are still not sure how to actually harden their AWS accounts and resources and make sure compliance is being enforced. When large customers have multiple accounts, ensuring consistency around governance can also be of concern. In this session we will review how to use automation, tools and techniques to harden and audit your AWS accounts and also how to leverage AWS Organizations to ensure compliance in your enterprise.
Geordie Anderson, Security Specialist Solutions Architect, Amazon Web Services
Sean Donaghy, Senior Cyber Security Advisor, Canadian Centre for Cyber Security, Communications Security Establishment, Government of Canada
Michael Davie, Security Engineer, Canadian Centre for Cyber Security, Communications Security Establishment, Government of Canada
Introduction to Serverless computing and AWS Lambda - Floor28Boaz Ziniman
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With Serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more.
In this session, we will learn how to get started with Serverless computing using AWS Lambda, which lets you run code without provisioning or managing servers.
Introduction to Serverless computing and AWS Lambda | AWS Floor28Amazon Web Services
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more.In this session, we will learn how to get started with serverless computing using AWS Lambda, which lets you run code without provisioning or managing servers.
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code, install and operate distributed databases, and build and run custom software to handle API requests. Now, AWS provides a stack of scalable, fully-managed services that eliminates these operational complexities. In this session, you will learn about serverless architectures, their benefits, and the basics of the AWS’s serverless stack (e.g., AWS Lambda, Amazon API Gateway, and AWS Step Functions). You will also get practical tips and tricks, best practices, and architecture patterns that you can take back and implement immediately.
Serverless on AWS: Architectural Patterns and Best PracticesVladimir Simek
When speaking about serverless on AWS, most people think about AWS Lambda. But there's more than than. AWS provides a set of fully managed services that you can use to build and run serverless applications. Serverless applications don’t require provisioning, maintaining, and administering servers for backend components such as compute, databases, storage, stream processing, message queuing, and more. You also no longer need to worry about ensuring application fault tolerance and availability. Instead, AWS handles all of these capabilities for you. This allows you to focus on product innovation while enjoying faster time-to-market.
Migrating Microsoft Applications to AWS like an Expert - AWS Summit Sydney 2018Amazon Web Services
Migrating Microsoft Applications to AWS like an Expert
With Microsoft applications making up 60% of most enterprises, this session will illustrate mechanisms to migrate to AWS ensuring your migration strategy encompasses a strong, security focused foundation with a focus on removing undifferentiated heavy lifting. Join us on a journey of migrating the Unicornshop.lol core infrastructure to AWS. This includes business productivity systems, Microsoft SQL server, and a number of .NET applications that require seamless migration with minimal downtime. We will walk through the journey of creating our landing zone and fully automated compliance controls before embarking on our migration journey together!
Danny Jenkins, Solutions Architect, Amazon Web Services
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...Amazon Web Services
This session will focus on how leveraging Fargate and its serverless approach to deploying and managing containers will help increase operational efficiencies and reduce the time to ramp up your operations to run production containerized workloads. Datree will share their journey to adopt containers and the steps they were able to accelerate and avoid by using Fargate as well do a demo.
Similar to Keynote Gregor Hohpe - Serverless Architectures (20)
BATbern52 Moderation Berner Architekten Treffen zu Data MeshBATbern
Das BATbern52 fand wie folgt statt
Datum: 8. März 2024, 16:00h - 19:00h
Thema: "Data Mesh - Modernes Datenmanagement"
Ort: Forum, Zentrum Paul Klee, Bern (Anfahrt)
Beiträge:
"Data Mesh: 2019, 2023 und 2024++", Simon Harrer, INNOQ
"Skalierte Datenwertschöpfung mit Data Mesh", Bruno Russiniello, die Mobiliar, Lukas Feuz, die Mobiliar
"Schöne neue Data Products und deren nicht nur technischen Knacknüsse", André Rogger, SBB
"Swisscom's Journey into Data Mesh", Mirela Navodaru, Swisscom
BATbern52 Swisscom's Journey into Data MeshBATbern
Swisscom is taking one bold step after another to become a data-driven company. The approach is always business-first: how to find data&AI-driven solutions to enable the business to make the best decisions to offer a great experience to our customers. Our journey with Data Mesh is no different. Together with the business, we looked at the current challenges of quickly transforming data into information and insights while having a crucial regard for data management and governance. I invite you to this session to go through our transformation from data to data products, how to foster co-creation between data producers and data consumers, and what it takes to create the right balance between central governance and decentralizing the accountability for its implementation.
BATbern52 SBB zu Data Products und KnacknüsseBATbern
Mit den Data Products und dem Data Mesh weht ein neuer Wind durch die Data Analytics-Stuben. Konzepte, die im Bereich des Software Engineerings bereits etabliert sind, werden für neue Analytics-Vorhaben entsprechend adaptiert. Dies Nähe zur Software Entwicklung ist nicht erstaunlich, stammen doch die Prinzipien des Data Mesh aus dem Umfeld von Martin Fowler. Die Grundgedanken sind bestechend einfach: das Data Product als eine klar abgegrenzte Einheit mit klaren Regeln und Daten, die einen Mehrwert für den Datennutzer bieten. Diese Data Products können in einer Mesh-Architektur miteinander verknüpft und zu einem funktionierenden Ganzen zusammengefügt werden. Damit soll der «Ad-Hoc»-Charakter, der vielen Analytics-Lösungen innewohnt, überwunden werden. Bei der Adaption von Data Products in eine bestehende Analytics-Landschaft müssen technische und organisatorische Hürden genommen und viel Überzeugungsarbeit in der Analytics-Gemeinde geleistet werden. Wir nehmen Euch mit auf diese Reise, die noch nicht zu Ende ist.
BATbern52 Mobiliar zu Skalierte Datenprodukte mit Data MeshBATbern
Die Gruppe Mobiliar hat sich das Ziel gesetzt, 'unter jedem Dach daheim' zu sein und dabei ein optimales Kundenerlebnis zu bieten. Um dieses Ziel zu erreichen, setzt sie unter anderem auf eine skalierte Datenwertschöpfung als strategische Unternehmensfähigkeit. Bruno Russiniello und Lukas Feuz geben in dieser Präsentation Einblicke in die genaue Bedeutung dieses Ansatzes. Erfahren Sie, wie die Mobiliar durch die Nutzung von Datenprodukten die Digitalisierung aktiv vorantreibt.
BATbern52 InnoQ on Data Mesh 2019 2023 2024++BATbern
Data Mesh ist ein soziotechnischer Ansatz für die Erstellung einer dezentralen Datenarchitektur. Zhamak Dehghani hat den Begriff Data Mesh und die Theorie dahinter mit ihren Blog-Beiträgen in 2019 bereits geprägt und dann mit ihrem Buch noch etwas ausführlicher beschrieben. Diese Theorie möchte ich kurz vorstellen, um für den Abend ein Begriffsfundament zu giessen. Seit 2019 ist jedoch viel passiert. Viele haben das Konzept gelesen und einige haben ihre Data Mesh Reise bereits begonnen. Ich möchte auf 2023 zurückblicken und den aktuellen Stand der Praxis beschreiben. Enden möchte ich mit einem Ausblick über die Top 5 Entwicklungen in Data Mesh, die dich total überraschen werden.
Embracing Serverless: reengineering a real-estate digital marketplaceBATbern
This presentation delves into the journey of transitioning an on-premises monolithic real estate application to a fully serverless, event-driven microservices stack on AWS. Explore the compelling business drivers that necessitated this shift, from traffic demands and team scalability to architectural flexibility. We'll unpack the challenges, from navigating many service choices to the cost implications. At the same time, we'll celebrate the undeniable advantages: improved security through AWS's shared responsibility model, the economic flexibility of a pay-as-you-go approach, and remarkable reliability and scalability.
Stirbt Serverless den Kubernetes-Tod bevor es richtig geboren wurde? Es gibt zumindest eine Domäne, in der Serverless definitiv lebendig und munter ist - das Internet der Dinge (IoT). In den letzten sieben Jahren wurden IoT-Systeme vermehrt unter Verwendung von Platform as a Service (PaaS) und Serverless-Diensten der Public Cloud Provider entwickelt. Dabei kommt die Event-Driven Architecture zum Einsatz, ein Muster, das sich sowohl für Serverless als auch für die asynchrone Natur von IoT-Systemen bestens eignet. Aber wie sehen solche Architekturen konkret aus? Warum sind gerade IoT-Anwendungen prädestiniert für Serverless? Und welche wertvollen Erkenntnisse können wir aus diesem Bereich für andere Anwendungsdomänen gewinnen? In dieser Session werden wir diese Fragen anhand von Beispielen aus der Azure-Welt genauer unter die Lupe nehmen.
Die Schweiz, das Land der vielen Sprachen. Das Translation Portal der Raiffeisen Schweiz bietet verschiedenste Möglichkeite Übersetzungsprozesse zu standardisieren und automatisieren. Bei der Entwicklung des Portals wurden ausschliesslich cloud native Dienste und Methoden eingesetzt. Wir zeigen auf, wie Serverless Code durch vollautomatisierte Pipelines integriert, getestet und ausgerollt wird. Dabei erfahren Sie unter anderem was Serverless aus Sicht DevOps für die Raiffeisen Schweiz und im Allgemeinen bedeutet.
Ein Rückblick anlässlich des 50. BAT aus Sicht eines treuen PartnersBATbern
Peter Kummer leitet seit 2020 die Division Infrastruktur und ist Mitglied der Konzernleitung der SBB. Die Division Infrastruktur gewährleistet eine optimale Auslastung und Steuerung des Personen- und Güterverkehrs und ist für den Unterhalt, die Entwicklung und den Ausbau des Telekom- Strom- und Schienennetzes der SBB zuständig. Peter Kummer stiess 2007 als Chief IT Architect zu den Schweizerischen Bundesbahnen SBB. 2009 wurde er zum CIO und Mitglied der Konzernleitung der SBB ernannt. Vor dem Eintritt bei der SBB war Peter Kummer “Head of Enterprise Architecture & IT Strategy” bei der Versicherungsgesellschaft Die Mobiliar.
MLOps journey at Swisscom: AI Use Cases, Architecture and Future VisionBATbern
What powers the AI/ML services of Switzerland's leading telecommunication company? In this talk, we will provide an overview of the different AI/ML projects at Swisscom, from Conversational AI and Recommender Systems to Anomaly Detection. Moreover, we will show how we automate, scale, and operationalise these ML pipelines in production, highlighting the MLOps techniques and open source tools that are used. Finally, we will present Swisscom's roadmap towards the cloud with AWS and discuss how we envision a common MLOps solution for the organisation.
From Ideation to Production in 7 days: The Scoring Factory at RaiffeisenBATbern
Imagine a world where you transform a business problem into data specification, collect a data set, learn a ML model and put it into stable, scheduled production within 7 days – rather than spending weeks on data preparation and implementing a production pipeline. At Raiffeisen Data Science this became reality with our Scoring Factory, a ML OPs framework where all customer data is condensed and prepared in a 'feature data layer' - ready to be used for ML algorithms, and a “Scoring Template” with which ML models are created in hours and which delivers production ready code. This overcomes our biggest obstacles in implementing new ML use cases: Data preparation and deployment used to demand so much time, that we were very limited in taking on new ML use cases. In particular, we can now try new ideas fast and without the risk of too much initial time investment. The Scoring Factory is the so-far final piece in a 3 year long effort to build a versatile, automated, robust data platform which allows to unleash the full potential of customer analytics and which started with local models executed on desktop PCs. The foundation is the Customer Analytics Platform. A Hadoop-Cluster where data from various sources gets collected, cleaned, interconnected and aggregated, resulting in thousands of attributes describing the customer in any angle which the business needs to solve their questions. In this talk, we give details about the Architecture of the Customer Analytics Platform and the key ingredients of the Scoring Factory.
Data is a critical component of today management governance in all companies and industries, and so it is in sports as well. Data can be generated by a lot of different sources like human annotations, sensors, optical tracking and should be produced to help decision makers to take better decisions. The aim of this presentation is first to share Dartfish experience on today Data generation using AI and Machine Learning, but as well to explore the future usage of AI/ML in Data mining to produced better decision indicators.
Klassifizierung von Versicherungsschäden – AI und MLOps bei der MobiliarBATbern
MLOps-Prozesse und -Infrastruktur stellen die Grundlage dar für effizientes Entwickeln und nachhaltigen Betrieb von Machine Learning Modellen. Unser NLP Modell zur Klassifizierung von Versicherungsschäden veranschaulicht, wie die Mobiliar MLOps verwendet, um Mitarbeiter sowie Kunden zu befähigen und zu entlasten. Neben der Entwicklungsarbeit im interdisziplinären Team zeigen wir, wie das Modell in Geschäftsprozessen (B2E und B2C) eingebunden wird. Wir beleuchten anhand konkreter Beispiele, weshalb die MLOps-Prozesse und -Infrastruktur der Mobiliar zentral sind für die Entwicklung und den Betrieb von Machine Learning Modellen. Dabei sollen angetroffene Stolpersteine nicht ausgespart werden, zum Beispiel im Monitoring des Modells im Geschäftsprozess.
BATbern48_ZeroTrust-Konzept und Realität.pdfBATbern
Bei Zero Trust wird keinem Akteur, der Zugang zu Ressorucen oder Diensten im Netzwerk will, von vornherein vertraut. Gemäss dem Motto «never trust, always verify» erfordert jede Abfrage im System eine neue Verifizierung. Es wird aufgezeigt, wie dies in einer Umgebung mit vielen verschiedenen Akteuren durchgängig umgesetzt werden kann. Dabei nehmen OAuth-Token und die Funktionalität Token-Exchange eine zentrale Rolle ein.
BATbern48_How Zero Trust can help your organisation keep safe.pdfBATbern
This presentation will bring insights into how the Zero Trust framework can help organizations improve their cybersecurity posture and resilience and what the organizational challenges are.
BATbern48_Zero Trust Architektur des ISC-EJPD.pdfBATbern
Das Zero-Trust-Modell ist ein Sicherheitskonzept, das auf dem Grundsatz basiert, keinem Gerät, Nutzer oder Dienst innerhalb oder ausserhalb des eigenen Netzwerks zu vertrauen. Dieses Konzept wird im EJPD schon seit 2003 – Einführung des SSO-Portals – aktiv umgesetzt.
Why did the shift-left end up in the cloud for Bank Julius Baer?BATbern
The efficient collaboration with development partners and the requirement to deliver high quality software led to an evolutionary journey where BJB has shifted the software engineering discipline all the way from on-prem to DevCloud. In this session you will learn how ‘Scotty’ ensures release quality, while experimentation and fast on-boarding of new developers is guaranteed.
Creating a Product through DevOps: The Story of APPUiO CloudBATbern
Since its foundation in 2014, the slogan of VSHN has been 'The DevOps Company'. Following that ethos, VSHN applied all of its practice of DevOps and Agile to the creation of its latest product, APPUiO Cloud. In this session we are going to see how DevOps shaped product and human management decisions throughout the process, from idea to market.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Cloud automation can do more than reduce the toil of provisioning or configuring compute infrastructure. With application-level services that orchestrate, transform, store, and route events, it can also define your application topology. By describing component granularity, dependencies, data and control flow, and degrees of coupling in executable automation code, you can redefine automation from infrastructure as code to architecture as code. This talk takes AWS CDK to the next level and provides a novel take on automation at the intersection of serverless, integration, abstraction, and design patterns, with a special emphasis on the lines, not just the boxes.
While many customers associate serverless with Lambda, there are actually serverless services at all layers of the stack.
And while Lambda offers many key advantages for our customers, it’s really when all these other components surround Lambda that we start to see much bigger benefits. Messaging, orchestration, storage and compute together are the secret sauce. But In fact, it’s really when all of these components come together that we really start to see big gains.
So, synchronous communication blocks resources in all involved services, worst case for the time the entire processing takes.
Additionally, problems in downstream services can accumulate upstream.
This is why there are mitigation patterns like circuit breaker in the first place.
So, particularly under load, a synchronous integration approach can jeopardize the reliability of the entire application, and it can require excessive horizontal scaling with the respective cost attached.
Next step, they worked on reducing their runtime coupling, or temporary coupling, by switching from sync to async comms. <click>
So why is connecting systems so difficult and so important? The answer quickly becomes apparent once we look at how connected systems behave
This is from 2008 / 2015
This is from 2008 / 2015
This is from 2008 / 2015
Pipes with API destination is synchronous, adjusts concurrency based on the max Invocation Rate
Note: Serverlesspresso has a backpressure function built from DynamoDB as a flag for SFN because Baristas have limited capacity
[Sindhu]
<don’t click – auto>
Above is an example of ride booking app: 3 Lambda functions handle a customer booking: the booking service, payment service, and driver assignment. The coordination across these services is choreographed by passing events through EventBridge.<CLICK>
Such an event-driven architecture is flexible and scalable, but it relies on each Lambda function emitting events like “Payment received”. With Lambda destinations that’s easy to do, but still the Lambda functions have to participate by returning the event data.<CLICK>
Since the business flow is distributed, it difficult to maintain transactional scope, for example in case the payment service goes down or times out no event is published.
To address these challenges, we can refactor this design<CLICK>
We replaced the Choreography with a Step Functions Orchestrator that calls each Lambda function. Now the functions are just passive elements that are called by Step Functions and it’s easier to see the entire flow, track the status of each workflow instance. <CLICK>
But architecture is always about trade-offs, so now things are a bit more tightly coupled with a single point of maintenance. That can be a good thing if you want control, but it can become a bottleneck if services come and go.
With automation playing such a central role, you could go as far as saying that if you remove automation from the cloud, you don’t have much more left than a good-old data center. At AWS, we have very nice data centers, but I haven’t met any customer who’s looking for yet another data center. So, let’s not do that.
Modern automation does more than just deploy an ec2 cluster. <CLICK>
The most common thing that automation does is provision resources. In our trivial example, that might be two VMs, a load balancer and a gateway. But servers don’t do much on their own, so you need to deploy workloads. <CLICK>That’s one step closer but now you have disconnected pieces. To turn this into a functioning application, you need to wire it together.<CLICK>We call that composition: what is connected to what? And last, you’ll might have some slight differences in configuration. <CLICK>You might have a primary server and a secondary, or have different services connected to different databases. So you also want to do that via automation.So, this architecture diagram helps us understand the different aspects that come together when we say "automation".
So how does serverless relate back to our architecture model of cloud automation? Well, the provisioning is all done for you and deployment can be as simple as placing a ZIP file in a bucket.<CLICK>So, the element that’s becoming most prominent for serverless applications is composition - that’s how those loosely coupled components are connected into a working application. Composition defines many essential properties of a serverless application, e.g. its granularity - how small are your pieces? It also defines the dependencies - which components send messages or events to which other components? Do they do so synchronously or asynchronously? You will likely use services like Amazon SQS, Amazon SNS and Amazon EventBridge for those connections.
That’s what I am working on – stay tuned
With tools such as the AWS CDK, you are not only being able to define your infrastructure as code. If you think about serverless applications, things as deployment, composition and configuration are the main drivers for leveraging automation tools. <CLICK> So you can say, this is much more than infrastructure as actual code.