클라우드시대에 돌입했다. 과거 네트워크와 시스템은 인프라 담당자의 점유물이었으나 이제는 개발자도 클라우드를 통해서 네트워크와 시스템을 자유자재로 다룰 수 있는 시대가 있다. AWS는 이러한 클라우드 서비스 중에서 가장 널리 사용하고 있는 서비스다. VPC는 AWS의 네트워크 서비스로 VPC를 이용해서 인터넷 상에 나만의 VPC를 만들 수 있다. EC2와 함...
적응형 AI는 새로운 상황과 변화하는 환경에 적응할 수 인공지능 시스템을 말한다. 즉 고정된 알고리즘과 규칙만으로 작동하는 기존 AI 시스템과는 달리 적응형 AI는 새로운 데이터, 피드백, 경험을 기반으로 학습하고 진화할 수 있는 유연성을 갖추고 있다. 실제환경은 계속적으로 변하기 마련인데, 적응형 AI는 이러한 변화에 효과적으로 작동하여 변화하는 조건에 ...
슈퍼앱(Super App)은 소셜미디어, 전자상거래, 결제시스템, 차량호출, 음식배달 등 다양한 서비스와 기능이 하나의 플랫폼에 통합된 다기능 모바일 애플리케이션을 의미한다. 국내의 경우 네이버와 카카오에 이어 당근마켓, 야놀자, 리멤버등의 플랫폼 기업들이 슈퍼앱을 제공하고 있으며 금융사도 여기에 참여하고 있다....
기술 저변을 확장하려면 개발자가 유입 되어야 한다. 그러기 위해서는 개발/테스트 환경이 잘 구성되어야 하는데, Kubenetes는 핫한 기술이기는 하지만 설치/운영이 쉽지 않다. K8s는 개념도 매우 복잡한데, 설치 하는 것 자체가 하나의 과업이다 보니 진입 문턱이 너무나 높다. 당장 클러스터를 구성해야 하는데, GCP나 AWS를 이용하려고 하면 비용이 문...
플랫폼 엔지니어링(Platform engineering)은 여러 애플리케이션과 서비스를 지원할 수 있는 소프트웨어 플랫폼의 설계, 개발, 운영을 다루는 분야다. 여기에는 여러 팀이 응용 프로그램을 효율적으로 빌드, 테스트, 배포하며 운영/관리 할 수 있는 확장가능하고 효과적인 강력한 인프라를 만드는 것이 포함된다....
지난 20년간 웹 애플리케이션은 엄청난 성장을 이루어냈다. 수십억면의 사용자들이 웹 애플리케이션을 사용하고 있으며, 산업 그리고 부의 판도도 뒤집어 버렸다. 우리는 거의 Kakao, Naver, Twitter, Facebook, Google, Instagram 등의 서비스를 사용하고 있다. 이들 서비스는 동시에 수백만에서 수천만의 사용자가 사용하기 때문에 ...
아직 Kubenetes 환경을 구축하지 않았다면 문서를 참고해서 구축하자.쿠버네티스의 최소 배포단위는 POD이다. POD는 실질적인 프로세스이고, Service 형태로 외부에 노출된다. POD이 프로세스이므로 POD의 사양 즉 프로세스의 이름, 프로세스를 실행할 컨테이너 이미지이름, 사용할 포트등의 명세서가 필요하다. 또한 Pod의 복제본 수, 업데이트되는...
57 POSTS HERE
Learning and Hacking VPC [JOINC EDU]
클라우드시대에 돌입했다. 과거 네트워크와 시스템은 인프라 담당자의 점유물이었으나 이제는 개발자도 클라우드를 통해서 네트워크와 시스템을 자유자재로 다룰 수 있는 시대가 있다. AWS는 이러한 클라우드 서비스 중에서 가장 널리 사용하고 있는 서비스다. VPC는 AWS의 네트워크 서비스로 VPC를 이용해서 인터넷 상에 나만의 VPC를 만들 수 있다. EC2와 함...
클라우드 엔지니어 면접을 위한 지식들 - 데이터베이스 1
클라우드 엔지니어 면접을 위한 데이터베이스 정보들을 정리한다. SQL, CAP, ACID, SQL/NoSQL, OLTP, OLAP, ETL 등 클라우드 엔지니어가 가지고 있어야 할 기본적인 지식들이다. 다뤄야 할 정보가 많아서 1,2부로 나눠서 정리한다....
가트너 선정 2023 년 10대 전략 기술 트랜드 분석 - 산업 클라우드 플랫폼
COVID-19로 디지털 전환(Digital transformation) 이 탄력을 받으면서 디지털화 되지 않았거나 지지부진했던 산업들도 클라우드를 이용해서 자신들의 자산을 클라우드로 올리기 시작했다. 이렇게 발생한 플랫폼을 산업 클라우드 플랫폼 이라고 한다....
가트너 선정 2023 10대 전략 기술 트랜드 분석 - 적응형 AI
적응형 AI는 새로운 상황과 변화하는 환경에 적응할 수 인공지능 시스템을 말한다. 즉 고정된 알고리즘과 규칙만으로 작동하는 기존 AI 시스템과는 달리 적응형 AI는 새로운 데이터, 피드백, 경험을 기반으로 학습하고 진화할 수 있는 유연성을 갖추고 있다. 실제환경은 계속적으로 변하기 마련인데, 적응형 AI는 이러한 변화에 효과적으로 작동하여 변화하는 조건에 ...
가트너 선정 2023 10대 전략 기술 트랜드 분석 - 슈퍼 앱
슈퍼앱(Super App)은 소셜미디어, 전자상거래, 결제시스템, 차량호출, 음식배달 등 다양한 서비스와 기능이 하나의 플랫폼에 통합된 다기능 모바일 애플리케이션을 의미한다. 국내의 경우 네이버와 카카오에 이어 당근마켓, 야놀자, 리멤버등의 플랫폼 기업들이 슈퍼앱을 제공하고 있으며 금융사도 여기에 참여하고 있다....
Minikube 와 함께하는 Kubernetes Study 1 - Minikube 설치
기술 저변을 확장하려면 개발자가 유입 되어야 한다. 그러기 위해서는 개발/테스트 환경이 잘 구성되어야 하는데, Kubenetes는 핫한 기술이기는 하지만 설치/운영이 쉽지 않다. K8s는 개념도 매우 복잡한데, 설치 하는 것 자체가 하나의 과업이다 보니 진입 문턱이 너무나 높다. 당장 클러스터를 구성해야 하는데, GCP나 AWS를 이용하려고 하면 비용이 문...
가트너 선정 2023년 10대 전략 기술 트랜드 분석 - 플랫폼 엔지니어링
플랫폼 엔지니어링(Platform engineering)은 여러 애플리케이션과 서비스를 지원할 수 있는 소프트웨어 플랫폼의 설계, 개발, 운영을 다루는 분야다. 여기에는 여러 팀이 응용 프로그램을 효율적으로 빌드, 테스트, 배포하며 운영/관리 할 수 있는 확장가능하고 효과적인 강력한 인프라를 만드는 것이 포함된다....
시스템 디자인 가이드
지난 20년간 웹 애플리케이션은 엄청난 성장을 이루어냈다. 수십억면의 사용자들이 웹 애플리케이션을 사용하고 있으며, 산업 그리고 부의 판도도 뒤집어 버렸다. 우리는 거의 Kakao, Naver, Twitter, Facebook, Google, Instagram 등의 서비스를 사용하고 있다. 이들 서비스는 동시에 수백만에서 수천만의 사용자가 사용하기 때문에 ...
Minikube 와 함께하는 Kubernetes Study 2 - deployments
아직 Kubenetes 환경을 구축하지 않았다면 문서를 참고해서 구축하자.쿠버네티스의 최소 배포단위는 POD이다. POD는 실질적인 프로세스이고, Service 형태로 외부에 노출된다. POD이 프로세스이므로 POD의 사양 즉 프로세스의 이름, 프로세스를 실행할 컨테이너 이미지이름, 사용할 포트등의 명세서가 필요하다. 또한 Pod의 복제본 수, 업데이트되는...
가트너 선정 2023년 10대 전략 기술 트랜드 분석 - Digital immune system
디지털 면역 체계에서는 IT 시스템과 서비스를 생물학적 유기체계라고 본다. 생물학적 유기체계에서의 면역 시스템의 핵심은 생물체계가 자신을 위협하는 외부 요인들을 식별하고 제거하기 위해 자동적으로 작용하는 것이다....