Developing on AWS Training Course

Developing on AWS Training Course (1 Course, 1 Exam, 1 Cert)

$2,495.00

WHAT IS INCLUDED

address,book,reading,read 1 Amazon AWS Course
exam 1 Amazon AWS Exam Voucher
exam 1 Retake Voucher (per exam, if needed)
Onsite Pearson Vue Test Center
exam Amazon AWS Study Labs & Simulations

LOCATIONS

Career Camps primary AWS Training campus (for individual students) is located in Sarasota, FL. Can’t travel to our facility? No problem! You will save on airfare, lodging and transportation. Just contact us and we will get you pricing to attend the class online live virtually from your work or home. If you do not see the location or class you are looking for, let us know! We have access to hundreds of classes and locations all across the United States and also offer corporate and group rates. If you have 5 or more students we can even come to you! With several partnerships in place, we are sure to have something to fit your needs.  Whether you need to get Assocaite or Professional Certified, or get updated on Amazon Certifications, we’ve got you covered.

Need Airfare?

Need Lodging?

The number of nights you need for lodging during your camp.

Product price: $2,495.00
Total options:
Order total:

Description

The next step after this class would be the DevOps Engineering on AWS Training Course (1 Course, 1 Exam, 1 Cert).

This course teaches experienced developers how to programmatically interact with AWS services to build web solutions. It guides you through a high-level architectural discussion on resource selection and dives deep into using the AWS Software Development Kits (AWS SDKs) and Command Line Interface (AWS CLI) to build and deploy your cloud applications.

You will build a sample application during this course, learning how to set up permissions to the development environment, adding business logic to process data using AWS core services, configure user authentications, deploy to AWS cloud, and debug to resolve application issues.

The course includes code examples to help you implement the design patterns and solutions discussed in the course. The labs reinforce key course content and help you to implement solutions using the AWS SDK for Python, .Net, and Java, the AWS CLI, and the AWS Management Console.

Skills Gained:

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
Use AWS Identity and Access Management (IAM) for service authentication
Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores
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
Leverage the CI/CD pipeline to deploy applications on AWS

Topics Covered in this Official Boot Camp:

COURSE OVERVIEW

Logistics
Student resources
Agenda
Introductions

BUILDING A WEB APPLICATION ON AWS

Discuss the architecture of the application you are going to build during this course
Explore the AWS services needed to build your web application
Discover how to store, manage, and host your web application

GETTING STARTED WITH DEVELOPMENT ON AWS

Describe how to access AWS services programmatically
List some programmatic patterns and how they provide efficiencies within AWS SDKs and
AWS CLI
Explain the value of AWS Cloud9

GETTING STARTED WITH PERMISSIONS

Review AWS Identity and Access Management (IAM) features and components permissions
to support a development environment
Demonstrate how to test AWS IAM permissions
Configure your IDEs and SDKs to support a development environment
Demonstrate accessing AWS services using SDKs and AWS Cloud9

GETTING STARTED WITH STORAGE

Describe the basic concepts of Amazon S3
List the options for securing data using Amazon S3
Define SDK dependencies for your code
Explain how to connect to the Amazon S3 service
Describe request and response objects

PROCESSING YOUR STORAGE OPERATIONS

Perform key bucket and object operations
Explain how to handle multiple and large objects
Create and configure an Amazon S3 bucket to host a static website
Grant temporary access to your objects
Demonstrate performing Amazon S3 operations using SDKs

GETTING STARTED WITH DATABASES

Describe the key components of DynamoDB
Explain how to connect to DynamoDB
Describe how to build a request object
Explain how to read a response object
List the most common troubleshooting exceptions

PROCESSING YOUR DATABASE OPERATIONS

Develop programs to interact with DynamoDB using AWS SDKs
Perform CRUD operations to access tables, indexes, and data
Describe developer best practices when accessing DynamoDB
Review caching options for DynamoDB to improve performance
Perform DynamoDB operations using SDK

PROCESSING YOUR APPLICATION LOGIC

Develop a Lambda function using SDKs
Configure triggers and permissions for Lambda functions
Test, deploy, and monitor Lambda functions

MANAGING THE APIS

Describe the key components of API Gateway
Develop API Gateway resources to integrate with AWS services
Configure API request and response calls for your application endpoints
Test API resources and deploy your application API endpoint
Demonstrate creating API Gateway resources to interact with your application APIs

BUILDING A MODERN APPLICATION

Describe the challenges with traditional architectures
Describe the microservice architecture and benefits
Explain various approaches for designing microservice applications
Explain steps involved in decoupling monolithic applications
Demonstrate the orchestration of Lambda Functions using AWS Step Functions

GRANTING ACCESS TO YOUR APPLICATION USERS

