DeveloperWeek 2021 DeveloperWeek 2021

Cloud Stack Innovation

Thursday, February 18, 2021

- PST
OPEN TALK (CloudWorld): What Does Cloud-Native Mean Anyway?
Join on Hopin
Grace Jansen
Grace Jansen
IBM, Developer Advocate

For the past few years the terms cloud-native and microservice architecture have been used interchangeably. However recently people have questioned whether microservices are the go-to solution for all problems, reflecting a growing maturity in our understanding of how to best take advantage of the benefits of cloud computing.
While microservices have many benefits, they also bring their own challenges and better understanding (and some failed microservices projects) have led to a more critical evaluation of the suitability of microservices to all problems. This evolved understanding has resulted in a new interest in the place for monoliths and other architecture styles in the cloud. Whether referred to as macroservices, or cloud-native monoliths there is an apparent loosening of the association between the terms cloud-native and microservices.
What does this industry evolution mean? Can monoliths truly be cloud-native? If it's not microservices, what makes something cloud-native? Join me as we take a look at microservices and monoliths in the context of cloud-native.

- PST
OPEN TALK (CloudWorld): Accelerating App Validation in the Cloud
Join on Hopin
Jacquelyn Ekwueme
Jacquelyn Ekwueme
Microsoft, Senior Program Manager
Michael Nwanna
Michael Nwanna
Microsoft, Software Engineering Lead

Learn about a cloud service which provides not only app testing but also AI/ML driven app insights that can drive lower TCO by offering targeted testing recommendations

Friday, February 19, 2021

- PST
OPEN TALK: WordPress as a Service: Get It Done in Less Than 30 Minutes with Terraform & K8s on IONOS Cloud
Join on Hopin
Octavian Mihalache
Octavian Mihalache
IONOS, Full Stack Engineer

Let’s assume that we’d like to become the next big internet tycoon by offering an awesome, high end managed WordPress service to the world, including monitoring, completely dedicated database, backups, restores and the whole nine yards. In addition to our great idea, let’s also set some…less realistic goals:
– We need a Proof of Concept up and running in less than 30 minutes
– We need to reach our goal(s) without having to deep-dive into WordPress specifics
– A new dedicated wordpress site needs to be deployable with a single command or API call.
– Upon deployment, each WordPress website needs to be secured through HTTPS

This speech will give you an overview on how to start a project like this by leveraging the power of Kubernetes Operators running on the IONOS Cloud infrastructure.

- PST
OPEN TALK: AI — Used Right — will Accelerate Cloud Development by 100X
Join on Hopin
Gonçalo Gaiolas
Gonçalo Gaiolas
OutSystems, VP of Product

AI is at the peak of its hype cycle. Too often, ‘AI-capable’ refers to marketing claims instead of practical value add. For this reason, developers tend to be skeptical about AI-driven development. Slapdash application of AI ends up diminishing developer’s creativity and effectiveness.

When implemented in inventive, unique ways, AI dramatically improves the productivity of developers and opens up new opportunities for creativity – especially when applied to cloud app development. Furthermore, beyond the initial development process, AI has the potential to completely transform the entire application lifecycle. Pairing AI with visual, model-driven development enables guidance to be both more powerful and less obtrusive and can compress CI/CD pipelines into days or even hours, instead of weeks.

Come join us as we discuss the three most fundamental design decisions regarding integrating AI into an application platform, our experience analyzing models based on 10s of millions of application graphs and flows, and explore the implications for improving your cloud development productivity by 100x.

- PST
OPEN TALK: Building a Progressive Web App from Scratch
Join on Hopin
Rui Barbosa
Rui Barbosa
OutSystems, Developer Advocate and Evangelist

Are you ready to say goodbye to your application backlog, and hello to developing apps at lightning speed? Look no further than progressive web apps. 

Progressive web apps (PWAs) are web apps that provide end-users with a frictionless experience while still offering the features of the native-like applications they know and love. Some of the key benefits of PWAs include cross-platform, independent distribution, no installation, and offline capabilities. 

In this session, Rui Barbosa, Developer Advocate at OutSystems, will demonstrate how to quickly build a mobile application from scratch and immediately distribute it using PWA technology. See how the OutSystems platform can empower you to become a world-class problem solver!

- PST
OPEN TALK (CloudWorld): Building Reliable Web Services with Kotlin Ktor
Join on Hopin
Julien Salvi
Julien Salvi
Aircall, Senior Android Engineer

Through this live coding session, you will learn how to setup a Kotlin Ktor project with some routes using the framework tools and features (Routing, DataConversion, ContentNegotiation...) and communicate with a sample Android app.

Let see how we can easily setup a Postgres database connection with Exposed, an ORM library for Kotlin and see how clean architecture can be a good choice for developping your brand new API.

We can even go further and see that we can actully share code from your backend application and your Android application (say hi to Swagger!).