• Top Courses
  • Online Degrees
  • Find your New Career
  • Join for Free

Amazon Web Services

Architecting Solutions on AWS

This course is part of multiple programs. Learn more

This course is part of multiple programs

Taught in English

Some content may not be translated

Morgan Willis

Instructors: Morgan Willis +1 more

Instructors

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

Top Instructor

Financial aid available

32,347 already enrolled

Coursera Plus

(243 reviews)

Skills you'll gain

  • Software Architecture
  • Data Analysis
  • Data Visualization
  • AWS Account Management

Details to know

capstone project aws youtube

Add to your LinkedIn profile

4 quizzes, 1 assignment

See how employees at top companies are mastering in-demand skills

Placeholder

Build your subject-matter expertise

  • 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

Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 4 modules in this course

Are you looking to get more technical? Are you looking to begin working in the cloud, but don’t know where to go next? Are you looking to up your game by prepping for the AWS Solutions Architect Associate Exam? Do you see yourself as a cloud consultant, but can’t quite envision how your days would be? Are you puzzled how to match a customer’s requirements with the right AWS services/solutions? If so, you are in the right place!! You’ll learn how to plan, think, and act like a Solution Architect in a real-life customer scenario.

In this course, you’ll get prepared to begin your career architecting solutions on AWS. Through a series of use case scenarios and practical learning, you’ll learn to identify services and features to build resilient, secure, and highly available IT solutions in the AWS Cloud. Each week, a fictional customer will present a different need. We will then review the options, choose the best one for the use case and walk you through the architecture design on a whiteboard. You’ll learn about event-driven architectures with a focus on performance efficiency and cost. You’ll then gain knowledge on how to architect a solution using many purpose-built AWS services. With this understanding, you’ll get a sense of hybrid architectures with a refined focus on reliability and operational efficiency. Finally, you’ll wrap up your learning by understanding a multi-account strategy centered on security and cost.

Designing a serverless web backend on AWS

The first week in this course follows a customer use case where an ecommerce company needs to migrate a backend web service to AWS. You will first hear from the customer about their requirements and the problems that they are trying to solve with this migration. Then, you will learn how to design the solution for this use case, step by step, by using services such as Amazon API Gateway, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and Amazon DynamoDB.

What's included

16 videos 10 readings 1 quiz 1 discussion prompt 2 plugins

16 videos • Total 115 minutes

  • Course Introduction • 3 minutes • Preview module
  • Course Feedback • 1 minute
  • Week 1 Introduction • 3 minutes
  • Customer #1: Use Case and Requirements • 8 minutes
  • Customer #1: Requirements Breakdown • 3 minutes
  • Selecting a Serverless Compute Service • 9 minutes
  • AWS Lambda Exploration • 7 minutes
  • Choosing an AWS Database Service • 10 minutes
  • DynamoDB Exploration • 6 minutes
  • Building Event-Driven Architectures • 9 minutes
  • SNS Exploration • 3 minutes
  • Decoupling AWS Solutions • 7 minutes
  • SQS Exploration • 5 minutes
  • Customer #1: Solution Overview • 4 minutes
  • Week Wrap-up: Taking this Architecture to the Next Level • 6 minutes
  • Exercise 1 Walkthrough • 24 minutes

10 readings • Total 192 minutes

  • Welcome to the Course • 10 minutes
  • Pre-Course Survey • 1 minute
  • Introduction • 25 minutes
  • Compute on AWS • 25 minutes
  • Databases on AWS • 25 minutes
  • Event-Driven Architectures on AWS • 25 minutes
  • Decoupling Solutions on AWS • 25 minutes
  • Architecture Optimizations for Week 1 • 25 minutes
  • Challenge: Building a Proof of Concept • 30 minutes
  • Mid-Course Survey • 1 minute

1 quiz • Total 25 minutes

  • Week 1 Assessment • 25 minutes

1 discussion prompt • Total 10 minutes

  • Consider this Scenario • 10 minutes

2 plugins • Total 30 minutes

  • Pre-Course Survey • 15 minutes
  • Mid-Course Survey • 15 minutes

Designing a serverless data analytics solution on AWS

The second week in this course follows a customer use case where a software company needs a data analytics solution in AWS so that they can derive insights from clickstream data. You will first hear from the customer about their requirements and the problems that they are trying to solve with this solution. Then, you will learn how to design the solution for this use case, step by step, by using services such as Amazon Simple Storage Service (Amazon S3), Amazon Kinesis Data Firehose, Amazon Athena, Amazon QuickSight, and more.

15 videos 6 readings 1 quiz 1 discussion prompt

15 videos • Total 105 minutes

  • Week 2 Introduction • 1 minute • Preview module
  • Customer #2: Use Case and Requirements • 5 minutes
  • Customer #2: Requirements Breakdown • 4 minutes
  • An Overview of Data Analytics on AWS • 4 minutes
  • Why Amazon S3 for Storage? • 5 minutes
  • Exploring Amazon S3 • 5 minutes
  • Choosing a Service for Data Ingestion • 9 minutes
  • Exploring Amazon Kinesis • 3 minutes
  • Accessing the Ingested Data • 7 minutes
  • Exploring Amazon Athena • 2 minutes
  • Visualizing the Data • 5 minutes
  • Customer #2: Solution Overview • 8 minutes
  • Week Wrap-Up: Taking this Architecture to the Next Level • 7 minutes
  • Exercise 2 Walkthrough Part 1 • 22 minutes
  • Exercise 2 Walkthrough Part 2 • 10 minutes

6 readings • Total 155 minutes

  • A Look into AWS Data Services • 25 minutes
  • Amazon S3 Cross-Region Replication and Object Lifecycle • 25 minutes
  • Differences Between Amazon Kinesis Services • 25 minutes
  • Amazon QuickSight Features • 25 minutes
  • Architecture Optimizations for Week 2 • 25 minutes
  • Challenge: Build a Proof of Concept • 30 minutes
  • Week 2 Assessment • 25 minutes

Designing a hybrid solution for container based workloads on AWS

The third week in this course follows a customer use case where an enterprise insurance company needs to migrate some of their container workloads to AWS by using a hybrid model. You will first hear from the customer about their requirements and the problems that they are trying to solve with this migration. Then, you will learn how to design the solution for this use case, step by step, by using services such as AWS Direct Connect, Amazon Elastic Container Service (Amazon ECS), Amazon ECS Anywhere, Amazon Relational Database Service (Amazon RDS), AWS Systems Manager, and more.

13 videos 6 readings 1 quiz 1 discussion prompt

13 videos • Total 73 minutes

  • Week 3 Introduction • 0 minutes • Preview module
  • Customer #3: Use Case and Requirements • 4 minutes
  • Customer #3: Requirements Breakdown • 2 minutes
  • Hybrid Networking and Connectivity Services • 5 minutes
  • Running Containers on AWS • 9 minutes
  • Amazon Relational Database Service • 6 minutes
  • Amazon RDS Exploration • 5 minutes
  • Where Should Our Customer Store Their Data? • 10 minutes
  • Storage Gateway Exploration • 3 minutes
  • Hybrid Solutions on AWS • 8 minutes
  • AWS Systems Manager Exploration • 6 minutes
  • Customer #3: Solution Overview • 5 minutes
  • Week Wrap-Up: Taking this Architecture to the Next Level • 5 minutes

