CI/CD 솔루션 with Github Action & AWS CodeDeploy

1. 개요 1) 목적 개발과 운영을 결합한 형태인 데브옵스라는 문화가 IT 업계의 트렌드로 자리잡은지는 오래되었지만 여전히 많은 조직에서는 개발과 운영이 분리되어 있습니다. 작은 기업의 경우 실제 서비스와 관련된 애플리케이션 개발에 투자를 집중하다 보니 상대적으로 운영은 개발 이후의 부속 작업으로 여겨지는 경우가 많습니다.  상황이 이렇다 보니 개발자들은 인프라에 대한 이해가 부족한 상태에서 애플리케이션을 배포하게 됩니다. 개발 … Read more

우리 조직의 DevSecOps 성숙도 수준은?

이번 글은 Datadog의 DevSecOps Maturity Model을 번역/편집하여 작성했습니다. Datadog은 SaaS 기반 데이터 분석 플랫폼을 통해 모니터링을 제공하는 데이터 관찰 서비스 기업으로, 10년 이상 14,000여 개사의 DevOps(지금은 DevSecOps) 전환을 지원하며 얻은 인사이트를 활용하여 어느 조직이든 쉽게 따라갈 수 있는 과정으로 구성된 DevSecOps 성숙도 모델을 구축했습니다. 참고자료: Datadog의 DevSecOps Maturity Model DevOps에서 DevSecOps로 개발과 운영이 하나의 팀으로 … Read more

[python] Expiring Dict를 이용한 “in memory caching”

ExpiringDict 패키지는? ExpiringDict는 Python caching library 중에 하나이며 굉장히 심플하게 사용할 수 있고 https://github.com/mailgun/expiringdict에 그소스 전체가 공개 되어 있습니다. 또한 python의 OrderedDict class를 상속 받아 구현되어 있으며 get/set 메소드 동작시 설정된 TTL(time-to-live) 기준으로 데이터를 자동 삭제 합니다. 또한 저장되어지는 객체는 get/set/contain 메소드 내부의 lock 메카니즘이 작동하여 thread safe한 구조로 만들어져 있습니다. 설치 pip를 이용해서 다음과 … Read more

지금 우리 회사는? 어도비의 주가 20배 상승 비결📈

언젠가는 모든 기업들이 “SaaS-Powered Workplace”가 될 것이라는 전망입니다. 성장하는 SaaS 시장, 온프레미스 기업도 올라탈 수 있을까요? 그리고 성공할 수 있을까요?

움직이는 이메일 서명을 만들어 보자!

안녕하세요. 마케팅팀에서 영상을 담당하고 있는 김소진입니다.날이 많이 따뜻해지고 벚꽃이 만개하는 봄이 왔네요. 🌸 다들 봄을 즐기고 계신가요? 저는 오랜만에 벚꽃 (사람) 구경도 하고 사진도 찍고 완벽하게 봄을 즐기고 있답니다. ㅎㅎ 제가 이번에는 영상이 아닌 움직이는 gif 베스픽 구독 이메일 서명을 만들었을 때의 이야기를 해 보려고 합니다. 처음으로 하는 gif 작업이라 뜻대로 되지 않아 머리를 싸매고 … Read more