Posts

Showing posts with the label azure

Creating a website hosted in Azure

Image
  Before getting started, let's review and describe some basic terms and concepts that you'll need to know when you create your website. What is App Service? App Service is an HTTP-based service that enables you to build and host many types of web-based solutions without managing infrastructure. For example, you can host web apps, mobile back ends, and RESTful APIs in several supported programming languages. Applications developed in .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python can run in and scale with ease on both Windows-based and Linux-based environments. For this exercise, we want to create a website in less than the time it takes to eat lunch. So, we're not going to write any code. Instead, you'll deploy a predefined application from Azure Marketplace. What is Azure Marketplace? Azure Marketplace is an online store that hosts applications that are certified and optimized to run in Azure. Many types of applications are available, ranging from AI and machine...

Azure resources and Azure Resource Manager

Image
Resource : A manageable item that's available through Azure. Virtual machines (VMs), storage accounts, web apps, databases, and virtual networks are examples of resources. Resource group : A container that holds related resources for an Azure solution. The resource group includes resources that you want to manage as a group. You decide which resources belong in a resource group based on what makes the most sense for your organization. Azure resource groups Resource groups are a fundamental element of the Azure platform. A resource group is a logical container for resources deployed on Azure. These resources are anything you create in an Azure subscription like VMs, Azure Application Gateway instances, and Azure Cosmos DB instances. All resources must be in a resource group, and a resource can only be a member of a single resource group. Many resources can be moved between resource groups with some services having specific limitations or requirements to move. Resource groups can...

Understanding Azure subscription and management groups

Image
  Azure subscriptions Using Azure requires an Azure subscription. A subscription provides you with authenticated and authorized access to Azure products and services. It also allows you to provision resources. An Azure subscription is a logical unit of Azure services that links to an Azure account, which is an identity in Azure Active Directory (Azure AD) or in a directory that Azure AD trusts. An account can have one subscription or multiple subscriptions that have different billing models and to which you apply different access-management policies. You can use Azure subscriptions to define boundaries around Azure products, services, and resources. There are two types of subscription boundaries that you can use: Billing boundary : This subscription type determines how an Azure account is billed for using Azure. You can create multiple subscriptions for different types of billing requirements. Azure generates separate billing reports and invoices for each subscription so that you c...

Different types of cloud computing models

Image
There are three deployment models for cloud computing:   public cloud ,   private cloud , and   hybrid cloud . Each deployment model has different aspects that you should consider as you migrate to the cloud. WHAT ARE PUBLIC, PRIVATE, AND HYBRID CLOUDS? Deployment model Description Public cloud Services are offered over the public internet and available to anyone who wants to purchase them. Cloud resources, such as servers and storage, are owned and operated by a third-party cloud service provider, and delivered over the internet. Private cloud A private cloud consists of computing resources used exclusively by users from one business or organization. A private cloud can be physically located at your organization's on-site (on-premises) datacenter, or it can be hosted by a third-party service provider. Hybrid cloud A hybrid cloud is a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them. The fol...

Benefits of cloud computing

  There are several advantages that a cloud environment has over a physical environment that Tailwind Traders can use following its migration to Azure. High availability : Depending on the service-level agreement (SLA) that you choose, your cloud-based apps can provide a continuous user experience with no apparent downtime, even when things go wrong. Scalability : Apps in the cloud can scale  vertically  and  horizontally : Scale vertically to increase compute capacity by adding RAM or CPUs to a virtual machine. Scaling horizontally increases compute capacity by adding instances of resources, such as adding VMs to the configuration. Elasticity : You can configure cloud-based apps to take advantage of autoscaling, so your apps always have the resources they need. Agility : Deploy and configure cloud-based resources quickly as your app requirements change. Geo-distribution : You can deploy apps and data to regional datacenters around the globe, thereby ensuring that yo...