In this video, Jeff Winesett demonstrates how to deploy the Amazon Gateway for external use and testing. Once deployed, CORS settings are added to allow a single page web app to connect with Amazon gateway API.
- [Instructor] OK, the last thing I want to show…is actually testing the API externally.…If you recall we tested our lambda function directly…against the DynamoDB table,…then we tested the API internally,…and now I wanna test it externally.…And the first thing I need to do to do that…is I have to deploy the API…to make it externally accessible.…So, I'll go to the API Gateway,…I'll chose the demo microservice API,…and to deploy I go up here to actions…and I choose deploy API.…
I give it a deployment stage,…let me call this stage test,…and just a test environment.…And deployment description,…this deployment is version 1.0 initial deployment.…D-e-p-l-o-y, alright and deploy.…Now my test stage is deployed.…
I've got any of these options available to me,…that's what the DynamoDB CRUD function provides.…And, I've got this invoke URL…that's available to me right here.…So, this is gonna be important for me to test out the API.…I wanna be testing out POST,…so in order to post information externally to the API,…which will then invoke the lambda function,…
Author
Released
5/23/2017- Benefits of cloud services
- Making architectures scalable
- Examining cloud constraints
- Virtual servers, EC2, and Elastic IP
- Using the Amazon machine image
- Elastic load balancing
- Using CloudWatch for monitoring
- Security Models
- Elastic block storage
- S3, CloudFront, and Elastic Beanstalk
- Handling queues, workflows, and notifications
- Caching options and services
- Identity and access management
- Creating a custom server image
- Application deployment strategies
- Serverless architectures
Skill Level Intermediate
Duration
Views
Related Courses
-
Amazon Web Services: Networking
with Sharif Nijim2h 16m Intermediate -
Amazon Web Services: Enterprise Security
with Sharif Nijim2h 7m Intermediate -
Amazon Web Services: High Availability
with Sharif Nijim2h 17m Intermediate -
Amazon Web Services: Deploying and Provisioning
with Brandon Rich3h 18m Intermediate
-
Introduction
-
Welcome1m
-
-
1. Cloud Concepts
-
Technical benefits2m 47s
-
Scalable architectures2m 6s
-
Understand elasticity4m 3s
-
Cloud constraints2m 32s
-
Role of an AWS admin1m 52s
-
2. Cloud Best Practices
-
Design for failure3m 51s
-
Implement elasticity2m 18s
-
Decouple your components1m 38s
-
Optimize for performance2m 55s
-
Keep things secure5m 6s
-
Optimize for cost2m 35s
-
-
3. Design for Failure
-
Elastic load balancing (ELB)2m 22s
-
Cloud monitoring: CloudWatch1m 56s
-
4. Implement Elasticity: Automate Infrastructure
-
Understand bootstrapping6m 27s
-
Autoscaling5m 4s
-
Elastic Beanstalk6m 15s
-
OpsWorks6m 9s
-
CodeDeploy5m 4s
-
-
5. Decouple Components
-
Simple queue service (SQS)5m 53s
-
-
6. Optimize For Performance
-
Caching: AWS Elasticache6m 35s
-
Caching: AWS CloudFront3m 58s
-
Search: AWS CloudSearch7m 17s
-
-
7. Security
-
The shared security model4m 50s
-
Security groups4m 51s
-
Virtual private cloud (VPC)6m 10s
-
-
8. Optimize for Cost
-
Keeping tabs on the tab6m 26s
-
Matching supply with demand5m 28s
-
-
9. Set Up a Web Application Architecture with Servers
-
Sign up for AWS1m 44s
-
Create a new IAM user11m 9s
-
Creating a key pair3m 25s
-
Configuring a security group6m 21s
-
Creating an ELB6m 49s
-
Create a MySQL RDS database7m 43s
-
Create a custom server image8m 38s
-
Auto scaling11m 22s
-
Use Elastic Beanstalk8m 13s
-
10. Go Serverless
-
Store data on DynamoDB6m 24s
-
Conclusion
-
Next steps34s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Deploy the API and test the application