6 readings • Total 150 minutes

  • Hybrid Networking and Connectivity • 25 minutes
  • Running Containers on AWS and NAT Gateways • 25 minutes
  • Amazon RDS • 25 minutes
  • AWS Storage Services • 25 minutes
  • AWS Services for Hybrid Deployments • 25 minutes
  • Architecture Optimizations for Week 3 • 25 minutes
  • Week 3 Assessment • 25 minutes
  • Review the Architecture Diagram • 10 minutes

Designing a solution following account governance and management best practices

The fourth week in this course follows a customer use case where a startup company needs guidance about how to set up an account-management strategy that follows best practices for account governance and standards. You will first hear from the customer about their requirements and the problems that they are trying to solve with this strategy. Then, you will learn how to design the solution for this use case, step by step, by using services such as AWS Organizations, AWS IAM Identity Center (successor to AWS Single Sign-On), AWS CloudTrail, and more.

12 videos 7 readings 1 quiz 1 assignment 2 discussion prompts 1 plugin

12 videos • Total 62 minutes

  • Week 4 Introduction • 1 minute • Preview module
  • Customer #4: Use Case and Requirements • 5 minutes
  • Customer #4: Requirements Breakdown • 2 minutes
  • Why Multi-Account Strategies? • 3 minutes
  • IAM Roles - The AWS Authentication Core Mechanism • 6 minutes
  • Organizing Your Accounts Together Using OUs (Organizational Units) • 10 minutes
  • Moving from One Account to Another • 6 minutes
  • Choosing Services for Logging • 7 minutes
  • Automating Account Provisioning and Maintenance • 5 minutes
  • Customer #4: Solution Overview • 2 minutes
  • Week Wrap-Up: Taking this Architecture to the Next Level • 6 minutes
  • Course Closing • 2 minutes

7 readings • Total 151 minutes

  • Multi-Account Strategies • 25 minutes
  • IAM Roles, Trust Relationships, and Permissions • 25 minutes
  • AWS IAM Identity Center • 25 minutes
  • Logging Services • 25 minutes
  • Automatic Account Provisioning • 25 minutes
  • Multi-Account Best Practices • 25 minutes
  • Post-Course Survey • 1 minute

1 quiz • Total 70 minutes

  • Final Assessment • 70 minutes

1 assignment • Total 120 minutes

  • Capstone Project • 120 minutes

2 discussion prompts • Total 20 minutes

  • Reflecting on AWS Best Practices • 10 minutes

1 plugin • Total 15 minutes

  • Post-Course Survey • 15 minutes

capstone project aws youtube

Since 2006, Amazon Web Services has been the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 90 fully featured services for compute, storage, networking, database, analytics, application services, deployment, management, developer, mobile, Internet of Things (IoT), Artificial Intelligence, security, hybrid and enterprise applications, from 44 Availability Zones across 16 geographic regions. AWS services are trusted by millions of active customers around the world — including the fastest-growing startups, largest enterprises, and leading government agencies — to power their infrastructure, make them more agile, and lower costs. Coursera and AWS have been partners since 2017 providing learners and enterprises globally, the skills they need to succeed. Coursera builds on AWS servers to scale with student demand with confidence around capacity and elasticity and in partnership with AWS. In 2019, Coursera achieved Advanced Tier Partner status and further extended the partnership with AWS Educate, AWS EdStart and AWS Academy collaborations. Coursera's been able to make cloud skills more accessible with 8 AWS courses on the Coursera platform featuring top subject matter experts and the portfolio continues to grow. To learn more about AWS, visit https://aws.amazon.com.

Recommended if you're interested in Cloud Computing

capstone project aws youtube

Amazon Web Services

Introduction to Designing Data Lakes on AWS

capstone project aws youtube

Exam Prep: AWS Certified Solutions Architect - Associate

capstone project aws youtube

Migrating to the AWS Cloud

capstone project aws youtube

DevOps on AWS: Release and Deploy

Why people choose coursera for their career.

capstone project aws youtube

Learner reviews

Showing 3 of 243

243 reviews

Reviewed on Sep 12, 2023

best tech video ever came across... would like to have a second part to architect some other different solutions from real world

Reviewed on Apr 17, 2024

Nice Content with examples, which really helped to understand the Services.

Reviewed on Oct 4, 2023

Require more Lab Experiments for good understanding.

New to Cloud Computing? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions

When will i have access to the lectures and assignments.

Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.

The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

What will I get if I subscribe to this Certificate?

When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

What is the refund policy?

If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy Opens in a new tab .

More questions

DEV Community

DEV Community

Riyaz Ahmed

Posted on Jun 26, 2023

Capstone Project - Cloud Architecture

The Capstone project is quite a formidable task, making even quite experienced users work hard on how to overcome this scenario. We find ourselves working at a Social Research organisation that has a website that allows users to look up various data. Over the past few years, the website has grown in popularity and begun experiencing traffic issues as well as complaints about how slow it is. Additionally, there have been attempted ransomware attacks and security breaches. This is where we come in. We are here to design an infrastructure for the company's website that follows best practises and improves upon the existing architecture.

This blog is a record of how I overcame the Capstone project.

What we started with At the start, we were given a diagram of the current environment and how the company's website was laid out:

Image description

This current architecture shows us how the bastion host has been set up as well as its additional security groups placed in multiple subnets. This current architecture does not follow best practises as it is not highly available or does not scale automatically.

The solution

Image description

The solution I came up with not only solves the initial problem of being unable to scale automatically but also makes it more secure and highly available. By storing data within a MySQL RDS Multi-AZ database in a private subnet across multiple availability zones (AZ), it allows for more users around the world to access the website without experiencing traffic delays. Additionally, this meant that this solution had failover, allowing the secondary database to take over if the primary one were to fail or become unavailable.

The Application Load Balancer (ALB) is placed in front of the autoscaling group, which is linked to both applications in each AZ, allowing for a smoother runtime. Admin users would be able to access the applications by using SSH through the bastion host and access or store data.

We start off by downloading a SQL dump file provided by AWS that gives us the necessary tools in order for our applications as well as our databases to run. We create an internet-facing Application Load Balancer and attach it to two public subnets, as well as attaching the respective security groups. As we were setting up the autoscaling group, which would be behind the ALB, it gave us the option to attach it to both availability zones as well as both subnets (public and private). This would allow the infrastructure to be highly available.

Once the two had been created, it allowed the application to also be created within the process. After configuring the security groups, I was finally able to access the website. However, not only did it not look like a proper website, it was not functioning like one either.

Image description

