|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aws-serverless-a-complete-introduction/
课程评论:没有评论
课程名称:AWS无服务器API与应用 - 完整入门介绍 概述:无服务器计算正在塑造网络开发的未来,因为它消除了许多“传统”网络托管所带来的问题。现在正是深入了解这项令人兴奋的新技术的最佳时机!与传统的网络托管不同,您无需建立服务器、配置服务器,然后再部署代码; 在无服务器应用程序中,您只需提供代码并定义其执行时机。就这样!不管理服务器通常可以显著降低费用(因为没有冗余产能),更好地应对流量激增,且无需担忧服务器安全性。因此,无服务器计算的采用率提高,越来越多的公司开始采纳这项技术!学习它可以让您在自己的项目中占得先机,或申请高薪职位。 课程内容:本课程将介绍无服务器计算,并迅速深入如何使用亚马逊网络服务(AWS)构建无服务器应用。您将学习如何: 1. 使用AWS API Gateway构建一个不需担忧服务器的REST API 2. 通过AWS Lambda设置按需代码,并在请求到达定义的REST端点时执行该代码 3. 在数据库中存储数据,同样无需管理任何数据库服务器 此外,您还将深入学习: 1. 如何向现有的前端应用添加用户身份验证,以轻松保护REST API免受未经认证的访问 2. 如何轻松集成完整的用户注册和登录流程(包括用户确认)到任何应用(网页应用、iOS或Android应用) 3. 如何以无服务器的方式部署Web应用 4. 如何加速静态Web应用资产的交付 5. 如何确保您的无服务器应用的安全性 6. 使用课程中涵盖的服务可以构建的其他项目,以及哪些其他服务可能对您有趣 7. 深入了解高级开发工作流程的更多信息 目标人群:如果您希望在不关注服务器的情况下提供出色的Web应用,那么本课程非常适合您。如果您已经具备系统管理员的经验,并希望跟上无服务器计算带来的最新发展和众多新可能性,这也是一个不错的选择。您需要一些基础的AWS知识,或愿意在学习本课程的同时深入了解AWS。此外,注册AWS时需要提供信用卡。您应熟悉API和单页应用(SPA)以及它们在现代Web开发环境中的作用,但不需要了解如何创建它们。 我非常期待您的加入!
Serverless computing will shape the future of web development since it allows you to get rid of many issues "traditional" web hosting poses. Now's the perfect time to dive into this exciting new technology!Unlike in traditional web hosting, where you spin up servers, configure them and then deploy your code, in serverless applications, you don't manage any servers! Instead, you only provide your code and define when it should get executed. Done!Without managing any servers, you typically pay way less (since you got no overhead capacity), can react much better to incoming traffic spikes and don't have to worry about server security!For these very reasons, it's no wonder that serverless computing is on the rise, with more and more companies adopting it! Learn it now to gain an edge and either use it for your own projects or apply for high-paid jobs!What does this course offer then?This course will introduce you to serverless computing and then quickly dive into how to build serverless apps with Amazon Web Services (AWS).Specifically, you will learn:how you can build a REST API without worrying about servers, using AWS API Gatewayto set up your on-demand code via AWS Lambda how to execute that Lambda code whenever incoming requests reach your defined REST endpointshow you can store data in a database - naturally without managing any database servers!We won't stop there though! Instead, you'll then dive even deeper into serverless computing and learn:how you can add user authentication to your existing frontend apps and how you can then also protect your REST API against unauthenticated access with ease!how you can easily integrate a complete user sign up & sign in flow (including user confirmation) into ANY app (web app, iOS or Android app!) with AWS Cognitohow to deploy your web app in a serverless mannerhow to speed up the delivery of your static web app assetshow to secure your serverless appwhat else you can build with the services covered in this course and which other services might be interesting to youwhere to dive deeper regarding advanced development workflows and much more!Is this course for you?Now that you know what this course offers, is it the right choice for you? Which skills should you bring?This course is absolutely the right choice for you if you're interested in providing great web applications without worrying about the provisioning of servers.It's also the right choice if you already got experience as a system administrator but are interested in keeping up with the latest developments and the many new possibilities serverless computing offers.You will need some basic AWS knowledge, or the willingness to dive deeper into AWS alongside taking this course. Additionally, a credit card is required for signing up to AWS.Finally, you should be familiar with APIs and SPAs (Single-Page-Applications) and which role they play in today's web development environment. You don't need to know how to create them though.I'd be very happy to welcome you on board!