Course Title:

AWS Developer: Building Cloud-Native Applications

Logo Cloud Aws

Overview:

This course provides comprehensive training on developing and deploying cloud-native applications using AWS tools and services. Participants will learn to utilize AWS development tools, create serverless applications with AWS Lambda, build and deploy APIs with Amazon API Gateway, and manage NoSQL databases using Amazon DynamoDB. The course also covers continuous integration and continuous delivery (CI/CD) pipelines, monitoring and scaling applications, and best practices for performance optimization and security.

Duration:

3 days

Target Participants:

  • Web developers and software engineers looking to enhance their skills in cloud-native application development
  • IT professionals interested in learning AWS development tools and serverless architecture
  • Business owners and decision-makers seeking to understand cloud-native technologies for application deployment

Course Outcomes:

By the end of this course, participants will be able to:

  • Set up and use AWS development tools and SDKs
  • Develop and deploy applications using AWS Lambda and API Gateway
  • Manage NoSQL databases with Amazon DynamoDB
  • Implement CI/CD pipelines using AWS services
  • Monitor and optimize applications with Amazon CloudWatch
  • Scale applications using Auto Scaling and Elastic Load Balancing
  • Apply best practices for securing AWS-based applications

Course Content:

  • Overview of AWS developer tools and SDKs
  • Setting up development environments
  • Using AWS CodeCommit, CodeBuild, CodeDeploy, and CodePipeline
  • Introduction to AWS Lambda and serverless architecture
  •  
  • Developing with AWS Lambda and API Gateway
  • Building APIs with Amazon API Gateway
  • Working with Amazon DynamoDB for NoSQL databases
  • Implementing CI/CD pipelines with AWS tools
  •  
  • Monitoring applications with Amazon CloudWatch
  • Scaling applications with Auto Scaling and Elastic Load Balancing
  • Performance optimization and cost management
  • Best practices for securing applications
  •  

Register Courses:

Training Methodology:

  • Lectures: Theoretical concepts and principles
  • Hands-on Labs: Practical exercises to implement learned concepts
  • Case Studies: Real-world scenarios and problem-solving
  • Group Discussions: Interactive sessions to enhance understanding and collaboration

Training Tools:

  • AWS Console and CLI
  • AWS SDKs for various programming languages
  • Integrated Development Environments (IDEs)
  • Online collaboration tools for group activities

Training Preparation:

  • Setting up AWS accounts for participants
  • Pre-configuring development environments with necessary tools and libraries
  • Preparing lab materials and case study documentation
  • Ensuring availability of internet access and necessary hardware

Training Prerequisites

  • Basic understanding of cloud computing concepts
  • Familiarity with programming languages (Python, JavaScript, etc.)
  • Experience with web development is recommended but not required

Courses That Can Be Claimed
HRD Corp

Hrd Corp Claimable Logo
Logo Hrdcorp
Logo Hrdcorp
Hrd Corp Claimable Logo

Jom tambah kemahiran anda dalam bidang IT!

Daftar kursus sekarang dan upgrade kerjaya anda!

About Inframesia

Pelajari infrastruktur IT dengan sumber yang direka untuk memudahkan pemahaman anda. Setiap artikel dilengkapi dengan infografik yang jelas.

Courses

Contact