“ 매주 목요일마다 당신이 항상 하던대로 신발끈을 묶으면 신발이 폭발한다고 생각해보라.
컴퓨터를 사용할 때는 이런 일이 항상 일어나는데도 아무도 불평할 생각을 안 한다. ”- Jef Raskin
맥의 아버지 - 애플컴퓨터의 매킨토시 프로젝트를 주도
클라우드,IT,서비스
구름과 같이 항상 우리 곁에 있는 Cloud?
클라우드 서비스는 요즘 많이 보편 하게 사용되는 서비스 중 하나입니다. 이름에서 알 수 있듯이 클라우드란 구름의 뜻과 같이 언제나 어디서 접근을 할 수 있다는 생각을 해볼 수 있습니다. 그럼 클라우드에 대해서 알아보도록 하겠습니다.
목차
클라우드(Cloud)
클라우드의 개념
클라우드(Cloud)는 네트워크를 통해 접근할 수 있는 가상화된 서버와 서버에서 작동하는 프로그램과 데이터베이스를 제공하는 환경입니다. 쉽게 이야기해서 어떤 플랫폼을 사용을 해서 접근 할 수 있도록 만들어진 서비스라고 생각을 하면 됩니다 그러면 우리가 흔히 많이 듣는 개념이 있습니다. 클라우드가 있고 클라우드 컴퓨팅, 클라우드 서비스 이런 말 많이 들어보셨을 겁니다. 이런 것들은 도대체 무슨 차이가 있을까요?
클라우드 컴퓨팅은 컴퓨팅 리소스를 인터넷을 통해 서비스로 사용할 수 있는 서비스이며 클라우드서비스는 인터넷을 통해 컴퓨팅 자원, 데이터 저장, 소프트웨어, 플랫폼 및 기타 IT 관련 서비스를 원격입니다. 클라우드는 위에 이야기했지만 어디서든 쉽게 접근을 할 수 있도록 만들어진 서비스라고 생각을 하시면 됩니다.
서비스와 그리고 장점
우리가 알고 있는 클라우드 서비스의 경우 AWS, GOOGLE 등이 있습니다. 클라우드의 장점은 어떤 것이 있을까요? 가장 큰 장점은 바로 내가 필요한 만큼 자원을 유연하게 확장하여 사용을 할 수 있다는 것입니다. 무조건 크게 처음부터 계약을 하고 사용하는 것이 아닌 내가 필요한 만큼 유연하게 사용을 할 수 있다는 것입니다. 그리고 분산 운영으로 신뢰와 함께 가용성이 높습니다. 이 말은 즉 한 개의 서버가 문제가 되어 꺼진다고 해도 큰 문제가 없다는 것입니다. 또한 제일 중요한 개발자에겐 개발과 배포가 굉장히 쉽고 협업이 쉽습니다. 앞서 이야기했듯이 빠른 서비스를 표방하고 있기 때문에 빠르게 배포 개발이 가능해 생산성을 높여주는데 큰 도움이 됩니다.
클라우드의 현재와 그리고 미래
클라우드는 다양한 곳에서 사용을 하고 있습니다. 제가 쓰고 있는 것을 말한다고 하면 ERP, MES 등 이런 서비스를 기존 자체서버를 사용을 하여 서비스를 했다면 이젠 AWS 등 클라우드를 사용을 하여 제공을 한다는 것입니다. 직접 사용을 하면 정말 비교가 되고 있는 것은 자체서버 사용보다 안전성이 매우 뛰어나다는 것입니다. 이러한 기능들은 AWS에서도 사용을 하고 있습니다. Steam에서는 Steam Cloud라는 이름을 사용을 하며 게임과 플랫폼에서 클라우드 저장공간을 사용을 할 수 있는 등 다양하게 클라우드가 사용을 하고 있습니다. 이제 미래에는 이보다 더욱 다양하게 어디서든 우리는 체감이 안 되겠지만 어디서든 클라우드가 곁에 있습니다.
클라우드 서비스 모델 종류
SaaS(SoftWare as a Service) - '서비스로서의 소프트웨어'
클라우드 기반의 소프트웨어 제공 모델
PaaS(Platform as a Service) - '서비스로서의 플랫폼'
애플리케이션을 구축, 실행 및 관리하는데 필요한 플랫폼을 제공하는 것
IaaS(Infrastructure as a Serivce) - '서비스로서의 인프라'
인터넷을 통해 최종 사용자에게 IT 인프라를 제공하는 것
Faas(Function as a Service) [new]
마이크로서비스 애플리케이션의 설계 및 실행과 관련된 복잡한 인프라를 관리하지 않고도 고객이 이벤트에 대한 응답으로 코드를 실행할 수 있도록 하는 것
마무리
클라우드에 대해서 알아봤습니다. 클라우드는 이제 우리의 생활에 밀접해지고 있는 AI와 관련하여 더 필요한 서비스 중 하나이기도 합니다. 이젠 이러한 클라우드 서비스가 향상이 될수록 우리 삶은 편해질 것은 분명하지만 그로 인해서 또 불편함은 있으리라 생각합니다. 항상 100% 장점만 존재할 수 없으니 장점이 있는 만큼 부작용도 분명 있을 것이라 생각합니다 이제 여기서 장점이 아닌 부작용을 해결을 할지도 생각을 해봐야 할 거 같습니다 여러분들은 클라우드에 대해서 어떻게 생각하시는지 댓글을 통해 알려주세요.