Amazon Web Services (AWS) Development: Amazon Web Services 2021 intermediate

https://www.skillsoft.com/channel/amazon-web-services-aws-development-2eeec7c1-130e-11e7-822f-df9d5d5ce619?technologyandversion=63943&expertiselevel=63945 https://www.skillsoft.com/channel/amazon-web-services-aws-development-2eeec7c1-130e-11e7-822f-df9d5d5ce619?technologyandversion=63944&expertiselevel=63945 https://www.skillsoft.com/channel/amazon-web-services-aws-development-2eeec7c1-130e-11e7-822f-df9d5d5ce619?technologyandversion=63946&expertiselevel=63945 https://www.skillsoft.com/channel/amazon-web-services-aws-development-2eeec7c1-130e-11e7-822f-df9d5d5ce619?technologyandversion=69343978&expertiselevel=63945
  • 6 Courses | 7h 18m 38s
  • 5 Books | 22h 11m
  • 43 Courses | 77h 14m 29s
  • 1 Book | 1h 15m
  • Includes Lab
  • 18 Courses | 25h 46m 16s
  • Includes Lab
  • 4 Courses | 6h 21m 30s
Rating 4.0 of 1 users Rating 4.0 of 1 users (1)
 
Explore development for Amazon Web Services (AWS) and build cloud solutions for virtually every business need.

GETTING STARTED

Principles & Essential Services

  • 8m 9s
  • 8m 16s

GETTING STARTED

AWS Developer Associate 2022: Cloud Services

  • 1m 1s
  • 7m 58s

GETTING STARTED

AWS Automated Testing: Environments & Services

  • 1m 14s
  • 4m 2s

GETTING STARTED

Working with Amazon DynamoDB: Getting Started with DynamoDB

  • 2m 31s
  • 12m 39s

COURSES INCLUDED

Principles & Essential Services
Explore the core AWS architecture, services, tools and their utilization to implement application development and deployment in Amazon Web Services.
21 videos | 2h 2m has Assessment available Badge
Application Development
Discover the development lifecycle phases that are implemented in AWS to build, deploy, and test applications, and explore various development approaches, including serverless and microservices.
17 videos | 1h 39m has Assessment available Badge
Plan Applications & Infrastructure Security
Explore AWS security best practices for various AWS services and examine backup strategies that are implemented in AWS for availability and failover.
17 videos | 1h 9m has Assessment available Badge
Service Integration & Orchestration
Discover important services that must be integrated into applications to facilitate persistence management, messaging, and middleware capabilities. You will also examine the use of CloudFormation to orchestrate services.
15 videos | 55m has Assessment available Badge
Serverless Application & Container Management
Discover serverless application development using Lambda and API gateway and explore containerization using ECS and managing microservices in containers.
16 videos | 59m has Assessment available Badge
Code Management & Monitoring Tools
Explore AWS code management using tools like CodeCommit, CodePipeline, CodeBuild, and CodeDeploy.
7 videos | 31m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

