pdfcoffee

soumyasankar99
from soumyasankar99 More from this publisher
09.05.2023 Views

Chapter 12Figure 1: The Microsoft Azure dashboardFor new users, Azure offers a $200 credit, and a range of free services. For paidservices, you can choose from a range (called "subscriptions" on the Azure platform)of monthly payment plans or "pay-as-you-go" options. You will need to provideyour credit card information to access paid services. Some of the popular servicesoffered by Azure are:• Virtual Machines: You can create your own machines on the net, with upto 128 virtual CPUs (vCPUs) and up to 6 TB of memory. There is a widerange of virtual machine series offered by Azure. Since the topic of thisbook is deep learning, we will limit ourselves to N-series virtual machinesoffered by Azure, which are sufficient for our needs. In a later section, Virtualmachines on cloud, you will learn the features of N-series and how to deployone. To see the complete range of virtual machines offered please refer to:https://azure.microsoft.com/en-in/pricing/details/virtualmachines/series/.• Function: Provides serverless architecture; one need not worry abouthardware or networking, you just need to deploy your code, and Functiontakes care of the rest.• Storage Services: Azure provides Blob storage to store any type of datain the cloud. The data stored on Blob can be used for content distribution,backup, and big data analytics.• IoT Hub: Provides a central communication service to communicatebetween your IoT devices and code. Using IoT Hub, you can connectvirtually any device to the cloud.[ 441 ]

TensorFlow and Cloud• Azure DevOps: Provides an integrated set of features that allow you tocollaborate with a team. You can create a work plan, work together on code,develop and deploy applications, and implement continuous integration anddeployment.Amazon Web Services (AWS)Since 2006, Amazon started offering its infrastructure on cloud to businesses, underthe name Amazon Web Services. AWS offers a wide range of global cloud-basedproducts. They include compute instances, storage services, databases, analytics,networking, mobile and developer tools, IoT, management tools, security, andenterprise applications. These services are available on-demand with pay-as-yougopricing options or monthly subscriptions. There are over 140 AWS servicesoffering data warehousing, directories, deployment tools, and content deliveryto name a few.Before using the AWS, you need to open an account. If you have an existing accountyou can log in using it, otherwise visit http://aws.amazon.com and click on Createan AWS account to create a new account, as seen in the following screenshot:Figure 2: The "Create an AWS Account" tab.The account can be created for free, and many of the services are available under the"free basic plan". To learn details about the free offerings you can visit: http://aws.amazon.com/free. Even though you may choose a free account and free services, theportal requires you to give credit/debit card details for verification purposes. Onceyou log in, you are led to a management console. Following is a screenshot of themanagement console:[ 442 ]

TensorFlow and Cloud

• Azure DevOps: Provides an integrated set of features that allow you to

collaborate with a team. You can create a work plan, work together on code,

develop and deploy applications, and implement continuous integration and

deployment.

Amazon Web Services (AWS)

Since 2006, Amazon started offering its infrastructure on cloud to businesses, under

the name Amazon Web Services. AWS offers a wide range of global cloud-based

products. They include compute instances, storage services, databases, analytics,

networking, mobile and developer tools, IoT, management tools, security, and

enterprise applications. These services are available on-demand with pay-as-yougo

pricing options or monthly subscriptions. There are over 140 AWS services

offering data warehousing, directories, deployment tools, and content delivery

to name a few.

Before using the AWS, you need to open an account. If you have an existing account

you can log in using it, otherwise visit http://aws.amazon.com and click on Create

an AWS account to create a new account, as seen in the following screenshot:

Figure 2: The "Create an AWS Account" tab.

The account can be created for free, and many of the services are available under the

"free basic plan". To learn details about the free offerings you can visit: http://aws.

amazon.com/free. Even though you may choose a free account and free services, the

portal requires you to give credit/debit card details for verification purposes. Once

you log in, you are led to a management console. Following is a screenshot of the

management console:

[ 442 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!