
Explore the Cervalis framework for ECOWAS and its connections to the U.S. services, with practical code examples and guidance from real-world scenarios.
Define serverless as a cloud model where providers allocate resources on demand and manage servers, covering compute, integration tools, and storage like S3 across AWS, GCP, and Azure.
Explore how serverless architecture eliminates server maintenance as cloud providers handle infrastructure administration, enables auto scaling to meet demand, charges only for used resources, and accelerates development velocity.
Explore the key drawbacks of serverless architectures, including cold starts that impact performance, strict time and memory limits, limited monitoring, and vendor lock-in tied to cloud-specific tools.
Discover what the serverless framework is and how it simplifies creating Cervalis applications with this framework. Compare the advantages of serverless over other infrastructure platforms like Ansible and terraformed.
Explore the serverless framework as a specialized tool for building lambda-based applications, and identify function and event triggers that start the code.
Discover how the Serverless Framework simplifies deploying AWS Lambda and API Gateway, delivering heavy lifting with fewer lines than CloudFormation for serverless apps.
Compare serverless framework and Terraform for building apps: serverless framework simplifies serverless deployments with fewer lines, while Terraform is recommended for everything else.
Compare serverless and Sam cloud formation templates, highlighting plug-ins and cross-vendor support for multi-cloud deployments.
Avoid serverless if you’re not building a serverless app. Otherwise, learn CloudFormation, because serverless deployments create a CloudFormation stack, and use Terraform or Ansible for easier servers.
Explore Lambda computing, a serverless compute service with auto scaling and millisecond metering, and learn to create functions, assign roles, select runtimes, and test with an event.
Install the serverless framework locally by downloading node for linux or windows from the provided link, then run npm install to set up and attach it to your project.
Connect your serverless workflow with aws by creating an admin user, securely saving the access key and secret, and configuring the surveillance framework with those credentials.
Create your first serverless application by running serverless to initialize a project, explore the serverless.yml and handler files, deploy with serverless deploy, and invoke functions locally with serverless invoke.
Explain what happens during deployments and demonstrate how to delete all server resources using the serverless delete command.
Explore how a serverless deploy creates two CloudFormation templates, uploads code to a bucket, and provisions Lambda, API Gateway, and related resources via create and update stacks.
Remove the deployed resources by deleting the CloudFormation stack, which deletes all lambdas and gateways created by the stack.
Dissect the serverless.yml file to explore the four core attributes—service, provider, functions, and resources—and show how they define the project, lambda events, and cloud formation templates for a serverless application.
Explore the AWS provider section of the serverless framework, configure lambda defaults such as timeout and memory, and update the surveillance state yaml for an http api based service.
Create a micro service-based application with the Serverless framework by splitting functions into separate services, each with its own CloudFormation stack to avoid resource limits.
Explore the events that trigger the lambda function and identify the most important ones. See live scenarios and demos showing how to connect events to functions using the serverless framework.
Create a basic http event using the AWS serverless framework by linking a lambda to an api gateway. Deploy to expose an endpoint like /user/create via serverless.yml.
Configure a lambda to access a resource inside a VPC by selecting subnets and security groups, fetch data from a database or server, and return it via API gateway.
Explore using the resources section of a YAML CloudFormation template in the AWS serverless framework to create an independent S3 bucket and deploy the stack, noting it’s a last resort.
This course teaches you on how to user serverless framework along with AWS . This course is for system architects espacially who want to use serverless framework to create complex architecture but it can be enjoyed by beginners and folkd with basic understanding of AWS .
This course is for those who have a bit of knowledge of AWS and especially Cloud Formation and hence with no knowledge of AWS will find it a bit difficult to grasp the concepts
This course has been curated with a lot of care and deliberation and contains examples that are seen in real software applications .Also all the codebase are provided for in the resource section and please do not hesitate to use them.
Also this course has been shortened to only include information that is important and has been edited to remove all the fluff and unwanted portions .
Also for any doubts and suggestion please do contact me and i will be glad to hear from you .
Also please do not forget to include reviews for my course as it will motivate me to create more content like this to serve you guys better .
Once again i thank you for your patience and i hope you have a fabulous time with the course and i will see you soon
Thanks
Rohit Abraham