Cloud-Native & Cloud Computing

Wednesday, April 27, 2022

- BST
Know Your Options for Storing and Processing Data
Join on Hopin
Guillaume Blaquiere
Guillaume Blaquiere
Carrefour, Group Data Architect

Data is the new gold mine for companies. There are plenty of it, of different kinds, with different velocities and different uses. So how do you get out of it? Where to put it? In what format? With what process them today and tomorrow?
On Google Cloud, there are 10 ways to store data and plenty of ways to process it!
This talk will allow us to see more clearly, not to make bad choices and above all to demystify all this variety. 

- BST
OPEN TALK: A New PHP App Should Only Be a Git Push Away
Join on Hopin
Robert Schleinhege
Robert Schleinhege
IONOS, Product Owner
Markus Hunsalz
Markus Hunsalz
IONOS, Head of Development Agency Products

Developers want to focus on their code, not on managing infrastructure. Ideally, a go live is only a git push away. This is comparably easy when only delivering static assets from the server, but increasingly complex when working with dynamic runtimes. You still use SSH or FTP to deploy your site? Stop doing manual deployments! In this session, we will show you how you can deploy your next PHP App like a breeze.

- BST
Azure SQL Database - Lessons Learned from the Trenches
Join on Hopin
Juan Moreno Romo
Juan Moreno Romo
Microsoft, Support Escalation Engineer
Jose Manuel Jurado Diaz
Jose Manuel Jurado Diaz
Microsoft, SQL Escalation Engineer and Subject Matter Expert

In this session you will learn the best practices, tips and tricks on how to successfully use Azure SQL Database on production environments. You will learn how to monitor and improve Azure SQL Database query performance. I will cover how Microsoft CSS has been using Query Store, Extended Events, DMVs to help customers monitor and improve query response times when running their databases in the Microsoft Azure cloud. These learnings are fruit of Microsoft CSS support cases, and customer field engagements. This session includes several demos 

- BST
OPEN TALK: Demystifying Policy-as-Code with OPA and GitOps
Join on Hopin
Anders Eknert
Anders Eknert
Styra, Developer Advocate

The rest of your application has moved to cloud-native; now it's time your application and security policies do as well. Long gone are the days of programming servers one by one. Infrastructure is now all push-button deploy powered by configurations that live in Git. The next logical step is to commit the security decisions that protect these systems into Git repositories. Becoming very popular over the last few years, GitOps has standardized application and infrastructure management processes. Within GitOps, smaller branches are starting to emerge to handle specific areas of your application. With tools like Open Policy Agent (OPA), we can define application and infrastructure security policies using Policy As Code and commit them to Git.
OPA is a general purpose policy engine that comes with a custom built dedicated policy language called Rego. Rego allows you to declaratively state the intent of your security policies using human readable expressions. It comes equipped with over 150 built-in functions tailor made for policy authoring. Together OPA and Rego allow you to supercharge your Policy As Code workflow in a Cloud Native way.
Join this talk to gain a general understanding of what policy-as-code is, the benefits in adding it to your application workflow, and see some examples of everyday use cases implemented with OPA and Rego. 

- BST
A Brief History of Data
Join on Hopin
Josef Goldstein
Josef Goldstein
Wix.com, Data Infrastructure R&D Manager

Data and Data Engineering in particular have gone through a long way of evolution.
From the humble monolithic RDBMS server to massive Data Lakes and Data Meshes, everyone is somewhere on the path to their "Shangri-La" of data architecture.

Join us as we will take the challenge and review this rapid evolution of data architecture, the past, the present and maybe a little bit of what the future might hold. 

- BST
OPEN TALK: The Architecture of a Serverless Database
Join on Hopin
Jim Walker
Jim Walker
Cockroach Labs, Principal Product Evangelist
Rain Leander
Rain Leander
Cockroach Labs, AppDev Technical Evangelist

