Cloud Developer

Nanodegree key: nd9990 购买课程解锁完整版

Version: 3.0.0

Locale: en-us

Become an AWS cloud developer.

Content

Part 01 : Welcome

Part 02 : Cloud Fundamentals

The cloud has become a key enabler for innovation with beneficial features like high availability, unlimited capacity, and on-demand scalability and elasticity. Learn the fundamentals of cloud computing while being introduced to compute power, security, storage, networking, messaging, and management services in the cloud. While learning the fundamentals, you will explore tools and services offered by Amazon Web Services (AWS) through interactive hands-on exercises. By the end of the course, you will have deployed your first website to AWS, and you will be prepared to continue your learning journey in the Cloud Developer nanodegree program.

Part 03 : Full Stack Apps on AWS

Part 04 : Monolith to Microservices at Scale

Microservices are becoming the default mode of developing and deploying applications at scale. The microservice architecture make it more easy to scale an application to large system and is a great enabler for continuous integration and delivery. Microservices architecture allows independent scaling, independent releases and deployments  and independent development so that each service has its own codebase. In this course we will cover the best practices on how to develop and deploy microservices. You will learn topics such as different microservice architecture patterns, independent scaling, resiliency, service replication, service registration and discovery. By the end of this course, you should be able to design and build an application using an microservice architecture.

Part 05 : Develop & Deploy Serverless App

Serverless technologies have become very popular recently because they can increase the speed of development and drastically reduce the cost of running a cloud infrastructure. This course combines the theory of using serverless technologies with the practice of developing a complex serverless application and focuses on learning by doing. You will learn advanced serverless features such as implementing WebSockets and stream processing and learn about serverless best practices throughout the course.

Part 06 : Capstone