101: Learn cloud computing basics and advanced topics in 6 minutes
Multi-cloud

101: Learn cloud computing basics and advanced topics in 6 minutes

Multi-cloud, Compliant Cloud or Data Fabric, what are those? Cloud computing in different forms has been a hot and evolving topic over the past decade. Use 5 minutes to learn the basics and advanced topics of cloud computing. What's there for me and my business to use??

Cloud computing refers to an approach where computational power comes from a supplier. This supplier has enormous instrastructure compared to traditional infrasructure providers.

Benefits of cloud computing

Cloud computing decrease the cost of service

Cloud Computing giants can leverage and share vast amounts of computational power. They have massive data centres compared to traditional computation service providers. Moreover, these giants, like Azure and AWS, minimise their resources' idle time. Minimizing infrastructure idling and sheer volume. Thise two allow a lower cost for capacity than the situation where everyone has their hardware. When doing things "big," these cloud vendors make security and availability affordable.

All modern integration platforms (iPaaS) run their core in the Cloud. For example, Frends is available in Azure and European Compliant Cloud Cleura .

Cloud computing eases Maintenance and Management.

Instead of managing the underlying infrastructure, the customer outsources this burden. Cloud computing service providers take care of all the tedious infrastructure-related tasks.

Having someone else to take care of essential infra is attractive to the user of the services. No need to maintain an expensive skillset of infrastructure know-how.

An integration platform as a service (iPaaS) is a basic use case for Cloud Computing. Hence, the cloud offers a manageable and scalable environment for integration platforms.

Agile and cost-effective software development

No alt text provided for this image

Cloud services allow developers to programmatically deploy new resources. They can manage, for example, scaling on the fly. The programmatic approach has several benefits. It also allows developers to have the same development environment in every cloud. This removes the burden of the development environment always being slightly different.

Putting clouds together into a multi-cloud

The term multi-cloud refers to the use of more than one cloud provider. Concentrating on one cloud provider might give you volume discounts. Yet, there are other benefits of multi-cloud.

  1. You can choose best-of-breed services. Then combine it to a neural text interpretation from another cloud.
  2. Avoid a single point of failure by making your service redundant by putting it into two cloud providers.
  3. Avoid cloud vendor lock-in.?

The cons are also there.

  1. The complexity of managing two vendors instead of one
  2. No volume discounts equal higher costs
  3. No centralised control and monitoring

Modern integration platform like Frends solves the third challenge. With Frends, you can deploy integration execution units called Agents to every cloud platform. Frends low-code visualises the processes. You can run processes across multiple cloud platforms. You still have a single, centralised development, control, and monitoring for everything.

Going for the Edge - Pros and Cons of Edge Computing

By 2025, more than 50% of enterprise-managed data will be created and processed outside the data centre or cloud." , Gartner

So while there is still moving from the ground to the cloud, the early adopters are moving inside the cloud from "centre to edge".?

No alt text provided for this image

Edge Computing means bringing the computational power closer to the consumer. There is a "distance" on the internet called latency. Latency grows the more servers and hops data must make during its travel from source to destination. For example, suppose your video call quality is terrible, or your voice call is hard to interpret due to interference. In that case, it might be that you have too much latency. Bringing the data and computational power to the "edge" of the cloud closer to the consumer reduces this latency. Standard solutions for edge computing are video streaming, online gaming and video calls.?

One might argue with Gartner's wording: "outside of the cloud". The current big tech companies providing cloud infrastructure and services are the same players now selling "the edge". Google has, for example, a new data centre in Finland. I would say that edge is also a part of the cloud close to the service consumer in the sense of latency and jitter.

Data Fabric - the next step from data hubs

Historically, companies tried to solve the data-access problem with point-to-point integrations. Unfortunately, the point-to-point create an integration spaghetti. In spaghetti, the growth of cost and problems is exponential. Fortunately, data hubs control and transfer data in centralized manner. Yet, data hubs suffers from the siloed and ever-changing nature of enterprise data. Centralization is an effort that does not match quantum and pace of data. Not even inside one enterprise when it grows.