Analyze the evolution of security protocols
Explore the authentication process using Amazon Cognito
Manage user access and authorize serverless APIs
Observe best practices for implementing Amazon Cognito
Demonstrate the integration of Amazon Cognito and review JWT tokens

DEPLOYING YOUR APPLICATION

Identify risks associated with traditional software development practices
Understand DevOps methodology
Configure an AWS SAM template to deploy a serverless application
Describe various application deployment strategies
Demonstrate deploying a serverless application using AWS SAM

OBSERVING YOUR APPLICATION

Differentiate between monitoring and observability
Evaluate why observability is necessary in modern development and key components
Understand CloudWatch’s part in configuring the observability
Demonstrate using CloudWatch Application Insights to monitor applications
Demonstrate using X-Ray to debug your applications

Additional information

Class Dates

04/23/2024 – 04/25/2024, 05/28/2024 – 05/30/2024

Our Facilities

CAREER CAMPS FACILITIES

CAMPUS – Career Camps built out a stand alone training center (not a hotel conference room) with spacious classrooms, new desk, Herman Miller Aeron chairs & comfortable common areas. Each student has a dedicated desk with two monitors. Each classroom has a maximum of two rows – so everyone is able to be engaged without the “back row” feeling.

CLASSROOM EQUIPMENT – Students work on a dedicated Dell Client Desktop with 32GB memory with 512GB SSD drives – All Labs are executed the extremely fast Microsoft Data Center Hosted Lab Environment.

CAMPUS INTERNET – The campus is connected with a 1Gbps (1,000 Mbps) Verizon Fios Business Connection which provides complete internet (including VPN) access for students.

COMMON AREA – Amenities including snacks, drinks (Coffee, 100% juices, sodas, etc) all complimentary.

LODGING – We use the Hyatt Place Lakewood Ranch. This “upgraded” hotel offers extremely comfortable beds, great breakfast and very fast internet access.

NEAR BY AMENITIES – Many shops, restaurants and grocery options are available within walking distance. Additionally – the hotel provided scheduled shuttle services. Restaurants like Bone Fish Grill, Ruby Tuesday’s, Five Guys, Chipotle, Quiznos, Chili’s and over 20 additional choices in the immediate area. All of these options are offered in a pedestrian walking village.

Why Choose Us

CAREER CAMPS DIFFERENCE

Career Camps provides an in-depth hands on learning environment. Our instructors teach using demonstrations and explain concepts beyond the scope of the courseware. The best instructors are contracted from all across the US.  These professionals are real world consultants who actually implement these technologies. Career Camps knows our clients work in the “real world” and it only makes sense to have an instructor with the experience in the real world.

Facilities – Many of our competitors over-crowd classrooms by placing 2 to 3 students per desk and 20+ students per instructor. Often these companies “extend” the life of very old equipment with slow performance on the software used today. Our average class size is 8 students. Our facilities have the best equipment with the most comfortable, focused environment for learning.

Instructors – Our CEO, Chester Flake holds one of the rarest Microsoft Certifications – the Microsoft Certified Learning Consultant (MCLC) Certification.  This certification reflects a commitment to make sure our instructors are also actively engaged in real world consulting projects. Students expect a professional who can answer questions and demonstrate the technology.

Face to Face Training – We believe the best way to interact and learn is face to face training.  Many of our competitors which offer local training are simply providing students with headphones/mic to attend class with an instructor at a remote location.

Test Pass – We offer a free retake voucher (if needed) for each of the exams required for certification. Any training center offering a “100% pass guarantee” would have to use unethical practices or unlimited test vouchers (which is not likely or practical).

Distractions – Students often look for a “local” training center so they can be close to home and work. Boot camp requires a tremendous time commitment during the program.  Long class hours combined with self study each evening. The goal of boot camp is to achieve certification in a fraction of the time. We strongly recommend students attend camp away from home and work in a focused, distraction free environment.

Boot Camp – Boot camp is an accelerated training focused on teaching technology and testing students on the official exams. Most training providers “added” boot camps to the existing standard training classes they offer.  These training centers think a boot camp is just a regular class where you send the student home with a voucher on the last day.  Career Camps  administers exams throughout the camp. Equally important – not every trainer can teach a boot camp and not all courseware is designed for boot camp format.  Our trainers know the boot camp format and our courseware is designed for accelerated learning.

Florida – Career Camps has one of the most scenic locations boasting some of the best weather in US. We believe students should have a comfortable and inviting atmosphere while attending these otherwise intense programs. We place our location, facilities and amenities up against that any competitor.

AWS Architect Certification Path

The Career Camps AWS Solutions Architect bootcamp is designed for solutions architects, solution design engineers, and anyone who wants to learn how to design applications and systems on AWS. Build your technical skills and progress along a path to earn AWS Certification with the courses, labs, and exams administered in this camp.