The website would list what users may want to find information about, but it would not be able to list any of the necessary information. The website would return a connection error.

Image description

The next step was to create a multi-RDS database. This would allow for a secure and highly available way to store and access data that users could access without experiencing traffic.

note   (I had used a burstable class for this instance as it would allow for performance to exceed regular use if there was a need for it as we were already experiencing traffic issues.)

While the database was being created, I used this time to go into Systems Manager and create the parameters needed in the parameter store:

Image description

  Once the database was created, it was time to connect to it through the application we created earlier. This was done through the Bastion host and accessing it through the Access Key and Secret Access Key provided by AWS. Upon entering, I was able to import the SQL dump file, which allowed the database to have the data it needed. This was done by listing within the file to ensure that Countrydatadump.sql was inside of it. After the commands mysql -u username -p database_name < file.sql and entering the required password that I had set earlier when creating the RDS database, it was successfully able to ingest all the data it needed.

Image description

Upon successfully launching the application, the last thing to do was to check the website one last time and see if users could access the data they were looking for. After all my hard work, it was finally a success.

The Capstone project really pushed me to think outside the box and utilise all the skills I acquired during my journey as a trainee cloud engineer. This was something I had never experienced before, and I look forward to working on more projects like this in the future. I plan to update my blog throughout my career to not only allow readers to see my work but also to use it as a portfolio to show myself and others how I have evolved over the coming years with each project.

I appreciate you taking the time to read this!

Top comments (0)

pic

Templates let you quickly answer FAQs or store snippets for re-use.

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink .

Hide child comments as well

For further actions, you may consider blocking this person and/or reporting abuse

yogini16 profile image

Kafka vs. RabbitMQ: Which is the Right Messaging Broker for your use case?

yogini16 - Apr 10

epakconsultant profile image

Azure Monitoring Tools for GPU Usage and Cost Optimization

sajjad hussain - Apr 14

allyn profile image

allyn - Apr 14

devarshishimpi profile image

How To Create An AI Chatbot with Google GEMINI using Node.js

Devarshi Shimpi - Apr 17

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

  • About Amazon (English)
  • About Amazon (日本語)
  • About Amazon (Français)
  • About Amazon (Deutsch)
  • Newsroom (Deutsch)
  • About Amazon (Italiano)
  • About Amazon (Polski)
  • About Amazon (Español)
  • Press Center (English)
  • About Amazon (Português)

Introducing AWS Cloud Institute, a virtual program that trains you to become a cloud developer in as little as one year

  • Facebook Share
  • Twitter Share
  • LinkedIn Share
  • Email Share
  • Copy Link copied

A photo of a person sitting at a desk with a laptop and is writing notes.

Amazon Web Services (AWS) recently launched AWS Cloud Institute , a new virtual training program that provides a prescriptive path to gaining the technical and professional skills needed to start a career as a cloud developer in as little as one year. AWS Cloud Institute is a 12-course training program that includes on-demand digital learning and live instructor-led courses, game-based learning, more than 100 interactive labs, two capstone projects, preparation and exam vouchers for two AWS Certifications, and career enrichment activities with notable AWS customers and partners, including Accenture and American Family Insurance.

A photo of a laptop device that displays AWS Cloud Institute on the home screen.

In today’s world, the fastest growing roles are technology-driven, yet only 50% of workers have access to adequate training opportunities, according to the World Economic Forum's Future of Jobs Report 2023 . AWS Cloud Institute provides a way to help train a diverse, ready-to-hire workforce of cloud developers who have demonstrated that they can solve real-world business challenges.

A photo of a team working in a conference room with a number six illustration in the background.

“The scarcity of individuals with cloud skills is a major concern for organizations that want to innovate with cloud, and hiring the necessary talent continues to pose a real challenge to the industry,” said Kevin Kelly, director of AWS Cloud Institute. “AWS Cloud Institute brings new talent into the workforce with a low-cost training option that supports individuals for whom traditional education or training options may not be a good fit. We support all types of learners with a comprehensive training program that empowers them to develop the skills, confidence, and connections to pursue an in-demand cloud career.”

What is AWS Cloud Institute?

Built by AWS experts, AWS Cloud Institute is a structured program that includes hands-on, real-world training to help prepare learners to begin an in-demand career in a variety of cloud developer roles. The program includes 12 self-paced, digital training courses and a wealth of interactive educational resources—from hands-on, game-based learning to building applications through capstone projects. Learners also have the option to learn directly from AWS instructors during live courses, offered at U.S. West Coast and East Coast times, or watch the content on-demand as their schedule allows. The curriculum includes more than 100 interactive labs, two capstone projects, and the creation of a portfolio illustrating the learner’s technical knowledge and capabilities for potential employers.

AWS Cloud Institute is designed with input from AWS customers and partners who need cloud-skilled talent and are committed to engaging with learners through tech talks and other career services engagements.

“In partnership with AWS, we are helping our clients get more value from the cloud, and AWS Cloud Institute will accelerate that,” said Allison Horn, global talent lead for Talent & Organization at Accenture. “By focusing on real-life, industry-specific business problems, the program helps learners build technical skills and business acumen that will give them new pathways to in-demand jobs while giving employers the talent they need to move cloud adoption forward.”

How does the curriculum help produce ready-to-hire developers?

Courses cover a range of foundational and industry-specific topics, including Business Foundations, Cloud Fundamentals, Developer Fundamentals, and Getting Hired. Course modules address topics such as computer technology, architecting on AWS, compute, databases, networking, security, storage, Python, machine learning, data analytics, generative artificial intelligence (generative AI) using Amazon CodeWhisperer , sustainability, and more.

A phot of an trainium chips.

The program’s capstone projects incorporate experiential learning by requiring learners to solve known industry challenges. Learners design and develop a working application that demonstrates their skills and ability to use AWS services and Python code to create cloud-based solutions that solve real-world scenarios.

Learners also receive exam preparation and two vouchers for the AWS Certified Cloud Practitioner and AWS Certified Developer Associate certification exams, both of which help validate their technical skills to potential employers. Upon graduation, learners also earn an AWS Cloud Institute program certificate.

A photo of a laptop and a schedule of the new AWS Cloud Institute courses.

How will I build real-world skills and receive guidance from influential companies?

The program teaches learners technical skills and how to apply them to real-world tasks using scenarios based on actual customer use cases. With guidance from AWS expert instructors, learners also hone their skills in effective communication, problem solving, and teamwork.

A key component of AWS Cloud Institute is access and exposure to cloud experts from AWS customers and partner organizations. Learners hear directly from organizations, including Accenture and American Family Insurance, about cloud computing’s role in business innovation, projects cloud developers work on, and the skills and experience companies look for when hiring entry-level cloud developers. These organizations also provide networking opportunities to learners through recruitment events and job boards.

