OJT 1일차 클라우드에 대하여

쿠우·2023년 5월 11일
0

OJT

목록 보기
1/2

검색을 통해 정리했습니다

🎈정의 및 필요성

클라우드 컴퓨팅은 인터넷을 통해 온디맨드 방식 즉 언제든 사용할 수 있는 방식으로 사용자들에게 컴퓨팅 리소스(가상 머신, 스토리지, 네트워크 대역폭 등)와 관련된 서비스를 제공하며 사용자가 인프라를 직접 소유하고 운영하는 것 보다 효율적이고 비용의 절감을 도와줍니다. 따라서 절감된 비용만큼 기업이나 개인 사용자들이 자신의 비즈니스 및 활동에 집중할 수 있습니다.

🎈장점과 문제점

비용절감을 할 수 있는데 이는 3가지 측면에서 확인할 수 있습니다. 인프라 구축 비용을 클라우드 서비스 제공업체가 이미 인프라를 구축하고 운영 중이기 때문에 사용자는 초기 투자 비용이 크게 줄어 들게 됩니다. 또한 업체 측에서 인프라의 유지보수와 관리를 대신해 유지보수 비용까지 절감할 수 있습니다. 마지막으로 사용자가 사용하는 리소스의 크기에 따라 유동적으로 가격 을 지불하고 이용할 수 있습니다. 문제점으로는 데이터를 옮기거나 다른 클라우드 서비스 업체로 변경 시에 소요가 높으니 의존성이 높고 의존성이 높음에 클라우드 서비스 업체에서 데이터 센터 등 물리적 피해나 보안 위반 사례, 데이터 손실 등 업체 측에 신뢰를 낮추는 경험이 있을 경우 서비스 자체에도 영향을 받을 수 있습니다. 또한 비효율적인 사용이나 잘못된 사례를 통해 의도하지 않은 비용이 발생하는 문제점을 가지고 있습니다.

🎈활용

물리적인 자원(하드웨어, 서버, 스토리지 등)을 가상화하여 가상의 자원을 생성하고 이를 활용하여 효율적으로 자원을 할당하고 관리하는 가상화 기술을 통해 컴퓨팅 리소스를 제공합니다. 이를 바탕으로 소프트웨어 개발을 통한 애플리케이션과 플랫폼을 호스팅하여 배포하고 관리할 수 있도록 도우며 대규모 데이터 저장 및 처리를 위한 인프라를 제공하며 빠른 분석 결과를 얻을 수 있도록 데이터 분석 측면에서도 활용할 수 있습니다. 또한 막대한 리소스를 통해서 인공지능 알고리즘과 머신러닝 모델을 학습시키고 배포할 수 있습니다.

🎈결론

클라우드 컴퓨팅은 현대 사회에서 다양한 형태로 활용되고 있는 인터넷 기반의 서비스입니다. 사용자들에게 비용 절감, 접근성 등의 이점을 제공하면서 동시에 의존성 등의 문제점을 갖고 있습니다. 가상화 기술을 바탕으로 빅데이터 분석, 인공지능 및 머신러닝 등의 정보통신 기술을 클라우드 컴퓨팅 활용 기반으로 더욱 발전시키고 적용 시킬 수 있습니다. 기업의 입장에서는 소요되는 초기 비용과 운영 비용을 고려하여 온프레미스 또는 클라우드 컴퓨팅 또는 하이브리드 방식 중에 비즈니스 운영 특성에 따라 적절한 인프라 방식을 선택하여 운영해야 합니다.

🎈클라우드의 서비스 종류 3가지 이해


출처 : https://www.redhat.com/es/topics/cloud-computing/what-is-paas

✨IaaS

인터넷 기반으로 가장 기본적인 가상화된 컴퓨팅 자원을 제공합니다. 종량제 서비스로 미들웨어와 런타임환경을 제외한 나머지 서비스 제공을 하며 사용자의 환경에 맞춰 커스텀이 가능합니다. --> 나는 개인적으로 가상화 되어 있는 물리적 컴퓨팅 환경만 제공하는 것이라고 이해했다.

*미들웨어란?
요약
DB와 비즈니스 로직의 분리가 되고 사용자 요청이 분리가 되며 이를 조율할 소프트웨어의 필요가 대두 되었습니다.
출처: https://velog.io/@unyoi/%EC%9D%B8%ED%94%84%EB%9D%BC-%EB%BF%8C%EC%8B%9C%EA%B8%B01-%EB%AF%B8%EB%93%A4%EC%9B%A8%EC%96%B4-%EA%B0%9C%EB%85%90%EC%9D%84-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90

✨PaaS

IaaS에서 추가적인 런타임 환경과 미들웨어를 구축해서 서비스를 제공하며 이를 바탕으로 어플리케이션과 데이터에 대한 개발에 집중 할 수 있도록 하는 서비스입니다.

✨SaaS

환경부터 개발까지 완제품으로 웹브라우저를 통해서 서비스 됩니다. OutLook 이나 Gmail같은 서비스를 의미합니다.

🎈CSP? MSP?

CSP와 MSP는 IT (정보 기술) 서비스 관리와 관련된 두 가지 중요한 용어입니다. 각각 클라우드 서비스 공급자 (Cloud Service Provider)와 관리 서비스 공급자 (Managed Service Provider)를 나타냅니다.

✨CSP

CSP는 클라우드 컴퓨팅 인프라, 플랫폼 또는 소프트웨어로 서비스를 제공하는 기업이나 조직을 의미합니다. 클라우드 서비스 공급자는 인터넷을 통해 사용자에게 IT 인프라, 컴퓨팅 리소스, 애플리케이션, 데이터 저장 공간 등을 제공합니다. 현재 AWS, GCP, NCP, KT, NHN 등 기업이 있으며 현재 국내에서는 네이버의 NCP가 공공과 금융의 사업에서 확장 중 입니다.

✨MSP

MSP는 기업이나 조직에 대해 IT 서비스 및 관리를 제공하는 전문 기업이나 조직을 의미합니다. MSP는 클라이언트의 IT 운영을 책임지며, 네트워크, 서버, 보안, 데이터 백업 및 복원 등과 같은 IT 관련 업무를 외부에서 관리합니다. 이러한 서비스는 일정 비용으로 제공되며, MSP는 클라이언트의 IT 환경을 모니터링하고 필요한 유지 보수, 업그레이드 및 문제 해결 작업을 수행합니다. 이를 통해 클라이언트는 내부 IT 인력을 확보하거나 관련 업무에 대한 부담을 줄일 수 있습니다 --> 현재 클라우드 수요 증가와 함께 MSP 수요도 증가

다르게 적혀있는 내용이나 추가사항 댓글 감사합니다.

profile
일단 흐자

0개의 댓글