Amazon Web Services (AWS), Microsoft Azure, Google Cloud зэрэг платформууд өссөөр компаниуд өөрийн серверээс илүү cloud руу шилжиж байна Serverless architecture (сервергүй шийдэл) тренд болж байна.
Cloud computing гэдэг нь:
Өөрийн сервер худалдаж авахын оронд интернетээр дамжуулан IT нөөц (сервер, storage, database гэх мэт)-ийг түрээсэлж ашиглах
Гол cloud платформууд:
Amazon Web Services (AWS)
Microsoft Azure
Google Cloud
Уламжлалт (On-premise) vs Cloud
Уламжлалт серверийн хувьд
Сервер худалдаж авна
Data center ажиллуулна
Maintenance (цахилгаан, хөргөлт, хамгаалалт)
Scaling хийхэд хэцүү
Cloud серверийн хувьд:
Серверийг онлайнаар хэдхэн минутанд үүсгэнэ
Ашигласнаараа төлнө (pay-as-you-go)
Хэмжээг хүссэн үедээ нэмнэ/багасгана
Maintenance-ийг cloud provider хариуцна
Cloud-ийн үйлчилгээний төрлүүд
1. IaaS (Infrastructure as a Service)→ Чи серверээ өөрөө удирдана
Жишээ: AWS EC2
2. PaaS (Platform as a Service)→ Code-оо байршуулна, серверийг platform удирдана
Жишээ: Azure App Service
3. SaaS (Software as a Service)→ Бэлэн software хэрэглэнэ
Жишээ: Gmail, Dropbox
(Эх сурвалж https://www.quera.com)