2020년 3월 22일 일요일

기발한 원격으로 고양이님에게 밥 주는 기계 (cat feeder) 제작 영상

우연히 기발한 영상을 보게 되었는데요.

3D프린터로 기구를 만들어서 원격으로 고양이 먹이를 주는 기계입니다.

아두이노도 활용하고요.

아무튼 재미있는 영상입니다.


2020년 3월 6일 금요일

Data Management-as-a-service (DMaaS)이란?

DMaaS는 기업에 여러가지 다양한 데이터 소스를 위한 중앙 집중식 스토리지를 제공하는 클라우드 서비스의 일종입니다. "서비스로서의"라는 라벨은 고객이 데이터 관리를 위해 인프라를 구입하거나 관리할 필요가 없는 유료 비즈니스 모델을 언급합니다. 이 비즈니스 모델에서 고객은 DMaaS 서비스 공급자에게 데이터를 백업합니다. 이것은 일반적으로 백업되는 데이터 소스에 에이전트를 설치함으로써 수행되지만 클라우드 데이터 소스의 경우 간단한 인증 프로세스가 첫번째 단계일 수 있습니다.

DMaaS는 일반적으로 고객이 얼마나 많은 서비스를 소비하는지에 따라 오르내리는 운영비가 달라집니다. 기술적으로는 DMaaS 공급업체가 제공하는 IT 인프라나 개인 클라우드를 사용하여 DMaaS를 제공하는 것이 가능하지만, 모든 인프라는 DMaaS 공급업체가 제공하여 관리해야 서비스로 간주됩니다. 그렇다고 물류 및 비용상의 이유로 그렇게 하는 것은 바람직하지 않습니다.

이름에서 알 수 있듯이 DMaaS는 서비스로 수행되어야 합니다. 회사가 데이터 관리를 수행하기 위해 상당한 양의 인프라를 구입, 설치 및 유지해야 하는 경우 DMaaS가 아닙니다. "서비스로서의" 명칭은 Salesforce.com, Office365 및 G-Suite와 같은 개념을 만들고 정의한 서비스의 전통에 부합해야 합니다. 예를 들어, 이러한 회사중 어느 회사도 서비스를 제공하거나 소비하기 위해 고객이 가상 또는 물리적 인프라를 설치하거나 관리하도록 요구하지 않습니다. 이러한 서비스를 사용하는 회사는 단순히 벤더에게 얼마나 많은 사용자를 등록해야 하며 각 사용자가 필요로 하는 스토리지의 양과 같은 구체적인 요구를 알려줍니다. 해당 서비스를 제공하는데 필요한 인프라는 공급업체에서 자동으로 프로비저닝 및 관리합니다.

DMaaS는 클라우드 서비스를 활용하여 기업의 다양한 데이터 소스에 확장성, 통찰력 및 접근성을 제공합니다. 그런 다음 데이터의 중앙 집중을 활용하여 데이터 보호 및 추가 서비스를 제공합니다. 데이터 소스에는 가상 머신(VM) 데이터베이스를 포함한 파일 서버, 응용 프로그램 서버 및 데이터베이스 서버도 포함됩니다. 대부분의 회사는 또한 하나 이상의 클라우드 공급자와 많은 데스크톱, 노트북 및 모바일 장치에 데이터를 가지고 있습니다. 포괄적인 데이터 관리 솔루션은 단일 클라우드 기반 시스템의 모든 소스로부터 데이터를 보호하고 관리합니다. 그러나 이러한 데이터 소스의 하위 집합만 보호하고 관리하는 데이터 관리 솔루션이 있습니다.

위에서 언급한 추가 서비스에는 사전 대응 컴플라이언스, 데이터 분석, 법적 보류 및 중앙 집중식 검색이 포함됩니다. 모든 데이터 소스에 걸친 중앙 집중식 뷰는 이러한 서비스중 많은 부분에 최상의 관점을 제공합니다. 예를 들어, 검색 요청이 회사에게 주어진 직원의 업무의 모든 인스턴스를 찾고 보유하도록 요청하는 경우, 서버, 노트북 및 클라우드 인스턴스에서 단일 검색을 수행할 수 있으면 해당 요청을 훨씬 쉽게 충족시킬 수 있습니다.

다른 데이터 관리 솔루션에 비해 DMaaS 호스트에 대한 3가지 장점은 다음과 같습니다.

- 완전한 DMaaS 시스템은 회사의 모든 데이터 자산을 보호하면서 추가 가치를 도출하고 비용을 동시에 절감할 수 있습니다.
- DMaaS가 필요로 하는 데이터의 중앙 집중식 저장은 낭비 요소을 제거하고 비즈니스의 다른 부분을 용이하게 합니다.
- 데이터 관리 서비스(자신이 직접 하기 위해 인프라를 구입하고 유지하는 것과 비교하면)를 사용하면 자본 지출이 줄어들고 데이터 관리 비용이 훨씬 더 예측 가능해 집니다.

2020년 3월 4일 수요일

XaaS (Anything as a Service)

XaaS는 서비스로서 무엇이든 제공하는 일반적인 집합 용어입니다. 현재 벤더가 기업 내에서 로컬로 또는 현장에서 제공하지 않고 네트워크 (일반적으로 인터넷)를 통해 서비스로 사용자에게 제공하는 방대한 제품, 도구 및 기술을 말합니다.

XaaS의 예

XaaS에는 수많은 예가 있지만 가장 일반적인 3가지 일반적인 클라우드 컴퓨팅 모델은 SaaS (Software as a Service), PaaS (Platform as a Service) 및 IaaS (Infrastructure as a Service)입니다.

서비스로서의 소프트웨어(SaaS), 서비스로서의 플랫폼(PaaS), 서비스로서의 인프라(IaaS) 제공은 지난 몇년동안 급증했고, 그것들과 함께 다음에 무엇을 수익화할 것인가에 대한 새로운 아이디어가 쏟아지고 있습니다. SaaS는 새로운 용어로 뉴스를 만든 최초의 회사중 하나였지만, PaaS와 IaaS는 그후 오랫동안 더 제한된 범위에 존재해 왔으나, AWS와 Google Apps Engine과 같은 플랫폼이 스포트라이트를 받으면서 지속 성장함에 따라 그들이 제공하고 지원할 수 있는 것이 점점 더 좋아졌습니다.

SaaS는 Google Apps, Microsoft Office 365 및 Salesforce와 같은 광범위한 소프트웨어 응용 프로그램을 사용자에게 제공합니다. AWS (Amazon Web Services) Elastic Beanstalk, Heroku, Force.com, Google App Engine 및 Apache Stratos와 같은 PaaS 제공은 일반적으로 사전 구성된 가상 머신 (VM) 및 애플리케이션 개발 및 테스트를 위한 여러가지 리소스를 제공합니다. 조직은 IaaS를 사용하여 공급 업체의 데이터 센터에서 호스팅되는 가상 시스템을 배포 및 구성하고 해당 VM을 원격으로 관리할 수 있습니다. IaaS 서비스에는 Microsoft Azure, Google Compute Engine 및 AWS Elastic Compute Cloud가 포함됩니다.

XaaS의 다른 많은 예가 있습니다. SaaS (Storage as a Service)는 클라우드에서 애플리케이션, 데이터 및 백업 스토리지 시스템을 제공하고 DBaaS (Database as a Service)는 클라우드를 통해 데이터베이스 플랫폼에 대한 액세스를 제공합니다. AWS 및 Azure와 같은 퍼블릭 클라우드 공급자에는 DBaaS 제품이 있습니다.

MaaS (Malware as a Service)는 퍼블릭 클라우드를 사용하여 조직이 랜섬웨어 및 DDoS (Distributed Denial of Service)와 같은 일반적인 공격을 막을 수 있도록 합니다. VMware AppDefense는 MaaS의 새로운 예입니다.

XaaS의 다른 예로는 DRaaS (Disaster Recovery as a Service), CaaS (Communications as a Service) 및 NaaS (Network as a Service)가 있습니다.

XaaS의 장단점

서비스형 모델은 비용을 절감하고 IT 배포를 단순화할 수 있기 때문에 회사들은 종종 XaaS를 선택합니다. 모든 추가적인 클라우드 서비스를 통해 회사들은 사내 IT 인프라를 줄여서 서버, 하드 드라이브, 네트워크 스위치, 소프트웨어 배포 등을 줄일 수 있습니다.

IT 인프라가 적다는 것은 장비 공간, 전력 및 냉각과 같은 물리적 오버 헤드가 줄어든다는 의미입니다. 이는 IT 인력의 감소로 이어 지거나 IT 직원이 비즈니스를 위해 더 중요하고 부가가치가 높은 프로젝트에 집중할 수 있게 합니다. 또한 외부 서비스를 사용하면 많은 자본 비용 (Capex)이 비즈니스 운영 비용 (Opex)으로 전환됩니다.

이와같은 이점에도 불구하고, XaaS 서비스는 때때로 탄력성 및 인터넷 안정성 문제와 경쟁합니다. 일부 기업은 서비스 제공 업체의 환경 및 인프라에 대한 가시성을 높이기 위해 서비스 상태를 보다 잘 측정하고 보다 능동적인 역할을 수행할 수 있습니다. 또한, 사업을 중단하거나 인수하거나 특정 서비스를 중단하거나 기능 로드맵을 변경하는 서비스 제공 업체는 XaaS 사용자에게 심각한 영향을 줄 수 있습니다.

XaaS의 전망

클라우드 컴퓨팅과 유비쿼터스의 고대역폭 글로벌 인터넷 액세스의 조합은 XaaS 성장을 위한 유리한 환경을 제공합니다.

하지만, 모든 종류의 인프라 아웃소싱은 데이터로 신뢰하는 것을 의미하며, 항상 관련 위험이 있습니다. 특히 보안에 있어서는 더욱 그렇습니다. 결함이 있을 가능성이 높을수록 실패할 가능성이 더 높습니다.

일부 조직에서는 보안, 규정 준수 및 비즈니스 거버넌스 문제로 인해 XaaS를 채택하는데 망설일 수 있습니다. 그러나 서비스 제공 업체는 점점 더 이러한 문제를 해결하여 조직이 추가 워크로드를 클라우드로 가져올 수 있습니다.