Come join Cloud Native for their April meetup to learn how to connect your microservices in a secure way, running HPC workloads via Jupyter using Kubernetes and Fn serverless functions and more!
6:30 Food and drink
7:00 Kick off
7:15 Istio – connect your microservices in a secure way (Laszlo Budai, Component Soft)
7:45 Running HPC Workloads via Jupyter using Kubernetes and Fn serverless functions (Christoper Woods, Bristol University)
8:30 Our journey to Kubernetes (Tomasz Madycki, CodiLime)
9:00 Wrap up and pub
Microservices are taking over how software is developed. The communication among microservices is a challenge for both developers and operators. A service mesh is trying to ease this pain for both, and provide flexible, secure and observable communication channels for microservices. Istio is a service mesh launched by Google, IBM, and Lyft, which allows us to interconnect our deployed services. It also includes tools for load balancing, authenticating and monitoring service-to-service traffic. In this talk I’ll start with an introduction to service mesh and Istio. I will present how they work and will show some of Istio’s features which can enhance the security of the communication.
Laszlo is a seasoned IT consultant and instructor. He had been building mission critical telco systems using both OS-es and the related cluster software for several years before changing to the cloud and cloud native world. He then architected and has been supporting a mission critical Openstack and Ceph based telco system which also uses Docker and Kubernetes. Add to all these his 15 years’ experience in instructing the then newest and hottest technologies for employees of telco vendors and operators throughout Europe.
We have been gradually building Acquire, which provides multi-cloud identity and access management to cloud-based storage and compute services. Acquire is designed to make it easy for HPC jobs to be run interactively within Jupyter notebooks. Jupyter notebooks, deployed on top of kubernetes (k8s), are finding rapid adoption in universities and industry. Altogether, Acquire will help us realise the potential of the cloud as a truly planetary supercomputer. Put more succinctly, Acquire is helping us build the Netflix of simulation.
Dr Christopher Woods (@chryswoods) is an EPSRC Research Software Engineer (RSE) Fellow, works in the Advanced Computing Research Centre and the School of Chemistry at the university of Bristol, and has developed a range of programming and computational chemistry teaching resources. He is a strong supporter of the campaign to recognise the importance of research software, and to improve career pathways for research software engineers and developers. He is currently the joint chair of the UK Research Software Engineering association (https://rse.ac.uk).
This talk will describe the migration of network controller to Kubernetes and how moving to Kubernetes can allow us to create similar environments on premise and for different cloud providers. We also gained faster deployments and self-healing. We started with lift and shift to AWS and ended up with Kubernetes on GCP.
Tomasz Madycki is a DevOps Engineer with a solid Linux and network administration background. At CodiLime he is responsible for infrastructure and CI system for a networking project. His experience includes migration to Docker, AWS, GCP, OpenStack and on-prem infrastructure. https://www.codilime.com/?utm_source=Stopka&utm_medium=Email&utm_campaign=Stopka