App Engine Section Introduction

App Engine Section Introduction For Machine Learning

Lesson Details:
June 29, 2020

I: Introduction

A: Cloud computing for machine learning


When looking at the cover of any technology magazine, it is clear that Artificial Intelligence (AI) is the topic of interest. This is because AI has become a hot technology in recent years. This is not only because of the fact that many people are scared of losing their jobs to robots, but also because it offers many opportunities for people to take advantage of. One of the most important trends related to AI today is its application in machine learning, which is a subfield of AI, and which is used by many companies to improve the way they offer their services.

Cloud computing for machine learning

Cloud computing has become increasingly popular in recent years, especially in the IT industry. This is because cloud computing allows for easier access to powerful hardware and software which would otherwise be too costly for any one company to purchase. The most common type of cloud computing is Software as a Service (SaaS), where companies rent out software instead of buying it outright. Another type is Platform as a Service (PaaS), which lets developers use the underlying infrastructure of the cloud provider to host their applications. Finally, there is Infrastructure as a Service (IaaS), where companies can rent out entire computers with all their programs installed on them if they do not have the infrastructure to do so themselves.

The cloud can be accessed through any device connected to the internet. For example, if an architect needed to design a building, he could use cloud-based software to do so, using his mobile phone or tablet, or even his laptop. As this technology improves, it will be available on all devices connected to the internet, making it even more convenient for users.

Cloud computing has become so popular in recent years because it offers many benefits over traditional computing. For example, companies do not need to purchase hardware; they only pay for what they use, which allows them to save on capital expenditure. Additionally, they can easily scale up or down their usage according to their needs at that time. This means that they can save on energy costs, since they can turn off servers not in use. Finally, using the cloud gives companies the benefit of using software created by others; they do not need to develop their own programs from scratch. This greatly reduces their costs while allowing them to focus more on improving their core business functions.

Many companies are choosing cloud computing over other options for various reasons. For example, some companies prefer this technology because of its security features, since it makes it harder for hackers to steal data. Additionally, cloud computing allows companies to work more efficiently by sharing hardware with other companies. Finally, cloud computing can save money because it allows companies to use software that would otherwise be too expensive for them to purchase outright, which would hurt their bottom line.


Cloud computing offers many benefits over traditional computing. It offers an easy way for companies to save on capital expenditure and energy costs while focusing more on improving their core business functions. Furthermore, cloud computing allows companies to save money by accessing software that would otherwise be too costly for them to purchase outright. In addition, cloud computing also helps companies improve their services by offering greater security against hackers. Overall, cloud computing will continue to grow in popularity in future years as it becomes available on more devices and offers more features.

Course content