"We’re pleased to continue our collaboration with AWS on high-quality cloud computing training programs that are not only impactful, but also accessible and affordable,” said Sheldon Cuffie, American Family chief information officer. “American Family is committed to being purpose-driven, and that means providing opportunities so all can rise. We want learners, particularly those in communities that may be underrepresented or underresourced, to be able to prepare for successful technology careers. These training opportunities can lead to a highly qualified future talent pool as well as enhance the skills of our current employees.”

A photo of a person looking at a laptop device. Operating on that device is the AWS "Amazon CodeWhisperer – Getting Started" course.

How much does the program cost?

The total cost for a learner who completes the program is $7,560 plus tax. Learners enrolled full time take three courses per quarter. Learners may also choose to enroll part time, taking one or two courses per quarter. Learners are billed in monthly installments depending on the selected course load—$210 for one course, $420 for two courses, or $630 for three courses.

A full-time learner taking three courses per quarter can complete the program in one year. A part-time learner taking one course per quarter can complete the program in up to three years.

How can I apply?

The program is currently offered in the U.S. to learners who are at least 18 years old and have a high school diploma or equivalency (e.g., GED diploma, HiSET diploma, associate degree, etc.). When applying, learners confirm their eligibility and complete a brief introductory course.

Classes for the inaugural term begin January 8, 2024. The deadline to apply for the first term is January 5, 2024 at 5 p.m. PST. Accepted applicants will be invited to enroll on a first-come, first-served basis.

Learn more about AWS Cloud Institute and apply today . Organizations interested in participating in the curriculum or hiring from the program can contact us for more information.

Sign up for the weekly Amazon newsletter

A graphic that states, "Available now on Amazon Bedrock: Mistral Large".

Amazon Bedrock customers have more choice in AI models with Mistral Large now available

An image of a screen showing ARIA, the virtual building assistant from BrainBox AI on Amazon Bedrock.

A new virtual AI assistant built on Amazon Bedrock can reduce the carbon footprint of commercial buildings. Here’s how.

A photo of First Lady Jill Biden speaking on stage at AWS IMAGINE: Nonprofit conference 2024

First Lady Jill Biden discusses health and innovation at AWS IMAGINE: Nonprofit conference

AWS and NVIDIA logos

AWS and NVIDIA extend their collaboration to advance generative AI

An image showing an AWS game-based training experience.

AWS offers 5 game-based training experiences to power up your cloud skills

A graphic that states, "Mistral AI models now available on Amazon Bedrock".

Amazon Bedrock adds Mistral AI models, giving customers more choice

A photo of Vice President and Chief Technology Officer Werner Vogels on stage presenting at AWS re:Invent.

4 tech predictions for 2024 and beyond, according to Amazon CTO Dr. Werner Vogels

A photo of two data center technicians inspecting hardware inside an AWS Data Center.

AWS plans to invest $10 billion in Mississippi, the largest capital investment in the state’s history

An image of Amazon employees who are part of the AWS Intelligence Initiative Program.

Learn how the AWS Intelligence Initiative is providing new career paths for engineers

CPSC 4440 Final Project

This project was assigned to me as a final project for the cloud architecture course I took at Clemson University. This project was split into five parts using different AWS services: IAM, EC2 with Load Balancing, VPC, RDS, and EC2 Auto-Scaling. Click here to see the project instructions. A diagram of the final product is shown below:

Diagram of final architecture for CPSC 4440's final project

For the IAM part of the project, I had to create some IAM users and groups. I assigned the groups policies and then put each user into the group they belonged in following the principle of least privilege.

For the VPC part of the project, I had to allocate an elastic IP address, create a VPC that looked identical to the diagram, create an internet gateway, create 4 subnets, create a public route table, and to create a private route table associated with the private subnets.

For the database part of the project, I was instructed to make a new RDS instance running on MYSQL. The first step was to create a DB subnet group called CU-Subnets that included the two private subnets. Then, I created the RDS database. It had a burstable db.t2.micro instance and a general purpose storage type. The database had a Multi-AZ deployment using the VPC already set up and the CU-Subnets subnet group.

EC2 Auto-Scaling

For 10 points extra credit on the project, we had the option to configure EC2 Auto Scaling behind our load balancer. I decided to do this option. Auto Scaling enables your architecture to scale up by add more instances as load increases, and then scale down by removing instances as load decreases. The launch configuration used the AMI I had created earlier. It used a target tracking policy that scaled up when CPU utilization was greater than 60% for 3 minutes.

AWS Academy: Cloud Architecting Capstone Project

The capstone project for the AWS Academy Cloud Architecting course was the last assignment you had to complete in order to obtain the badge for completing the course. It took a combination of the skills learned throughout the previous challenge labs in order to obtain a perfect score. Unfortunately, I do not have a diagram of what the final architecture looked like, but I will go into detail about what the project instructions were. For starters, here six main steps that needed to be completed: 1. Create an EC2 auto-scaling group from an existing launch configuration in the environment 2. Attach an application load balancer to the EC2 auto-scaling group 3. Create an RDS instance that the PHP application can query 4. Create a MYSQL database from a SQL dump file 5. Update application parameters in the AWS Systems Manager Parameter Store 6. Secure the application to prevent public access to backend systems

Setting up auto scaling

Setting up the auto-scaling group was fairly straight forward since the launch configuration was already defined in the environment. It was just a matter of picking the right AWS region and VPC and subnets to deploy the auto-scaling group in. The instances would be placed in 2 private subnets, each in a different availability zone. I set the minimum number of instances to 2, the desired amount to 2, and max amount to 4. It would scale up to when the CPU utilization was above 60% for 3 minutes.

Attaching an Application Load Balancer

An application load balancer spreads HTTP and HTTPS traffic across registered instances equally. After the EC2 auto-scaling group instances had passed their health checks, I created an application load balancer and then selected my auto-scaling group. Under the details tab, I selected load balancing->edit. I then clicked the check mark for application load balancer and selected the right target group. There was 1 already made in the lab environment. The application load balancer will take traffic from the public internet and then distribute the load across the EC2 instances in the private subnets. This ensures greater security.

Creating an RDS instance

Creating an RDS instance is pretty straight forward. First, I created 2 database subnet groups (the private subnet for each availability zone). Then, using the RDS wizard I made a RDS instance running MYSQL. I used a multi availability zone deployment and made sure that only the web application servers could communicate with the database instance.

Creating a MySQL database from a MYSQL dump file and Updating the Parameter Store

The pre-configured environment for the capstone project had a bastion host setup to access the EC2 instances in the private subnets. I gained access to one of the EC2 instances through the bastion host and then used it to run a mysql dump. The EC2 instance already had the mysql dump file in its home directory. The command was similar to this: mysql -h RDS_Endpoint -u username -p databasename < databasename.sql. This command setup the RDS instance with all the data the previous database contained. All that I had to to do now was make the EC2 instances read and write to the RDS instance instead of the old database. This was solved by changing the endpoint and password values in the parameter store. I then deleted the old database since it was no longer needed.

Securing the application

