Какво е облачно изчисление? Определение с примери

⚡ Умно обобщение

Облачните изчисления са предоставяне при поискване на съхранение на данни, сървъри, бази данни и компютърни услуги през интернет, което позволява на потребителите да имат достъп до мощни ресурси дистанционно, без да притежават физически хардуер и да плащат само за това, което действително използват.

  • ☁️ Определение: Облачните изчисления съхраняват и осъществяват достъп до данни и услуги през интернет, предоставяйки на много потребители достъп при поискване до отдалечени центрове за данни.
  • ???? ️ Име на облака: Терминът „облак“ произлиза от мрежови диаграми, където инженерите чертаят форма на облак, за да представят взаимосвързани мрежови устройства.
  • 🗂️ Видове облаци: Съществуват четири модела на внедряване, а именно частен, общностен, публичен и хибриден, всеки от които е подходящ за различни бизнес взаимодействия.
  • 🛠️ Модели на услуги: Софтуер като услуга, платформа като услуга и инфраструктура като услуга формират трите основни облачни предложения.
  • 💡 Ключови ползи: По-ниските разходи за инфраструктура, незабавните актуализации, мащабируемостта, архивирането и фактурирането „плащане при използване“ водят до широко разпространеното приемане на облачните услуги.
  • 🤖 Изкуствен интелект в облака: Доставчици като AWS, Azure, и Google Cloud предоставяне на услуги за машинно обучение и генеративен изкуствен интелект при поискване.

Какво е Cloud Computing

Разделите по-долу дефинират облачните изчисления, обясняват защо са важни и разглеждат техните видове, услуги и примери от реалния свят.

Какво е Cloud Computing?

Облачните изчисления се определят като съхраняване и достъп до данни и компютърни услуги през интернет. Те не съхраняват никакви данни на вашия персонален компютър. Това е достъпност при поискване на компютърни услуги, като сървъри, съхранение на данни, мрежи, бази данни и др. Основната цел на облачните изчисления е да предоставят достъп до центрове за данни на много потребители. Потребителите могат също така да имат достъп до данни от отдалечен сървър.

Примери за услуги за облачни изчисления: AWS, Azure, Google Cloud

Нека да разгледаме основите на облачните изчисления с един пример.

Винаги, когато пътувате с автобус или влак, вземате билет за вашата дестинация и се задържате на мястото си, докато стигнете до нея. По същия начин и други пътници вземат билет и пътуват в същия автобус с вас и почти не ви притеснява къде отиват. Когато дойде вашата спирка, слизате от автобуса, благодарейки на шофьора. Облачните технологии са точно като този автобус, който превозва... данни и информация за различни потребители и им позволява да използват услугата му с минимални разходи.

Cloud Computing

Защо облакът с имена?

Терминът „Облак“ произлиза от мрежов дизайн, използван от мрежовите инженери за представяне на местоположението на различни мрежови устройства и тяхната взаимосвързаност. Формата на този мрежов дизайн е подобна на облак.

Защо облакът с имена

Защо Cloud Computing?

С увеличаването на броя на потребителите на компютри и мобилни устройства, съхранението на данни се превърна в приоритет във всички области. Днес големите и малките предприятия процъфтяват благодарение на своите данни и харчат огромни суми пари, за да ги поддържат. Това изисква силна ИТ поддръжка и център за съхранение. Не всички предприятия могат да си позволят високата цена на вътрешна ИТ инфраструктура и услуги за поддръжка на архивиране. За тях облачните технологии са по-евтино решение. Вероятно тяхната ефективност при съхранение на данни, изчисления и по-ниски разходи за поддръжка са успели да...tracдори и по-големи бизнеси.

Облачните изчисления намаляват хардуерните и софтуерните изисквания от страна на потребителя. Единственото нещо, което потребителят трябва да може да управлява, е интерфейсният софтуер на системата за облачни изчисления, който може да бъде толкова прост, колкото уеб браузър, а облачната мрежа се грижи за останалото. Всички ние сме се сблъсквали с облачни изчисления в даден момент; някои от популярните облачни услуги, които сме използвали или все още използваме, са пощенски услуги като Gmail, Hotmail или Yahoo и др.

