Free Webinar: AWS Developer - Associate

- Πληροφορική - Χρήστες - Πληροφορική - Επαγγελματίες IT

21 Ιαν 2025 10:00 20 Φεβ 2025 14:15
Αγγλικά
40.00 ώρες ( 10 μέρες )
Free Webinar: AWS Developer - Associate

ΠΕΡΙΓΡΑΦΗ

AWS Developer training provide to the professionals the knowledge to develop applications, services, and solutions on the AWS Platform. The professionals through the AWS Developer will gain skills and knowledge needed to work effectively with AWS services to build, deploy, and debug cloud-based applications. The idea about this course derived from the need to develop secure and scalable cloud applications. 

Overall, the AWS Developer is valuable for professionals who want to demonstrate their expertise in developing applications on AWS and want to advance their careers in cloud computing and AWS-related roles. Recent research shows that almost 83% of enterprise workloads would be transferred to the cloud. This means there will be ample opportunities for AWS Developer Associate certification holders.

ΣΚΟΠΟΣ ΣΕΜΙΝΑΡΙΟΥ

Upon the completion of this course, the trainees will be able to:

At Knowledge Level:

  • List the differences between stateful and stateless concepts
  • Describe the differences between stateful and stateless concepts
  • Identify the differences between tightly coupled and loosely coupled components
  • Name the Architectural patterns
  • List the differences between client-side encryption and server-side encryption
  • Identify the differences between AWS managed and customer managed AWS Key

At Skills Level:

  • Perform mock integration for APIs and resolving integration dependencies
  • Develop relational and non-relational databases
  • Explain what Troubleshooting and Optimization Assist is and how it can assist in a root course analysis
  • Organise various architectural patterns
  • Develop various AWS services such as codes for applications hosted on AWS and developing code for AWS Lambda

At Awareness Level:

  • Compare differences between synchronous and asynchronous patterns.
  • Evaluate Identity and access management.
  • Analyse data by using various source codes to resolve any potential issues, errors and software vulnerabilities

ΣΕ ΠΟΙΟΥΣ ΑΠΕΥΘΥΝΕΤΑΙ

The AWS Developer - Associate is designed for individuals who have very good knowledge in programming language such as Java, Python, Ruby or Node.js. Additionally, the candidates are required to be familiar with various services by AWS like Amazon S3, Amazon EC2, Amazon RDS, Amazon VPC, and various tools like AWS CLI and AWS SDKs.


ΠΕΡΙΣΣΟΤΕΡΕΣ ΠΛΗΡΟΦΟΡΙΕΣ

Programme Outline

MODULE SECTION CONTENT ANALYSIS DURATION

Development with AWS Services Develop code for applications hosted on AWS.

Knowledge of:

  • Architectural patterns (for example, event-driven, microservices, monolithic, choreography, orchestration, fanout)
  • Idempotency
  • Differences between stateful and stateless concepts
  • Differences between tightly coupled and loosely coupled components
  • Fault-tolerant design patterns (for example, retries with exponential backoff and jitter, dead-letter queues)
  • Differences between synchronous and asynchronous patterns


Develop code for AWS Lambda.

Knowledge of:

  • Event source mapping
  • Stateless applications
  • Unit testing
  • Event-driven architecture
  • Scalability
  • The access of private resources in VPCs from Lambda code.


Use data stores in application development.

Knowledge of:

  • Relational and non-relational databases
  • Create, read, update, and delete (CRUD) operations
  • High-cardinality partition keys for balanced partition access
  • Cloud storage options (for example, file, object, databases)
  • Database consistency models (for example, strongly consistent, eventually consistent)
  • Differences between query and scan operations
  • Amazon DynamoDB keys and indexing
  • Caching strategies (for example, write-through, read-through, lazy loading, TTL)
  • Amazon S3 tiers and lifecycle management
  • Differences between ephemeral and persistent data storage patterns.


Security Implement authentication and/or authorization for applications and AWS services.

Knowledge of:

  • Identity federation (for example, Security Assertion Markup Language [SAML], OpenID Connect [OIDC], Amazon Cognito)
  • Bearer tokens (for example, JSON Web Token [JWT], OAuth, AWS Security Token Service [AWS STS])
  • The comparison of user pools and identity pools in Amazon Cognito
  • Resource-based policies, service policies, and principal policies
  • Role-based access control (RBAC)
  • Application authorization that uses ACLs


Implement encryption by using AWS services.

Knowledge of:

  • Encryption at rest and in transit
  • Certificate management (for example, AWS Private Certificate Authority)
  • Key protection (for example, key rotation)
  • Differences between client-side encryption and server-side encryption
  • Differences between AWS managed and customer managed AWS Key Management Service (AWS KMS) keys.
  • Differences between AWS managed policies and customer-managed policies
  • Identity and access management.
  • The principle of least privilege


Manage sensitive data in application code.