AWS Developer Associate 2022: Cloud Services
AWS offers a broad range of cloud services that require access to tools not available in the AWS Management Console. Effective cloud management requires knowing how to interact with this rich assortment of AWS cloud services. In this course, you will discover the AWS command line interface (CLI) and how it can be used to interact with AWS services and resources. Then you will explore Amazon Cloud9 and the Amazon API Gateway, including security and logging. Next, you will install the AWS CLI on Windows, Linux, macOS, and by using Docker. Finally, you will discover how to create an EC2 environment and write a sample application using AWS Cloud9, and how to create a simple HTTP API. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 40m has Assessment available Badge
AWS Developer Associate 2022: CloudFormation
Infrastructure as code (IaC) automates the provisioning and management of resources. Using the IaC model, AWS CloudFormation allows organizations to automatically and efficiently provision and update their enterprise infrastructure with scripts. Through this course, learn about AWS CloudFormation and its features. Explore cloud service models, how the IaC model is used to provision infrastructure, and the features of AWS CloudFormation. Next, discover how continuous delivery can be used with CodePipeline and CloudFormation, create and manage stacks, work with StackSets, and use CloudFormation templates. Finally, examine AWS CloudFormation security features and create and manage a stack template using AWS CloudFormation Designer. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
15 videos | 1h 37m has Assessment available Badge
AWS Developer Associate 2022: Serverless Compute Services
Serverless compute services provide cloud-based server software and hardware management on a pay-per-use basis, and understanding this model is a key step in mastering the serverless compute model in AWS. In this course, you will explore AWS Lambda compute services before examining how to work with Lambda functions, including versions, aliases, and advanced configuration settings. Then you will investigate methods for invoking Lambda functions, maintaining state, and using extensions. Finally, you will explore capabilities such as configuring Lambda runtime and permissions and creating various lambda functions and applications. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
16 videos | 1h 54m has Assessment available Badge
AWS Developer Associate 2022: Stateless Applications
Stateless applications in AWS provide several benefits, including the ability to scale based on available compute resources. Knowing how to develop stateless applications is a key component to mastering the AWS Cloud. Learn to distinguish between stateful and stateless applications. Explore features of AWS DynamoDB, AWS ElastiCache for Memcached, and AWS ElastiCache for Redis, and investigate the features of the Amazon Elastic Files System (EFS) and AWS ElastiCache. Finally, learn how to create and use AWS DynamoDB, AWS ElastiCache for Redis, AWS ElastiCache, and AWS Elastic File System. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
15 videos | 1h 52m has Assessment available Badge
AWS Developer Associate 2022: Configuration as Code
Configuration as Code (CaC) can save time and reduce human error by keeping configs consistent, manageable, traceable, and secure. AWS developers need to understand CaC and the AWS services that enable it. In this course, you will examine the features of the AWS Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), Amazon Elastic Kubernetes Service (EKS), Amazon App2Container, and AWS OpsWorks. Then you will learn how to create a cluster with Fargate, a Docker container on an Amazon ECS service, a container image to an Amazon ECR repository, and an Amazon EKS cluster. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
12 videos | 1h 13m has Assessment available Badge
AWS Developer Associate 2022: Storage Services
Cloud storage is a vital aspect of cloud computing, and AWS provides various services to implement storage in the cloud. AWS developers should be familiar with all of these before choosing the best ones for their needs. In this course, you will explore Amazon Simple Storage Service (S3), Amazon S3 Glacier, Amazon Elastic Block Store (EBS), Amazon Elastic File System (EFS), and Amazon Backup. Then you will discover Amazon S3 and how to use the .NET SDK to work with S3 buckets and objects. Finally, you will work with vaults and archives using Amazon S3 Glacier and use Amazon EFS to store files. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
14 videos | 2h 2m has Assessment available Badge
AWS Developer Associate 2022: Database Services
Data storage and management is central to any application, and AWS offers several different types of databases and database services for virtually any type of application. In this course, you'll learn about the functionality of Amazon's database solutions, including Amazon Relational Database Service, DocumentDB, DynamoDB, ElastiCache, and Keyspaces. Then you'll explore features of Neptune Database, Quantum Ledger Database, Aurora, Redshift, and Timestream. Finally, you'll create and configure a DocumentDB service, create a keyspace and table using Amazon Keyspaces, and perform CRUD operations. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
16 videos | 1h 57m has Assessment available Badge
AWS Developer Associate 2022: Analytics Services
Once you've collected and stored data in AWS, it's essential to be able to do something with that data. Luckily, Amazon provides analytics services to capture, process, query, and stream from other AWS services, data stores, and databases. In this course, you'll explore how these services work, beginning with the capabilities of Amazon AppFlow, Amazon Athena, Amazon CloudSearch, and Amazon Elasticsearch Service. Then you'll discover Amazon EMR, AWS Glue, AWS Lake, and Amazon Kinesis Data Streams. Finally, you'll practice creating an Amazon Kinesis stream and an Amazon Kinesis Data Analytics application, processing data from an Amazon Kinesis stream, and creating an Amazon Kinesis Data Firehose. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
15 videos | 1h 41m has Assessment available Badge
AWS Developer Associate 2022: Integration Services
There are many benefits to using a microservices architecture to develop apps. Learning to use Amazon integration services to build highly available and scalable microservice-based applications is a key activity for mastering app development in AWS. In this course, you'll learn how EventBridge, Simple Queue Service (SQS), and Message Queue (MQ) are used to interconnect and transfer data. Then you'll discover how to send messages using Simple Notification Service (SNS), AWS Step Functions, and the Simple Workflow (SWF) Service. Finally, you'll complete several tasks in EventBridge and create an SQS queue and a Simple Notification Service topic. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
18 videos | 2h 13m has Assessment available Badge
AWS Developer Associate 2022: CI/CD Services
Continuous integration and continuous delivery (CI/CD) include automated and repeatable processes that streamline the software development and release cycle. In this course, you'll explore the AWS services providing infrastructure for CI/CD, beginning with AWS CodeCommit, CodePipeline, CodeBuild, CodeDeploy, CloudShell, and CodeArtifact. Then you'll learn how to create an AWS CodeCommit version control repository and create a two-stage pipeline that uses both a versioned S3 bucket and CodeDeploy to release a sample application. Finally, you'll create and deploy a sample application using the AWS CodeBuild service and manage packages in an AWS CodeArtifact repository. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
16 videos | 2h 6m has Assessment available Badge
AWS Developer Associate 2022: Identity & Access Management
Authentication and authorization are imperative to data security. You may know this intuitively, but you may not how to put these systems in place. In this course, you will gain a theoretical background in working with the primary AWS authentication and authorization resources and services, beginning with an examination of the features, terminology, activities, and considerations involved in using AWS Identity and Access Management (IAM), and various AWS identities. Then you will discover Amazon Cognito user and identity pools, Amazon Cloud Directory, and AWS Directory Service. Finally, you will learn about Resource Access Manager, Resource Groups, Tag Editor, IAM Identity Center (AWS Single Sign-On), and Audit Manager. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
17 videos | 2h 13m has Assessment available Badge
AWS Developer Associate 2022: Encryption & Security
Data is arguably an organization's most valuable asset, and AWS developers need to know how to secure data held on the AWS cloud by securing AWS data and apps with AWS services. In this course, you will explore AWS cryptography services, various public key infrastructure (PKI) services, AWS Key Management Service, AWS Secrets Manager, and AWS Encryption SDK. Then create temporary security credentials in Identity and Access Management (IAM) using AWS Security Token Service. Finally, you will practice creating a customer-managed key, a custom key store, and a secret, and rotating secrets. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 35m has Assessment available Badge
AWS Developer Associate 2022: Network Security
A secure cloud environment is crucial for ensuring system and data integrity and security, and cloud environments have numerous methods for meeting these security needs. In this course, you will examine how to use network segmentation, protocols, and services. Next, you will discover how to harden a network environment and monitor its security. Then explore AWS network security tools used to manage, monitor, and protect AWS services and take an in-depth look at using AWS CloudTrail, AWS CloudWatch, and AWS Elastic Load Balancer. Finally, you will practice creating an AWS CloudTrail and a network load balancer and using AWS CloudWatch. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 29m has Assessment available Badge
AWS Developer Associate 2022: Security Controls
Ensuring the security of your operating systems and applications is a necessary preventative measure. Those responsible for maintaining AWS applications need to understand the methods and tools involved in securing them. In this course, you will learn how security policies and user permissions manage access to resources, beginning with host-based intrusion detection systems (HIDS) and host-based intrusion prevention systems (HIPS). Next, you'll discover how to use hardened baselines to achieve application security. Then you'll explore monitoring methods and endpoint security best practices. Finally, you'll investigate the use of AWS Firewall Manager, Amazon API Gateway, Amazon GuardDuty, Amazon Detective, AWS Audit Manager, and AWS Backup. This course helps prepare for the AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 26m has Assessment available Badge
AWS Developer Associate 2022: AWS Elastic Beanstalk (EB)
Amazon Web Services (AWS) provides over 100 services. That may seem like an intimidating number, but with AWS Elastic Beanstalk (EB) deployment details, such as capacity provisioning, load balancing, Auto Scaling, and application health monitoring, are all handled automatically. In this course, you'll learn how to manage your AWS applications and environments using EB and explore features, components, and supported platforms. Then you'll discover how EB applications are monitored and examine how the EB command line interface (EB CLI) works. Finally, you'll practice using Elastic Beanstalk to create, manage, and deploy various application types and a Docker environment. This course helps you prepare for the AWS Certified Developer - Associate 2022 certification exam.
15 videos | 1h 32m has Assessment available Badge
AWS Developer Associate 2022: Amazon Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (EC2) is a key AWS service for provisioning resizable computing environments, known as instances, which can be created using Amazon Machine Images (AMIs). In this course, you will examine the features of Amazon EC2, EC2 fleets and networks, Amazon EC2 for AWS Nitro Enclaves, and Linux and Windows instance types. Then, you will install and configure the Linux, Apache, MySQL, and PHP (LAMP) stack and SSL/TLS on an Amazon Linux 2 and Amazon Linux AMI instance. Finally, you will install and configure WordPress on an Amazon Linux 2 instance. This course helps prepare learners for the AWS Certified Developer - Associate 2022 certification exam. Upon completion, you'll know how to configure, launch, secure, and interact with computing environments on AWS using the Amazon EC2 service.
19 videos | 2h 12m has Assessment available Badge
AWS Developer Associate 2022: Monitoring Services
Monitoring applications and services for deployment is an essential AWS developer skill. This means mastering available tools in AWS to monitor services and applications. In this course, you will explore the features and capabilities of AWS CloudWatch, CloudTrail, X-Ray, and Security Hub. Next, you will investigate Systems Manager, Amazon Managed Service for Prometheus, and Amazon Managed Service for Grafana. Then you will create a dashboard in AWS CloudWatch using AWS CloudTrail and send messages with Amazon Simple Notification Service (SNS). Finally, you will configure and test the AWS X-Ray service and configure AWS System Manager to manage your infrastructure. Upon course completion, you will know which AWS troubleshooting and monitoring tools to use. You will also be more prepared for the AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 31m has Assessment available Badge
AWS Developer Associate 2022: AWS Optimization
It's critical for AWS developers to know how to optimize AWS services and resources. Fortunately, AWS provides various tools and services for optimizing performance and efficiency. Through this course, learn about AWS optimization. Explore the features of Amazon EC2 Auto Scaling, AWS Application Auto Scaling, AWS Auto Scaling, and Elastic Load Balancing. Next, examine the advantages and uses of AWS Compute Optimizer and CloudFront, and methods for optimizing S3, EC2, and EFS storage. Finally, discover how to configure AWS Auto Scaling, use the AWS Application Auto Scaling and Aurora Auto Scaling services, and create an Application Load Balancer and basic configuration for CloudFront. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 42m has Assessment available Badge
AWS Developer Associate 2022: Troubleshooting Techniques
Troubleshooting cloud and network issues is crucial when trying to resolve failures or operational difficulties. Luckily, there are tried and true methods and troubleshooting methodologies to resolve common cloud issues. Through this course, learn about AWS troubleshooting techniques. Explore how to resolve cloud-related issues using troubleshooting methodology and commonly used troubleshooting tools. Next, discover how to identify and resolve network connectivity problems, security group misconfigurations, and common performance issues. Finally, learn how to troubleshoot common challenges encountered with AWS database and storage services. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 39m has Assessment available Badge
AWS Developer Associate 2022: Troubleshooting Cloud Security Issues
Being able to troubleshoot security issues is essential to ensuring fully functional systems in the cloud, and effective troubleshooting requires identifying common causes of security issues. In this course, you will learn to troubleshoot security issues due to missing or incomplete privileges, authentication or authorization issues, and network and directory security group issues. Then you will discover how to troubleshoot expired, revoked, compromised, or misconfigured keys and certificates and misconfigured or misapplied policies. Finally, you will explore security concerns like unencrypted data, data breaches, data misclassification, absent protocol encryption, insecure ciphers, and cyberattacks. Upon completion of this course, you will be able to confidently troubleshoot security issues in AWS. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2022 certification exam.
14 videos | 1h 18m has Assessment available Badge
Developing Serverless Applications: AWS Serverless Essentials for Developers
Developing serverless applications for the cloud requires the knowledge of base components and essential tools. Use this course to familiarize yourself with serverless architectures and the tools of an AWS serverless deployment. This course will enable you to recognize the attributes and advantages of the AWS Serverless Application Model (SAM), the role of AWS Serverless Application Repository, and the features of Amazon SNS and SQS for implementing a fully-managed messaging service. You'll also discover prominent AWS Developer Tools services and the characteristics of AWS Cloud Development Kit (CDK), core components and benefits of AWS DynamoDB, and the creation of Rest APIs using AWS CDK. Upon completion of this course, you'll be able to understand the AWS Serverless Application Model and identify the tools and components for writing serverless applications in the AWS cloud.
15 videos | 2h 25m has Assessment available Badge
Serverless Applications: Implementing RESTful API using AWS
To build serverless applications, developers and project managers must know how to transition to an API-driven development environment. Use this course to learn how to leverage APIs within AWS's serverless platform. Distinguish between REST and SOAP APIs. Examine the purpose of the REST architecture style and the benefits of using REST APIs. Explore AWS API Gateway and the process of designing, building, and optimizing API Gateway to create REST APIs. Create HTTP APIs and API Gateway APIs. Implement AWS Lambda using Node.js. Then create Lambda functions to consume events from Amazon DynamoDB streams. Outline how to set up authentication and authorization in AWS serverless implementations. Work with Lambda authorizers and functions. Lastly, customize content delivered by CloudFront. Upon completing this course, you'll be able to build RESTful APIs and leverage them within the AWS serverless environment.
25 videos | 3h 35m has Assessment available Badge
Serverless Applications: Debugging & Monitoring AWS Serverless Implementations
Testing, debugging, and monitoring serverless applications are critical tasks when building and deploying serverless solutions. Developers, engineers, and project managers alike can use this course to discover the most appropriate application, cloud, and automated testing mechanisms, frameworks, and tools for use with serverless implementations. Outline the challenges of testing cloud applications, the role of mock and dummy data in testing APIs, and the prominent testing strategies for local and cloud environments. Learn how to simplify Lambda function testing. Then practice testing and debugging serverless applications using AWS SAM and SAM CLI. Recognize the prominent AWS services for monitoring AWS applications. Explore the AWS Lambda console's role in monitoring AWS Lambda functions. Practice monitoring AWS Lambda functions and applications. Then fetch, tail, filter, and highlight Lambda function errors using AWS SAM CLI commands. Upon completion, you'll be able to discern the best methods for ensuring the smooth running of your serverless applications.
16 videos | 1h 48m has Assessment available Badge
AWS Developer Associate 2021: CloudFormation
Infrastructure as code (IaC) is used to automate the provisioning and management of enterprise infrastructure. With the help of this course, explore AWS CloudFormation to provision and manage enterprise infrastructure using the IaC model. Get started by examining how the IaC model is used to provision infrastructure and learning more about the features of AWS CloudFormation, such as stacks, stack sets, templates, and template components. You will then discover how continuous delivery can be used with CodePipeline to automatically create, test, and prepare CloudFormation builds for production release. This course will also help you investigate AWS CloudFormation security features and the use of AWS CloudFormation Designer. Once you've completed this course, you'll have a fundamental understanding of AWS CloudFormation and its features and be a step further in preparing for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 37m has Assessment available Badge
AWS Developer Associate 2021: Serverless Compute Services
Serverless compute services provide cloud-based server software and hardware management on a pay-per-use basis. Use this course to explore the serverless compute model in AWS. Start with a theoretical view of the compute services of AWS Lambda before examining how to work with Lambda functions, including versions, aliases, and advanced configuration settings. Investigate methods for invoking Lambda functions, maintaining state, and using extensions. Then, explore further capabilities, such as configuring Lambda runtime and permissions. Moving along, create various lambda functions and applications. Upon course completion, you'll be able to use AWS Lambda to achieve a serverless compute model. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 27m has Assessment available Badge
AWS Developer Associate 2021: AWS Stateless Applications
Stateless applications in AWS provide several benefits, including their ability to scale due to the available compute resources. In this course, explore how to develop stateless applications on AWS Cloud. Learn to distinguish between stateful and stateless applications. Explore how AWS DynamoDB, AWS ElastiCache for Memcached, and AWS ElastiCache for Redis are used to create stateless applications. Investigate the features of Amazon Elastic Files System and AWS ElastiCache nodes and clusters. Moving on, create and use an AWS DynamoDB, AWS ElastiCache for Redis, AWS ElastiCache cluster, and AWS Elastic File System. Upon completion, you'll be able to build stateless apps using AWS. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 32m has Assessment available Badge
AWS Developer Associate 2021: Cloud Services
Working with the full breadth of cloud services in AWS requires access to tools outside of those housed in the AWS Management Console. Use this course to learn how to interact with the many cloud services in AWS. Learn to install, configure, and use the AWS Command Line Interface (CLI) to connect and interact with AWS services and resources. Explore why and how to use Amazon API Gateway. Create an EC2 environment and write a sample application using AWS Cloud9. Then, create and test a simple HTTP API using a Lambda function and the API Gateway. When you're done, you'll be able to make API calls to AWS services using the AWS CLI and SDKs. This course is part of a collection that prepares you for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 16m has Assessment available Badge
AWS Developer Associate 2021: Configuration as Code
Configuration as code (CaC) can save time and reduce human error by keeping configs consistent, manageable, traceable, and secure. AWS developers need to comprehend what's meant by configuration as code (CaC) and the AWS services that enable it. Through this course, learn about the features and benefits of configuration as code. Examine the features of the AWS Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), Amazon Elastic Kubernetes Service (EKS), Amazon App2Container, and AWS OpsWorks. As you advance, learn how to create a cluster with Fargate, an Amazon ECS service, a Docker container on an Amazon ECS service, a container image to an Amazon ECR repository, and an Amazon EKS cluster. Upon completion, you'll be able to start implementing CaC in your own work. This course helps prepare learners for the AWS Certified Developer - Associate 2021 certification exam.
13 videos | 1h 36m has Assessment available Badge
AWS Developer Associate 2021: Storage Services
Cloud storage is a vital aspect of cloud computing. AWS provides various services to implement storage in the cloud. AWS developers should be familiar with all of these before choosing the best ones for their needs. Learn about and work with these services in this exam preparatory course. Explore the features and functionality of Amazon Simple Storage Service (S3), Amazon S3 Glacier, Amazon Elastic Block Store (EBS), Amazon Elastic File System (EFS), and Amazon Backup. Next, practice using Amazon S3 and the .NET SDK to work with S3 buckets and objects. Work with vaults and archives using Amazon S3 Glacier. Then use Amazon EFS to store files. Upon completion, you'll be confident in storing objects and files through AWS. You'll also be more prepared for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 30m has Assessment available Badge
AWS Developer Associate 2021: Database Services
Data storage and management is central to any application. AWS offers several different types of databases and database services for virtually any type of application. And as a developer, it's important to recognize the various database offerings on AWS Cloud. Learn about the functionality of Amazon's suite of database solutions, including Amazon Relational Database Service, Amazon DocumentDB, Amazon DynamoDB, Amazon ElastiCache, and Amazon Keyspaces. Next, explore features of Amazon Neptune Database, Amazon Quantum Ledger Database, Amazon Aurora, Amazon Redshift, and Amazon Timestream. Create and configure an Amazon DocumentDB service and insert and query data. Finally, create a keyspace and table using Amazon Keyspaces, and perform CRUD operations. After completing this course, you will be able to confidently distinguish between Amazon's database options to select the solution that fulfills your business needs. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 24m has Assessment available Badge
AWS Developer Associate 2021: AWS Analytics Services
Once you've collected and stored data and files in AWS, it is essential to be able to do something with them. Luckily, Amazon provides analytics services to capture, process, query, and stream from other AWS services, data stores, and databases. Use this course to gain a theoretical comprehension of how these services work. Explore the capabilities of Amazon AppFlow, Amazon Athena, Amazon CloudSearch, Amazon Elasticsearch Service, Amazon EMR, AWS Glue, AWS Lake, and Amazon Kinesis Data Streams. Moving on, practice creating an Amazon Kinesis stream and an Amazon Kinesis Data Analytics application, process data from an Amazon Kinesis stream, and create an Amazon Kinesis Data Firehose. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 40m has Assessment available Badge
AWS Developer Associate 2021: Identity & Access Management
Needless to say, authentication and authorization are imperative to data security. As someone working on developing and maintaining AWS-based applications, you may know this intuitively, but you may not how to put these systems in place. Use this course to gain a theoretical background in working with the primary AWS authentication and authorization resources and services. Examine the features, terminology, activities, and considerations involved in using AWS Identity and Access Management, various AWS identities, Amazon Cognito user and identity pools, Amazon Cloud Directory, AWS Directory Service, Resource Access Manager, Resource Groups, Tag Editor, Single Sign-On, and Audit Manager. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 43m has Assessment available Badge
AWS Developer Associate 2021: AWS Encryption & Security
Data is arguably a company's most valuable asset. That's why AWS developers need to know how to secure data held on the AWS cloud. Use this course to learn how to use AWS services to secure AWS data and apps. Get a list of all AWS cryptography services. Examine various public key infrastructure (PKI) services, AWS Key Management Service, AWS Secrets Manager, and AWS Encryption SDK. See how to create temporary security credentials in IAM using AWS Security Token Service. Practice creating a customer-managed key, a custom key store, and a secret. Lastly, practice rotating secrets. Upon completion, you'll be able to ensure your AWS data is secured most appropriately. This course prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 2h has Assessment available Badge
AWS Developer Associate 2021: Network Security
Having a secure cloud environment is crucial for ensuring system and data integrity and security. Cloud environments have numerous methods for meeting these security needs. Use this course to learn some of the most beneficial network security methods when working with AWS. Examine how to use network segmentation, network protocols, and network services. See how to harden a network environment and monitor its security using log and event monitoring. Explore some of the AWS network security tools used to manage, monitor, and protect AWS services. Take an in-depth look at using AWS CloudTrail, AWS CloudWatch, and AWS Elastic Load Balancing. Moving along, practice creating an AWS CloudTrail and a network load balancer as well as using AWS CloudWatch. Upon completion, you'll be able to secure a network in a cloud environment. This course helps prepare learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 2h 8m has Assessment available Badge
AWS Developer Associate 2021: Security Controls
Ensuring the security of your operating systems and applications is a necessary preventative measure. If you're responsible for maintaining AWS applications, you need to know the methods and tools involved in securing them. Use this course to become familiar with the security controls available in AWS to protect its services. Learn how security policies and user permissions manage access to resources. See what's meant by a host-based intrusion detection system (HIDS) and a host-based intrusion prevention system (HIPS). And find out how to achieve application security using hardened baselines. Moving on, study methods for monitoring and endpoint security. Then examine how AWS Firewall Manager, Amazon API Gateway, Amazon GuardDuty, Amazon Detective, AWS Audit Manager, and AWS Backup work. This course helps prepare learners for the AWS Certified Developer - Associate 2021 certification exam. Upon completion, you'll know what AWS security controls you should use.
14 videos | 1h 54m has Assessment available Badge
AWS Developer Associate 2021: Integration Services
There are many benefits to using a microservices architecture to develop apps. These include better scalability, fault isolation, and resiliency, among others. Use this course to learn how to use Amazon integration services to build highly available and scalable microservice-based applications. First, learn how Amazon EventBridge, Amazon Simple Queue Service (SQS), and Amazon Message Queue (MQ) are used to interconnect and transfer data. Next, see how messages can be sent using Amazon Simple Notification Service (SNS). Then, find out how AWS Step Functions and the Amazon Simple Workflow (SWF) service are used to perform actions. Moving on, complete several tasks in Amazon EventBridge and create an Amazon SQS queue and an Amazon Simple Notification Service topic. This course helps prepare for the AWS Certified Developer - Associate 2021 certification exam. Upon completion, you'll be able to deploy microservice applications using AWS.
14 videos | 1h 55m has Assessment available Badge
AWS Developer Associate 2021: AWS CI/CD Services
Continuous integration and continuous delivery (CI/CD) include automated and repeatable processes that streamline the software development and release cycle. The benefits of CI/CD are numerous, including fewer bugs and improved usability. Take this course to familiarize yourself with the AWS services providing infrastructure for CI/CD. Explore the features and components of AWS CodeCommit, CodePipeline, CodeBuild, CodeDeploy, CloudShell, and CodeArtifact. Learn how to create an AWS CodeCommit version control repository and manage a repository pull request. Create a two-stage pipeline that uses both a versioned S3 bucket and CodeDeploy to release a sample application. Then, create and deploy a sample application using the AWS CodeBuild service and manage packages in an AWS CodeArtifact repository. When you're done, you'll know how to use AWS to create a reliable CI/CD process. You'll also be further prepared for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 46m has Assessment available Badge
AWS Developer Associate 2021: Elastic Beanstalk (EB)
Amazon Web Services (AWS) provides over 100 services. One would assume it gets pretty time-consuming configuring infrastructure and resources for such a volume of services. It doesn't have to be! Using AWS Elastic Beanstalk (EB), deployment details such as capacity provisioning, load balancing, auto-scaling, and application health monitoring are all handled automatically. Use this course to learn how to manage your AWS applications and environments using EB. Explore features, components, and supported platforms. See how EB applications are monitored and examine how Elastic Beanstalk Command Line Interface (EB CLI) works. Moving along, practice using Elastic Beanstalk to create, manage, and deploy various application types as well as to deploy a Docker environment. Upon completion, you'll be able to use AWS Elastic Beanstalk with confidence. This course helps you prepare for the AWS Certified Developer - Associate 2021 certification exam.
16 videos | 1h 51m has Assessment available Badge
AWS Developer Associate 2021: Amazon Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (EC2) is one of the primary AWS services for provisioning resizable computing environments, known as instances. Use this course to learn how to configure and launch instances using Amazon Machine Images (AMIs). Examine the features of Amazon EC2, EC2 fleets and networks, and Amazon EC2 for AWS Nitro Enclaves. Explore available Linux and Windows instance types. And discover how to monitor Amazon EC2. Moving along, install and configure the LAMP stack and SSL/TLS on both an Amazon Linux 2 and Amazon Linux AMI instance. Then, do the same with WordPress on an Amazon Linux 2 instance. This course helps prepare learners for the AWS Certified Developer - Associate 2021 certification exam. Upon completion, you'll know how to configure, launch, secure, and interact with computing environments on AWS using the Amazon EC2 service.
16 videos | 2h 9m has Assessment available Badge
AWS Developer Associate 2021: Monitoring Services
Correctly monitoring applications and services for deployment is an essential certified AWS developer skill. Learn about the tools available in AWS to monitor services and applications in this vocational course. Examine the features and capabilities of AWS CloudWatch, CloudTrail, X-Ray, Security Hub, and Systems Manager, as well as Amazon Managed Service for Prometheus and Amazon Managed Service for Grafana. As you advance, practice creating a dashboard in AWS CloudWatch. Then use AWS CloudTrail to create a trail and Amazon Simple Notification Service (SNS) notifications to send messages. Next, configure the AWS X-RAY service and test it using a sample Java application. And finally, configure AWS System Manager to view and control your infrastructure. Upon course completion, you'll know which AWS troubleshooting and monitoring tools to use and how. You'll also be more prepared for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 44m has Assessment available Badge
AWS Developer Associate 2021: Optimization
As a certified AWS developer associate, it is critical that you know how to optimize AWS services and resources. In this course, you'll begin by exploring optimization in the AWS cloud, including AWS Auto Scaling and Elastic Load Balancing (ELB). First, you will learn the features and components of Amazon EC2 Auto Scaling, AWS Application Auto Scaling, AWS Auto Scaling, Elastic Load Balancing, and AWS Compute Optimizer. Next, you will learn methods for optimizing storage for Amazon S3, Amazon EC2, and Amazon Elastic File System and the features and components of Amazon CloudFront. Finally, you will configure AWS Auto Scaling using the AWS Management Console, perform auto scaling using the AWS Application Auto Scaling service and Aurora Auto Scaling, create an Application Load Balancer using the AWS Management Console, and create a basic configuration for CloudFront to distribute objects. This course is one of a collection of courses that prepares you for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 42m has Assessment available Badge
AWS Developer Associate 2021: Troubleshooting Techniques
Being able to troubleshoot cloud and network issues is important when trying to resolve failures or operational difficulties. Use this course to learn to employ troubleshooting methodologies to resolve common cloud issues. Explore how to resolve cloud-related issues using troubleshooting methodology and common troubleshooting tools. Discover how to identify and resolve network connectivity problems, security group misconfigurations, and common performance issues. Finally, learn how to troubleshoot common challenges encountered with AWS database and storage services. Upon completion, you'll be able to use various methods and tools to troubleshoot AWS cloud and network problems. This course is one of a collection of courses that prepares learners for the DVA-C01: AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 51m has Assessment available Badge
AWS Developer Associate 2021: Troubleshooting Cloud Security Issues
Being able to troubleshoot security issues is essential to ensuring fully functional systems in the cloud. In this course you will examine some of the common causes of security issues. Learn to troubleshoot security issues due to missing or incomplete privileges, authentication or authorization issues, or network and directory security group issues. Next, discover how to troubleshoot security issues due to expired, revoked, compromised, or misconfigured keys and certificates or due to misconfigured or misapplied policies. Finally, explore a variety of security concerns, including those due to unencrypted data, data breaches, misclassification of data, lack of protocol encryption, insecure ciphers, and cyber attacks. Upon completion of this course, you will be able to confidently troubleshoot security issues in AWS. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
14 videos | 1h 29m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

