Join us! BOLD-X - Our Digital Routes, 2nd Edition.
In this new edition you’ll have the opportunity to deepen your knowledge through exclusive one-to-one sessions with our experts, such as mentoring sessions, round tables or access to unique content from our experts.
Sharing knowledge has never been more agile! Take a look at the agenda below, sign up now and subscribe 📣 our mailing list for the latest news!
It’s Free for all attendees!
Modern Observability - Logging, Request Tracing, and Metrics Collection
Being able to monitor, detect and notify about meaningful events is a key part of every infrastructure. Most importantly, once we get the information that something is wrong, we need to understand the root cause in depth, so we’re able to mitigate the problem as quickly as possible.
In this session we will cover the three pillars of observability - Logging, Tracing and Metrics Collection.
We will be setting up some tools on Kubernetes that will help us observe the cluster and the applications running on it. We will also be covering observability on serverless applications.
SRE / DevOps Lead
Bruno is a SRE and DevOps Lead at BOLD. He has a background in Software Architecture and Development in several programming languages. Currently, he spends his time automating processes to assure resilience and scalability. His motto: Build to Fail
Monolith to Microservices with Quarkus.io
The monolithic approach is the traditional way of building enterprise applications, has become problematic as applications get larger and more complex.
So developers are moving to a microservices architecture, in which applications are structured as collections of loosely coupled services. This makes them easier to build, and much easier to expand and scale.
During this session we will cover the main advantages of microservices, how to design a microservices architecture, and build a simple microservice using Quarkus.
Quarkus is a framework for building cloud-native Java applications that run on traditional Java Virtual Machines (JVMs) or as natively-compiled executables.
Armando has been working as a Software Developer and Software Architect for almost a decade, from startups to projects with millions of customers.
Event-driven through cloudy skies
With microservices and cloud technologies being all the rage these days, event-driven systems are also getting their fair share of spotlight.
While the reinvigorated interest in these concepts and technologies is great, just using the simplest available library to push events through your chosen messaging infrastructure won't cut it!
In this session, we’ll discuss why there’s more to it than calling a couple of methods, common pitfalls that can get your system into an inconsistent state, be it event-driven or not, as well as some ideas and patterns to address them.
.NET technologies Expert
João Antunes works as a software engineer, mostly with .NET technologies, but he likes to play around with other tech as well. His main interests are software architecture, design and development. He is a Microsoft MVP in the developer technologies category.
Going Cloud-Native: Serverless
Serverless Computing is an exciting and disruptive set of technologies that focus on extracting the most of a cloud native approach. With cloud being now a widely adopted reality, organisations are now focusing on how to extract the best from their cloud available services.
They are trying to break away from the old ways of infra-structure oriented applications and moving to cloud native applications; that's when Serverless computing comes in and that's why, by the end of 2021, its adoption is expected to rise up to 25% in companies that already have a cloud infra-structure.
We will cover the main advantages of Serverless Computing (cost, flexibility, time-to-market and scalability) and how it compares with other existing approaches. We will also address the paradigm shift that needs to happen to design serverless architectures and take a look into some examples of this type of application.
CTO BOLD by Devoteam
With a background in Computer Engineering, Bruno has extensive experience in the design, development and maintenance of software and infra-structures. Enthusiast of digital architectures, development processes and new technologies he’s steering Bold’s technology path since 2019.