AWS, AZURE, IBM, GCP With Serverless Framework.

所在平台: Udemy

课程主页: https://www.udemy.com/course/multi-cloud-deployment-with-serverless-framework/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:多云架构与无服务器框架:AWS、Azure、IBM、GCP 课程概述: 本课程适合具有一定JavaScript和Node.js基础的学习者,熟悉React的学员将受益更大(可直接下载代码跳过React部分)。为了顺利学习,学员需具备工作电脑及互联网连接。 为何选择多云课程? 云计算正在重新定义应用程序和业务的构建方式,传统数据中心逐渐被取代。根据Gartner的数据,到2025年,80%的企业将不再使用传统数据中心。同时,68%的云服务由大型云服务提供商提供。这为学习多云架构提供了良好的背景。 课程内容: 本课程将教授无服务器技术在四种不同云环境中的编码和部署,非常适合希望在云行业取得竞争优势的学员。课程覆盖微服务架构、多云故障转移架构、CI/CD管道及供应商锁定等实际问题,确保学员在真实世界中遇到的挑战都能获得解决方案。 学习目标: 完成课程后,学员将能够: - 设计多服务应用程序 - 确定所需的正确架构设计 - 快速将无服务器应用程序部署到四个云提供商 - 以有组织的方式编写代码,便于大型团队重用 技术工具: 课程将涉及Node.js、无服务器框架、AWS Lambda、GCP、Azure Functions、IBM Cloud Functions、MongoDB、Git等多种技术。即便对某些工具不熟悉,课程内容也会提供详细的学习材料。 学习活动: 课程将以实际案例为基础,帮助学员从创建账户、部署基础知识,到构建应用等各个环节深入学习。将覆盖如何构建短信应用,并利用Twilio服务深入探讨供应商锁定问题。学员还将学习如何进行本地测试及处理错误场景,掌握解耦架构设计、故障转移架构等重要概念。 为何等待?立即加入课程,开启多云学习之旅!

课程评论(0条)

课程详情

RequirementsBasic knowledge of Javascript and Node.js is requiredKnowledge of react (The code repository is there so you can just download the code and skip react completely)Working LaptopInternet connectionWhy Multi-cloud course?Cloud computing is redefining how we build applications and businesses, reaping the benefits of economies of scale, leading to the death of traditional data centers.According to Gartner, 80% of enterprises will no longer use traditional data centers by 2025. Moreover, 68% of cloud services delivered today are being delivered by hyper-scale providers, such as Amazon Web Services, Microsoft Azure, and Google Cloud Platform.Visionaries such as Elon Musk, leading the transformation towards postmodern technology on the edge of a new industrial revolution perhaps one of the best examples.A vision as such requires a mountain of resources to execute, and that is where cloud computing shines, and that is how you have an opportunity to create an impact in the next industrial revolution!Want to get an unfair advantage in the Cloud industry?No worries! This course has got you covered!Serverless technology is being seen increasingly used in companies. A lot of them are transitioning from single cloud infrastructure to multi cloud infrastructure. and this is where this course comes in! There are few resources online that shows how to code and deploy serverless applications on 4 different cloud environment and worst you won't find any videos showing how different type of architectural designs are used! Micro-service architecture? Multi cloud fail over architecture? CI/CD pipeline? Vendor lock-ins? THEY ARE ALL COVERED!All challenges you will face in the real world are covered in this course. Beyond focusing on the basics of serverless technology, this course is a perfect introduction to the world of multicloud. You will work from all the way from writing the code, testing and deploying to all cloud providers and even have your own front-end!I try to cover every step with details and make sure everything is clear! This course makes sure you get your hands dirty fast and deploy your application in an easy manner instead of hours and hours of boring lectures!How This Course WorksThis course teaches you real life examples and makes sure what you are being taught is actually used in real life and not just a basic tutorial where later you will have to google and figure out how things are applied at work! We will be using third party frameworks, libraries and many more things and figure out clever solutions to solving the issues.What Technology You'll UseNode JSServerless FrameworkAWS LambdaAWS API gatewayAWS cloud-formationGoogle cloud functionsGCP development managerAzure functionsIBM cloud functionsTwillio NpmAsync/AwaitMongoDBReact JSGITGITHUBRest API DesignPostmanPackage managementStripe payment gatewayMany more toolsSo many technologies right? Even if your not familiar with one of them, don't worry I got everything covered that you need to learn with. What You'll Be Able to DoBy the time you complete this course, you will be able to:Architect a multi-service applicationDetermine the correct architectural design for the application neededDeploy server-less applications quickly to 4 cloud providersCode in a organised manner so large teams can re use the code. What You'll LearnFirstly, we will go through an overview of the multi-cloud ecosystem and other necessary supporting topics, before we deep dive into being hands-on and get coding.We will set up all necessary accounts such as AWS, Azure & GCP accounts, dependencies, installations and tools that are in order to smoothly get continue the course.We will be learning how to deploy a serverless application to AWS, Google Cloud, Azure using a serverless framework. We will go through the basic set up needed to deploy our serverless functions and prepare a template that we will use in the future for all serverless functions for each cloud provider to make multi-cloud deployment smooth.We will be building a sms application and deploy it using a serverless framework to AWS, GCP, and Azure. We will be using Twilio's services and deep dive into the concept of the vendor - lock and see a real-life example on how we refrain from vendor locking to a specific ecosystem. Moreover, we will also start learning how to test codes locally before deploying them to the cloud providers and we will cover different error scenarios while testing to replicate real-life errors.We will be learning about decoupling architecture design. This basically means that we will be decoupling our technical code from our business logic code by building an application that will showcase this architectural style.We will be learning about fail-over architecture. what this means in practice is that we will have our code running on 2 cloud platforms and when one cloud provider is turned off the traffic will automatically be transferred to the other online cloud platform.We will be building an app that allows users to purchase items from a store and also learn about continuous integration and continuous deployment pipeline.We will be learning about micro-service architecture.Microservice architecture - is an architectural style that structures an application as a collection of services that are highly maintainable and testable, loosely coupled , independently deployable,organized around business capabilities &owned by a small team.So why wait?! Grab the course now!2025 Updates -> Alot of the versions are old and the UI might look a bit different, please try to add the same version in the video on package.json if you want to follow along the same way, if not just go ahead with the latest versions and ask chatgpt for help, if not i am always here!

课程标签

0人关注该课程

主题相关的课程