Developing on cloud vendors helps developers understand how to use the SDK to develop secure, scalable cloud applications. This course provides in-depth knowledge on how to use code to interact with cloud vendors, covering key concepts, best practices, and troubleshooting tips.
Course targetsIn
this course you will learn: Set up the SDK and developer credentials for Java, C # /. Net, Python, and JavaScript. Use the SDK to interact with cloud vendors services and develop solutions. Use Simple Storage Service ( S3) and DynamoDB as data stores. Use Kinesis, Lambda, Simple Queue Service (SQS), Simple Notification Service (SNS), and Simple Workflow Service (SWF) to integrate applications and data. Use Identity and Access Management (IAM) for service authentication. User authentication using Web Identity Framework and Cognito. Use ElastiCache and CloudFront to improve application scalability. Deploy applications using Elastic Beanstalk and CloudFormation.
Target population
This course applies to: Intermediate software developer
prerequisites
Participants should meet the following prerequisites: Familiar with cloud vendors services Learn how to teach in Java, C # /. Net or PythonThis course will be combined with: Instructor-led training Hands-on experiments
Course Outline
Day 1: Build the foundation Introduction to Developing on cloud vendors Choose a data store Use Amazon S3 to develop storage solutions Develop a Flexible NoSQL Solution with Amazon DynamoDBDay 2: event-driven processing of applications and data Handling events Event-driven solutions using Amazon Kinesis data flow Event-driven solutions using Amazon SWF, Amazon SQS, and Amazon SNS Developing event-driven solutions with LambdaDay 3: Developing and deploying secure, scalable applications Develop secure solutions Caching information to improve scalability Monitor your applications and cloud vendors resources with CloudWatch Deploy applications using Elastic Beanstalk and CloudFormation
Comment
There are no reviews yet.