Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Code and Coffee

Slide 3

Slide 3 text

01 02 03 04 Collaborative Development with GitOps Kafka 101: Basics and Architecture Utilizing Grafana & Prometheus for Insightful Dashboards Data Flow Mastery Insights into Monitoring Charting a Path from Learning to Contributing Internship Chronicles Code Management CONTENT

Slide 4

Slide 4 text

Lauren Yang TECH FRESH / EC Backend NCU IM / NTHU ISA

Slide 5

Slide 5 text

Code Management Collaborative Development with GitOps Image source: https://www.gss.com.tw/security-epaper/2764-gss-0183-GitOps

Slide 6

Slide 6 text

DevOps

Slide 7

Slide 7 text

Image source: https://www.linkedin.com/pulse/waterfall-vs-agile-devops-methodologies-basel-habayeb/

Slide 8

Slide 8 text

IaC

Slide 9

Slide 9 text

What is GitOps? Image source: https://www.weave.works/technologies/gitops/

Slide 10

Slide 10 text

Data Flow Mastery Kafka 101: Basics and Architecture Image source: https://www.acceldata.io/blog/why-manage-data-pipelines-not-data-warehousesz

Slide 11

Slide 11 text

Architecture Overview of Kafka Image source: https://towardsdatascience.com/using-apache-kafka-for-data-streaming-9199699623fa

Slide 12

Slide 12 text

Application of Kafka Image source: https://medium.com/@chihsuan/introduction-to-apache-kafka-1cae693aa85e

Slide 13

Slide 13 text

Insights into Monitoring Utilizing Grafana & Prometheus for Insightful Dashboards

Slide 14

Slide 14 text

Data Visualization Image source: https://medium.com/@chihsuan/introduction-to-apache-kafka-1cae693aa85e

Slide 15

Slide 15 text

Data Visualization

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

Monitoring Tools

Slide 18

Slide 18 text

Internship Chronicles Charting a Path from Learning to Contributing

Slide 19

Slide 19 text

Lauren Yang TECH FRESH / EC Backend NCU IM / NTHU ISA

Slide 20

Slide 20 text

Lauren Yang Shipment and Payment Microservices NCU IM / NTHU ISA

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

Asked my colleagues for things I didn’t understand 1. Seeking Help from Colleagues Delved into the source code, learning by tracing the logic and structure firsthand 2. Learning Through Code Applied the knowledge to small-scale projects, helping demystify the tools and made the learning process tangible 3. Practical Application Ways to Overcome:

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

Customize my resume for each position by including relevant keywords from the job description. 1. Looked for keywords in the JD 2. Prepare a Presentation with Slides Learn more about the company and the specific role to better understand their needs and how I can contribute 3. Research the Company Background Create slides that showcase the projects I've worked on, including high-level architecture diagrams or project screenshots How did I prepare:

Slide 25

Slide 25 text

Facebook LinkedIn

Slide 26

Slide 26 text

No content