Cloud Native Asturias Dec'21

Palacio de Maqua - Calle de la Cámara, 23 Aviles, 33402 - View Map Asturias
Sat, Dec 11, 2021, 10:00 AM (CET)

Welcome to the Cloud Native Asturias Dec'21 event! The very first mixed on-site and virtual event! Register now for attending in person or connect virtually from twitch.tv/cloudnativeasturias

Check out what happened

About this event

Welcome to the Cloud Native Asturias Dec'21 event! On this occasion, we have four amazing speakers that bring to the table their cloud-related talks.

  • If you want to attend in person, please register for this event (limited tickets available). You will get a free ticket that you will have to show at the entrance on the day of the event.
  • If you plan to attend virtually, just connect to twitch.tv/cloudnativeasturias!

Note: All talks will be driven in English

Cloud in telco business

Abel Ruiz Huerta, VP Solution at Alvatross

In this talk, we will be presenting what Alvatross is, how the need to build this new product unit arose in Satec, and the products and services we provide to our customers.

We will explain how telecom operators and, in general, digital service providers and their needs are heterogeneously evolving in terms of information systems and infrastructure around the world.

Finally, we will present how Alvatross is providing them with solutions to facilitate their transformation, and how worldwide organizations like TMForum are defining standards based on cloud-oriented technologies, not only for computing hardware, but also for network infrastructures.

Infrastructure as Code meets Compliance as Code: Deploying secure machines automatically

Jose Manuel Redondo, Tenured Associate Professor at the University of Oviedo

There was a time when system administrators manually installed virtual machines or had “model machines” exported ready to be used. This is no longer the case, and virtual machines, and infrastructure in general can be expressed, and automatically obtained, from a source file that models them. The same happens with security compliance, as there are ways to develop code that, once executed, deploy a series of trusted security controls that harden a virtual machine making it less likely to be attacked. This presentation shows a practical example of both: a machine deployed automatically via Vagrant that uses their provisioners to also harden the machine to a very high security compliance index according to the Lynis audit tool.

Kubernetes local development: Presentation of useful tools to develop with Kubernetes locally

Andrés Torres, Director of Backend at Backbase

Kubernetes is an open-source project for automating deployment, scaling, and management of containers. It has rapidly become the standard to run production workloads and the community around it is just great!

But developing in Kubernetes presents some challenges. The typical development workflow looks like this: write code, build a Docker image, push it to the registry, redeploy, validate your changes, rinse and repeat. This flow is not only slow, but it also prevents us from benefiting from standard features of Java tools such as fast incremental builds, automatic hot reloads or powerful debuggers.

Of course, you could always run manual kubectl commands to deploy to your local cluster. But this process becomes quickly cumbersome and can be problematic in cases of microservices where you might have complex dependencies between the deployed applications.

Today, there are many available tools designed for Kubernetes deployments specifically for developers. Their primary goal is to help you make the feedback loop as fast as possible (code-deploy-refactor) and they can be used with any kind of cluster (remote or local) making them the perfect solution for developers who wish to develop Kubernetes enabled applications.

We will review some of those tools to improve the developer experience in Kubernetes for developers. You will be able to take full advantage of tools like Maven, Gradle, dependency caching, popular frameworks hot reloads (Spring Boot, Quarkus, Micronaut, ...) or IDE debuggers (Eclipse, IntelliJ, VS Code, ...) while developing your application directly in Kubernetes.

We will explain and demo with examples:

  • Skaffold
  • Telepresence
  • Okteto

You Heard of Infrastructure as Code, What About the Application? Introducing Application as Code

Ravi Lachhman, Field CTO at Shipa

The amount of burden that is placed on software engineers is constantly increasing. With shortening sprints and the number of items shifting left, the learning curve and toil seem to be ever-increasing. Writing the feature today is less than half the battle to get the features into the hands of the end users. Navigating not only deployment complexities but cloud native infrastructure and confidence-building complexities. Similar to the benefits that Infrastructure-as-Code brought to the infrastructure world, Application-as-Code strives to simplify the developer experience. Abstracting away application infrastructure and deployment complexities such as networking and security scanning. Now the authors of AaC can be the enforcers. Learn in this session embracing the AaC paradigm and as new technologies are brought onboard how operational pushback can be erased with AaC.

Speakers

When

Saturday, Dec 11
10:00 AM - 12:30 PM (CET)

Where

Palacio de Maqua
Calle de la Cámara, 23 Aviles33402

Organizers

  • Marcos Fermín Lobo

    Marcos Fermín Lobo

    Nexthink

    Software Engineer | Team Lead

    View Profile
  • Angel Suarez Fernandez

    Angel Suarez Fernandez

    Lead Organizer

    View Profile
  • Andrés Torres García

    Andrés Torres García

    Backbase

    Director of Backend

    View Profile