Airbnb, 머신러닝 피처 플랫폼 Chronon 오픈 소스화
Airbnb가 머신러닝 피처 플랫폼 Chronon을 오픈 소스로 공개했습니다. 이 플랫폼은 데이터 관리를 단순화하고, 배치 및 스트리밍 피처를 지원하여 ML 실무자들이 오프라인 훈련과 온라인 추론을 위해 피처를 한 번에 정의할 수 있게 돕습니다.
Airbnb, 머신러닝 피처 플랫폼 Chronon 오픈 소스화
Airbnb가 머신러닝 피처 플랫폼 Chronon을 오픈 소스로 공개했습니다. 이 플랫폼은 데이터 관리를 단순화하고, 배치 및 스트리밍 피처를 지원하여 ML 실무자들이 오프라인 훈련과 온라인 추론을 위해 피처를 한 번에 정의할 수 있게 돕습니다.
지속 가능한 소프트웨어 개발 방법
소프트웨어의 환경적 영향을 고려하는 것이 중요합니다. 지능형 소프트웨어는 에너지 소비를 줄이는 데 필수적이며, 기업은 개발자가 지속 가능성을 염두에 두고 작업할 수 있도록 지침을 제공해야 합니다. 또한, Green Software Foundation과 같은 조직은 녹색 소프트웨어를 위한 표준과 도구를 개발하고 있습니다.
금융 서비스에서 API 보호를 위한 제로 트러스트 오버레이 메시 네트워크
클린트 도브홀룩이 제로 트러스트 보안의 중요성에 대해 설명하며, 금융 서비스 산업에서의 보안 강화를 강조합니다. 그는 SPIRE와 OpenZiti라는 두 오픈 소스 프로젝트를 소개하며, 이들이 어떻게 제로 트러스트 보안 접근법을 구현하는지 설명합니다. 이러한 기술은 API를 보호하고, 장치의 침해 및 데이터 유출 위험을 줄일 수 있습니다.
클라우드 네이티브 패턴을 활용한 SaaS 구축: 클라우드 스타트업 심층 분석
강력한 SaaS를 제공하기 위해 클라우드 플랫폼의 구축은 필수적입니다. 이 글에서는 Diagrid의 SaaS 제공을 지원하는 Diagrid Cloud 플랫폼의 설계 및 구현 사례를 다룹니다. GCP, Azure, AWS와 같은 클라우드 플랫폼은 개발자가 높은 수준의 코딩 패턴을 사용하고 애플리케이션을 효과적으로 부트스트랩할 수 있게 지원합니다.
KubeCon EU: 메르세데스-벤츠, 팟 보안 정책에서 검증 허가 정책으로의 이전
메르세데스-벤츠는 1000개가 넘는 쿠버네티스 클러스터를 보호하기 위해 팟 보안 정책에서 검증 허가 정책으로의 이전 경험을 공유했습니다. 이들은 초기에 Kyverno를 시도했으나 API 응답 시간이 느려 다른 방향을 모색했고, 새로운 기능인 검증 허가 정책을 도입하여 성능과 맞춤형 허가 로직에서 개선을 이루었습니다.
구글, 에이전트 빌더 및 확장된 제미니 1.5, 오픈 소스 추가 발표
구글 클라우드 넥스트 2024에서 발표된 주요 내용은 Vertex AI 에이전트 빌더의 도입으로, 이는 오픈 소스 프레임워크를 사용하여 코드 없이 생성 AI 경험을 구축할 수 있게 해줍니다. 또한, 제미니 1.5 프로는 기존 모델보다 훨씬 많은 데이터를 처리할 수 있으며, Vertex AI에 새로운 오픈 소스 모델이 추가되었습니다.
Thoughtworks 데이터 및 AI 부사장, QCon 런던에서 견고한 데이터 제품 구축에 대한 통찰 공유
Thoughtworks의 데이터 및 AI 부사장인 Danilo Sato는 도메인 주도 설계와 팀 토폴로지 원칙을 사용하여 데이터 제품을 구현하는 것의 중요성을 강조했습니다. 그는 데이터 캡슐화가 개발자 중심으로 이동하는 복잡한 환경에서 효과적이라고 설명했습니다. 또한, 데이터 아키텍처의 진화와 '아키텍트 엘리베이터' 개념에 대해 논의하며, 데이터를 시스템 내외부 및 기업 수준에서 고려하는 것이 중요하다고 말했습니다.
Neon에서의 상태 유지 클라우드 서비스: 설계 결정과 트레이드오프 탐색
Neon의 스토리지 엔지니어링 리더인 John Spray가 Neon Serverless Postgres를 사례로 들어 상태 유지 클라우드 서비스 설계의 복잡성을 논의했습니다. 데이터 관리, 저장 방법, 다중 지역 배포의 비용과 성능 균형, 그리고 Kubernetes를 사용한 상태 유지 서비스의 고려 사항에 대해 설명했습니다.
발표: 생성적 AI, 사기 방지를 위한 새로운 미래 형성
생성적 AI가 사기와 위험 관리를 혁신할 수 있는 비전에 대해 Neha Narkhede가 논의했습니다. 이 기술은 사기 탐지 방법의 한계를 극복하고, 연간 5조 달러가 넘는 글로벌 손실을 줄이는 데 기여할 수 있습니다. 생성적 AI는 새로운 사기 패턴에 지속적으로 적응하고, 데이터 증강을 통해 훈련 데이터셋을 풍부하게 하며, 사용자 행동을 이해함으로써 이상 징후를 개선합니다.
QCon 런던: Trainline의 마이크로서비스 아키텍처 및 기술 조직 확장
Trainline은 연간 £5 billion의 티켓 판매를 담당하며, 최대 350회/초의 검색 요청과 380만 개의 독특한 노선을 처리합니다. 이 회사는 API 통합과 출발 직전 티켓 구매로 인한 수요 급증을 주요 도전 과제로 극복하고자 기술과 제품을 더욱 효과적으로 조화시키기 위해 조직 구조를 발전시켰습니다.
Elastic의 오픈 소스 OpenTelemetry SDK for .NET 출시
Elastic이 .NET용 OpenTelemetry SDK의 알파 버전을 발표했습니다. 이 배포판은 트레이싱, 메트릭, 로그 수집을 사전 구성하고 OTLP 익스포터를 기본적으로 활성화합니다. 개발자는 Elastic OpenTelemetry NuGet 패키지를 참조하기만 하면 되며, ASP.NET Core를 위한 추가 구성도 지원합니다. 현재는 알파 버전으로, 아직 생산 환경에는 권장되지 않습니다.
엔지니어링 생산성을 위한 애플리케이션 보안 최적화
2024년 보안 상태에 대한 웨비나에서 Laura Bell은 개발자 경험을 개선하고 보안 프로세스 및 도구에 집중할 것을 강조했습니다. 또한, 보안 팀은 개발 팀의 엔지니어링 생산성을 우선시하고, 레거시 시스템의 보안도 지원해야 한다고 주장했습니다. 이는 인터넷을 운영하는 데 중요합니다.
조직에서 차세대 AI 도입 전 SDLC 개선 필요: 트레이시 배넌의 QCon 런던 촉구
트레이시 배넌은 QCon 런던에서 기조연설을 통해 차세대 AI가 소프트웨어 개발 생명주기(SDLC)를 향상시킬 수 있으나, 현재는 '코드 완성' 단계에 불과하다고 강조했습니다. 그녀는 AI가 보안 문제를 일으킬 수 있으므로, AI를 도입하기 전에 SDLC를 개선하고, 사이버보안을 최우선으로 고려할 것을 촉구했습니다.
복잡성을 받아들이고 피드백 루프를 강화하라
프레드 헤버트는 신뢰성과 복원력 엔지니어링을 다루는 팀의 접근 방식과 패턴에 대해 논의합니다. 그는 조직의 동태를 이해하고, 피드백 루프를 강화하는 것의 중요성을 강조하여 복잡성을 효과적으로 관리할 수 있는 방법을 제시합니다.
구글, 인포그래픽 및 사용자 인터페이스 이해 AI 모델 ScreenAI 개발
구글 연구팀이 인포그래픽과 사용자 인터페이스를 이해하기 위한 다중 모달 AI 모델인 ScreenAI를 개발했습니다. 이 모델은 PaLI 아키텍처를 기반으로 하며, 여러 벤치마크에서 최고의 성능을 달성했습니다. ScreenAI는 웹을 크롤링하고 앱과 자동으로 상호작용하여 생성된 스크린샷 데이터셋에서 사전 훈련되었습니다.
Google 클라우드 환경에서의 쉐도우 API 탐지 기능 미리보기
Google은 Google Cloud의 Apigee API 관리 솔루션에서 쉐도우 API 탐지 기능을 미리보기로 발표했습니다. 이 기능은 보안 취약점을 줄이고 규제 준수 문제를 해결하는 데 도움이 됩니다. AWS와 Azure와 같은 다른 클라우드 제공업체들도 비슷한 기능을 제공합니다.
자바 뉴스 요약: JobRunr 7.0, Commonhaus 재단 소개, Payara 플랫폼, Devnexus
최근 자바 관련 소식으로, JDK 23의 새로운 기능과 버그 수정이 포함된 빌드 18이 출시되었습니다. Spring Framework는 새로운 기능과 버그 수정을 포함한 여러 버전을 발표했습니다. 또한, Payara Platform과 Open Liberty 등 다양한 자바 플랫폼과 라이브러리가 업데이트되었습니다. 새로운 비영리 단체 Commonhaus 재단이 소개되었고, Devnexus 2024 컨퍼런스가 개최되었습니다.
클라우드 네이티브 컴퓨팅 재단, CloudEvents 졸업: 클레멘스 바스터스와의 Q&A
클라우드 네이티브 컴퓨팅 재단(CNCF)은 CloudEvents가 졸업했다고 발표했습니다. CloudEvents는 플랫폼, 서비스, 시스템 간의 상호 운용성을 보장하기 위해 이벤트 메타데이터를 표준화된 방식으로 노출하는 사양입니다. 이는 IT 업계에서 유일하게 모든 주요 메시징 프로토콜과 인코딩에 바인딩되어 있습니다.
QCon 런던: LinkedIn의 AI/ML 데이터 플랫폼 구축에서 얻은 교훈
LinkedIn은 '알 수도 있는 사람'과 같은 다양한 AI/ML 기능을 제공하며, 이는 회사의 AI/ML 플랫폼에 의해 구동됩니다. 이 플랫폼은 데이터 과학자와 엔지니어의 생산성 향상에 중점을 두고 있으며, Frame, FedEx, King Kong, Model Cloud 등의 기술을 사용합니다. 또한, VeniceDB는 AI/ML 사용 사례를 지원하기 위해 특별히 개발된 온라인 저장소 플랫폼입니다.
아디다스의 컨테이너 플랫폼 최적화: GitOps 활용 사례
아디다스는 GitOps 원칙을 적용하여 전 세계 인프라의 효율성과 유연성을 향상시켰습니다. 이들은 글로벌 설정, 환경별 구성, 지역별 요구사항, 클러스터별 설정을 포함하는 계층적 구조로 전환하였습니다. 이로 인해 플랫폼 관리가 간소화되고, 안정성을 위한 알림 시스템이 마련되었으며, 배포 전 구성 변경 사항을 미리 볼 수 있게 되었습니다.