|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/net-master-serverless-architecture-using-net-2-in-1/
课程评论:没有评论
课程名称:.NET:掌握无服务器架构:2合1 课程概述:无服务器架构使您能够构建和运行应用程序及服务,而无需管理基础设施。许多公司开始采用无服务器架构来节省成本和提高可扩展性。本课程的目标是帮助您熟悉Microsoft Azure的Function-as-a-Service和Azure Functions。在理解无服务器架构后,课程将深入探讨触发器及其在代码中如何响应多个Azure服务中发生的事件。这个全面的2合1课程是掌握无服务器架构技术的逐步教程,内容包括测试、安全性、自动化部署等!设计并设置云服务与自定义业务逻辑之间的数据流,构建可扩展、可靠且成本高效的应用程序,并将现有的.NET应用程序迁移到无服务器架构。 内容与概述: 本培训项目包括两个完整的课程,精心挑选,旨在提供最全面的培训。第一课程《使用.NET进行无服务器开发》涵盖了测试、安全性、自动化部署等内容!使用Microsoft Azure作为云服务提供商以及.NET Core运行时来设计应用程序的无服务器架构,理解无服务器架构的优缺点。设置Azure环境并在AWS平台上测试简单的无服务器函数。随后,学习使用C#构建一个实际的多层无服务器应用程序。您还将学习构建、测试和部署中间层应用程序,以及数据和展示层。最后,您将了解如何测试、安全和验证您的无服务器应用程序。课程结束时,您将具备构建可扩展且成本高效的.NET应用程序的知识。 第二课程《使用.NET的无服务器架构:高级技术》涵盖了掌握无服务器架构技术。学习物联网解决方案架构,深入了解Azure IoT Hub,包括部署IoT Hub、设备仿真、消息的发送和接收以及使用Azure Functions和IoT Hub构建无服务器物联网解决方案。最后,课程将涵盖高级Azure服务,例如API网关、Azure App Insights、Azure Search和Azure Billing。课程结束时,您将熟悉无服务器架构的高级技术。 关于作者:Dan Bailey拥有超过15年的商业开发和支持成功软件的经验,曾在跨国公司担任越来越高级的职位。他对开源社区非常感兴趣,并积极参与技术论坛。多年来,他与来自不同国籍和背景的人们合作,使用多种技术和编程语言,包括.NET和Java。他为大型工业解决方案实施并担任领导角色。他的经验涵盖了从C和C++等可靠语言,到最新的.NET和Java框架。他在许多通信协议方面是专家,包括REST/HTTP、TCP/IP和网络服务,特别是与连接系统相关的设计模式。在物联网时代,他一直处于软件开发的前沿,服务于知名全球公司,如手机制造商和汽车电子企业。近年来,他是新型事件驱动通信标准的发明者和主要架构师,该标准用于工业物联网产品。Dan持有一等荣誉硕士学位,并是英国IEE的特许工程师,还获得了多个其他认证。他在不同软件主题上发表过多篇白皮书。除了与软件相关的工作,Dan还与家人共度时光,喜欢骑自行车和兼职足球教练。 Manojis目前在微软澳大利亚担任云解决方案架构师,帮助云和企业客户设计、定位、销售、部署和故障排除Microsoft Azure云解决方案。在加入微软之前,他曾在AWS担任生态系统解决方案架构师,资深技术培训师等职务。他热爱技术培训,自2008年1月以来一直是微软认证培训师(MCT),还拥有其他微软和Citrix认证。他记录过多个技术视频,并热衷于在微软技术上撰写博客。 此课程旨在帮助学习者掌握无服务器架构的技术,包括测试、安全性、自动化部署等内容。
Serverless architecture allows you to build and run applications and services without having to manage the infrastructure. Many companies have started adopting serverless architecture for their applications to save money and improve scalability. The goal of the course is to you get acquainted with the Function-as-a-Service offering from Microsoft Azure and Azure Functions. After understanding Serverless Architectures, the course will dwell into triggers and how to use them in code to react to events that occur in several Azure Services. This comprehensive 2-in-1 course is a step-by-step tutorial to mastering serverless architecture techniques with testing, securing, automating deployment, and more! Design and set up data flows between cloud services and custom business logic. Build scalable, reliable, and cost-efficient applications with serverless architectures. Migrate your existing.NET applications to a serverless architecture. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Going Serverless with.NET, covers Testing, securing, automating deployment, and more! Design serverless architectures for your applications with Microsoft Azure as the cloud service provider and using the.NET Core runtime. Understand serverlessarchitecture, its advantages and disadvantages. Set up the Azure environment and test a simple serverless function using AWS platform. From here you will learn to build a real multi-tier, a serverless application with C# as the scripting language. You will also learn to build, test and deploy the Middle tier application along with Data and Presentation tiers. Finally, you will look at testing, securing and authenticating your serverless application. By the end of the course, you will be equipped with the knowledge to build scalable and cost-efficient.NET applications with serverless architectures. The second course, Serverless Architecture using.NET: Advanced Techniques, covers mastering serverless architecture techniques. Learn about IoT Solution Architecture and get into the meat of Azure IoT Hub including deploying IoT Hub, simulating devices, sending and receiving messages and building ServerlessIoT Solutions using Azure Functions and IoT Hub. Finally, the course will cover advanced Azure services like API Gateways, Azure App Insights, Azure Search and Azure Billing. By the end of this course, you will be well familiar with the advanced techniques in Serverless Architecture. By the end of the course, you'll master serverless architecture techniques with testing, securing, automating deployment, and more!About the Author Dan Bailey has over 15 years' commercial experience developing and supporting successful software, working mainly for multinational companies and holding increasingly senior positions. He also taken an active interest in the open source community and contribute to technical forums. Over the years he has enjoyed working with people of many nationalities and backgrounds and have worked with a large range of technologies, and used several programming languages, including.NET and Java. He's implemented and taken lead roles for large-scale industrial solutions. His experience started with trusted languages such as C and C++, all the way through to the latest.NET and Java frameworks. He's an expert in many communication protocols including REST/HTTP, TCP/IP, web services, and in particular associated design patterns, which are ever more important for connecting systems together. Modern factories are smart and connected in the age of the Internet of Things. He's has been at the cutting edge of software development across this domain, for well-known global companies who manufacture mobile phones, and automotive electronics, for example. Software quality and performance are paramount at all times. Over recent years he's been the inventor and lead architect for new event-driven communication standard used in Internet of Things industrial products. Dan holds a first-class honors Master's degree in engineering, and is a chartered engineer with the IEE, UK in addition to several other certifications. He's published several white papers on different software subjects. Outside software-related work, Dan spends his time with his family, and enjoy cycling and part time football coaching. Manojis currently working with Microsoft Australia as a Cloud Solutions Architect. In his current role, he enables Cloud and Enterprise Customers to design, position, sell and deploy and troubleshoot Microsoft Azure Cloud Solutions. Prior to Microsoft, Manoj worked with AWS as an Ecosystem Solutions Architect, as an AWS Senior Technical Trainer and as Technical Instructor with DDLS, Sydney specializing on Microsoft Infrastructure Solutions. In his earlier role as a Partner Technical Consultant, he has delivered many technical webcasts/talks/Practice Accelerator Workshops. System Center Suite, Forefront UAG, PowerShell and Virtualization to educate, evangelize and create awareness on new Microsoft technologies and drive adoption. In his earlier roles, Manoj worked as a Trainer and as a Tier 3 Windows Support Engineer managing the Windows Component of a major US Retail Chain Client IT Infrastructure. He absolutely LOVES technical training and is a Microsoft Certified Trainer (MCT) since January 2008 along with other Microsoft and Citrix Certifications. He has recorded screencasts for Microsoft TechNet EDGE and is passionate about blogging on Microsoft Technologies especially PowerShell. In his spare time, he loves spending time with loved ones, watching movies, listening to soft music and enjoys long bike rides. You can follow him on twitter.