Answers: <p>As per my understanding on cloud native infra.</p>
  <p>Provisioning involves creating resources like VMs/instances, setting up IAM roles and policies, Firewalls, DBs, Load balancers, any clusters like EKS, GKE, etc.</p>
  <p>And, configuration part involves, preparing your instances to run actually your apps by installing necessary softwares and packages, setting up tables in DBs and populating data, RBAC controls on resources, etc.</p>
  
Answers: CC BY-SA 4.0
Answers: 2020-12-13T09:28:35.600Z
Answers: 2020-12-13T16:37:51.577Z
Answers: 2020-12-13T16:37:51.577Z
Answers: Oli
Answers: <p>The term is used in different ways by different people and in different contexts. I like to think of each layer of 'the whole thing' as being provisioned individually, so I provision machine or container images by installing software on them using docker or packer, then I provision the infrastructure using terraform, and finally, I provision my application using kubectl or helm. Though, this is only a working model as these layers and tools tend to blend together at the edges.</p>
  
Answers: CC BY-SA 4.0
Answers: 2021-01-13T09:55:36.240Z
Answers: 2021-01-13T09:55:36.240Z
Answers: Software Engineer
Body: <blockquote>
  <p>Provisioning is the process of setting up IT infrastructure. It can
  also refer to the steps required to manage access to data and
  resources, and make them available to users and systems.</p>
  <p>Provisioning is not the same thing as configuration, but they are both
  steps in the deployment process. Once something has been provisioned,
  the next step is configuration.</p>
  </blockquote>
  <p>I find the following lines confusing</p>
  <p>&quot;It can also refer to the steps required to manage access to data and resources, and make them available to users and systems.&quot;</p>
  <p>&quot;Provisioning is not the same thing as configuration, but they are both steps in the deployment process&quot;</p>
  <p>How can you make your resources available to the user without setting them up and <strong>configuring them</strong>. <strong>So why isn't configuration a part of provisioning?</strong></p>
  <p>Also what <strong>exactly do you mean by setting up the resources</strong>?</p>
  
Tags: <terminology><provisioning><term-disambiguation>
Title: Provisioning meaning
UserDisplayName: rooni
ThreadText: # Provisioning meaning
  
  (Asked by: username_0 on 2020-12-07)
  
  > Provisioning is the process of setting up IT infrastructure. It can
  > also refer to the steps required to manage access to data and
  > resources, and make them available to users and systems.
  >
  > Provisioning is not the same thing as configuration, but they are both
  > steps in the deployment process. Once something has been provisioned,
  > the next step is configuration.
  
  I find the following lines confusing
  
  "It can also refer to the steps required to manage access to data and resources, and make them available to users and systems."
  
  "Provisioning is not the same thing as configuration, but they are both steps in the deployment process"
  
  How can you make your resources available to the user without setting them up and **configuring them**. **So why isn't configuration a part of provisioning?**
  
  Also what **exactly do you mean by setting up the resources**?
  
  **Tags:** terminology, provisioning, term-disambiguation
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2020-12-13. Score: 2
  
  As per my understanding on cloud native infra.
  
  Provisioning involves creating resources like VMs/instances, setting up IAM roles and policies, Firewalls, DBs, Load balancers, any clusters like EKS, GKE, etc.
  
  And, configuration part involves, preparing your instances to run actually your apps by installing necessary softwares and packages, setting up tables in DBs and populating data, RBAC controls on resources, etc.
  
  
  ---
  
  ### Answer by username_2 on 2021-01-13. Score: 0
  
  The term is used in different ways by different people and in different contexts. I like to think of each layer of 'the whole thing' as being provisioned individually, so I provision machine or container images by installing username_2 on them using docker or packer, then I provision the infrastructure using terraform, and finally, I provision my application using kubectl or helm. Though, this is only a working model as these layers and tools tend to blend together at the edges.
  
  
  ---
  
  