Training Linux System Administrator

Pada tanggal 28 – 31 Mei 2024 telah dilaksanakan pelatihan online dengan judul Linux System Administrator. Pelatihan ini diikuti oleh dua peserta yang merupakan IT support dari PT Shimano Batam. Pada pelatihan ini peserta mempelajari beberapa topik sebagai berikut:

  • Pengenalan CentOS & Redhat Enterprise
  • Linux Partition, Filesystem, and Installation
  • Linux Console Command Fundamental
  • Ubuntu System Administrator (System Configuration, Task Scheduling)
  • DHCP and DNS
  • SSH and NFS
  • Apache, Nginx, php, mariadb
  • FTP server
  • Samba and LDAP
  • System Monitoring
  • Study Case

Training .NET Multi-platform App UI (MAUI)

Pada tanggal 20 – 24 Mei 2024 telah dilangsungkan acara pelatihan dan juga serah terima project PHR One App yaitu sebuah aplikasi mobile untuk manajemen pelaporan dan pemetaan titik sumur milik Pertamina Hulu Rokan (PHR). Aplikasi ini dikembangkan menggunakan .NET MAUI dan terintegrasi dengan layanan dari ArcGIS. Aplikasi tahap pertama ini dikembangkan oleh tim pengembang dari Actual Solusi bekerja sama dengan tim dari MII (Mitra Integrasi Informatika). Pada tahap pertama tim dari Actual Solusi mengembangkan framework dan template aplikasi .NET MAUI yang memiliki beberapa fitur seperti:

  • MVVM Pattern
  • Integrasi dengan ArcGIS SDK
  • Offline Storage
  • Integrasi dengan ASP.NET Core Backend & Azure Services
  • Hybrid Web App
  • Integrasi Push Notification dengan Firebase
  • Integrasi dengan DevExpress MAUI Control
  • MAUI Essentials (Geolocation, Compass, Network, etc)
  • Background/Foreground Services
  • Sinkronisasi Offline Storage dengan Online Server

Pengembangan aplikasi tahap pertama ini fokus pada best practices pembuatan framework, template, dan penerapan fitur-fitur utama pada aplikasi yang dibuat. Tujuan dari pengembangan tahap pertama ini adalah menyiapkan fondasi utama yang akan dilanjutkan pada tahapan selanjutnya. Pelatihan dilaksanakan setelah proses serah terima project, tujuan dari pelatihan ini adalah transfer pengetahuan terkait project agar dapat dilanjutkan oleh tim pengembang dari pihak PHR.

[Developer Bootcamp] Mobile & Full-Stack Development with .NET Core

Pada tanggal 17 Januari – 5 April 2024 telah dilangsungkan acara Developer Bootcamp yang diikuti oleh 17 orang peserta dari PT Berlian Sistem Informasi (BSI).

Tujuan dari pelaksanaan bootcamp ini adalah pembekalan kepada calon developer terkait pengembangan aplikasi backend dan frontend. Materi yang disampaikan pada pelatihan ini meliputi topik sebagai berikut:

  • .NET Core & C# Fundamentals
  • SQL Server for Developers
  • Modern Web Development with ASP.NET Core 8
  • RESTful API / Backend Development with ASP.NET Core 8 Web API
  • Advanced Topics (ASP.NET Identity & Security, Clean Architecture, .NET Microservices)
  • Designing & Implementing Azure DevOps Solution
  • Cross Platform Mobile Development with Flutter

Training Modern Front-End Web App with Blazor WebAssembly

Pada tanggal 4 – 6 Maret 2024 telah dilaksanakan pelatihan dengan judul Modern Front-End Web App with Blazor WebAssembly.

Pelatihan ini membahas bagaimana cara membuat aplikasi frontend yang modern menggunakan Blazor WebAssembly dan C#. Adapun beberapa topik yang dibahas diantaranya: bekerja dengan Blazor Components, menambahkan navigasi, render fragment, bekerja dengan backend API, menambahkan form validation, integrasi dengan javascript components, authentication/authorization, dan deploying Blazor application.

Training Building Scalable Application with Apache Kafka

Pada tanggal 20 Januari – 1 Februari 2024 telah dilaksanakan onsite training dengan judul Building Scalable Application with Apache Kafka. Pelatihan ini diikuti oleh pengembang aplikasi dari PT Bank Kalimantan Barat.

Pada pelatihan ini dibahas bagaimana mendesain arsitektur terdistribusi menggunakan Kafka, dan memastikan aplikasi yang dibangun menjadi scalable dan reliable. Layanan messaging kafka akan diakses dari aplikasi yang menggunakan Java Spring Boot.

Training Analyzing Data with Microsoft Power BI

Pada tanggal 22 – 24 January 2024 telah dilaksanakan pelatihan online dengan judul Analyzin Data with Microsoft Power BI. Peserta dari pelatihan ini adalah data engineer dan data analyst dari PT EPSON Batam.

Training ini membahas bagaimana persiapan, pemodelan, relasi, penggunaan DAX (data analysis expression), pembuatan visualisasi data dari berbagai sumber data (excel, SSAS), dan publishing report/dashboard ke Power BI services.

Setelah mengikuti training ini peserta diharapkan dapat mengenal konsep BI secara umum, dan dapat menggunakan serta mempublish aplikasi Power BI Desktop untuk pembuatan visualisasi data dalam bentuk Report dan Dashboard.

Training Designing Data Warehouse on Microsoft SQL Server

Pada tanggal 15 – 17 January 2024 telah dilaksanakan pelatihan online dengan judul Designing Datawarehouse on Microsoft SQL Server. Peserta dari pelatihan ini adalah data engineer dan data analyst dari PT EPSON Batam.

Pelatihan ini membahas bagaimana cara untuk mendesain data warehouse dari awal, mulai dari pemahaman konsep data warehouse, mengimplementasikan fact table, ETL proses, penggunaan ETL tools, penggunaan SSIS, analysis modeling dengan SSAS, dan memvisualisasikan data yang sudah dibuat di data warehouse menggunakan Power BI.

Training Implementing Azure DevOps Solution bersama PT EPSON Batam

Pada tanggal 8-11 January 2024 telah dilaksanakan pelatihan dengan judul Implementing Azure DevOps Solution. Peserta dari pelatihan ini adalah software engineer dari PT EPSON Batam.

Pada pelatihan ini dibahas beberapa metodologi dan fitur yang ada pada Azure DevOps seperti Azure Boards, Azure Repository, Azure Pipeline, dan Azure Artifacts yang dapat diadopsi oleh organisasi untuk bertransformasi untuk mendesain dan mengimplementasikan DevOps.

Materi yang disajikan dalam pelatihan ini adalah sebagai berikut:

  • Instalasi Azure DevOps Server (Onprem)
  • Perencanaan transformasi DevOps
  • Merencanakan pekerjaan (work items, sprint planning, spring iteration, sprint capacity, queries, dashboard, delivery plan)
  • Desain dan implementasi source control (Azure Repo dan Github)
  • Implementasi Continuous Integration dengan Azure Pipelines
  • Desain dan implementasi Release Strategy dan Continuous Deployment
  • Implementasi Infrastructure as Code (IaC)
  • Implementasi Secure DevOps (DevSecOps)
  • Memahami strategi Automated testing (unit test, UI testing) dan mengintegrasikan autormated test di Azure Pipeline
  • Implementasi continuos monitoring & feedback