Program for openSUSE.Asia Summit 2019

2019-10-05
09:00
Kukuh Syafaat

Opening Day 1

presented by Kukuh Syafaat

Opening Day 1 by Universitas Udayana

09:00 - 09:30 Aula Suastika (4th floor)
09:30
Kukuh Syafaat

Keynote 1

presented by Kukuh Syafaat

Keynote 1 by openSUSE Board

09:30 - 10:00 Aula Suastika (4th floor)
10:00
Kukuh Syafaat

Keynote 2

presented by Kukuh Syafaat

Keynote 2 by Simplify 8

10:00 - 10:30 Aula Suastika (4th floor)
11:00
Shinji Enoki

State of CJK issues of LibreOffice

presented by Shinji Enoki

The LibreOffice project is an aimed at multilingualism, as stated in The Document Foundation's "Our Values" of "Our Next Decade Manifesto" that anyone can translate so that everyone can use it in their mother tongue. However, LibreOffice developers are mostly in Europe, and in order to use them conveniently in other langua...

more

11:00 - 11:45 Ruang 203c (2nd floor)
Yang Peng

Cloud input method
The next generation input method on linux

presented by Yang Peng

The cloud computing is the new feature in some commercial input methods. They can search and get words from cloud server. Cloud computing can greatly improve the accuracy of the input method. Many cloud input methods provide open APIs to the third part applications, Such as baidupinyin and google cloud input. And Fcitx have finished this work, but it was just a extension on fcitx (fcitx-cloudpi...

more

11:00 - 11:45 Ruang 203b (2nd floor)
Max Huang

openSUSE Kubic - The easy and fast way to deploy kubernetes with openSUSE

presented by Max Huang

Slide online http://bit.ly/sakana2019100501

openSUSE Kubic is a Project maintaining multiple container-related technologies as part of the openSUSE Project. Kubic distribution has become a Certified Kubernetes Distribution.

Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

Everyone know to build a kubernetes clu...

more

11:00 - 11:45 Aula Suastika (4th floor)
Darian Rizaludin

Using Portainer (Docker Container Management) at openSUSE Leap 15.1
Docker Container Management

presented by Darian Rizaludin

I will talk about Docker container management using Portrainer at openSUSE Leap 15. The beginning of the presence of Portrainer was used to facilitate developers to adopt docker container technology. Portrainer lets you manage all the containers, the images, you have got logs, consuls, how you create containers, look at the images you are creating them from. Basically, everything to do with D...

more

11:00 - 11:45 Ruang 201 (2nd floor)
Sabar Suwarsono

Data Science Environment with R on openSUSE Leap 15.1
English

presented by Sabar Suwarsono

Data science is a multidisciplinary field that includes statistics, computer science, machine learning, and domain expertise to get knowledge and insights from data. Data science usually ends up developing a data product. A data product is the changing of the data of a company into a product to solve a problem. The term “data science” has become a buzzword and is now used to represent many area...

more

11:00 - 11:45 Ruang 202 (2nd floor)
agussuarjaya

Experience in Troubleshooting a Skip Version Online Upgrade (42.3 to 15.1)
openSUSE Leap 42.3 to openSUSE Leap 15.1

presented by agussuarjaya

Experience in Troubleshooting a Skip Version Online Upgrade (42.3 to 15.1)

Maybe not so many openSUSE users want to try the online update because of the chance of fail or broken installation may happen. The author also prefers to do offline update since openSUSE 10.2 up to openSUSE Leap 42.2. But since openSUSE 42.2, the process in downloading big size of ISO file, burn it to DVD/...

more

11:00 - 11:45 Ruang 203a (2nd floor)
13:00
Sunny

We are openSUSE Asia Community
How to promote openSUSE in Asia

presented by Sunny

This is an open discussion session. Shortly introduce what each site is doing to promote openSUSE in their region, what did we succeed, what we need to improve. In the meanwhile, we are open to hear any suggestion about how to promote openSUSE in Asia. With you, we are openSUSE Asia community. Agenda is as below:

Part 1: openSUSE Asia Summit

  • openSUSE Asia journey (Sunny; 15 mins)
  • I...
more

13:00 - 15:00 Ruang 203c (2nd floor)
Rahman Yusri Aftian

REPLACEMENT Please note that this talk replaces openSUSE maintenance and security

Aksara Hanacaraka Bali (Balinese Script) at openSUSE
Input Metode Balinese Using SCIM or IBUS at openSUSE

presented by Rahman Yusri Aftian

Bali is an island which is in the unitary state of the Republic of Indonesia, the Balinese people who hold the majority of ancestral cultural customs, have Balinese script commonly called Hanacaraka ᬳᬦᬘᬭᬓ.

Akasara hanacaraka bali is often used both in the education which he teaches through local content subjects or commonly called regional languages ​​in junior high and high school, besi...

more

13:00 - 13:45 Aula Suastika (4th floor)
Jeffrey Cheung

Building Image with KIWI

presented by Jeffrey Cheung

KIWI is an application for making a wide variety of image sets for Linux supported hardware platforms as well as virtualisation systems including QEMU, Xen and VMware. It is developed by the openSUSE Project and used to create the openSUSE distributions, but can also be employed to build a variety of other Linux distributions.

13:00 - 13:45 Ruang 201 (2nd floor)
samsulmaarif

Deploy Multinode GitLab Runner in openSUSE 15.1 Instances with Ansible Automation
DevOps practice with Ansible and openSUSE

presented by samsulmaarif

Implementing Continous Integration/Continous Delivery/Deployment (CI/CD) is one of DevOps practice. As a DevOps Engineer in a software house company, i used to manage tools to support software developer to deliver the software to the client. By implementing CI/CD, software delivery can be faster than any traditional/manual deployment.

GitLab is an open source software to collaborate on code...

more

13:00 - 13:45 Ruang 202 (2nd floor)
Utian Ayuba

Simulation of OpenStack Ironic Installation using openSUSE Leap
Simulation of OpenStack Ironic Installation using openSUSE Leap 15.1 and OpenStack Rocky OBS Packages

presented by Utian Ayuba

OpenStack bare metal provisioning a.k.a Ironic is an integrated OpenStack service which aims to provision bare metal machines instead of virtual machines. The workshop will guide participants to simulate the Ironic installation using openSUSE Leap 15.1 and OpenStack Rocky packages from Open Build Service repository. The participants are possible to do hands-on simulation using minimum VM resour...

more

13:00 - 15:00 Ruang 203a (2nd floor)
Levay

Develop an Adaptive Cloud Threat Intelligence Solution with openSUSE
Deploy and manage an open-source host-based intrusion detection (HIDs)

presented by Levay

As cyber threats are becoming more sophisticated, real-time monitoring and security analysis are needed for fast threat detection and remediation. Especially if you put your production environment in cloud based provider, surely need many things to be monitored. In this session, I will talk and demonstrate about Wazuh, a next-generation version of OSSEC a Host-based Intrusion Detection System (...

more

13:00 - 15:00 Ruang 203b (2nd floor)
13:45
Johannes Segitz

Security for openSUSE
Where we are, how the security team works and where we want to go

presented by Johannes Segitz

Security is a hot topic for Linux distributions. For openSUSE the SUSE security team works on keeping the distribution secure.

This talk will explain some of the security features in openSUSE, how the security team uses them and how we work in general. After that we'll talk about what we have planned (and where the community can help).

13:45 - 14:30 Aula Suastika (4th floor)
Simon Lees

An introduction to packaging

presented by Simon Lees

Packaging is not an easy thing to learn, and learning it is much more suited to sitting down and messing around with some packages rather then watching a talk. However, as someone who has been packaging for many years now I believe there are alot of hints and tips I can give to someone starting out.

I will start with some basics on how packaging in openSUSE works, how to find the right versi...

more

13:45 - 14:30 Ruang 201 (2nd floor)
Joey Lee

ACPI debugging
from Linux kernel

presented by Joey Lee

The ACPI (Advanced Configuration and Power Interface) is a general interface for OS communicates with firmware on X86 or some ARM64 platform. I want to introduce the architecture of ACPI subsystem in Linux kernel. And I will also introduce some debugging approach for ACPI:

  • ACPI subsystem in kernel
  • ACPI debugging
    • enable ACPI debug log
    • dump and decode acpi tables
    • rep...
more

13:45 - 14:30 Ruang 202 (2nd floor)
14:30
Kentaro Hatori

Building LibreOffice online on openSUSE to create valuable information efficiently share making

presented by Kentaro Hatori

In Japan, death from overwork is a big problem, and the Japanese government is promoting “reform of working styles”. In Japan, it is pointed out that the working style of the layer, which is said to be mainly white-collar, is not efficient. Of course, we also feel great.

Japanese companies and governments mainly create documents by the Microsoft office, but that is not efficient at all. It...

more

14:30 - 15:00 Ruang 201 (2nd floor)
Joko Susilo

How to Maintain Excitement and Increase Contributions in the FOSS Community

presented by Joko Susilo

The problem with a FOSS community is that there is no regeneration of members which results in the death of a community. Even though community and FOSS are two things that cannot be separated. community is very important and significant for FOSS development. In the community, users will meet each other, meet cool people, and share useful things.

In Indonesia, especially Surabaya, we have a c...

more

14:30 - 15:00 Ruang 202 (2nd floor)
Max Lin

FAQs about openSUSE development process

presented by Max Lin

  • I have a package and I'd like to see it be included in openSUSE Tumbleweed, what should I do?
  • I just followed the instruction submitted my package to Factory(or Leap) but got declined, what should I going to do on my submission?
  • Devel project? what is it? my submission got declined due to not from a valid devel project!
  • What should I do to request being a package maintainer(the prop...
more

14:30 - 15:00 Aula Suastika (4th floor)
15:30
Ragil Setianjaya

Provisioning Kubernetes Cluster with Terraform and Ansible on openSUSE Cloud Infrastucture

presented by Ragil Setianjaya

Kubernetes is one of the technologies that is currently popular with various ways of deployment. At present, many companies have started to migrate to micro services technology and Kubernetes is one of the most choices for the implementation of micro services, specifically container clusters. so it is quite promising if you master the Kuberntes skill in the present because many companies need i...

more

15:30 - 16:15 Ruang 202 (2nd floor)
zufardhiyaulhaq

Building Open Network Operating System (ONOS) Cluster in top of openSUSE
introducing Open Network Operating System (ONOS) and Open Networking Foundation, building High Availability ONOS cluster in top of openSUSE and some use cases like SDN-IP and CORD (Central Office Re-architected as a Datacenter)

presented by zufardhiyaulhaq

Software-Defined Networking (SDN) is an emerging architecture that is dynamic, manageable, cost-effective, and adaptable, making it ideal for the high-bandwidth, dynamic nature of today’s applications. This architecture decouples the network control and forwarding functions enabling the network control to become directly programmable and the underlying infrastructure to be abstracted for applic...

more

15:30 - 16:15 Ruang 203b (2nd floor)
M. Edwin Zakaria

openSUSE Indonesia Community Status - What Next?

presented by M. Edwin Zakaria

openSUSE Indonesia Community Status - What Next?

15:30 - 16:15 Aula Suastika (4th floor)
isatrio

What you need to know about GNOME A11Y
An assistive technology built-in on GNOME

presented by isatrio

#Background

Linux is not a popular desktop environment, especially for end-user. By statistic, Windows is the most used by end-user. But Linux is powerful for development and server. Fortunately, many Linux distros use GNOME as their default desktop environment. GNOME offers built-in some tools like a screen reader, screen magnifier, On-screen keyboards, and many more for difable.

Not all...

more

15:30 - 16:15 Ruang 203c (2nd floor)
Yan Arief

Securing Nginx Web Server on openSUSE
Configuring WAF with OWASP Rule to Prevent Common Web Security Attack

presented by Yan Arief

There are common web security attacks such as cross site scripting, SQL injection, remote code execution, and file inclusion. We will configure NGINX as web application firewall (WAF) to prevent attacks. This talk eplains how to configure NGINX WAF and implementation of Open Web Application Security Project Core Rule Set (OWASP CRS). Then test the server using security tools such as Nikto and ...

more

15:30 - 16:15 Ruang 201 (2nd floor)
Giovan Isa Musthofa

Building Application Deployment Automation using Docker

presented by Giovan Isa Musthofa

Building Application Deployment Automation using Docker

Abstract

This talk will discuss about the process and experience the speaker has over using docker to build application deployment automation. The application used by the speaker in this talk is CTFd, a kind of CTF (Capture The Flag) organizing tool.

Docker Container and Docker Engine API

The speaker will give short...

more

15:30 - 16:15 Ruang 203a (2nd floor)
16:15
Aris Winardi

MyCOOP & SAKTI.Cash: Indonesian Cooperative Services Support

presented by Aris Winardi

Until now, cooperatives have been seen as old-fashioned and unattractive. In general, people are more familiar with cooperatives with their traditional management styles. PTSKK, through MyCOOP and SAKTI.Cash are here to change that stigma. We have proven that cooperatives are able to transform to a more modern digital format and are able to compete with financial institutions that exist today. ...

more

16:15 - 16:45 Aula Suastika (4th floor)
Ahmad Romadhon H

Sozi vs Synfig
A Comparison of 2D Animation/Motion Tools

presented by Ahmad Romadhon H

Creating animations with free/open source software has its own challenges. Apart from being "less popular", there are still many companies or clients who treat the reliability of the free/open source software itself. Actually, there are several FOSS applications that are very powerful for creating animations, two of which are Synfig and Sozi, each of which has its own peculiarities.

Synfig a...

more

16:15 - 16:45 Ruang 201 (2nd floor)
16:45
Kukuh Syafaat

Closing Day 1

presented by Kukuh Syafaat

Closing Day 1

16:45 - 17:00 Aula Suastika (4th floor)
2019-10-06
09:00
Kukuh Syafaat

Opening Day 2

presented by Kukuh Syafaat

Opening Day 2

09:00 - 09:30 Aula Suastika (4th floor)
09:30
Kukuh Syafaat

Keynote 3

presented by Kukuh Syafaat

Keynote 3 - openSUSE Mystery Keynote

09:30 - 10:00 Aula Suastika (4th floor)
10:00
Kukuh Syafaat

Keynote 4

presented by Kukuh Syafaat

Keynote 4 by GNOME

10:00 - 10:30 Aula Suastika (4th floor)
11:00
Xabier Arbulu

Having fun with openSUSE, Raspberries and HA cluster
How we can leverage openSUSE HA functionalities to create our own highly available environments

presented by Xabier Arbulu

HA (High availability) and clustering might be a quite unknown feature inside openSUSE (Pacemaker, Corosync, crmsh, resource agents, etc), but it provides really interesting and powerful options.

In order to explain how HA cluster works in a more visible and funnier way, I will expose a didactic demonstration with a cluster created with some Raspberries and Webcams. The main idea is to creat...

more

11:00 - 11:45 Ruang 203a (2nd floor)
Syah Dwi Prihatmoko

Deploy Monitoring and Centralized Logging with Prometheus + Grafana and EFK Stack on Kubic k8s cluster
Deploying Prometheus+Grafana and EFK stack as monitoring metrics and logs on Kubic k8s cluster

presented by Syah Dwi Prihatmoko

To have a Kubernetes cluster up and running is pretty easy these days. However, when you start to use it and deploy some applications, you might expect some issues over time. Kubernetes being a distributed system isn't easy to troubleshoot. You need a proper monitoring solution, and because the Prometheus and fluentd is part CNCF project as Kubernetes, it is probably the best fit. In this post,...

more

11:00 - 11:45 Ruang 202 (2nd floor)
Rifki Affandi

Build your Image Using Kiwi, Customize what you want!
Let's rock with openSUSE and KIWI!

presented by Rifki Affandi

KIWI is a tool for creating Linux images in various formats, written in Perl and is the back end of SUSE studio which has now been merged with an Open Build Service.

The images available for Linux are available in various formats, including .ISO, VMX Image, and others.

Previously, SUSE provided remastering Linux distributions using SUSE Studio, but now SUSE Studio has merged with Open Bui...

more

11:00 - 11:45 Ruang 201 (2nd floor)
Gary Lin

BTF: Toward the better eBPF Debugging

presented by Gary Lin

eBPF was introduced into Linux kernel staring from 3.15 and provides the flexibility for the kernel programming. The kernel developers and the administrators can attach eBPF programs to a certain components in the kernel to help the data processing. For example, the root user can craft an eBPF program, attach it to kprobe to extract the information in the kernel, and profile the system in real-...

more

11:00 - 11:45 Ruang 203c (2nd floor)
Fuminobu  Takeyama

Geeko Magazine: A Technical Magazine on openSUSE, edited on openSUSE

presented by Fuminobu Takeyama

This is the same talk as openSUSE Conference 2019.

Japan openSUSE User Group publishes a technical magazine every half year. The title of the magazine is Geeko Magazine. It consists of technical articles on openSUSE and applications running on openSUSE. For example, the latest issue of the magazine contains articles like "Launching Kubernetes Cluster with Kubic in 10 minutes", "Accessing to ...

more

11:00 - 11:45 Aula Suastika (4th floor)
Saputro Aryulianto

Auto-deployment of Ceph with Rook on Kubic
Storage Orchestration for Kubernetes

presented by Saputro Aryulianto

Rook is a cloud native orchestrator for deploying storage systems within Kubernetes.

This presentation will highlight the benefits and goes into the details of using Rook to set up a Ceph cluster. I will also share and give an example or demo to show you how easy it is to configuring Auto-deployment of Ceph with Rook on Kubic

11:00 - 11:45 Ruang 203b (2nd floor)
13:00
Cédric Bosdonnat

Getting started hacking Uyuni
A treck through a code jungle

presented by Cédric Bosdonnat

Uyuni is the new upstream project of SUSE Manager, running on openSUSE Leap 15.1. Just like any open source project people will want to start modifying it and contributing to it.

Since hacking on it may not be easy at first glance, this session will prepare a trail through the Uyuni jungle. This talk will show how to setup a build and test environment on open...

more

13:00 - 13:45 Ruang 202 (2nd floor)
Kristýna Streitová

So You Wanna Be a Packager
openSUSE packaging for beginners

presented by Kristýna Streitová

Being a packager or a maintainer of an RPM package is really an important role. No wonder when Linux distribution is defined as a collection of packages (and some kernel of course). But whether you are a developer who wants to pack and push your software to openSUSE or you just want to be a part of the distribution community and help to maintain few packages, beginnings can be always a little b...

more

13:00 - 13:45 Ruang 201 (2nd floor)
Andi Sugandi

Empowering openSUSE Server to Investigate Digital Evidence in Docker Swarm Clusters
Network Forensics Activity using GRR Framework on openSUSE Server to Investigate Web Log Files in Docker Swarm Clusters

presented by Andi Sugandi

Computer clusters built from Docker Swarm needs proper and fully technical administrations, not only by securing the whole system from attackers, but also investigating the attack after an accident. When intruder succeeds on attacking web apps that run on Docker Swarm clusters, DevOps and security practitioner should be working together to collect the digital evidence, examine and utilize it, s...

more

13:00 - 13:45 Ruang 203c (2nd floor)
Ish Sookun

openSUSE MicroOS
Managing pods and containers

presented by Ish Sookun

This workshop will cover the basics and slowly introduce attendees to the inner workings of containers. We will start with an introduction and delve into the following topics:

  • understand Linux namespaces
  • use lsns to learn more about the different namespaces
  • view the contents of a container image
  • create, run and inspect containers using podman
  • use mount points and expose ports...
more

13:00 - 15:00 Ruang 203a (2nd floor)
Axel Braun

Free healthcare solutions on openSUSE

presented by Axel Braun

Healthcare is a human right, but many healthcare systems are proprietarily owned by private companies. With openSUSE Leap, free healthcare solutions for social medicine, practitioner , hospitals and ministry of health are shipped. The talk presents details about GNU Health and Orthanc, and shows use-cases in Asia

13:00 - 13:45 Aula Suastika (4th floor)
Estu Fardani

Reliable Deployments with Kubernetes and Istio
Implement blue/green deployments and canary roll outs.

presented by Estu Fardani

When deployment or release of product. DevOps team have responsible to make no down time on process of deployment. For now, we have many ways and many tools to make it happen.

One of them is Blue Green Deployment using istio. At this time, I want presentation how implement Istio on Kubernetes Cluster.

Istio is a service mesh designed to make communication among microservices reliable, tra...

more

13:00 - 15:00 Ruang 203b (2nd floor)
13:45
Muhamad Andhika Prasetya

Minimizing International Internet Traffic Usage from Internet of Things Devices Using Local Server on openSUSE with Blynk Application
Internet of Things using local server with Blynk

presented by Muhamad Andhika Prasetya

Abstract – Internet data traffic in the world is connected by IX (Internet Exchange), so that there is an interconnection between devices in the world through global internet networks. The international internet traffic path has low data bandwidth and high rental costs that will be charged to the state for each data packet sent via international internet traffic lines. to reduce international i...

more

13:45 - 14:30 Ruang 203c (2nd floor)
Didiet A. Pambudiono

Deploy and Use Portus on openSUSE Leap
Install and use portus with openSUSE Leap

presented by Didiet A. Pambudiono

As an engineer on a project based company, some of us maybe need to control and manage docker images, and even there is dockerhub, we still can not rely on their security and availability, so we need more securely and private docker image registry, and in this event we will share how to deploy and use portus as a private docker image registry.

13:45 - 14:30 Ruang 202 (2nd floor)
Arga Dhahana Pramudianto

Scaling ACME CA on openSUSE Kubic
Containerized EJBCA Deployment

presented by Arga Dhahana Pramudianto

Automated Certificate Management Environment (ACME) Certification Authority (CA) automating interactions between CA and the end entity (web server), allowing the automated Public Key Infrastructure (PKI) deployment on it. It was designed by the Internet Security Research Group (ISRG) for their Let's Encrypt service. Some CA and PKI that offer ACME are Bypass, Let's Encrypt, Entrust, GlobalSign,...

more

13:45 - 14:30 Aula Suastika (4th floor)
Masayuki Igawa

How to Participate Open Source development
Open Source development tooling and community in the upstream

presented by Masayuki Igawa

Open Source movement is highly active these days. None of the people uses only proprietary software now. On the other hand, very few people get involved in its development. In other words, many people are just users. This talk will encourage participants to join the development by looking through communication and development tools, workflows, and challenges. "Open Source Software" is not only ...

more

13:45 - 14:30 Ruang 201 (2nd floor)
14:30
Michael Chang

Introduction to Grub2's GitHub and OBS integration
Introduction to Grub2's GitHub and OBS integration

presented by Michael Chang

Open Build Service (OBS) is a great system for building and distributing binary packages from sources, but is by no means a Source Control Management (SCM) system which is good for managing changes developers make to the source code.

Traditionally the source is maintained as stable release tarball from upstream and local patches by the maintainer. The process is good as far as it goes, until...

more

14:30 - 15:00 Ruang 202 (2nd floor)
shobha

Dos and Don'ts while writing a proposal for Hosting an OpenSource Conferences
Marketing & Community Management

presented by shobha

Many people, open source enthusisasts, wish to organize international open source community events in a city of their own country. But sometimes even being competent they fail to get selected because of incomplete and improperly framed proposal, their absence from the meetings, Lack of local event organizing information, not having Pre-defined dedicated local organizing team makes their propo...

more

14:30 - 15:00 Ruang 201 (2nd floor)
Douglas DeMaio

RLE - Why Emergency Response & Contacts Are Important for Event Organizers

presented by Douglas DeMaio

Planning an event requires many organizers to think about may things. One of the things not often thought about during the planning is when the worst possible scenario of someone’s life hangs in the balance. Is your conference organizational team prepared to respond to an emergency? This talk will cover the lessons learned from our Real-Life-Experience of responding and following through with a...

more

14:30 - 15:00 Aula Suastika (4th floor)
Aryani Lestari Putri

Use of LibreOffice in Making a Books
Book Making with LibreOffice

presented by Aryani Lestari Putri

Writing is one form of activity that is very complete and fundamental because it discusses a complete way of thinking and various reservations that are discussed with approved techniques. When even starting to write early or around 3-5 years old, a child will begin to learn to hold an object such as crayons, pencils, and pens and after that, the children will learn how to write. Writing is als...

more

14:30 - 15:00 Ruang 203c (2nd floor)
15:30
Nugi Abdiansyah

Automatic Your Wordpress Application with Helm on Kubernetes Infrastructure
Easy install wordpress without any pain to install server

presented by Nugi Abdiansyah

Wordpress is an amazing open source sofware also known as Content Management System (CMS) with trusted by the best 34% of the web uses WordPress, from hobby blogs to the biggest news sites online. Wordpress also featured with Beautiful designs, powerful features, and the freedom to build anything you want. WordPress is both free and priceless at the same time.

Installing wordpress is very ea...

more

15:30 - 16:00 Ruang 203c (2nd floor)
I Gusti Agung Made Wirautama

Design of Data Warehouse for STP Bali Based on openSUSE Linux

presented by I Gusti Agung Made Wirautama

To manage data from a number of information systems at STP Bali, we need a system that is able to handle all data and analyze it. Data warehouse is the right solution for this problem. But in addition to the need for a mature design, a cost-saving solution is also needed in implementation. This paper describes the proposed solution for data warehouse utilization in the form of data warehouse de...

more

15:30 - 16:00 Ruang 202 (2nd floor)
Muhammad Dhenandi Putra

Automate openSUSE Deployment on Linode using Terraform
Easy ways to deployment openSUSE VPS to the Public Cloud

presented by Muhammad Dhenandi Putra

Tired up with mouse when creating VPS to the cloud?

Don't let the machine control you. Now, automate your deployment to the multiple cloud provider using one step.

Terraform make you easier when building apps on a cloud provider. Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as...

more

15:30 - 16:00 Ruang 203b (2nd floor)
Anak Agung Bagus Arya Wiradarma

The Implementation of DevOps on Open Suse: Docker & MongoDB

presented by Anak Agung Bagus Arya Wiradarma

The use of software as main support to achieve the goals of an individual or organization is increasingly needed. High mobility of software development and the demand to have advanced level of flexibility and adaptability of a software is very important in the modern mobilization era. The application of DevOps concept is one of the ways to simplify and accelerate the development and operational...

more

15:30 - 16:00 Ruang 201 (2nd floor)
Kento Kawakami

How to use eBPF for application statistics in Linux

presented by Kento Kawakami

eBPF(extended BPF) is extended BPF(Berkeley Packet Filter). BPF has proposed in 1993 an efficient packet filtering method for BSD. BPF had a virtual register machine for efficient packet filtering. Currently, BPF is used for non-packet filtering in Linux. For example, seccomp is filtering system call for sandbox. XDP is kernel space packet processing system. XDP is used cilium that is ker...

more

15:30 - 16:00 Aula Suastika (4th floor)
Imanuel Ronaldo

Developing MOOC’s Applications From Scratch on openSUSE with Laravel WebFramework & Docker
Develop MOOC's Application based on Laravel and Docker in openSUSE

presented by Imanuel Ronaldo

Abstract – Abstract – As the technologies grown up, so do the method of learning. With MOOC’s, we can get any high quality of lesson from any countries in the world. The concept of moocs is providing the service of lesson to user. The service can be in form of video, audio or text. Also in the moocs concept, adopt the interactive learning so the user can interact more with the lesson. But wit...

more

15:30 - 16:00 Ruang 203a (2nd floor)
16:00
Kukuh Syafaat

Lightning Talk

presented by Kukuh Syafaat

Lightning Talk

  • Lightning Talk #1: IRGSH by Herpiko Dwi Aguno (ID)

  • Lightning Talk #2: Message Queue Telemetry Transport (MQTT) : MQTT the standard communication data for IoT by Moh Noor Al Azam (EN)

  • Lightning Talk #3: openSUSE Elections by Ish Sookun (EN)

16:00 - 16:30 Aula Suastika (4th floor)
16:30
shobhatyagi

openSUSE.Asia Summit 2020

presented by shobhatyagi

openSUSE.Asia Summit 2020 CFH Session

16:30 - 16:45 Aula Suastika (4th floor)
16:45
Kukuh Syafaat

Closing Day 2

presented by Kukuh Syafaat

Closing Day 2

16:45 - 17:00 Aula Suastika (4th floor)