Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Other IT & Software Amazon AWS

Fast Track AWS Serverless for Developers

Learn Creating-Deploying REST APIs in AWS using AWS Lambda and API Gateway in your own Free-tier AWS Account
Rating: 4.4 out of 54.4 (29 ratings)
156 students
Created by Venkataganesh Thoppae
Last updated 12/2018
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Create Serverless Web Services using AWS Lambda and API Gateway
  • Integrate API Gateway and AWS Lambda using different techniques
  • Create API Gateway definitions using Swagger API with custom AWS extensions
  • Manage IAM, Lambda and API Gateway using AWS CLI
  • Create Users, Roles and Policies using AWS IAM
  • Monitor logs and schedule events in CloudWatch

Requirements

  • Appetite to learn

Description

If you are prepared to spend about 3 1/2 hours of your time, this course can prepare you for today's job market by teaching the most important skill that developers ought to know - Serverless Computing in AWS. This course gives you a well-rounded knowledge on AWS without simply jumping to AWS Lambda. It teaches you all the basics you need like IAM and CLI before getting your hands on Lambda and API Gateway.

No prior experience on AWS is needed !!  This course teaches everything you need so you can deploy REST APIs in AWS and show off to your colleagues tomorrow.

Builds a Strong foundation in the basics of AWS so you know exactly what you are doing.

  • Starts with an introduction and overview of AWS in simple layman's terms
  • Walks through setting up your own free-tier AWS Account (valid for 1 year)
  • A thorough coverage of IAM (Identity Access Management) so you clearly understand what are Users, Roles, Groups and Policies
  • Walks through AWS CLI (Command Line Interface) installation
  • An in-depth practical session on AWS CLI so you can query AWS resources from your console using different CLI commands and filter the results using JMESPath
  • Overview of Serverless Architecture
  • Create and Deploy Lambda Functions in Java, Python and Node JS
  • Patterns used in creating Lambda Functions in Java
  • Manage AWS Lambda using Lambda
  • Understand Cloudwatch and be able to schedule events
  • Define REST API at API Gateway and integrate with Lambda back-end
  • Test REST APIs from PostMan
  • Walkthrough of Swagger Spec, which is a well-known standard for publishing REST APIs
  • Create Swagger Spec for your REST APIs
  • Create REST API in API Gateway by importing Swagger Spec
  • Alternative integration techniques for API Gateway-Lambda
  • Manage API Gateway using AWS CLI

By the end of this course, you can:

  • Create AWS Users, Roles and Policies
  • Implement business logic in Java and expose it as a REST API in AWS
  • Invoke the business logic using different techniques
  • Manage AWS Resources using CLI

The course uses real-time examples and source code is provided with the course. You can work along with the instructor for each concept and will receive a verifiable completion of certificate at the end of the course. 

Who this course is for:

  • Software Developers, Software Architects, Business Analysts, Software Development Managers and Technical Managers

Course content

7 sections • 40 lectures • 3h 8m total length

  • Preview02:38

  • Preview02:43
  • AWS Global Infrastructure
    05:53
  • AWS Services - Overview
    03:32
  • Preview05:16
  • AWS Introduction - Summary
    00:50

  • Creating AWS Account
    11:38

  • IAM Basics
    02:55
  • User, Group and Policy - Refresh
    00:23
  • Policy
    09:43
  • Role
    04:22
  • IAM -Summary
    01:48
  • IAM - Quiz
    15 questions

  • Installing AWS CLI - MacOS
    01:31
  • Installing AWS CLI - Win
    01:25
  • Configuring AWS CLI
    04:56
  • Preview06:04
  • Filtering AWS CLI Output
    06:38
  • AWS CLI - Summary
    01:14
  • AWS CLI
    8 questions

  • Preview02:34
  • Preview01:08
  • AWS Lambda - Hello World with Java
    06:00
  • CloudWatch - Overview
    02:30
  • AWS Lambda - CloudWatch Integration
    03:25
  • AWS Lambda - Configuration
    04:55
  • AWS Lambda - Java Programming Model
    06:15
  • Managing AWS Lambda with CLI
    03:54
  • AWS Lambda - Hello World with Python and Node JS
    03:20
  • AWS Lambda - Versioning and Aliases
    04:36
  • AWS Lambda - Cold Start
    01:18
  • AWS Lambda - Summary
    04:50
  • AWS Lambda
    20 questions

  • API Gateway - Introduction
    01:47
  • Anatomy of REST API
    02:02
  • Hello World REST API with API Gateway
    04:22
  • REST API with Java Lambda
    05:29
  • Swagger API
    03:47
  • Creating REST API from Swagger
    11:58
  • Controlling API Access
    14:55
  • Lambda Integration Techniques
    18:07
  • API Gateway - Summary
    05:28
  • API Gateway
    25 questions
  • Conclusion
    02:27

Instructor

Venkataganesh Thoppae
Solutions Architect
Venkataganesh Thoppae
  • 4.4 Instructor Rating
  • 29 Reviews
  • 156 Students
  • 1 Course

I have been working in IT for a very long time in many different technology stacks and have several certifications. I come from an Applications background, with focus on designing, executing and delivering projects. I published a book on jBPM in 2013 which currently sells in Amazon. I love mentoring and training developers. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.