The last step was ensuring that the VPCs, security groups, and route tables were setup correctly. All internet traffic was to be go through the elastic load balancer, which would then distribute the traffic evenly between the EC2 instances. HTTP and HTTPS traffic from any source would be allowed. The bastion host would only accept SSH traffic from my IP address and have outbound rules to the EC2 instances. The EC2 instances would accept inbound traffic from the elastic load balancer and from the RDS instance. The RDS instance would only accept traffic from the EC2 instances and would only send information to the EC2 instances. The architecture was secure.

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

This is the final capstone project for AWS Data engineering course offered by AWS Academy

JuJu2181/AWS-Data-Engineering-Capstone-Project

Folders and files, repository files navigation, aws-data-engineering-capstone-project, project description.

  • This is the final capstone project for AWS Data engineering course offered by AWS Academy.
  • This project includes basic ETL workflow using AWS services like Amazon S3, AWS Glue, Amazon Athena and even Amazon QuickSight for visualization
  • Here firstly the data was extracted from a S3 bucket.
  • Then the data was transformed to Apache Parquet format using Pandas framework in AWS Cloud9 IDE.
  • The transformed data was then loaded into S3 bucket which was then queried using S3 select
  • Then tables were created using AWS Glue and AWS Glue crawler was used to extract metadata and schema from the data stored in S3 bucket.
  • The data in Glue tables were then queried and transformed using Amazon Athena to create views
  • Finally Amazon QuickSight was used to visualize the data present in the Views.
  • Here the file Final Capstone Project.md contains all details about the steps for project implementation as well as various outputs obtained during course of this project.

AWS Services Used

  • AWS Cloud9 IDE
  • Amazon Athena
  • Amazon QuickSight

Teknixx

AWS Academy Cloud Architecting 2.x – Capstone Project

by XX · Published September 22, 2022 · Updated September 24, 2022

Environment Overview

Environment navigation, access the aws management console.

Using the terminal in the browser

Project Overview

Introducing the Example Social Research Organization

Solution requirements, project deliverables, assets for completing the project.

This environment is long-lived. When the session timer runs to 0:00, the session will end, but any data and resources that you created in the AWS account will be retained. Any running resources (such as an EC2 instance) will be stopped. If you later launch a new session (for example, the next day), you will find that your work is still in the lab environment. However, you will need to manually start any stopped resources. You can continue to develop your solution as you progress through the course materials.

 IMPORTANT: Monitor your lab budget in the lab interface above. Whenever you have an active lab session, the remaining budget will display at the top of this screen. For this Capstone Project environment, the limit is $40. If you exceed your lab budget your lab account will be disabled and all progress and resources will be lost . Therefore, it is important for you to manage your spending. Suggestions to avoid overspending : Launch only the number of instances you need, sized to your requirements. Stop EC2 and RDS instances when not in use. Delete no longer needed resources and data.

Use the  Readme link above to return to these instructions at any time.

Use the  AWS Details link above to access information about your environment.

After you start the lab, the AWS Details panel will display and you will need to choose Readme to return to these instructions.

 Tip: you can resize this panel at anytime by dragging the bar to the left of these instructions to make it wider or narrower.

Use the  Reset link above if you ever want to reset your AWS account back to the way it was in the beginning, before you ever ran sessions of this lab environment.  CAUTION : if you choose reset and then choose Yes to confirm that you do want to reset, you will permanently delete everything that you have created or stored in the AWS account.

The terminal window to the left of these instructions can be used to run AWS CLI commands or code such as AWS SDK for Python code (details provided below).

  • The lab session is started and session information is displayed.
  • A timer above shows the time remaining in the session. Tip: You can refresh the session length at any time by choosing Start Lab again before the timer reaches 0:00.
  • Choose the  Readme link to return to these instructions.
  • You should be connected to the AWS Management Console. Tip: If a new browser tab does not open, a banner or icon is usually at the top of your browser with the message that your browser is preventing the site from opening pop-up windows. Choose the banner or icon, and then choose Allow pop-ups. Tip: if you are interested in interacting with the AWS account programmatically, read the Configuring and using the terminal in the browser section below for details.

Using the Terminal in the browser

A terminal window displays to the left of these instructions. The terminal provides access to a Linux shell on a server that exists outside of the AWS account that you use when your lab is running. Credentials are configured on the server that provide the same level of AWS service access via the terminal that you also have via the AWS Management Console.

Project overview

This project provides you with an opportunity to demonstrate the solution design skills that you develop throughout this course. Your assignment is to design and deploy a solution for the following case.

By the end of this project, you should be able to apply the architectural design principles that you learned in this course to:

  • Deploy a PHP application that runs on an Amazon Elastic Compute Cloud (Amazon EC2) instance
  • Create a database instance that the PHP application can query
  • Create a MySQL database from a structured query language (SQL) dump file
  • Update application parameters in an AWS Systems Manager Parameter Store
  • Secure the application to prevent public access to backend systems

Example Social Research Organization is a (fictitious) nonprofit organization that provides a website for social science researchers to obtain global development statistics. For example, visitors to the site can look up various data, such as the life expectancy for any country in the world over the past 10 years.

Shirley Rodriguez, a researcher at the organization, developed the website. She thought it would be valuable to share the data that she had gathered with other researchers. Shirley stores the data in a MySQL database, and the data is available through a PHP website that she built. She initially published the site through a commercial hosting company that provides limited support for technical issues and security.

Over the past year, Shirley’s website has grown in popularity. As a result of increased traffic, she started receiving complaints that the site is not as responsive as it used to be. She also experienced an attempted ransomware security breach. The security breach was unsuccessful, but her supervisor, Mateo Jackson, suggested that Shirley investigate new ways to host the website.

Shirley heard about Amazon Web Services (AWS), and initially moved her website and database to an EC2 instance that runs in a public subnet. She also runs an instance of MySQL on the same EC2 instance.

Shirley approached your team to make sure that her current design follows best practices. She wants to make sure that she has a robust and secure website. One of your colleagues started the process of migrating the site to a more secure implementation, but they were reassigned to another project. Your tasks are to complete the implementation, make sure that the website is secure, and confirm that the website returns data from the query page.

The following summary lists the solution requirements, and provides a diagram of the current environment.

capstone project aws youtube

  • Provide secure hosting of the MySQL database
  • Provide secure access for an administrative user
  • Provide anonymous access to web users
  • Run the website on a t2.small EC2 instance, and provide Secure Shell (SSH) access to administrators
  • Provide high availability to the website through a load balancer
  • Store database connection information in the AWS Systems Manager Parameter Store
  • Provide automatic scaling that uses a launch template

The following parameters are used by the PHP application to connect to the database:

  • /example/endpoint
  • /example/username
  • /example/password
  • /example/database

 These parameter values are case sensitive.

To complete this assignment, you must:

  • Deploy a PHP application that meets the system requirements outlined above
  • Submit a diagram that illustrates your solution
  • Submit a written summary of the design decisions that you made to achieve the result

You can use the following assets for this project:

  • A SQL dump file that contains sample data
  • A .zip file that contains the PHP and image files for the Example Social Research Organization website

