1001
participiants have registered for our events so far in 2024

Paolo Carta: Born and grown in the beautiful Sardinia in Italy, I moved to Zurich to complete my studies at the ETH (Swiss Federal Institute of Technology). After working on delay tolerant networks with Android devices I focused more on Web development and scalable and resilient software architectures on the cloud. Currently working as a Freelancer at Interdiscount, the market leader for electronics in Switzerland.

Twitter: @cl4mer

Matteo Baiguini: I was born in Milan, where I studied Computer Sciences at the University of Milano-Bicocca and started working on the eCommerce field with the SAP hybris platform. I moved to Zurich at the end of 2015, always working on eCommerce on SAP hybris and moving steps toward cloud-native architectures. Currently I work as Freelancer Software architect at Interdiscount, developing a innovative cloud-native event-driven eCommerce platform.

29.11.2018

End-to-end Continuous Delivery of Microservices on Kubernetes

Become an high performing team with Jenkins X

LOCATION: Luzern

AGENDA:17:15 - 18:30h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER 1: Paolo Carta   COMPANY: PC Solid Consulting
SPEAKER 2: Matteo Baiguini   COMPANY: MB Solid Consulting

SLIDES: 1811_End-to-end_Continuous_Delivery_of_Microservices_on_Kubernetes.pdf

In the last years there has been a huge change in how we build, deploy and run software with the rise of Microservices, Containers, Kubernetes, and Continuous Delivery. As a result we all need to get better at continuously delivering business value to our customers with a cloud native strategy – but how?

This talk will introduce the attendees to an innovative open source project, Jenkins X which is a CI/CD Ecosystem for Kubernetes built around Jenkins.

After a comprehensive introduction we will show how to start developing containerized Java Microservices on Kubernetes:

  • Easily setup a Jenkins based CI/CD system on the cloud or Minikube.
  • Quickly get started developing with automated import of existing projects.
  • Use Pull Requests to trigger CI.
  • Preview Environments for Pull Requests.
  • Manual approval to Production.
  • Automated provisioning of environments via Helm Charts and GitOps.
  • After this talk attendees will be able to develop effectively in a cloud native way in any language on any kubernetes cluster!

Let’s all be truly Agile! Finally!

LEVEL OF TALK: Intermediate
LANGUAGE: Talk: en / Slides: en


Paolo Carta: Born and grown in the beautiful Sardinia in Italy, I moved to Zurich to complete my studies at the ETH (Swiss Federal Institute of Technology). After working on delay tolerant networks with Android devices I focused more on Web development and scalable and resilient software architectures on the cloud. Currently working as a Freelancer at Interdiscount, the market leader for electronics in Switzerland.

Twitter: @cl4mer


Matteo Baiguini: I was born in Milan, where I studied Computer Sciences at the University of Milano-Bicocca and started working on the eCommerce field with the SAP hybris platform. I moved to Zurich at the end of 2015, always working on eCommerce on SAP hybris and moving steps toward cloud-native architectures. Currently I work as Freelancer Software architect at Interdiscount, developing a innovative cloud-native event-driven eCommerce platform.


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland