Questions tagged [cloud]

Cloud computing is about hardware-based services involving computing, network and storage capacities. These services are provided on-demand, hosted by the cloud provider and can easily scale up and down.

Cloud computing is about hardware-based services (involving computing, network and storage capacities), where:

  • Services are provided on-demand; customers can pay for them as they go, without the need to invest into a datacenter.
  • Hardware management is abstracted from the customers.
  • Infrastructure capacities are elastic and can easily scale up and down.

There is a powerful economic force behind this simple model: providing and consuming cloud computing services generally allows to have far more efficient resource utilization, compared to self-hosting and data center type of hosting.

Cloud Computing refers to manipulating, configuring, and accessing the hardware and software resources remotely.There are certain services and models working behind the scene making the cloud computing feasible and accessible to end users. Following are the working models for cloud computing:

  • Deployment Models
  • Service Models

Deployment Models (Cloud computing environments)

Deployment models define the type of access to the cloud, i.e., how the cloud is located? Cloud can have any of the four types of access: Public, Private, Hybrid, and Community.

DelploymentModel

Public cloud

With this environment the services and infrastructure are provided over the internet but are off-site. An anxiety with public cloud surrounds the sharing of resources; this type of environment brings security concerns and concerns of governance. This type of environment offers the greatest levels of efficiency.

Community cloud

Rather than having the infrastructure and services available to the public as with public cloud, community cloud is utilized by a group of organisations with shared interests. It may be on or off site, managed by the organisation or a third party.

Private cloud

The services and infrastructure are maintained on a private network. This environment offers the greatest levels of security and control, with the downside being that the organisation is responsible for the software and infrastructure thus reducing the cost savings. This environment is well suited to and organisation where security and control are paramount.

Hybrid Cloud

This is a mix. Hybrid cloud is probably where most organisations will find themselves. It’s a combination of consuming public services through the public cloud as well as private cloud, while still maintaining some sort of internal network as well.


Cloud service models

NIST Definition of Cloud Computing list three service models: These service models are categorized according to the responsibilities and how it is divided among the cloud service provider.

ServiceModel

  • Software as a service (SaaS): At this level everything is way more simple for the customers to consume, since they are provided with actual services generating business value to them. Service providers handle all the technological complexity and provide the support as needed.

  • Platform as a service (PaaS): Platforms that deploy applications provided by customers or partners of the PaaS provider. Design, develop and run applications.

  • Infrastructure as a service (IaaS): Servers, storage and network are delivered as cloud service. The consumer does not responsible for underlying cloud infrastructure but they have the responsibility of operating systems, storage, deployed applications, and also a limited control of some selected network components such as firewalls.

From the development perspective, cloud computing is a brand new field (which is especially true for the .NET world).

Related links:

9258 questions
2
votes
1 answer

Practical use of Nested virtualization

Hey I've just started using GCP and recently I've come across nested virtualization in GCP. If you can help me with some examples where nested virtualization is necessary to implement in a VM.
2
votes
2 answers

How to check if the topic-queue is empty and then terminate the subscriber?

In my business application I have to batch-process all the messages from a topic periodically because it is cheaper than processing them in a first-come-first-serve fashion. The current way I am planning to do it is have a cronjob that runs the…
2
votes
0 answers

Getting "Invalid Client URI" in apache camel with azure-blob component

I am trying to use azure-blob to download or get blob file from cloud. As of now route is successfully started but expected blob file is not downloaded also java program is terminated immediately. Please suggest how to get the required blob file…
santosh
  • 21
  • 4
2
votes
2 answers

Cant save / Export my Dataframe to CSV on Google's COLAB

I have a Panda Dataframe in google's colaboratory, COLAB. I am trying to export it as a CSV file to my GoogleDrive and it doesn't work. Here is the code I use: d = {'col1': [1, 2], 'col2': [3, 4]} MyDF = pd.DataFrame(data=d) from google.colab…
Meisam H
  • 67
  • 1
  • 8