Докато осъществяваме достъп до имейл услуга, нашите данни се съхраняват на облачен сървър, а не на нашия компютър. Технологията и инфраструктурата зад облака са невидими. По-малко важно е дали облачните услуги са базирани на HTTP, XML, Ruby, PHP или други специфични технологии, стига да са лесни за ползване и функционални. Отделен потребител може да се свърже към облачна система от собствените си устройства, като настолен компютър, лаптоп или мобилно устройство.

Облачните технологии ефективно използват ресурсите на малкия бизнес, въпреки че ресурсите му са ограничени; те дават на малкия бизнес достъп до технологии, които преди са били недостъпни за него. Облачните технологии помагат на малкия бизнес да превърне разходите си за поддръжка в печалба. Нека видим как.

При вътрешен ИТ сървър трябва да обърнете много внимание и да се уверите, че няма проблеми в системата, за да работи тя безпроблемно. И в случай на технически проблем, вие носите пълна отговорност; това ще изисква много внимание, време и пари за ремонт. Докато при облачните технологии доставчикът на услуги поема пълна отговорност за усложненията и техническите неизправности.

Видове облаци

Има четири различни облачни модела, за които можете да се абонирате според нуждите на бизнеса. По-долу са изброени различните Видове облаци:

Видове облаци

  • Частен облак: Тук изчислителните ресурси се разполагат за една конкретна организация. Този метод се използва повече за вътрешнофирмени взаимодействия, където изчислителните ресурси могат да бъдат управлявани, притежавани и експлоатирани от една и съща организация.
  • Облак на общността: Тук изчислителните ресурси се предоставят на общност и организации.
  • Обществен облак: Този тип облак обикновено се използва за взаимодействия от типа B2C (Business to Consumer). Тук изчислителният ресурс е собственост, управляван и експлоатиран от правителство, академична или бизнес организация.
  • Хибриден облак: Този тип облак може да се използва и за двата вида взаимодействия, B2B (Business to Business) или B2C (Business to Consumer). Този метод на внедряване се нарича хибриден облак, тъй като изчислителните ресурси са свързани помежду си от различни облаци.

Предимства на облачните изчисления

Потенциалът за спестяване на разходи е основната причина за приемането на облачни услуги от много организации. Облачните изчисления дават свободата да използвате услуги според нуждите си и да плащате само за това, което използвате. Благодарение на облачните изчисления стана възможно да се управляват ИТ операции като аутсорсинг, без много вътрешни ресурси.

Сега в това Урок за облачни изчисления, ще научим предимствата на Cloud Computing.

  • По-ниска ИТ инфраструктура и компютърни разходи за потребителите
  • Подобрена производителност
  • По-малко проблеми с поддръжката
  • Незабавни софтуерни актуализации
  • Подобрена съвместимост между операционните системи
  • Архивиране и възстановяване
  • Производителност и мащабируемост
  • Увеличен капацитет за съхранение
  • Повишена безопасност на данните

Примери за облачни изчисления

Ето няколко примера за приложения за облачни изчисления:

Здравеопазване:

Медицинските специалисти могат да извършват диагностика, да приемат информация и да анализират пациенти от разстояние с помощта на облачни изчисления. Облачните изчисления позволяват на лекарите да споделят информация бързо отвсякъде. Освен това спестява разходи, като позволява незабавно прехвърляне на големи файлове с данни. Това със сигурност повишава ефективността.

В крайна сметка облачната технология помага на медицинския екип да гарантира, че пациентите получават възможно най-добрите грижи без ненужно забавяне. Състоянието на пациентите също може да се актуализира за секунди с помощта на дистанционна конферентна връзка.

Образование:

Облачните технологии са полезни и в образователните институции за дистанционно обучение. Те предлагат различни услуги за университети, колежи, преподаватели и учители, за да достигнат до хиляди студенти по целия свят. Компании като Google намлява Microsoft предлагат различни услуги безплатно на факултети, учители, преподаватели и студенти от различни учебни заведения. Различни образователни институции по света използват тези услуги, за да подобрят ефективността и производителността си.

правителство:

Армията и правителството на САЩ бяха първите, които внедриха облачните изчисления. Техният облак включва социални, мобилни и аналитични технологии. Въпреки това, те трябва да се придържат към стриктно съответствие и мерки за сигурност (FIPS, FISMA и FedRAMP). Това предпазва от кибер заплахи както в страната, така и в чужбина.

Анализ на големи данни:

Облачните технологии помагат на специалистите по данни да анализират различни модели на данни и анализи за по-добри прогнози и вземане на решения. Съществуват много инструменти за разработване и анализ на големи данни с отворен код, като например Cassandra, Hadoop и др., за тази цел.

Съобщение:

Облачните изчисления осигуряват мрежов достъп до средства за комуникация като имейли и социални медии. WhatsApp също използва облачна инфраструктура за улесняване на потребителските комуникации. Цялата информация се съхранява в хардуера на доставчика на услуги.

Бизнес процес:

В днешно време много бизнес процеси като имейли, ERP, CRM, а управлението на документи се превърна в облачни услуги. SaaS се превърна в най-важния метод за предприятията. Някои примери за SaaS включват Salesforce и HubSpot.

Facebook Dropbox, и Gmail:

Облачните изчисления могат да се използват за съхранение на файлове. Помага ви автоматично да синхронизирате файловете от различни устройства като настолен компютър, таблет, мобилно устройство и др. Dropbox позволява на потребителите да съхраняват и имат достъп до файлове до 2 GB безплатно. Той също така осигурява лесна функция за архивиране.

Платформи за социални мрежи като Facebook изискват мощен хостинг за управление и съхраняване на данни в реално време. Комуникацията, базирана на облак, предоставя възможности за повикване чрез кликване от сайтове за социални мрежи и достъп до системата за незабавни съобщения.

Услуги за граждани:

Облачната технология може да се използва и за обработка на граждански услуги. Тя се използва широко за съхраняване, управление и актуализиране на данни за гражданите, потвърждаване на формуляри и дори проверка на текущото състояние на заявленията може да се извършва с помощта на облачни изчисления.

Облачни компютърни услуги

Трите основни предложения за облачни изчисления са:

  • Софтуерът като услуга (SaaS)
  • Платформа като услуга (PaaS)
  • Инфраструктура като услуга (IaaS)

Различните фирми използват някои или всички от тези компоненти според своите изисквания.

Облачни компютърни услуги

SaaS (Софтуер като услуга)

SaaS или софтуер като услуга е модел на разпространение на софтуер, при който приложенията се хостват от доставчик или доставчик на услуги и се предоставят на клиентите по мрежа (интернет). SaaS се превръща във все по-разпространен модел на доставка, тъй като основните технологии, които поддържат ориентирано към услугите... Archiархитектура (SOA) или уеб услуги. Чрез интернет тази услуга е достъпна за потребители от всяка точка на света.

Традиционно, софтуерното приложение трябваше да бъде закупено предварително и след това инсталирано на компютъра. SaaS потребителите, от друга страна, вместо да купуват софтуера, се абонират за него, обикновено на месечна база чрез интернет.

Всеки, който се нуждае от достъп до определен софтуер, може да се абонира като потребител, независимо дали става въпрос за един или двама души или дори хиляди служители в корпорация. SaaS е съвместим с всички устройства с интернет връзка.

Много важни задачи като счетоводство, продажбите, фактурирането и планирането могат да се извършват чрез SaaS.

SaaS (Софтуер като услуга)

PaaS (платформа като услуга)

Платформата като услуга, наричана PaaS, предоставя платформа и среда, които позволяват на разработчиците да създават приложения и услуги. Тази услуга се хоства в облака и е достъпна за потребителите през интернет.

За да го разберем по-просто, нека сравним това с рисуването на картина, където учителят ви предоставя цветове за рисуване, различни четки за рисуване и хартия и просто трябва да нарисувате красива картина, използвайки тези инструменти.

PaaS услугите се актуализират постоянно и се добавят нови функции. Разработчиците на софтуер, уеб разработчиците и бизнесите могат да се възползват от PaaS. Той предоставя платформа за поддръжка на разработването на приложения. Включва услуги за поддръжка и управление на софтуер, съхранение, работа в мрежа, внедряване, тестване, сътрудничество, хостване и поддържане на приложения.

