DevOps 에 대한 이해
DevOps 는 소프트웨어의 개발과 운영의 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통과 협업, 통합 그리고 자동화를 강조하는 개발환경이나 문화를 말한다. DevOps는 개발조직 과 운영조직 간의 상호 의존적 대응이며 조직이 소프트웨어... Read More
신속하고 편리한 개발, Lowcode
여러 고객사를 방문하다보면 새로운 Application 을 구상하고 개발하고 싶지만 높은 수준의 개발 지식과 더불어 빠르게 변화하는 개발 환경에 대한 이해가 요구됨에 따라 어려움을 겪는 경우를 종종 보게 된다. Forrester Consulting... Read More
Cloud 에서의 Network Architecture
지난 글에서는 Cloud 환경으로의 전환에 있어 기본 바탕이 되는 Network 구성 요소에 대해 살펴보았다. 기존 On-prem 환경처럼 각각의 역할과 기능에 따라 라우터, 방화벽, 스위치 등의 Network 장비를 구비하고 설정하는 것이... Read More
Cloud 에서의 Network
Cloud 환경을 기반한 서비스를 구축하고자 할 때 가장 먼저 살펴보고 구성해줘야 하는 자원 중 하나는 바로 Network 이다. On-premise 에서의 Network 구성은 각각의 요구사항에 따라 각 Layer 별로 장비를 마련해서... Read More
Cloud 환경에서의 효율적인 보안 및 인증 관리
IT 시스템을 구축하고 서비스를 구성하는데 AWS 와 Azure 를 비롯한 다양한 Cloud 서비스 환경을 이용하는 사용자는 각 Cloud 서비스 에서 자체적으로 제공하고 있는 다양한 보안 관련 서비스들을 활용하여 보안 침해 위협에... Read More
Service Mesh 에서의 Control Plane, Consul
지난 글에서는 Service Mesh Architecture 에서의 Sidecar 에 대해 서비스 간 호출을 Sidecar 를 통해 수행하며 서비스와 별도로 구성되어 운영되고 이들이 모여 Mesh 형태의 Network 를 구성하여 네트워크 로직을 처리하는... Read More