Developers know what they want and don’t want. And we are pretty sure they don’t want ops. The world is becoming serverless…Including the database.
In this session, we will deliver a deep-dive exploration into the internals of a serverless database, exploring the following, and more:
-How to automatically scale your workload with zero downtime
-How Raft and MVCC are used to guarantee serializable isolation for transactions
-How Cockroach automates scale and guarantees an always-on resilient database
-How to tie data to a location to help with performance and data privacy
-How to only pay what you use and never overspend
CockroachDB - a Distributed SQL cloud-native database designed for consistency, resiliency, located data, and scale - is the core of CockroachDB Serverless. We’d love for you to join us and see how it works! 

- BST
OPEN TALK: Driving Security in DevOps, the Parallels in the Advancement of Autonomous Vehicles and DevSecOps
Join on Hopin
David Maclean
David Maclean
Palo Alto Networks, Manager, Prisma Cloud Solutions Architects

Thanks to automation there is an evolution occuring in the way we get from A to B. We started out with driving aids like parking sensors and cruise control and now it's possible to be driven around in vehicles approaching a near fully automated experience where the automation itself monitors the driving environment. In this session we look at a parallel evolution in the way security is being implemented throughout the application lifecycle and look at different levels of maturity in the implementation of DevSecOps. We answer questions such as 'What do I implement next if I have some DevSecOps implemented already?' and also 'What do some of the more automated security environments look like today in the cloud including cloud native deployments such as microservices?

- BST
Blockchain 101 for Developers
Join on Hopin
Russell Anthony Fustino
Russell Anthony Fustino
Algorand, Technical Evangelist

We are not headed toward the era of Blockchain. We are in it.

Are you a developer and want to learn how to build Blockchain solutions in your favorite language? If so, this session is for you! New to blockchain? We got you covered on that as well. We will discuss Blockchain basics and use cases for blockchain as well as getting started with Blockchain Developer tools. Blockchain’s usage has now become ubiquitous across all sectors of the economy including: Medical, Charities, Automotive, Telecom, the Food Industry, Voting, Gaming and more. Blockchain’s primary use case is to maintain the integrity of replicated data.

Blockchain is considered one of the Web 3.0 technologies and we will cover how to build blockchain solutions. Algorand is a modern blockchain which creates blocks in under five seconds, with instant transaction finality. It scales to billions of users and is profiled at 1000 transactions per second. You will learn how to use the SDKs to build Algorand blockchain solutions. Algorand Standard Asset(ASA), Atomic Transfers and Smart Contracts will be covered.

Thursday, April 28, 2022

- BST
OPEN TALK: Building an IoT App with InfluxDB, Python and Flask
Join on Hopin
Jay Clifford
Jay Clifford
InfluxData, Developer Advocate

The Internet of Things (IoT) is increasingly driven by sensor data, with devices taking measured actions based on everything from wind speed and direction, vital body functions, illumination intensity, and temperature.
In this session we will showcase how to build a fully functional sample IoT monitoring application built on the Flask framework and utilizing InfluxDB as its backend. With integrations to visualization libraries such as Plotly Express, creating automated alerts with InfluxDB as well as data downsampling. 

- BST
FluentD - Making Logging Easy and Effective in Multicloud and Hybrid
Join on Hopin
Phil Wilkins
Phil Wilkins
Capgemini, Snr Consultant and Design Authority

Understanding what is happening with a solution that is built from multiple components can be challenging. While the solution space for monitoring and application log management is mature, there is a tendency for organizations to end up with multiple tools which overlap in this space to meet different team needs. They also work on aggregate then act, rather than consider things in a more granular way.
FluentD presents us with a means to simplify the monitoring landscape, address challenges of hyper-distribution occurring with microservice solutions, allowing different tools needing log data to help in their different way.
In this session, we’ll explore the challenges of modern log management. How its use can make hybrid and multi-cloud solutions easy to monitor. 

- BST
OPEN TALK: Blazor WebAssembly on AWS; What You Need to Know
Join on Hopin
François Bouteruche
François Bouteruche
AWS, Senior Developer Advocate, Modern Apps

Building a SPA fully in .NET 6 with Blazor WebAssembly has become a hot topic in the last few months. AWS offers you several hosting options for your Blazor WASM apps. However, if you want to interact with AWS Services, there are a few things you need to know. In this session, I will demonstrate the different hosting options you have on AWS. Then I will discuss what you need to know to interact with AWS Services from your Blazor WASM app.