PaaS (платформа като услуга)

IaaS (Инфраструктура като услуга)

IaaS (Инфраструктура като услуга) е един от основните модели на услуги в облачните изчисления, наред с PaaS (Платформа като услуга). Той предоставя достъп до изчислителни ресурси във виртуализирана среда, „облака“, в интернет. Той осигурява изчислителна инфраструктура като виртуално сървърно пространство, мрежови връзки, честотна лента, балансьори на натоварването и IP адреси. Пулът от хардуерни ресурси е...tracпредоставяни от множество сървъри и мрежи, обикновено разпределени в множество центрове за данни. Това осигурява резервиране и надеждност на IaaS.

IaaS (Инфраструктура като услуга) е цялостен пакет за изчислителни технологии. За малките предприятия, които искат да намалят разходите за ИТ инфраструктура, IaaS е едно от решенията. Годишно се харчат много пари за поддръжка и закупуване на нови компоненти като твърди дискове, мрежови връзки, външни устройства за съхранение и др., които собственикът на бизнес би могъл да спести за други разходи, използвайки IaaS.

IaaS (Инфраструктура като услуга)

Grid Computing срещу Cloud Computing

Когато включим вентилатора или друго електрическо устройство, ние сме по-малко загрижени за захранването, откъде идва и как се генерира. Захранването или електричеството, което получаваме у дома, преминава през верига от мрежи, която включва електроцентрали, трансформатори, електропроводи и предавателни станции. Тези компоненти заедно образуват „електрическата мрежа“. По подобен начин „мрежовите изчисления“ са инфраструктура, която свързва изчислителни ресурси като компютри, сървъри, работни станции и елементи за съхранение и осигурява механизма, необходим за достъп до тях.

Грид изчисленията са междинен софтуер за координиране на различни ИТ ресурси в мрежа, позволявайки им да функционират като едно цяло. По-често се използват в научни изследвания и в университети за образователни цели. Например, група студенти по архитектура, работещи по проект, се нуждаят от специфичен инструмент и софтуер за проектиране, но само няколко от тях имат достъп до този инструмент. Проблемът е как могат да направят този инструмент достъпен за останалите студенти. За да го направят достъпен за други студенти, те ще поставят този инструмент в мрежата на кампуса; сега гридът ще свърже всички тези компютри в мрежата на кампуса и ще позволи на студентите да използват инструмента за проектиране, необходим за техния проект, отвсякъде.

Облачните изчисления и грид изчисленията често се бъркат; въпреки че функциите им са почти сходни, подходът им към функционалността е различен. Нека видим как работят.

Grid Computing срещу Cloud Computing

Cloud Computing Изчислителни мрежи
Облачните изчисления работят по-скоро като доставчик на услуги за използване на компютърни ресурси Грид изчисленията използват наличните ресурси и взаимосвързани компютърни системи за постигане на обща цел
Облачните изчисления са централизиран модел Грид изчисленията са децентрализиран модел, при който изчисленията могат да се извършват върху множество административни модели.
Облакът е съвкупност от компютри, обикновено собственост на една страна Гридът е съвкупност от компютри, собственост на множество страни на множество места и свързани помежду си, така че потребителите да могат да споделят комбинираната мощност на ресурсите.
Облакът предлага почти всички услуги, като уеб хостинг, поддръжка на бази данни и много други. Grid предоставя ограничени услуги
Облачните изчисления обикновено се предоставят в рамките на една организация (напр. Amazon) Грид изчисленията обединяват ресурсите, разположени в различни организации

Помощни изчисления срещу облачни изчисления

В предишния ни разговор на тема „Мрежови изчисления“ видяхме как се доставя електричество до дома ни; също така знаем, че за да поддържаме електрозахранването, трябва да плащаме сметката. Комуналните изчисления са точно такива: ние използваме електричество у дома според нуждите си и плащаме сметката съответно. По същия начин вие ще използвате услугите за изчисления и ще плащате според потреблението; това е известно като „комунални изчисления“. Комуналните изчисления са добър източник за употреба в малък мащаб, могат да се извършват във всяка сървърна среда и изискват облачни изчисления.