No alt text provided for this image

A data fabric is an architectural approach to data that tries to take the nature of data into account.?Data is everywhere and changes constantly. This makes it hard to control in centralized way. In the Data Fabric, a set of data services provide consistent capabilities across various endpoints. Those endpoints span across hybrid multi-cloud environments. Data Fabric is an architecture that unifies data management practices and practicalities. It does not matter if the data and system is in cloud, on-premises, or edge devices. Rules are the same. For example, these rules for services may require linear scalability and global namespaces. Unified metadata about the services distributed to whole fabric is also mandatory. With metadata and global names, services can be accessed via the whole fabric.

An iPaaS with multi-cloud support is a perfect platform to build data fabric services. Due to the nature of the data fabric concept, you should not restrict the tooling but the architecture and rules of how data is provided and managed.

Beware the GDPR boogie - Compliant Cloud.?

In 2020 Privacy Shield between US and EU was?nullified based on the Schrems II ruling . Schrems II means that there is a risk that US-owned clouds and applications may be ruled uncompliant with GDPR .

No alt text provided for this image

The important thing is to understand that privacy issues at the cloud level are a risk, not something that will happen for sure.?Currently, it is Meta (Facebook) and Google that are struggling with unmatching EU GDPR and US legislation. So what happens when these legal cases expand to cover the cloud providers? Fortunately, this is something we have not yet seen.

Frends offers a Compliant Cloud option. In this option, Frends core, Agents, or both are in Compliant Cloud. Frends Compliant Cloud is a risk mitigation solution for cities and municipalities. They cannot ask citizen permission to store their data. Hence, it is their legal duty to do so.

Compliant Clouds offer a wide range of compliance with standards and regulations. Frends Compliant Cloud infrastructure offers compliancy for standards in healthcare and finances.

Adaptation of Cloud Computation

Through these many benefits, the industry has embraced Cloud Computation. The amount of cloud-stored corporate data has globally increased from 30% in 2015 to almost 60% in 2022. At the same time Cloud computing is moving. Latency depended services move closer to consumers.

No alt text provided for this image

Even though the share of computation done in the Cloud keeps increasing year over year, Cloud Computation has some downsides that require more traditional computational capabilities. For example, the same reason that Cloud Computation is much more cost-effective comes at the expense of data control and security. You are in the same environment with thousands of other users. A Cloud provider is a third party to whom you give your and your customer's data; this might be an issue. Cloud providers are also favourite targets for hackers as one breach leads to multiple targets instead of one. Sometimes, the subscription payment model does not fit the enterprise, especially when the cloud cost varies based on use.?

Estimates are that a healthy 80-20 balance of Cloud vs Ground Computing will be established, at least for the foreseeable future.

A hybrid cloud capable integration platform, that can execute automations and host APIs in any cloud or ground environment is a key to harness the power of cloud and keep the things that needs to be... in ground.

How Frends enterprise iPaaS help you with your journey to Multi-cloud and Compliant cloud? Contact me or book a demo , and let us impress you.?

Tuomas Katva

Jack of all trades, master of none

1 年

This was a good article. One thing to note is the decrease in the cost of service. Cloud can help with cost savings, but extra care needs to be done. Organizations must have processes and measures must be in place to monitor the cloud usage. Too many times, I have seen that clients have "forgotten" to turn off the Kubernetes cluster or too large virtual machines are used. And then these thing start to pile up, organizations can start to have quite significant hidden costs. And things can get even messier when multicloud is used. ;)

Antti Toivanen

Business Automation and Integration | Product Management | Frends iPaaS Fellow | Integration Factory Builder

2 年

This was inspired by one-slider from Asmo Urpilainen, thanks

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了