2
votes
1 answer

Spring Cloud Gateway to enhance JWT tokens from external OAuth Authorization Server

I have the following Securing Services with Spring Cloud Gateway working with Keycloak. Expanding upon this I am routing to many Webflux Resources Servers. However, the scopes provided by external Authorization servers are very simplistic. So I need…
lafual
  • 683
  • 1
  • 7
  • 23
2
votes
2 answers

GCP access snapshots of one account from another account to create VM instace

I have two snapshots on my account1 which I would like to access and create VM instances from account2. I added my account2 as Cloud Storage Admin to IAM in my account1 and vice versa, still I cannot see snapshots of account1 on my account2. I was…
user1614862
  • 3,701
  • 7
  • 29
  • 46
2
votes
2 answers

How to track the progress of unattended-upgrades or cloud-init?

I am looking to use Packer (builds images) and Ansible (provisioner) to provision an Ubuntu AMI. "name": "ubuntu/images/*ubuntu-xenial-16.04-amd64-server-*", I am having difficulties because some of the tasks try to install packages using apt, but…
Slackware
  • 960
  • 1
  • 13
  • 29
2
votes
1 answer

Is it possible to print value of TPU cloud variable in tensorflow?

Having disabled eager execution, I am able to connect to my cloud TPU and run my custom training loop. After calculating the loss, I would like to print that variable. Given that loss is a tensor of a Cloud TPU, I haven't found any way to print it…
gdaras
  • 9,401
  • 2
  • 23
  • 39
2
votes
0 answers

Airflow signals SIGTERM ,using bigquery operator but Task is success

I am using bigquery operator in airflow .Sometimes in the Airflow task logs i receive below error "{models.py:1641} ERROR - Received SIGTERM. Terminating subprocesses." But the task/dag is shown as successful in airflow UI while the underlying…
2
votes
1 answer

Problem pushing to GitHub with Codenvy: "Can't store ssh key. Unable get private ssh key."

I am using Codenvy for my rails app. When I run git push -u origin --all with my rails application i get a blank terminal. When I push using the Git > Remotes > Push menu, I get the error "Can't store ssh key. Unable get private ssh key." Is this a…
Ibraheem Ahmed
  • 11,652
  • 2
  • 48
  • 54
2
votes
1 answer

Google Cloud Node.js (502 Bad Gateway) without any errors in logs

I got (502 Bad Gateway nginx) from google cloud after I uploaded my node.js code to the app engine. I have no errors in my logs. I have done a lot of searching online and nothing helped, but I read some article saying that because the response time…
2
votes
2 answers

How to connect to Google Cloud Spanner with Java

Not able to connect to Googe Cloud Spanner with Java code Getting SSLException error. Written a code in java which tries to connect to Google Spanner I have already created the Spanner instance and also the database along with a table. However when…
2
votes
2 answers

State-of-the-art job scheduling (containers, hybrid cloud)?

We have a kind of evaluation job which consists of several thousand invocations of a legacy binary with various inputs, each of which running like a minute. The individual runs are perfectly parallelizable (one instance per core). What is the state…
Gunther Vogel
  • 133
  • 1
  • 7
2
votes
2 answers

Perforce in the Cloud

I've a free license of Perforce (2 users), and I noticed that they propose in their website an evaluation of perforce in the cloud (through Amazon EC2). Has someone ever used Perforce in the Cloud ? and are there any concerns or risks to use it for…
Arslan
  • 569
  • 1
  • 4
  • 14
2
votes
1 answer

Boto3 get_cost_and_usage filter Getting zero cost based on tag

I am trying to get cost consumed by each tag in AWS using Boto3 get_cost_and_usage() method. In filter, I am passing tag key and its value but I am getting zero cost each time. In get_cost_and_usage() I passed TimePeriod and Tags in the filter but I…
1 2 3
99
100