Course description

Cloud computing is the mainstream of information technology. During the pandemic, cloud computing has enabled unobstructed flow of information and functioning of society. Thanks to the cloud, large parts of the world's population were able to work from home and electronic commerce proceeded without interruption. The cloud provides unlimited, or at least highly elastic, scalability in delivery of enterprise applications and software as a service (SaaS). All technologically advanced companies migrated large portions of their information technology operations to the cloud, reaping huge financial and performance benefits. Amazon web services (AWS), Microsoft Azure, Google Cloud Platform (GCP), and many smaller vendors offer a large number of cloud services, some overlapping, some unique, but in aggregate covering almost all aspects of information technology needs. Both mature companies and start-ups now have the option to deploy their applications to an enormous computational system with practically no capital investment and with modest operating costs proportional to the actual use. Serverless computing introduced by AWS Lambda and Azure Functions allows for the creation of software applications without manipulation of virtual machines or servers. Serverless computing frees software architects and developers from the constraints of scalability, availability, and performance.

Instructors

You may also like