Knowledge of:

  • Data classification (for example, personally identifiable information [PII], protected health information [PHI])
  • Environment variables
  • Secrets management (for example, AWS Secrets Manager, AWS Systems Manager Parameter Store)
  • Secure credential handling


Deployment Prepare application artifacts to be deployed to AWS.

Knowledge of:

  • Ways to access application configuration data (for example, AWS AppConfig, Secrets Manager, Parameter Store)
  • Lambda deployment packaging, layers, and configuration options
  • Git-based version control tools (for example, Git, AWS CodeCommit)
  • Container images.


Test applications in development environments.

Knowledge of:

  • Features in AWS services that perform application deployment
  • Integration testing that uses mock endpoints
  • Lambda versions and aliases.


Automate deployment testing.

Knowledge of:

  • API Gateway stages
  • Branches and actions in the continuous integration and continuous delivery (CI/CD) workflow
  • Automated software testing (for example, unit testing, mock testing).


Deploy code by using AWS CI/CD services.

Knowledge of:

  • Git-based version control tools (for example, Git, AWS CodeCommit)
  • Manual and automated approvals in AWS CodePipeline
  • Access application configurations from AWS AppConfig and Secrets Manager
  • CI/CD workflows that use AWS services
  • Application deployment that uses AWS services and tools (for example, CloudFormation, AWS Cloud Development Kit [AWS CDK], AWS SAM, AWS CodeArtifact, AWS Copilot, Amplify, Lambda)
  • Lambda deployment packaging options
  • API Gateway stages and custom domains
  • Deployment strategies (for example, canary, blue/green, rolling)


Troubleshooting and Optimization Assist in a root cause analysis.

Knowledge of:

  • Logging and monitoring systems
  • Languages for log queries (for example, Amazon CloudWatch Logs Insights)
  • Data visualizations
  • Code analysis tools
  • Common HTTP error codes
  • Common exceptions generated by SDKs
  • Service maps in AWS X-Ray.


Instrument code for observability.

Knowledge of:

  • Distributed tracing
  • Differences between logging, monitoring, and observability
  • Structured logging
  • Application metrics (for example, custom, embedded, built-in).


Optimize applications by using AWS services and features.

Knowledge of:

  • Caching
  • Concurrency
  • Messaging services (for example, Amazon Simple Queue Service [Amazon SQS], Amazon Simple Notification Service [Amazon SNS]).


Αναλυτικό Κόστος Σεμιναρίου
  • € 0.00
  • € 0.00
  • € 0.00
  • € 0.00
  • € 0.00
ΠΡΟΓΡΑΜΜΑ ΣΕΜΙΝΑΡΙΟΥ

Τρίτη - 21 Ιαν 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Πέμπτη - 23 Ιαν 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Τρίτη - 28 Ιαν 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Πέμπτη - 30 Ιαν 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Τρίτη - 04 Φεβ 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Πέμπτη - 06 Φεβ 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Τρίτη - 11 Φεβ 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Πέμπτη - 13 Φεβ 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Τρίτη - 18 Φεβ 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Πέμπτη - 20 Φεβ 2025

Ώρα

10:00 - 14:15

Τοποθεσία:

OnLine Virtual Classroom

Εκδήλωση Ενδιαφέροντος : Free Webinar: AWS Developer - Associate

Σεμινάρια στην ίδια κατηγορία από τον ίδιο διοργανωτή
Microsoft Power Platform Functional Consultant...

The Microsoft Power Platform Functional Consultant course will teach participants how to create business applications and automate processes, making them an ass...

20/01/2025 09:00

30.00 ώρες (6 μέρες)

Αγγλικά

Live Online

Free Webinar: AWS Developer - Associate...

AWS Developer training provide to the professionals the knowledge to develop applications, services, and solutions on the AWS Platform. The professionals throug...

21/01/2025 10:00

40.00 ώρες (10 μέρες)

Αγγλικά

Live Online

CompTIA Security+...

This course maps to the CompTIA Security+ certification exam (SK0-601) and establishes the core knowledge required of any cybersecurity role, as well as providi...

29/01/2025 18:00

40.00 ώρες (13 μέρες)

Ελληνικά

Επιχορηγημένο-ΑνΑΔ

Live Online

NIS 2 Directive Lead Implementer...

This comprehensive training course is designed to equip professionals with the knowledge and skills to implement and manage compliance with the NIS 2 Directive....

10/02/2025 09:00

33.00 ώρες (5 μέρες)

Αγγλικά

Επιχορηγημένο-ΑνΑΔ

Live Online

Empower Your Workforce with Copilot-MS4004...

This one-day course is composed of two parts: Getting started with Copilot for Microsoft 365: This part introduces you to Copilot for Microsoft 365, exami...

18/02/2025 09:00

8.00 ώρες (2 μέρες)

Αγγλικά

Επιχορηγημένο-ΑνΑΔ

Live Online