Advanced Developing on AWS

Course Modality

Classroom + hands-on labs + group discussion

Course Level

Advanced

Course Time

3 days

Course Language

English

Course Overview

    This three-day course covers advanced development topics such as architecting for a cloud-native environment and deconstructing on-            premises legacy applications and repackaging them into cloud-based, cloud-native architectures. It also covers how to apply the tenets of        the Twelve-Factor Application methodology.

Prerequisites

    We recommend that attendees of this course have:

  • In-depth knowledge of at least one high-level programming language
  • Working knowledge of core AWS services and public cloud implementation 
  • Completion of Developing on AWS in addition to a minimum of six months of applying those concepts in a real-world environment

Intended Audience

  • This course is intended for:

    Experienced software developers who are already familiar with AWS services

Why The DataTech Labs ?

Self-Paced Online Video

A 360-degree learning approach that you can adapt to your learning style

A 360-degree learning approach that you can adapt to your learning style

Engage and learn more with these live and highly-interactive classes alongside your peers

24/7 Teaching Assistance

24/7 Teaching Assistance Keep engaged with integrated teaching

Online Practice Labs

Projects provide you with sample work to show prospective employers.

Applied Projects

Real-world projects relevant to what you’re learning throughout the program

Learner Social Forums

A support team focused on helping you succeed alongside a peer community

Skill Covered

  In this course, you will learn to:

  • Analyze a monolithic application architecture to determine logical or                        programmatic break points where the application can be broken up across              different AWS services
  • Apply Twelve-Factor Application manifesto concepts and steps while migrating from a monolithic architecture
  • Recommend the appropriate AWS services to develop a microservices based cloud-native application
  • Use the AWS API, CLI, and SDKs to monitor and manage AWS services
  • Migrate a monolithic application to a microservices application using the six Rs  of migration
  • Explain the SysOps and DevOps interdependencies necessary to deploy a                  microservices application in AWS

Get In Touch

Course Curriculum

Introduction and History of AWS

Foundational Services – Amazon EC2, Amazon VPC, Amazon S3, Amazon EBS

 

Lab 1: Build your VPC and launch a web server

Security, Identity, and Access Management – IAM

Databases – Amazon DynamoDB and Amazon RDS

 

Lab 2: Build your database server and interact with it

AWS Elasticity and Management Tools – Auto Scaling, Elastic Load Balancing, Amazon CloudWatch, and AWS Trusted Advisor

 

Lab 3: Scale and load balance your application and monitor activity

Course Wrap-Up

Course Appendices

Recommended Exams

icon_developer.b65446ddc17c6019d0bf4a83bb2c9fc1fbd57f63

AWS Certified Developer - Associater

The AWS Certified Developer - Associate examination is intended for individuals who perform a development role and have one or more years of hands-on experience developing and maintaining an AWS-based application

icon_devops.21aefaebda3710fcebe3fa3e8b6af055a11f6bbd

AWS Certified DevOps Engineer - Professional

The AWS Certified DevOps Engineer – Professional exam is intended for individuals who perform a DevOps engineer role with two or more years of experience provisioning, operating, and managing AWS environments.

icon_operations.79f2cad125ec8b0ffc9256c6dd4497bc315234ee

AWS Certified SysOps Administrator - Associate

The AWS Certified SysOps Administrator – Associate examination is intended for systems administrators in a systems operations role with at least one year of experience in deployment, management, and operations on AWS.

Reviews

TDTL-arrow
Ask Anything
AI Chatbot Avatar

Kindly fill out all the details..

[glt language="Arabic" label="Arabic" image="yes" text="yes" image_size="24"]
[glt language="English" label="English" image="yes" text="yes" image_size="24"]
[glt language="French" label="French" image="yes" text="yes" image_size="24"]
[glt language="German" label="German" image="yes" text="yes" image_size="24"]
[glt language="Hindi" label="Hindi" image="yes" text="yes" image_size="24"]
[glt language="Marathi" label="Marathi" image="yes" text="yes" image_size="24"]
[glt language="Spanish" label="Spanish" image="yes" text="yes" image_size="24"]

Microsoft Power Platform App Maker

Designing & Implementing Azure AI Solution

Microsoft Azure Administrator

Developing Solutions For Microsoft Azure

Microsoft Azure Architect Design Exam

Implementing Azure Data Solution

Administering Relational Databases On Microsoft Azure