AWS Automated Testing: Environments & Services
In this 14-video course, learners will explore the use of Amazon Web Services-based (AWS) environments for automated testing, and the associated advantages and disadvantages. Examine the main AWS development and testing tools, then delve into the best practices for using AWS to set up environments for automated testing, and then learn how to set up an AWS environment for automated testing. You will discover how to use AWS Device Farm for automated testing of iOS and Android applications, and for automated testing of web applications. Work with AWS CodePipeline to automate the build and test phases of continuous delivery processes; AWS CodeBuild to add build and test automation in existing AWS CodePipeline pipelines, and AWS CodeDeploy to validate and debug applications before deploying them. Implement unit testing as a part of AWS CodeStar projects, and AWS CloudFormation to implement infrastructure as Code for automated testing of applications. Finally, learn how to use AWS OpsWorks for Chef Automate to automate testing for security and compliance.
14 videos | 54m has Assessment available Badge
AWS Developer Associate: Identity & Access Management
Authentication and authorization are essential to data security. In this course, you'll learn about the resources and services offered by AWS, and how authentication and authorization are managed on AWS. You'll then learn about the AWS Management Console for managing services and the use of AWS accounts and their management. Next, you'll examine IAM users, groups, and roles, as well as AWS regions and availability zones. You'll see how to register an account on AWS, create an IAM administrative user, and manage IAM users with groups and roles. Lastly, you'll examine how to enable and configure multi-factor authentication with AWS. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2020 certification exam.
12 videos | 59m has Assessment available Badge
AWS Developer Associate: Amazon Elastic Compute Cloud
Amazon Elastic Compute Cloud is one of the primary services on AWS that enables the provisioning of resizable computing environments referred to as instances. In this course, you'll learn how to configure and launch instances based on Amazon Machine Images on AWS using the EC2 service. You'll examine how to connect to running instances remotely using SSH or RDP. Next, you'll learn about the various instance types and how they are configured with storage resources. You'll see how to configure networking with Virtual Private Cloud including subnetting, IP address allocation, and routing. You'll explore how to take advantage of security groups and network ACLs to beef up security for EC2 infrastructure. Lastly, you'll examine how to align security best practices with the AWS Shared Responsibility Security Model. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2020 certification exam.
15 videos | 1h 24m has Assessment available Badge
AWS Developer Associate: Interacting with AWS Cloud Services
Developers must interact with AWS Cloud Services over and above the manual methods offered by the AWS Management Console. In this course, you'll explore the various methods offered by AWS for interacting with AWS services. You'll learn how to install and configure the AWS command line interface (CLI) on Windows10, Ubuntu Linux 18, and Mac OSX. Next, you'll examine best practices in securing interaction with AWS services and resources by configuring and attaching IAM roles to EC2 instances. You'll explore how to test profile permissions from the AWS CLI and how to decode CLI messages using Security Token Services (STS), then you'll learn how to gather metadata about an EC2 instance with Instance Metadata Service (IMDS). Lastly, you'll discover how to install and configure AWS software development kits (SDKs) and how to integrate SDKs into software code to perform API calls against AWS services. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2020 certification exam.
14 videos | 1h 11m has Assessment available Badge
AWS Developer Associate: Storage Services
Cloud storage is a fundamentally important aspect of cloud computing. Consequently, it is vital that as a developer, you recognize how AWS implements storage across the AWS Cloud. In this course, you'll learn how the EC2 service uses instance stores and Elastic Block Store for volatile and persistent storage. You'll then learn how CloudFront implements a global content delivery network. Next, you'll examine how AWS implements Elastic File System for file storage and sharing and you'll see how Amazon Simple Storage Service uses buckets to store objects. You'll learn about the various resources and tools AWS provides for migrating data to the cloud and how Amazon S3 implements versioning and encryption. You'll examine how to use Amazon S3 for hosting static web sites and how to enable and configure cross-origin resource sharing in S3. Next, you'll explore the consistency models used by AWS and considerations related to S3 performance. Lastly, you'll see how data is archived in Amazon S3 Glacier. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2020 certification exam.
17 videos | 1h 26m has Assessment available Badge
AWS Developer Associate: AWS Database Services
Data storage and management is central to any application. AWS offers several different types of databases and database services for virtually any type of application and as a developer, it's important to recognize the various database offerings on AWS Cloud. In this course, you'll learn about the various database services offered on the AWS platform. You'll explore relational and nonrelational database options available on AWS, Amazon Relational Database Service, and Amazon DynamoDB. You'll examine in-memory data stores on AWS and options available for migrating data and databases to AWS. Next, you'll learn how to install the AWS SDK for Python and the PyMySQL client library on a development machine and use them to create a security group for RDS in Python code. You'll then see how to create an RDS database instance using the MySQL database engine on AWS and how to install and configure MySQL Workbench to talk to the RDS database instance. Next, you'll learn how to create tables and add records the RDS instance, query that table, and delete it and the security group, all within Python code. You'll see how to create a table in Amazon DynamoDB, add items to the table, and use both the scan and query operations to retrieve data from the table using Python code. Finally, you'll see how to clean things up by deleting the DynamoDB table using Python code. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2020 certification exam.
22 videos | 1h 26m has Assessment available Badge
AWS Developer Associate: AWS Elastic Beanstalk (EB)
AWS provides several integrated services supporting web application management. Each of these services exposes an area of functionality. As a developer associate, it's critical to recognize not only how the individual components function, but how they work together to provide a flexible and powerful end-to-end web application management infrastructure. In this course, you'll examine how Elastic Beanstalk manages applications and environments with the CLI and the Elastic Beanstalk console. You'll see how to use Elastic Beanstalk to manage web server environments and the infrastructure they run on. Next, you'll learn about .ebextensions config files and how to manage application versions using Elastic Beanstalk. Lastly, you'll examine how to carry out a blue/green deployment on AWS using Elastic Beanstalk. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2020 certification exam.
14 videos | 1h 12m has Assessment available Badge
AWS Developer Associate: CI/CD in AWS
Continuous integration and continuous delivery (CI/CD) is an automated, repeatable process that streamlines the software development and release cycle. In this course, you'll examine the AWS services that provide infrastructure for CI/CD. You'll use the CodeCommit version control service to create a CodeCommit repository and AWS CodePipeline to create a pipeline and deploy an application to dev and production. Next, you'll use CodeBuild to create and configure a build project and CodeDeploy to create IAM service roles and an application and to install and configure the CodeDeploy agent on an EC2 instance. Finally, you'll create a CodeStar project and use the Cloud9 IDE. This course is one of a collection of courses that prepares you for the AWS Certified Developer - Associate 2020 certification exam.
21 videos | 2h 4m has Assessment available Badge
AWS Developer Associate: AWS CloudFormation
Infrastructure as Code is a concept that describes the automated provisioning and management of enterprise infrastructure. In this course, you'll learn about the Infrastructure as Code model for provisioning and managing enterprise infrastructure and how AWS CloudFormation is used to provide this ability. You'll start by examining the concept of the Infrastructure as Code model, how AWS CloudFormation helps model and configure AWS resources, and CloudFormation concepts such as stacks, permissions, and templates. You'll then learn how to create a CloudFormation stack, work with CloudFormation templates, and manage, update, and delete CloudFormation stacks. Next, you'll see how to work with CloudFormation resources and specify CloudFormation parameters and mappings for templates. You'll learn how to define conditions for CloudFormation templates and declare optional outputs for CloudFormation templates. Lastly, you'll learn about CloudFormation intrinsic functions and rollbacks. This course is one of a collection of courses that prepares learners for the AWS Certified Developer - Associate 2020 certification exam.
16 videos | 2h 4m has Assessment available Badge
AWS Developer Associate: Configuration as Code
As an aspiring AWS developer, a knowledge of the concept of Configuration as Code and the services that enable it on AWS is essential. In this course, you'll define Configuration as Code and outline the services that enable its use on AWS, including OpsWorks, Elastic Container Service (ECS), Elastic Container Registry (ECR), and Fargate. You'll explore how to use these services for several tasks, including stacks and application management and the packaging and deployment of applications. Next, you'll identify the purpose of Docker containers and how to use them for various tasks, and how to apply load balancing to an existing ECS service on AWS. Finally, you'll create and configure ECS clusters, install Docker for Windows, and integrate the AWS X-Ray monitoring service with ECS.
16 videos | 1h 57m has Assessment available Badge
AWS Developer Associate: Application Integration & Microservices
Microservices describe an architecture where software is designed and built as a collection of modular services. In this course, you'll examine how services like Amazon SQS, SNS, and Kinesis are configured and organized in AWS to build highly-available and scalable microservice-based applications. You'll use Amazon SQS to create and configure Standard, FIFO, and Dead Letter queues. Next, you'll create a Topic and a Subscription using Amazon SNS and publish a message to subscribers. Finally, you'll create, use and then delete an Amazon Kinesis Data Stream. This course is one of a collection of courses that prepares you for the AWS Certified Developer - Associate 2020 certification exam.
22 videos | 1h 46m has Assessment available Badge
AWS Developer Associate: Serverless Compute Services
Providers of serverless compute services, such as AWS Lambda, provide cloud-based server software and hardware management on a pay-as-you-use basis, lifting this burden from the shoulders of developers. In this course, you'll explore the benefits of the serverless compute model and how it is implemented on AWS. You'll examine the core components of AWS Lambda, such as functions, event triggers, versions, and aliases, examining best practices for working with these. Next, you'll learn how to create, configure, and manage Lambda functions using the AWS Management Console. You'll learn how to configure and test AWS Lambda logging and monitoring and how to use AWS CloudFormation and AWS X-Ray to configure function monitoring. Finally, you'll learn how to publish AWS Lambda function versions and aliases, and how to work with AWS Lambda function external dependencies.
14 videos | 1h 28m has Assessment available Badge
AWS Developer Associate: Serverless Applications
Serverless applications describe a shift from the traditional three-tier architecture. Create your applications from start to finish as a serverless application, and you only pay for the resources you use. In this course, you'll create serverless templates with SAM, integrate your Lambda function with the API gateway, and use an Aurora Serverless cluster to complete the application. You'll explore AWS Lambda, API Gateway, the AWS Serverless Application Model (SAM), and Aurora Serverless compute services on AWS. Finally, this course will change the way you think about the traditional three-tier architecture, showing you how to harness the power of going serverless. This course is one of a collection of courses that prepares you for the AWS Certified Developer - Associate 2020 certification exam.
20 videos | 2h 15m has Assessment available Badge
AWS Developer Associate: DynamoDB NoSQL Database
AWS DynamoDB is a fully managed NoSQL database service for performance enhancement and massive scalability. In this course, you'll explore the fundamental operating principles that underpin the DynamoDB service, such as DynamoDB's provisioned throughput, API, indexes, and concurrency model. You'll configure table properties, namely read capacity units (RCUs), write capacity units (WCUs), global secondary indexes (GSIs), and local secondary indexes (LSIs). Next, you'll learn to create clusters in DynamoDB Accelerator, configure DynamoDB Streams, and enable DynamoDB Time to Live (TTL) for a table. Next, you'll run DynamoDB commands in the AWS CLI, including ACID (atomicity, consistency, isolation, durability) transactions. Lastly, you'll configure DynamoDB security, backup, and restore services. This course is one of a collection of courses that prepares you for the AWS Certified Developer - Associate 2020 certification exam.
14 videos | 1h 15m has Assessment available Badge
AWS Developer Associate: Stateless Applications
Stateless applications in AWS provide several benefits, including the ease with which they scale due to the available compute resources. In this course, you'll begin by exploring how to develop stateless applications on AWS Cloud. You'll then examine how to use DynamoDB to store application state data. You'll learn to create a DynamoDB global table on AWS and create tables that automatically replicate across multiple AWS regions. Next, you'll explore and work with the AWS ElasticCache service to provide caching and create an ElastiCache cluster on AWS. Finally, you'll persist data with Simple Storage Service (S3), outline how Amazon Elastic File System (EFS) can be used for scalable file storage, and use EFS to create and mount an EFS volume from a running EC2 instance.
11 videos | 1h 8m has Assessment available Badge
AWS Developer Associate: AWS Security & Encryption
To ensure data and applications on the AWS cloud are secure, AWS developers require a sound understanding of which tools and services to use in a given situation and how to use them. In this course, you'll begin by exploring how encryption is used to protect data and how the Key Management Service (KMS) is used to manage and control access keys. You'll then use the KMS console and the AWS CLI to create a customer master key (CMK). Next, you'll create secure string parameters using the AWS Systems Manager Parameter Store. You'll then examine the Security Token Service (STS) in AWS and how it is used to obtain temporary restricted-privilege credentials for AWS IAM users. Lastly, you'll work with encryption configurations to manage and monitor encryption requirements using encryption headers.
13 videos | 1h 15m has Assessment available Badge
AWS Developer Associate: Troubleshooting & Monitoring on AWS
Knowing how to correctly use the many AWS cloud services to monitor applications and services for deployment is an essential certified AWS developer skill. In this course, you'll start by exploring the characteristics and purposes of the various troubleshooting and monitoring resources on the AWS cloud before learning how to work with them. Next, you'll learn to use the feature of AWS CloudWatch, such as metrics, alarms, events, and logs, to monitor resources and visualize collected metric data. You'll then work with AWS X-Ray to monitor, troubleshoot, and improve applications and use AWS CloudFormation to create an Elastic Beanstalk application to generate data for X-Ray. Finally, you'll learn how to create a Trail in AWS CloudTrail to monitor and record API calls and user activity.
10 videos | 53m has Assessment available Badge
AWS Developer Associate: Optimizing AWS
As a certified AWS developer associate, it is critical that you know how to optimize AWS services and resources. In this course, you'll begin by exploring authorization in the AWS cloud, including AWS Auto Scaling and Elastic Load Balancing (ELB). You'll then configure an application load balancer, create a launch template, and work with Auto Scaling Groups (ASG). Lastly, you'll examine AWS storage and performance optimization best practices. This course is one of a collection of courses that prepares you for the AWS Certified Developer - Associate 2020 certification exam.
11 videos | 1h 2m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Working with Amazon DynamoDB: Getting Started with DynamoDB
Data has expanded in every domain, and being able to store and query this data efficiently is what separates great organizations from their competitors. The category of NoSQL databases has gained popularity, due in part to their simple and easy-to-understand forms. Through this course, learn how to get started with Amazon DynamoDB. Explore NoSQL, key-value, and document databases and the features of Amazon DynamoDB. Next, learn best practices for using DynamoDB and how to create a DynamoDB table and populate it with data. Finally, discover ways to interact with the data in a DynamoDB table and how to install and use the AWS CLI. Upon completion, you'll be able to perform basic operations with Amazon DynamoDB.
14 videos | 1h 46m has Assessment available Badge
Working with Amazon DynamoDB: Interacting with DynamoDB
Amazon DynamoDB is a fully-managed NoSQL database on the AWS cloud. It has many valuable features, including on-demand backup and restore, point-in-time recovery, item expiration setting, local and global secondary indexes, and stream event generation for data modification. Through this course, learn how to interact with DynamoDB. Discover how to set up and work with a local development version of DynamoDB. Next, learn how to execute various database operations, including adding data to a table and then updating it. Finally, learn how to use the Boto3 library for Python and use global secondary indexes to enable different types of queries on DynamoDB data. After course completion, you'll be able to perform operations on a DynamoDB instance.
12 videos | 1h 41m has Assessment available Badge
Working with Amazon DynamoDB: Advanced Operations in DynamoDB
Developers can best use DynamoDB in their own organization when they're knowledgeable about advanced DynamoDB operations. This includes executing precise queries, deeper knowledge about indexes, streaming item modifications, and transaction definitions and execution. Through this course, learn how to perform advanced operations in DynamoDB. Discover how to run various queries against a dataset containing different attribute types and ensure that only specific attributes in your table's items are returned. Next, examine how global secondary indexes are specified with the AWS CLI and the different projection types supported. Finally, learn how to implement streams using Amazon Kinesis and DynamoDB Streams and how transactions can be defined and executed in DynamoDB. Upon completion, you'll be able to execute advanced DynamoDB operations.
12 videos | 1h 40m has Assessment available Badge
Working with Amazon DynamoDB: Getting the Best Out of DynamoDB
Developers should not only be familiar with DynamoDB's significant features like local and global indexes, but they should also know precisely how to apply them. This allows developers to set up and make optimum use of DynamoDB within any organization and build scalable and responsive applications around this NoSQL database. Through this course, learn how to get the best out of DynamoDB. Discover how to install Flask, set it up to store user details in a DynamoDB table, and implement features to link up with DynamoDB. Next, learn how to store images for DynamoDB items in S3 buckets. Finally, practice implementing global data replication and item auto-expiration. After course completion, you'll be able to use DynamoDB optimally.
10 videos | 1h 12m has Assessment available Badge
SHOW MORE
FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

BOOKS INCLUDED

Book

AWS for Developers for Dummies
Packed with tons of helpful guidance and step-by-step instructions, this essential book teaches budding developers how to write both platform-specific and IaaS-supported applications.
book Duration 5h 24m book Authors By John Paul Mueller

Book

Practical API Architecture and Development with Azure and AWS: Design and Implementation of APIs for the Cloud
Introducing both business and technical requirements and necessities of API architecture and development, this book includes fundamental guidelines to start API development and implementation with minimal viable standards.
book Duration 1h 40m book Authors By Thurupathan Vijayakumar

Book

Pro Powershell for Amazon Web Services: DevOps for the AWS Cloud
Presenting a resource for using PowerShell to create, host, manage, and administer workloads using a service widely recognized as the industry leader in cloud computing, this book offers scripts to create and manage virtual machines, provision storage, configure networks with agility, and more.
book Duration 4h 22m book Authors By Brian Beach

Book

Beginning Amazon Web Services with Node.js
Through code samples using the AWS JavaScript SDK and tutorials in the AWS console, this guide will help you gain the knowledge to incorporate secure user authentication, server auto-scaling, a load balancer, CDN, customized caching behavior, and outage monitoring.
book Duration 4h 14m book Authors By Adam Shackelford

Book

Amazon Web Services for Mobile Developers: Building Apps with AWS
A practical, real-world introduction to AWS tools and concepts, this book presents a professional view of cloud computing and AWS for experienced iOS/Android developers and technical/solution architects.
book Duration 6h 31m book Authors By Abhishek Mishra
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Distributed Serverless Architectures on AWS: Design and Implement Serverless Architectures
Distributed Serverless Architectures with AWS concludes with a discussion of current and future trends in serverless frameworks. After completing this book, you'll be able to design distributed serverless architectures using AWS.
book Duration 1h 15m book Authors By Jithin Jude Paul

SKILL BENCHMARKS INCLUDED

AWS Certified Developer - Associate 2022: Development with AWS Services Competency (Intermediate Level)
The Development with AWS Services Competency (Intermediate Level) benchmark assesses your knowledge of how to install, manage, and use the AWS CLI and AWS SDKs to make API calls; use AWS CloudFormation, AWS Lambda, AWS storage services; and configure tools in AWS to build stateless applications. You will be evaluated on your skills in utilizing each type of database and analytics service offered by AWS and deploying applications using a microservice architecture. Learners who score high on this benchmark demonstrate that they have the skills to work with various AWS services for development.
33m    |   33 questions
AWS Certified Developer - Associate 2022: Security Competency (Intermediate Level)
The Security Competency (Intermediate Level) benchmark calibrates your ability to recognize the features of IAM and other AWS authentication and authorization services, as well as protect and secure AWS cloud data and applications using various AWS services. You will be evaluated on your skills in securing a network in a cloud environment using network segmentation, network protocols, and network services, as well as using AWS CloudTrail, Amazon CloudWatch, and Elastic Load Balancing. Learners who score high on this benchmark demonstrate that they have the skills to describe and use AWS security controls to secure AWS services.
30m    |   30 questions
AWS Certified Developer - Associate 2022: Deployment Competency (Intermediate Level)
The Deployment Competency (Intermediate Level) benchmark calibrates your ability to use various AWS technologies to provision configuration as code (CaC) and orchestrate AWS code services to create CI/CD processes. You will be evaluated on your skills in recognizing the use of AWS Elastic Beanstalk, deploying applications and environments using Elastic Beanstalk, as well as efficiently using the Amazon EC2 service to configure, launch, secure, and interact with computing environments on AWS. Learners who score high on this benchmark demonstrate that they have the skills to automate deployment testing, prepare application artifacts to be deployed to AWS, and deploy code using AWS CI/CD services.
30m    |   30 questions
AWS Certified Developer - Associate 2022: Troubleshooting and Optimization Competency (Intermediate Level)
The Troubleshooting and Optimization Competency (Intermediate Level) benchmark measures your knowledge to describe and use AWS troubleshooting and monitoring and performance optimization tools and resources and various tools and services provided by AWS for optimizing performance and efficiency. You will be evaluated on your skills to describe various methods and tools provided to resolve cloud- or network-related connectivity, security, configuration, and performance issues and troubleshoot security issues in AWS. A learner who scores high on this benchmark demonstrates that she/he has the skills to observe, monitor and optimize applications by using AWS services and features
30m    |   30 questions
SHOW MORE
FREE ACCESS

YOU MIGHT ALSO LIKE

Rating 4.7 of 840 users Rating 4.7 of 840 users (840)