Tags: AWS awscloud awstraining cloud cloudcomputing

You may also like...

capstone project aws youtube

Module 3 Challenge Lab Creating a Static Website for the Cafe

May 13, 2022

 by XX · Published May 13, 2022 · Last modified June 28, 2023

Module 10 - Guided Lab: Automating Infrastructure Deployment with AWS CloudFormation

Module 10 – Guided Lab: Automating Infrastructure Deployment with AWS CloudFormation

June 17, 2022

 by XX · Published June 17, 2022

Module 6 - Challenge Lab: Creating a VPC Networking Environment for the Café

Module 6 – Challenge Lab: Creating a VPC Networking Environment for the Café

May 19, 2022

 by XX · Published May 19, 2022 · Last modified May 20, 2022

4 Responses

  • Pingbacks 0

' src=

I watched all your videos related to aws and all of them helped me a lot ??. But I’m unable to complete the caspton 2.x project ????. Please help me . Connect with me through Instagram or Facebook ??. Message me ur Instagram or FB id or Whatsapp number.

' src=

Hi did you check the you check the youtube video? Exactly which part you can’t accomplish?

' src=

What can I do if my parameter store is Restricted? is there another approach to finish the capstone without configuring the parameter store? Your video helped me a lot, but I can’t do that part.

' src=

Hello I am stuck at the Putty console step when trying to ping google.com. Nothing happens and when exited the ping fails.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Sharing is caring

Buy me a coffee so I can stay up longer and create better content!

capstone project aws youtube

AWS Capstone Project

Capstone Project: AWS Academy Cloud Architecting 2.x

Abstract: This article outlines the steps to complete the Capstone Project for the AWS Academy Cloud Architecting 2.x course. Learn how to design and deploy a secure and scalable infrastructure on AWS.

Capstone Project: AWS Academy Cloud Architecting 2.x - Site Focused with a Global Topic

In this capstone project, we will focus on designing and implementing a scalable, secure, and highly available website on the AWS cloud while adhering to best practices and architectural patterns. The website will be designed to handle global traffic, ensuring low latency and fast response times for users around the world.

Introduction

The AWS Academy Cloud Architecting 2.x course provides students with the skills and knowledge to design and implement scalable, secure, and highly available systems on the AWS cloud. The capstone project for this course involves designing and implementing a website that can handle global traffic, ensuring low latency and fast response times for users around the world.

Architecture Design

The architecture for the website will consist of the following components:

  • A content delivery network (CDN) to distribute static content to users around the world
  • An auto-scaling group of web servers to handle dynamic content
  • A load balancer to distribute traffic across the web servers
  • A relational database service (RDS) to store dynamic content
  • A Simple Storage Service (S3) bucket to store static content
  • A CloudFront distribution to distribute the static content

Content Delivery Network (CDN)

A CDN is a distributed network of servers that cache and deliver content to users from a location near them. This reduces latency and improves the user experience. In this project, we will use Amazon CloudFront as our CDN.

Auto-Scaling Group of Web Servers

An auto-scaling group is a collection of EC2 instances that can be automatically scaled up or down based on demand. In this project, we will use an auto-scaling group of web servers to handle dynamic content. The web servers will be configured to automatically scale up or down based on the CPU utilization of the instances in the group.

Load Balancer

A load balancer distributes traffic across multiple instances or servers to ensure that no single instance or server is overwhelmed with traffic. In this project, we will use an Application Load Balancer (ALB) to distribute traffic across the web servers in the auto-scaling group.

Relational Database Service (RDS)

RDS is a managed database service that makes it easy to set up, operate, and scale a relational database in the cloud. In this project, we will use RDS to store dynamic content. We will use Amazon Aurora as our RDS engine, which provides high performance and availability.

Simple Storage Service (S3) Bucket

S3 is a highly durable and scalable object storage service that can be used to store and retrieve any amount of data from anywhere on the web. In this project, we will use an S3 bucket to store static content, such as images, CSS, and JavaScript files.

CloudFront Distribution

CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds within a developer-friendly environment. In this project, we will use a CloudFront distribution to distribute the static content stored in the S3 bucket.

Implementation

To implement the architecture, we will perform the following steps:

  • Create an S3 bucket to store the static content
  • Create a CloudFront distribution to distribute the static content
  • Create an RDS instance to store the dynamic content
  • Create an auto-scaling group of web servers
  • Create an Application Load Balancer to distribute traffic across the web servers
  • Configure the web servers to use the RDS instance as the database
  • Configure the web servers to serve the static content from the S3 bucket
  • Configure the CloudFront distribution to use the S3 bucket as the origin
  • Test the website to ensure that it is functioning correctly

In this capstone project, we have designed and implemented a scalable, secure, and highly available website on the AWS cloud that can handle global traffic. By using a CDN, auto-scaling group of web servers, load balancer, RDS, S3 bucket, and CloudFront distribution, we have ensured low latency and fast response times for users around the world. This project has demonstrated the power and flexibility of the AWS cloud and the importance of architectural patterns and best practices in designing and implementing scalable, secure, and highly available systems.

  • In this capstone project, we have designed and implemented a website that can handle global traffic on the AWS cloud
  • We have used a CDN, auto-scaling group of web servers, load balancer, RDS, S3 bucket, and CloudFront distribution to ensure low latency and fast response times for users around the world
  • This project has demonstrated the power and flexibility of the AWS cloud and the importance of architectural patterns and best practices in designing and implementing scalable, secure, and highly available systems
  • Amazon CloudFront
  • Auto Scaling
  • Elastic Load Balancing
  • Relational Database Service
  • Simple Storage Service
  • Amazon Aurora

--questionbegin--

Pick another query string (89) "Connection error: php\_network\_getaddresses:getaddrinfofailed: Nameserver not known" bagaimana caranya, saya sudah melakukan configurasi dengan benar.

--questionend--

The error message "Connection error: php\_network\_getaddresses:getaddrinfofailed: Nameserver not known" typically indicates that there is a problem with the DNS configuration. Here are some steps you can take to troubleshoot this issue:

  • Check that the DNS server is configured correctly in your system's network settings.
  • Try flushing the DNS cache on your system.
  • Check that the domain name you are trying to connect to is resolving to the correct IP address.
  • Try using a different DNS server, such as Google DNS (8.8.8.8 and 8.8.4.4) or Cloudflare DNS (1.1.1.1 and 1.0.0.1).
  • Check that the domain name is not expired or suspended.
  • Check that there are no firewall rules or security groups blocking traffic to the domain name.

If you have already checked these steps and are still experiencing issues, you may want to contact your hosting provider or DNS provider for further assistance.

Making a Vertically Scrollable tbody with Bulma CSS in Rails 7

In this article, we'll explore how to make a vertically scrollable tbody using Bulma CSS in a Rails 7 application.

Add Label to Single Gmail Message instead of Thread

This article explores how to use Apps Script to add a label to a single Gmail message instead of the entire thread.