Комуналните услуги са процес на предоставяне на услуги чрез метод на фактуриране при поискване и плащане при потребление. Клиентът или клиентът има достъп до практически неограничен набор от компютърни решения през виртуална частна мрежа или през интернет, които могат да бъдат набавени и използвани, когато е необходимо. Концепциите за мрежови изчисления, облачни изчисления и управлявани ИТ услуги се основават на комуналните услуги.

Чрез комуналните услуги, малките предприятия с ограничен бюджет могат лесно да използват софтуер като CRM (Управление на взаимоотношенията с клиенти), без да инвестират сериозно в инфраструктура, за да поддържат клиентската си база.

Помощни изчисления срещу облачни изчисления

Утилитни изчисления Cloud Computing
Помощните изчисления се отнасят до възможността за таксуване за предлаганите услуги и таксуване на клиентите за точното потребление. Облачните изчисления работят подобно на комуналните услуги – плащате само за това, което използвате, но облачните изчисления може да са по-евтини, тъй като едно приложение, базирано в облак, може да бъде стартирано и работещо за дни или седмици.
Потребителите на помощни компютри искат да контролират географското местоположение на инфраструктурата В облачните изчисления доставчикът има пълен контрол върху услугите и инфраструктурата на облачните изчисления.
Помощните изчисления са по-благоприятни, когато производителността и изборът на инфраструктура са от решаващо значение. Облачните изчисления са чудесни и лесни за използване, когато изборът на инфраструктура и производителност не са критични.
Помощните изчисления са добър избор за задачи, изискващи по-малко ресурси. Облачните изчисления са добър избор за задачи, изискващи много ресурси
Помощното изчисление се отнася до бизнес модел Облачните изчисления се отнасят до основната ИТ архитектура

Загриженост за сигурността на Cloud Computing

При използването на облачни изчисления основният проблем, който притеснява потребителите, е неговата сигурност.

Едно от опасенията е, че самите доставчици на облачни услуги може да имат достъп до некриптираните данни на клиента, независимо дали са на диск, в паметта или... transmitпредавани по мрежата.

Правителствата на някои държави могат да решат да търсят данни, без непременно да уведомяват собственика на данните, в зависимост от това къде се намират данните, което не се приветства и се счита за нарушение на поверителността (например, Призма Програма от САЩ).

За да осигурят сигурност на системи, мрежи и данни, доставчиците на услуги за облачни изчисления са се обединили с TCG (Trusted Computing Group), организация с нестопанска цел, която редовно публикува набор от спецификации за защита на хардуера, създаване на самокриптиращи се устройства и подобряване на мрежовата сигурност. Това защитава данните от руткитове и зловреден софтуер.

Тъй като компютърните технологии се разшириха до различни устройства като твърди дискове и мобилни телефони, TCG разшири мерките за сигурност, за да включи и тези устройства. Това предоставя възможност за създаване на унифицирана политика за защита на данните във всички облаци.

Някои от надеждни облачни услуги сте Amazon, Box.net, Gmail и много други.

Проблеми със сигурността при облачните изчисления

Загриженост за поверителността и облачни изчисления

Поверителността представлява сериозна бариера за потребителите да се адаптират към облачните изчислителни системи.

Има определени мерки, които могат да подобрят поверителността в облачните изчисления.

  • Административният персонал на услугата за облачни изчисления теоретично би могъл да наблюдава данните, които се движат в паметта, преди да бъдат съхранени на диска. За да се запази поверителността на данните, административните и правните мерки за контрол трябва да предотвратяват това.
  • Другият начин за повишаване на поверителността е данните да се съхраняват криптирани в облачното хранилище, предотвратявайки неоторизиран достъп през интернет; дори доставчикът на облачни услуги също няма достъп до данните.

Казус от облачно изчисление - Royal Mail

Предмет на казус: Използване на Cloud Computing за ефективна комуникация между персонала.

Причина за използване на Cloud Computing: Намаляване на разходите за комуникация за 28 000 служители и предоставяне на разширени функции и интерфейс за имейл услуги на техните служители.

царски Mail Group, пощенска служба в Обединеното кралство, е единствената правителствена организация в страната, която обслужва над 24 милиона клиенти чрез своите 12 000 пощенски станции и 3,000 отделни пункта за обработка. Нейните логистични системи и Parcelforce Worldwide обработват около 404 милиона пратки годишно. И за да направят това, те се нуждаят от ефективна комуникационна среда. Те са разпознали предимството на облачните технологии и са ги внедрили в своята система. Тя е показала изключителни резултати във вътрешната комуникация.

Преди да премине към облачната система, организацията се бореше с остарял софтуер, поради което оперативната ефективност беше компрометирана. Веднага щом организацията премина към облачната система, 28 000 служители получиха новия си пакет за сътрудничество, който им даде достъп до инструменти като незабавни съобщения и информация за присъствие. Служителите получиха повече място за съхранение, отколкото на локалния сървър. Служителите станаха много по-продуктивни.

Като се има предвид успехът на облачните технологии в имейл услугите и комуникациите, вторият стратегически ход на Royal... Mail Групата трябваше да мигрира от физически сървъри към виртуални сървъри, до 400 сървъра, за да създаде частен облак, базиран на Microsoft Hyper-VТова би придало свеж вид и допълнително пространство на настолните компютри на служителите, а също така би осигурило най-нова модерна среда за обмен.

- Hyper-V проект от RMG (Royal Mail Очаква се Group) да им спести около 1.8 милиона паунда в бъдеще и да повиши ефективността на вътрешната ИТ система на организацията.

Въпроси и Отговори

Доставчиците на облачни услуги управляват големи мрежи от отдалечени сървъри в центрове за данни. Вие се свързвате чрез браузър или приложение през интернет, заявявате ресурси при поискване, а доставчикът се грижи за съхранението, обработката и поддръжката, докато вие плащате само за това, което използвате.

Облачните технологии зависят от надеждна интернет връзка, така че прекъсванията блокират достъпа. Други недостатъци включват случайни прекъсвания на работата на доставчика, обвързване с конкретен доставчик, което усложнява миграцията, ограничен контрол върху инфраструктурата и непредсказуеми разходи, ако използването не се следи внимателно.

Традиционният хостинг наема фиксиран сървър с определени ресурси. Облачните изчисления обединяват ресурси на много сървъри, така че вие ​​увеличавате или намалявате капацитета мигновено и плащате на потребление. Тази еластичност и излишък правят облака по-гъвкав и устойчив.

Не винаги. Моделът „плащане при използване“ премахва големи първоначални разходи за хардуер и е подходящ за променливи натоварвания. Постоянното интензивно използване, таксите за пренос на данни и неконтролираните ресурси обаче могат да увеличат сметките. Внимателното управление на разходите определя дали облакът спестява пари за вашия конкретен случай.

Най-големите доставчици на публичен облак са Amazon Уеб услуги (AWS), Microsoft Azure, и Google CloudAWS е лидер по пазарен дял и обхват на услугите. Azure се интегрира плътно с Microsoft инструменти и Google Cloud е силен в анализа на данни и машинното обучение.

Основните умения включват работа в мрежи, Linux, виртуализация и поне една основна платформа, като AWS или AzureПознания за сигурност, контейнери, инфраструктура като код и скриптов език като Python помага. Сертификатите на доставчиците валидират тези умения за работодателите.

Облачните платформи предоставят машинно обучение като управлявани услуги, като например Amazon SageMaker, Azure AI, и Google Vertex AI. Те предоставят графични процесори по заявка, предварително обучени модели и генеративни AI API, позволявайки на екипите да обучават, внедряват и мащабират интелигентни приложения, без да притежават скъп хардуер.

Да. Копилот на GitHub Предлага инфраструктура като код за инструменти като Terraform и AWS CloudFormation, плюс скриптове и конфигурационни файлове. Това ускорява писането на шаблони за внедряване и стандартни решения, въпреки че инженерите трябва да прегледат резултата за сигурност, правилно оразмеряване на ресурсите и ефективност на разходите.

Обобщете тази публикация с: