Okiem JellyTech -> Chmura - jeszcze możliwość, czy już konieczność?

Chmura. Wydawać by się mogło, że korzysta z niej już każdy biznes lub przynajmniej jakaś część działań firmy musi być osadzona w chmurze.. I owszem chmura to przyszłość, trend, ale (jak mawiał klasyk😊), wcale nie taka oczywista oczywistość. Potwierdzają to dane. Niespełna bowiem połowa przedsiębiorstw w UE używa chmury (42%). Liderem jest Skandynawia gdzie z chmury korzysta ok. 3/4 wszystkich przedsiębiorstw. I do takich wyników dążymy. Mówi się bowiem, że do 2026 roku 75 proc. przedsiębiorstw w UE będzie korzystać z chmury, sztucznej inteligencji czy big data (Global Market Insights). A jak sytuacja wygląda w Polsce? Z raportu Głównego Urzędu Statystycznego wynika, że z chmury obliczeniowej w 2021 korzystało 28,7% polskich przedsiębiorstw. Czekamy na dane za rok 2022. Jak widać niespełna 1/3 firm w Polsce korzysta z chmury czyli jesteśmy mocno poniżej średniej europejskiej. Czy warto zatem w nią zainwestować? Jakie są plusy i minusy? Jakie mamy dostępne na rynku rozwiązania? Przeczytacie poniżej. Zapraszamy 😉

Na początek kilka podstawowych, ale wartych przypomnienia informacji.

Po pierwsze zatem niekwestionowanym atutem chmury jest nieutracalność danych. Dane w chmurze najczęściej mają swoją kopie zapasową, są ulokowane na kilku serwerach, w różnych państwach. To wszystko bardzo ważne, ale do podjęcia decyzji o wprowadzeniu chmury potrzebny jest konkretny rozrachunek. Na początek warto zadać sobie kilka pytań:

- Ile mamy danych?

- jak często będziemy czegoś potrzebować z chmury?

- ile będziemy mieć odpytań?

- jakie operacje potrzebujemy wykonywać?

Po analizie powyższy pytań będziemy wiedzieć jaką mamy skale danych i do czego głównie chmurę będziemy wykorzystywać. Kolejnym krokiem będzie zatem przypatrzenie się dostępnym rozwiązaniom. Najpopularniejsze z nich to:

- IaaS

- PaaS

- SaaS 

W JellyTech kopalnią wiedzy odnośnie rozwiązań chmurowych jest nasz Architecture and Technology Director – Walerian Sokołowski. Dlatego o wyjaśnienie tych pojęć poprosiliśmy właśnie jego. Po pierwsze zatem IaaS. Jak mówi Walerian podstawą każdej chmury jest możliwość uruchomienia wydzierżawionych maszyn wirtualnych i w miarę potrzeb, skonfigurowania komunikacji między nimi oraz infrastrukturą zewnętrzną wzg. chmury. Chmurę wykorzystywaną w taki sposób (uruchomienie, konfigurowanie maszyn wirtualnych) określa się skrótem IaaS (Infrastructure as a Service).

IaaS jest najbardziej elastycznym sposobem używania chmury, ale wiąże się z największym nakładem prac przy zestawianiubardziej skomplikowanych środowisk.  Większość chmur, używając możliwości poziomu IaaS dostarcza prekonfigurowane rozwiązania/komponenty, które w znacznym stopniu upraszczają typowe zadania np. bazy danych, rozproszone systemy składowania obiektów, mechanizmy uruchamiania aplikacji w trybie serverless, load balancer, DNS etc.

Ekosystem składający się z komponentów prekonfigurowanych oraz wykorzystujący dodatkowe usługi dostarczane przez rozwiązanie chmurowe składa się na platformę i korzystanie z chmury z użyciem dostarczanych przez nią komponentów oraz określa się skrótem PaaS (Platform asa Service). PaaS narzuca pewne ograniczenia wynikające ze wspieranych przez twórców chmury scenariuszy użycia komponentów, jednak znacznie skraca czas wdrażania rozwiązań nawet o znacznym poziomie skomplikowania. 

 Niektóre elementy środowisk chmurowych są dostępne na zasadzie subskrypcji współdzielonych usług. Zakładając konto w takiej usłudze mamy dostęp do pełnej funkcjonalności narzędzia, nie tracąc czasu na aspekty administrowania nim. Przykładem tutaj może posłużyć MicrosoftOffice 365: w portalu administracyjnym dodaje się użytkownika, przypisuje się mu licencję i od tego momentu on ma dostęp do zestawu narzędzi wchodzących w skład pakietu (Plug-And-Play). Tak dostarczane usługi określa się skrótem SaaS(Software as a Service).

Jak widać ile potrzeb, tyle rozwiązań. Dlaczego zatem nie każdy jeszcze korzysta z chmury? No niestety sporo rozgrywa się ciągle o koszty i ich umiejętną estymacje. Dość zawiłe jest bowiem już samo oszacowanie wydatków związanych z chmurą. Trochę zaczyna być tak, że wycenienie chmury mogłoby być nauka samą w sobie. Chmurologia? 😊

No to może jednak rozwiązania on premises? Pamiętajmy, iż przy takim rozwiązaniu dbanie o serwery jest po stronie właściciela firmy. Dochodzą nam zatem m.in. koszty administratora, zabezpieczeń, wynajęcia/zakupu odpowiednich i dostosowanych powierzchni. Jest też możliwość wynajęcia serwera w data center. I to jest wygodne rozwiązanie. Wszystko jednak zależy jakie dane chcemy składować i procesować.

Czasem decyzja zostaje jednak po części podjęta za nas. W jakich sytuacjach?

Załóżmy sobie hipotetycznie, że prowadzimy biznes w Polsce, ale najwięcej naszych odbiorców jest USA. Utrzymywanie wszystkich usług w Polsce, nie ma sensu. Taniej bowiem przesyłać dane w ramach regionu, a dane wrażliwe lepiej trzymać blisko użytkowania. Międzynarodowy biznes raczej zatem będzie posiadał chmurę.

Drugą sytuacją gdzie zostaniemy postawieni przed faktem są obostrzenia legislacyjne Państw jak i danych podmiotów. Nie wszystkie dane możemy bowiem przechowywać w każdym miejscu na ziemi. Niektóre Państwa nie pozwalają przechowywać danych wrażliwych swoich obywateli poza ichterytorium. Oczywiście właściciele chmur, mają na to swoje sposoby. Ale to wątek na osobny artykuł 😉

Czas wybrać dostawce. Jakie mamy dostępne chmury? Jest ich sporo, ale najważniejsi gracze to:

·       Amazon Web Services (AWS)

·       Microsoft Azure Platform (Azure)

·       Google Cloud Platform (GCP)

Poza tym mamy kilku graczy krajowych. Warto o nich wspomnieć, ale ciężko ich porównywać do wskazanej wyżej top trójki:

·       Chmura krajowa

·       Atman Cloud

·       Polcom Cloud

·       Integrated Computing (Orange)

By opowiedzieć Wam konkretnie o każdej z chmur, zapraszamy już do kolejnych naszych artykułów na blogu. W ramach naszego cyklu o chmurach pochylimy się nad ich charakterystyką, zaletami / wadami i innym i jeszcze tematami.

Na koniec należałoby odpowiedzieć jeszcze na zadane na wstępie pytanie: czy chmura to jeszcze możliwość, czy już konieczność? Odpowiedź może być tylko jedna: to zależy 😉 niemniej wydaje się, że jeszcze wciąż rozwiązanie chmurowe jest jedną z opcji, a nie rzeczą obligatoryjną. Jeśli macie jakieś pytania lub potrzebujecie pomocy przy wyborze i wycenie chmury - polecamy się do kontaktu. Jako JellyTech świadczymy usługi polegające na budowaniu rozwiązań w chmurze i doradzamy w wyborze najlepszego dostępnego dostawcy.

Dzięki za uwagę!

źródła:

https://ec.europa.eu/commission/presscorner/detail/pl/IP_21_983

https://ec.europa.eu/eurostat/web/products-eurostat-news/-/ddn-20211209-2

https://ec.europa.eu/eurostat/web/products-eurostat-news/-/ddn-20210121-1

https://stat.gov.pl/obszary-tematyczne/nauka-i-technika-spoleczenstwo-informacyjne/spoleczenstwo-informacyjne/spoleczenstwo-informacyjne-w-polsce-w-2021-roku,1,15.html

Galeria zdjęć

Wideo

In JellyTech's view -> The cloud - still an option or already a necessity?

Cloud. It would seem that every business is already using it, or at least some part of the company's operations must be embedded in the cloud.... And yes the cloud is the future, a trend, but (as the classic😊 used to say), not at all so obvious. This is confirmed by the data. After all, less than half of businesses in the EU use the cloud (42%). The leader is Scandinavia where about 3/4 of all enterprises use the cloud. And we are striving for such results. Indeed, it is said that by 2026 75% of EU enterprises will use the cloud, artificial intelligence or big data (Global Market Insights). And what is the situation in Poland? A report by the Central Statistical Office shows that 28.7% of Polish enterprises used the cloud in 2021. We are waiting for the data for 2022. As you can see, less than 1/3 of companies in Poland use the cloud, which means I am well below the European average. So is it worth investing in it? What are the pros and cons? What solutions do we have available on the market? You will read below. You are welcome 😉

To begin with, some basic, but worth recalling information. So first of all, the unquestionable advantage of the cloud is the non-loss of data. Data in the cloud is most often backed up, located on several servers, in different countries. All this is very important, but a specific settlement is needed to decide to implement the cloud. To begin with, it is worth asking yourself a few questions:

- How much data do we have?
- How often will we need something from the cloud?
- how many requests will we have?
- what operations do we need to perform?

After analyzing the above questions, we will know what scale of data we have and what we will mainly use the cloud for. So the next step will be to look at the available solutions. The most popular of these are:

- IaaS

- PaaS

- SaaS 

At JellyTech, a mine of knowledge regarding cloud solutions is our Architecture and Technology Director - Valerian Sokolowski. That's why we asked him to explain these concepts. First, therefore, is IaaS. As Walerian says, the basis of any cloud is the ability to run leased virtual machines and, as needed, configure communication between them and the external infrastructure of the cloud pattern. A cloud used in this way (running, configuring virtual machines) is referred to by the acronym IaaS (Infrastructure as a Service).

IaaS jest najbardziej elastycznym sposobem używania chmury, ale wiąże się z największym nakładem prac przy zestawianiu bardziej skomplikowanych środowisk.
Większość chmur, używając możliwości poziomu IaaS dostarcza prekonfigurowane
rozwiązania/komponenty, które w znacznym stopniu upraszczają typowe zadania np. bazy danych, rozproszone systemy składowania obiektów, mechanizmy uruchamiania aplikacji w trybie serverless, load balancer, DNS etc.

An ecosystem consisting of preconfigured components and using the
additional services provided by the cloud solution makes up the platform and
use of the cloud using the components it provides, and is referred to by the acronym PaaS (Platform as a Service).
PaaS imposes some limitations due to the component usage scenarios supported by the cloud developers, but significantly reduces the deployment time of solutions even with a significant level of complexity.

Some elements of cloud environments are available on a subscription basis
shared services. By setting up an account in such a service, we have access to the full
functionality of the tool, without wasting time on aspects of administering it. An example here is Microsoft Office 365: in the administration portal, you add a user, assign him a license and from that moment he has access to the set of tools included in the package (Plug-And-Play). Services delivered in this way are referred to by the acronym SaaS (Software as a Service).

As you can see, how many needs, so many solutions. So why isn't everyone still using the cloud? Well, unfortunately, a lot is still played out about costs and their skillful estimation. After all, it is already quite intricate to estimate the expenses associated with the cloud. It's getting a bit like pricing the cloud could be a science in itself. Cloud science? 😊

Well, how about on premises solutions though? Let's remember that with such a solution, taking care of the servers is on the side of the company owner. Thus, we are faced with the costs of the administrator, security, rental/purchase of suitable and adapted space, among others. There is also the possibility of renting a server in a data center. And this is a convenient solution. However, everything depends on what kind of data we want to store and process.

ometimes, however, the decision is partly made for us. In what situations?
Let's hypothetically assume that we do business in Poland, but most of our customers are in the US. Maintaining all services in Poland, does not make sense. After all, it's cheaper to transfer data within the region, and it's better to keep sensitive data close to use. International business is therefore more likely to have a cloud.
The second situation where we will be confronted is the legislative restrictions of the States as well as the entities in question. This is because we can't store all data everywhere on earth. Some States do not allow the storage of sensitive data of their citizens outside their territory. Cloud owners, of course, have their own ways of doing this. But that's a thread for a separate article 😉 .

It's time to choose a provider. What clouds do we have available? There are quite a few, but the major players are:
- Amazon Web Services (AWS)
- Microsoft Azure Platform (Azure)
- Google Cloud Platform (GCP)

In addition, we have several domestic players. They are worth mentioning, but it is hard to compare them to the top three indicated above:
- Domestic Cloud
- Atman Cloud
- Polcom Cloud
- Integrated Computing (Orange)

To tell you specifically about each cloud, we are already inviting you to our next blog articles. As part of our series on clouds, we will lean into their characteristics, advantages/disadvantages and other still topics.

Finally, we should still answer the question posed at the beginning: is the cloud still an option or already a necessity? The answer can only be one: it depends 😉 nevertheless, it seems that still a cloud solution is one of the options, not a mandatory thing. If you have any questions, or need help with its selection and pricing - we recommend getting in touch. As JellyTech, we provide services to build cloud solutions and advise on the best available provider.

Thanks for your attention!

SOURCES:

https://ec.europa.eu/commission/presscorner/detail/pl/IP_21_983

https://ec.europa.eu/eurostat/web/products-eurostat-news/-/ddn-20211209-2

https://ec.europa.eu/eurostat/web/products-eurostat-news/-/ddn-20210121-1

https://stat.gov.pl/obszary-tematyczne/nauka-i-technika-spoleczenstwo-informacyjne/spoleczenstwo-informacyjne/spoleczenstwo-informacyjne-w-polsce-w-2021-roku,1,15.html

Gallery

Wideo