
FIDO2 클라이언트 SDK 오픈소스 소개
WebAuthn Level 2를 따르는 FIDO2 클라이언트 SDK와 데모 앱 오픈소스를 공개했습니다. Android Kotlin과 iOS Swift 기반으로 모바일 네이티브 앱의 패스워드 없는 인증 구현을 쉽게 돕습니다.
새로운 기술 블로그가 추가되었어요

WebAuthn Level 2를 따르는 FIDO2 클라이언트 SDK와 데모 앱 오픈소스를 공개했습니다. Android Kotlin과 iOS Swift 기반으로 모바일 네이티브 앱의 패스워드 없는 인증 구현을 쉽게 돕습니다.


Docker 기반 CodeDeploy 배포 실패를 추적해 원인을 찾아냈습니다. 부팅 시 cloud-init의 보안 업데이트로 Docker 시작이 늦어져 ValidateService가 Timeout 되었습니다.

GitLab 15.1.6을 16.9.4로 올리는 업그레이드 과정을 정리했습니다. 백업, PAT 정책, PostgreSQL, Runner 이슈 대응까지 함께 다뤘습니다.
![[9월 2주차 위클리 업데이트] 이번 주 발표된 Google for Developers 최신 소식을 확인하세요! (앱생태계포럼 개최)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNGleuvh_5ifDsOtW0kzXLCkvY7XYc-F06GUikEOdMjiDeZsbnDjz7RhXeyMREp6l4AX_VrQECkz67VDXvH2KJwDtPG8qlSCJiMy9yu3ttxNDMKwl8e_ukSr63dHzE44eKCWEslxqyNog/s1600/lockup_google_developers_horizontal_knockout_wht.png)
Google for Developers의 9월 2주차 최신 소식을 주제별로 소개했습니다. 앱생태계포럼 개최와 AI, Android, Firebase 관련 업데이트도 함께 안내했습니다.

코틀린으로 서비스를 개발하며 느낀 매력을 공유한 글입니다. 실제 사용 경험을 바탕으로 코틀린의 장점을 소개했습니다.


Kubeflow Pipelines의 구조와 주요 기능, 운영 개념을 소개한 글입니다. 다만 반복 실행 실패 대응과 파라미터 전달은 아쉬웠다고 정리했습니다.


AWS Bedrock과 Claude 3.5 Sonnet으로 상품 이미지 자동 검수 시스템을 구축한 사례를 다뤘습니다. 프롬프트 최적화와 운영 통제를 통해 정확도와 처리 속도를 개선했습니다.


에이닷의 선톡 기능을 Context 수집·가공·활용과 평가 시스템으로 구현한 방식을 소개했습니다. 사용자 반응과 피로도를 함께 고려해 먼저 말을 거는 개인화를 고도화했습니다.


비개발 직군이 업무 필요성에 따라 프론트엔드와 앱 개발을 학습한 경험을 공유했습니다. 직접 만든 웹·앱 결과물이 프로젝트 제안과 운영에 어떻게 활용됐는지 설명했습니다.


Homebrew Formula를 작성해 TAP과 bottle로 배포하는 과정을 정리했습니다. GitHub Actions와 Releases를 활용한 자동 배포와 설치 검증 방법도 함께 다뤘습니다.
![[SpringBatch 연재 02] SpringBatch 코드 설명 및 아키텍처 알아보기](https://devocean.sk.com/thumnail/2024/9/10/31393040a5961489ffe09f8f0c7f2f6ced61fce87042ad84b267626d6a8b790a.png)

Spring Batch의 Tasklet 예제와 Job, Step 등록 과정을 설명했습니다. 또한 배치 아키텍처와 실행·저장 정보의 흐름을 정리했습니다.


Amazon SageMaker 기반 LLM을 토큰 단위로 스트리밍 서빙하는 구성을 소개했습니다. Lambda Function URL과 CloudFront를 조합해 응답 스트리밍을 구현하는 방법을 설명했습니다.