Tags: :  AWS Cloud Architecting 2.x

Latest news

  • Applying Filtering Service Repository Pattern for Email-Based User Filtering in UserService and UserController
  • Incorrect Execution of na() Method: Handling Missing Data in Python
  • Using Button: Change State Value to Trigger Render Twice?
  • SQL: Creating a Query to Reduce Totals by Joining Two Tables
  • Error in Converting String to Float: 5,994.98
  • Retrieving User Data from WordPress REST API and Storing in PostgreSQL using Backend NestJS
  • 2D Image Convolve Operation using NumPy
  • Trying to Emulate Serial Bus Using Sockets: A Simple Approach
  • Angular Google Maps: Advanced Marker Info Window Issue - No Directive found exportAs mapMarker
  • CollectionType field in Symfony: Adding a single caption field to images
  • Creating and Opening YouTube Stream/Broadcast with API: A Free Solution
  • Programatically Adding a Small Database to a Windows Form Project
  • Road Extraction using Unet Neural Network: Massachusetts Road Dataset
  • Setting up Link Notifications in a React Native Expore App using react-native-track-player
  • Integrating GraphQL into Flutter: A New Developer's Struggle
  • Setting up Vite HMR with WSL2 (Ubuntu) for OctoberCMS/Laravel projects
  • Reusing Query Plans in Spark Structured Streaming for Micro-batched Data
  • Disqus Integration in Next.js App: Issues with NextLink and NextScript
  • Explaining the Working of SQL Queries: Query1 and Query2
  • Pausing AVSpeechSynthesizer in Swift
  • Understanding Function Arguments in dplyr::across Transformation with Multiple Columns
  • Cant Connect to Google Sheets Correctly in Flutter: A Debugging Guide
  • Understanding Instagram Graph API Access Tokens for App Development
  • Jetpack Compose: Understanding the Difference between viewModels() and viewModel<MyViewModel>()
  • Ensuring Sufficient Workers for Dataset Objects in Amazon Ground Truth Labeling Jobs
  • Connecting Raspberry Pi Pico WAWSIoT Core: Sending Sensor Data using uMQTT.simple
  • Error: process.loadEnvFile is not a function
  • Sorting Numbered List in Lua using Document Editor API
  • Setting up Django project with auth user model in inv1 folder
  • Compact Way: Cram List Integers in String
  • Determining Foreground vs. Minimized State in Flutter: The Role of AppLifecycleState.inactiveSystemDialog
  • Adding a Custom Control with DevExpress Ribbon Control and DateEdit
  • Get Value of Specific Column: authID in C# using Linq
  • Fixing CSS Syntax Errors in VSCode: A Nuisance or an Execution Halt?
  • Getting Started with Monorepo Architecture in Go: Recommended Projects

Project Video People

We are AMEA!

Our Project

AMEA is a dynamic web application designed to revolutionize the way individuals engage with sustainable fashion and thrift shopping. We aim to bridge the gap between online convenience and real-life connections. The platform not only facilitates buying and selling of pre-loved fashion items but also fosters a vibrant community where users can share their passion for thrift shopping, exchange styling tips, and participate in collaborative initiatives.

At the heart of AMEA lies the mission to promote sustainability and mindful consumption. By providing users with a user-friendly interface to list, browse, and purchase second-hand items, the platform encourages the reuse and recycling of clothing, reducing the environmental impact of fast fashion. Moreover, AMEA goes beyond being a marketplace; it serves as a hub for like-minded individuals to come together, discover new trends, and collectively contribute to a more sustainable future.

Through innovative features such as the Fashion Show and Rewards program, AMEA incentivizes user engagement and fosters a sense of community. By participating in the Fashion Show, users not only earn points but also showcase their personal style and creativity. The Rewards program offers users the opportunity to earn discounts and perks, further enhancing the value proposition of the platform. With its emphasis on authenticity, community, and sustainability, AMEA represents a new era in online thrift shopping, where every purchase is not just a transaction but a step towards positive change.

  • Secure Registration and Authentication
  • Marketplace for Buying and Selling
  • Trade Functionality for User Interaction
  • Rewards System with Points Redemption
  • Community Engagement through Profile Customization and Fashion Show Participation

Welcome to the AMEA application tutorial! This video will walk you through the basic use-cases of each function, as well as the main primary features of AMEA. Watch to gain more insight on our application and how you can discover your next outfit with AMEA!

Team Members Email the Team

AMEA has 4 members.

Profile photo for team member.

Eli is an Informatics student with a business minor at Indiana University. He has been an undergraduate instructor for INFO-I 211 for 4 semesters and has extensive knowledge and skills gained throughout his time as an Undergraduate Student. Upon graduation, Eli will be joining the MSIS program.

Profile photo for team member.

Armando Badillo

Armando Badillo pursues a major in Informatics with a cognate in Business and Security at Indiana University. Passionate about the tech industry, he stays updated on the latest advancements. Armando is eager to apply his expertise in solving complex problems within the field.

Profile photo for team member.

Mekheil Garcia

Mekheil Garcia is currently majoring in Informatics with a minor in Business at Indiana University. He thrives on interactions within the tech community, constantly seeking to acquire new skills within the field. Mekheil believes that technology is growing exponentially and is important for the development of our future.

Profile photo for team member.

Andy Erdenebileg

Andy goes to Indiana University Bloomington and majoring in Informatics and minoring in Human Resources and public management. In his free time, He likes to do projects feel free to reach out to him anytime. He has a experience with Python, Javascript, React,HTML/CSS,PHP, Bootstrap/ tailwind and figma, MongoDB, mysql, AWS, and JSON,Linux and AWS.

Instructors & Associate Instructors

capstone project aws youtube

Alexis Peirce Caudell

capstone project aws youtube

Tanmayee Pemmaraju

Social media.

  • Facebook for IU
  • Linkedin for IU
  • Twitter for IU
  • Instagram for IU
  • Youtube for IU

Additional resources

  • The Zion Virtual Event Platform is a system for hosting fairs, symposiums, and projects in an online environment.
  • [email protected]
  • Developed by Logan Paul .

