The Developing on AWS course is a three-day intermediate-level training which enables you to interact with AWS using code. It also covers the uses of AWS SDK, key concepts, best practices, and troubleshooting tips.
Course Description
The Developing on AWS course is a three-day intermediate-level training which enables you to interact with AWS using code. It also covers the uses of AWS SDK, key concepts, best practices, and troubleshooting tips. With this training, participants will be able to successfully develop, deploy, maintain and debug AWS cloud-based applications.
Note:
Lab time available only for class duration & not beyond. Additional lab charges apply for “repeat students”.
Course Objectives:
Set up the AWS SDK and developer credentials for Java, C#/.NET, Python, and JavaScript
Interact with AWS services and develop solutions by using the AWS SDK in this AWS Developer training
Use AWS Identity and Access Management (IAM) for service authentication
Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores
Developing on AWS Course will also teach you to integrate applications and data by using AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and AWS Step Functions
Use Amazon Cognito for user authentication
Use Amazon ElastiCache to improve application scalability
Use containers in the development process in this AWS Developer training
Leverage the CI/CD pipeline to deploy applications on AWS
Who Should Attend?
This course is intended for:
Intermediate-level software developers
Prerequisites
Required
In-depth knowledge of at least one high-level programming language
Working knowledge of core AWS services and public cloud implementation
Or
AWS Technical Essentials
AWS Cloud Practitioner Essentials
Course Outline:
Note:
The curricula below comprise activities typically covered in a class at this skill level. The instructor may, at his/her discretion, adjust the lesson plan to meet the needs of the class based on regional location and/or language in which the class is served.
Introduction to AWS
Introduction to AWS
Cloud scenarios
Infrastructure overview
Introduction to Developing on AWS
Getting started developing on AWS
Introduction to developer tools
Introduction to management tools
Introduction to IAM
Shared responsibility model
Introduction to AIM
User authentication and authorization
Introduction to the lab
Get access to the lab
Choose your language
Choose your dev instance
Connect to your dev instance
Developing solutions with Amazon S3
Overview of AWS storage options
Key concepts
Best practices
Troubleshooting
Developing flexible NoSQL solutions with Amazon DynamoDB
Introduction to AWS Database Options
Amazon DynamoDB
Developing with Amazon DynamoDB
Best practices
Troubleshooting
Developing solutions with AWS Lambda
What is serverless computing?
Introduction to AWS Lambda
How AWS Lambda works
Use cases
Best practice
Developing solutions with Amazon API
Introduction to Amazon API Gateway
Developing with Amazon API Gateway
Best practices
Introduction to AWS Serverless Application Model (SAM)
Developing solutions with Amazon SQS &SNS
Why use a queueing service?
Developing with Amazon Simple Queue Service (SQS)
Developing with Amazon Simple Notification Service (SNS)
Developing with Amazon MQ
Developing solutions with AWS Step Functions
Understanding the need for AWS Step Functions
Introduction to AWS Step Functions
AWS Step Functions use case
Caching information with Amazon ElastiCache
Catching overview
Catching with Amazon ElastiCache
Catching strategy
Getting started with containers
Why containers?
Introduction to Docker containers
Getting started with Docker
Introduction to Amazon Container Services
Hands-on lab 6: Getting started with Docker containers OS: Linux
Developing secure solutions
Securing your applications
Authenticating your applications to AWS
Authenticating your customers
Deploying Applications
Introduction to DevOps
Introduction to deployment and testing strategies
Deploying applications with AWS Beanstalk
Future Media Concepts, Inc. (FMC), established in 1994, is the nation's premier digital media training organization providing manufacturer-authorized training for professionals engaged in the production, editing, design and delivery of digital content.
Courses offered in digital video and film editing, motion graphics, web design and development, desktop publishing, Mac IT, sound design and 3D animation.
In addition, FMC is a leading producer of education-rich conferences for today's leading electronic entertainment trade shows both in the US and internationally.
AWS offers a broad portfolio of storage services and solutions with diverse capabilities for storing, accessing, and protecting your data. In this course, you will learn where, how, and when to take advantage of these different service offerings.
The fundamental-level full day course is intended for individuals who seek an overall understanding of the AWS Cloud, independent of specific technical roles. It provides a detailed overview of cloud concepts, AWS services, security, architecture, pricing, and support. I
This course will get you started with cloud computing using AWS. You will learn the importance of Availability Zones and Regions. Going forward, you will understand the ins and outs of AWS EC2 instance and load balancing.
AWS Certification is an industry-recognized credential that shows you have the technical skills and expertise to design, deploy, and operate applications and infrastructure on AWS.
The course is designed to teach solution architects on how to optimize the use of the AWS Cloud by understanding AWS services and how these services fit into cloud-based solutions. We emphasize AWS cloud best practices and dive into labs designed to help students better understand AWS solutions.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy