VOOZH about

URL: https://www.coursera.org/learn/packt-application-scalability-monitoring-and-developer-tools-m8eur

⇱ Application Scalability, Monitoring, and Developer Tools | Coursera


Application Scalability, Monitoring, and Developer Tools

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Application Scalability, Monitoring, and Developer Tools

Included with

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

6 hours to complete
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

6 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Learn how to use AWS services like SQS, SNS, and Kinesis for scalable application architecture.

  • Master continuous integration and delivery practices using AWS developer tools like CodeCommit, CodeBuild, and CodePipeline.

  • Gain practical experience in deploying applications using AWS CodeDeploy and integrating it with CI/CD pipelines.

  • Understand authentication and authorization concepts with AWS Cognito and Web Identity Federation for secure application management.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

4 assignments

Taught in English

Build your subject-matter expertise

This course is part of the AWS Certified Developer - Associate Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 3 modules in this course

This course features Coursera Coach!

A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course dives into the essentials of application scalability, monitoring, and the developer tools that enable seamless integration, deployment, and scaling in the cloud. You’ll learn how to use services such as AWS Simple Queue Service (SQS), Simple Notification Service (SNS), and Kinesis to scale applications effectively. With these tools, you’ll gain the knowledge to handle large-scale data processing and real-time data streams. Throughout the course, we guide you through practical examples of continuous integration and continuous delivery (CI/CD) using AWS developer tools. You’ll understand how to automate your development pipelines with services like CodeCommit, CodeBuild, CodeDeploy, and CodePipeline. These tools will help you manage code, build and test applications, and deploy them efficiently. You’ll also dive into the best practices for each tool and the unique ways they integrate to optimize your development workflows. The course also covers essential topics such as authentication and authorization with AWS Cognito. You’ll explore the differences between User Pools and Identity Pools, as well as the fundamentals of Web Identity Federation. By the end of the course, you’ll have a comprehensive understanding of cloud-based developer services, scalability, and security, allowing you to deploy and monitor applications with confidence. This course is designed for developers with prior knowledge of AWS or cloud computing, who want to understand how to scale their applications and implement best practices for continuous integration, deployment, and security. It’s ideal for those who want hands-on experience with AWS developer services and tools.

In this module, we will dive into various AWS services that support scalability in your applications. You’ll learn about SQS and SNS for managing queues and notifications, and explore Kinesis for handling real-time data streams. By the end of this section, you will have a foundational understanding of how these tools can help scale your software systems efficiently.

What's included

3 videos2 readings1 assignment

3 videosTotal 74 minutes
  • Simple Queue Service Fundamentals23 minutes
  • Simple Notification Service Fundamentals22 minutes
  • Kinesis Fundamentals29 minutes
2 readingsTotal 20 minutes
  • Introduction to the Course 'Application Scalability, Monitoring, and Developer Tools'10 minutes
  • Full Specialization Resources10 minutes
1 assignmentTotal 15 minutes
  • Scaling Software - Assessment15 minutes

In this module, we will explore AWS Developer Services to streamline your software development process. You’ll learn about CI/CD practices and how to set up and use CodeCommit, CodeBuild, CodeDeploy, and CodePipeline to automate version control, building, testing, and deploying applications. By the end, you’ll be equipped to improve your development workflows with these powerful AWS tools.

What's included

6 videos1 assignment

6 videosTotal 145 minutes
  • Continuous Integration and Delivery14 minutes
  • CodeCommit: git and AWS27 minutes
  • CodeBuild: Test, Build and Save28 minutes
  • CodeDeploy Fundamentals28 minutes
  • CodeDeploy Fundamentals Part 218 minutes
  • CodePipeline Fundamentals30 minutes
1 assignmentTotal 15 minutes
  • Developer Services - Assessment15 minutes

In this module, we will focus on AWS Cognito and its capabilities for managing authentication and user access in your applications. You will learn about its two main types of pools—User Pools and Identity Pools—and how they can be used to handle user registration, login, and secure access management. By the end of this section, you’ll be able to leverage Cognito to implement secure and scalable authentication in your apps.

What's included

1 video1 reading2 assignments

1 videoTotal 22 minutes
  • Web Identity Federation and Cognito22 minutes
1 readingTotal 10 minutes
  • Conclusion to the Course 'Application Scalability, Monitoring, and Developer Tools'10 minutes
2 assignmentsTotal 75 minutes
  • Full Course Assessment60 minutes
  • Full Course Practice Assessment15 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Offered by

Explore more from Cloud Computing

Why people choose Coursera for their career

👁 Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
👁 Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
👁 Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
👁 Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

This course is currently available only to learners who have paid or received financial aid, when available.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,