IMAGES

  1. Capstone Project Academy Cloud Architecting [step--by-step] in (AWS

    capstone project aws youtube

  2. AWS Academy Cloud Architecting 2.x

    capstone project aws youtube

  3. AWS Academy Cloud Architecting Module 15 Capstone Project 2. X

    capstone project aws youtube

  4. Capstone Project

    capstone project aws youtube

  5. Aws capstone project Module 15 Cloud architect

    capstone project aws youtube

  6. AWS-DevOps Capstone Project for freshers to tackle interview and build

    capstone project aws youtube

VIDEO

  1. Best capstone Project awardee talk: Session 1 (September 2023 Cycle)

  2. Deploy Your Project on New/Updated AWS Interface : Step-by-Step Guide

  3. Demo

  4. Chronc Capstone Video (2024)

  5. Web Development Winter 2024 Capstone

  6. Capstone Project Introduction Presentation

COMMENTS

  1. Capstone Project Academy Cloud Architecting [step--by-step ...

    🎞 [New] AWS Solution Architect (SAA-C02) 2022https://www.udemy.com/course/new-aws-solution-architect-exam-saa-c02-2022/?referralCode=E25AEE5B8E3EDBD04282htt...

  2. Capstone Project AWS Certified Solution Architect

    AWS Certified Solution Architect - AssociateCapstone ProjectFeel free to contact me for the AWS live training sessions and support - [email protected]...

  3. AWS Academy Cloud Architecting 2.x

    Link to material: https://teknixx.com/aws-academy-cloud-architecting-2-x-capstone-project/#AWS #awstraining #awstrainingvideos Steps to solve :1. Create data...

  4. Capstone Project

    Hi! My name is Randall, and I'm a graduate student at UNC-Greensboro. This portion of my capstone project will walk you through creating a basic AWS architec...

  5. AWS Academy Cloud Architecting Solutions Architect Associate ...

    This video walks you through solving the capstone project for AWS Solutions Architect Associate in the AWS Academy Cloud Architecting Course. I hope you enjo...

  6. AWS Academy Cloud Architecting Module 15 Capstone Project 2. X

    Download Instruction File:https://drive.google.com/file/d/1ZHs5DUPslOwmxkcIE7QzHxp1yghQIyee/view?usp=sharingIn this video will help you to finish Capstone pr...

  7. The AWS Academy Cloud Architecting

    Figure 4. In conclusion, the AWS Academy Cloud Architecting 2.x - Capstone Project allowed me to develop the understanding of some concepts about creating a solution in a potentially real-life scenario. This project improved my overall confidence and knowledge about cloud environments, since in order to create a fully-functioning architecture ...

  8. Capstone Project

    For paid part 2 capstone project please mail me on : [email protected] For paid All Guided, Challenge Labs,Solutions Diagram & Capstone Project Summary R...

  9. AWS Capstone Project: My solutions

    AWS Capstone Project: My solutions. As the final step of the AWS Academy at Digital Futures, I was required to provide a solution for the AWS Academy Cloud Architecting 2.x — Capstone Project. I ...

  10. My AWS Capstone Project Solution

    As a way to showcase the skills that I had picked up during my time at the Digital Futures Cloud Academy, I was asked to complete the AWS Academy Cloud Architecting 2.x — Capstone Project.

  11. AWS-INFO/AWS-Capstone-Project

    In this repo I am sharing the completion steps for the project given in Cloud Architecting course on AWS Academy. - AWS-INFO/AWS-Capstone-Project

  12. Architecting Solutions on AWS

    You'll learn how to plan, think, and act like a Solution Architect in a real-life customer scenario. In this course, you'll get prepared to begin your career architecting solutions on AWS. Through a series of use case scenarios and practical learning, you'll learn to identify services and features to build resilient, secure, and highly ...

  13. AWS Capstone Project: AWS Cloud Architecting course

    The following step was to create an EC2 private instance from the template that is provided to us by AWS which already has both the SQL dump file and unzipped PHP application resources built into it.

  14. Capstone Project

    The Capstone project is quite a formidable task, making even quite experienced users work hard on how to overcome this scenario. We find ourselves working at a Social Research organisation that has a website that allows users to look up various data. Over the past few years, the website has grown in popularity and begun experiencing traffic ...

  15. AWS Cloud Institute: Virtual training program for cloud developers

    AWS Cloud Institute is a 12-course training program that includes on-demand digital learning and live instructor-led courses, game-based learning, more than 100 interactive labs, two capstone projects, preparation and exam vouchers for two AWS Certifications, and career enrichment activities with notable AWS customers and partners, including ...

  16. AWS Academy Cloud Architecting 2.x -Capstone Project

    Jan 22, 2024. 1. This project allows me to demonstrate the solution design skills I've developed throughout this course. My assignment is to design and deploy a solution for the following case ...

  17. Projects

    AWS Academy: Cloud Architecting Capstone Project. The capstone project for the AWS Academy Cloud Architecting course was the last assignment you had to complete in order to obtain the badge for completing the course. It took a combination of the skills learned throughout the previous challenge labs in order to obtain a perfect score.

  18. Help with Capstone project! : r/aws

    I'm finishing up an Information Security degree and need to choose a capstone project. I also recently started a Solutions Architect apprenticeship with AWS and I'm studying a lot of the services offered there. So, I want to choose a project that will align the two. However, I'm struggling to come up with something that isn't too narrow/broad.

  19. JuJu2181/AWS-Data-Engineering-Capstone-Project

    This is the final capstone project for AWS Data engineering course offered by AWS Academy. This project includes basic ETL workflow using AWS services like Amazon S3, AWS Glue, Amazon Athena and even Amazon QuickSight for visualization; Here firstly the data was extracted from a S3 bucket. Then the data was transformed to Apache Parquet format ...

  20. AWS capstone project for cloud computing : r/aws

    AWS capstone project for cloud computing. I am taking a cloud computing class for undergrad and we have to come up with a capstone project using AWS. We have covered the Virtualization, Container and Platform layers with EC2, S3, Kubernetes, and CI, so I have a lot to choose from. However, I am not very creative and need help coming up with an ...

  21. Capstone Project

    The cybersecurity risk assessment prediction initiative, backed by Technology Helps, has introduced a cutting-edge AI-powered web application. This solution ...

  22. AWS Academy Cloud Architecting 2.x

    Credentials are configured on the server that provide the same level of AWS service access via the terminal that you also have via the AWS Management Console. Project overview. This project provides you with an opportunity to demonstrate the solution design skills that you develop throughout this course.

  23. First time AWS help : r/aws

    I need some help on getting started using AWS. I have 2 projects I need to use AWS for. My capstone graduation project and another project for a elective class. Both of them are mobile/web apps For my capstone project. I need to use AWS for hosting a few things. PostgreSQL database and a web and mobile app

  24. Capstone Project: AWS Academy Cloud Architecting 2.x

    Capstone Project: AWS Academy Cloud Architecting 2.x - Site Focused with a Global Topic. In this capstone project, we will focus on designing and implementing a scalable, secure, and highly available website on the AWS cloud while adhering to best practices and architectural patterns. The website will be designed to handle global traffic ...

  25. AEC Extrusion Kits: PSU Capstone Project Teams Interview

    AEC Extrusion Kits: PSU Capstone Project Teams Interview In 2023, AEC sponsored three capstone projects with the Pennsylvania State University engineering de...

  26. Informatics Capstone 2024 / AMEA

    Zion Informatics Capstone 2024. Menu. Login. Informatics Capstone 2024 \ Team 28 ... Our Project. AMEA is a dynamic web application designed to revolutionize the way individuals engage with sustainable fashion and thrift shopping. ... React,HTML/CSS,PHP, Bootstrap/ tailwind and figma, MongoDB, mysql, AWS, and JSON,Linux and AWS. [email protected] ...