Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chukwuemekaaham/alx-t-cloud-developer-nanodegree-udacity
ALT-T Cloud Developer Nanodegree Projects (Udacity + AWS)
https://github.com/chukwuemekaaham/alx-t-cloud-developer-nanodegree-udacity
api-gateway auth0 aws aws-rds-postgres docker dynamodb eks eksctl elasticbeanstalk elasticsearch jwt kubectl lambda-functions microservices nodejs react reverse-proxy s3 serverless-framework typescript
Last synced: 15 days ago
JSON representation
ALT-T Cloud Developer Nanodegree Projects (Udacity + AWS)
- Host: GitHub
- URL: https://github.com/chukwuemekaaham/alx-t-cloud-developer-nanodegree-udacity
- Owner: ChukwuemekaAham
- Created: 2024-07-09T05:54:12.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-15T04:30:57.000Z (7 months ago)
- Last Synced: 2025-01-16T06:16:54.679Z (15 days ago)
- Topics: api-gateway, auth0, aws, aws-rds-postgres, docker, dynamodb, eks, eksctl, elasticbeanstalk, elasticsearch, jwt, kubectl, lambda-functions, microservices, nodejs, react, reverse-proxy, s3, serverless-framework, typescript
- Language: TypeScript
- Homepage:
- Size: 32.1 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
This repository contain project files from the ALX-T Udacity Cloud Developer Nanodegree Programme
## Nanodegree Skills
## AWS Cloud Fundamentals
Cloud autoscaling • Vpc • Amazon rds • Cloud load balancing • Amazon elastic compute cloud • Identity and access management fundamentals • Amazon simple notification service • Amazon vpc • AWS IAM • Amazon web services basics • AWS cli • AWS elastic beanstalk • Iam policies • Cloud computing fluency • AWS cloudformation • AWS lambda • Amazon DynamoDB • Computer networking basics • Cloud deployment models • Amazon s3 • Iam users
## Monolith-to-Microservice
In this project, I converted existing monolith application into microservices. After the application was divided into smaller service, it was containerized and deployed to EKS Kubernetes cluster. This includes the deployment pipeline, scalability, observability, services, access configuration, secrets management, networking, and other deployment strategies to service the software
•Amazon Elastic Kubernetes Service • microservices architecture design • microservices debugging • ci/cd • cloud observability • kubernetes • eksctl • kubectl • aws-iam-authenticator • nodejs • nodejs-express • typescript • javascript • docker • dockerhub • dockerfile • microservices • travis-ci • postgresql • aws-cli • ionic-framework • cicd • git • github • metrics-server • jwt • aws-sdk • rds • load-balancer • reverse-proxy • nginx
## Serverless TODO App
• Serverless technologies have become very popular recently because they can increase the speed of development and drastically reduce the cost of running a cloud infrastructure.
In this project I developed and deployed a simple "TODO" application using AWS Lambda and Serverless framework.
• aws lambda • aws cloudformation • serverless-framework • serverless • cli serverless development • Auth0 • amazon dynamodb • aws api-gateway • event processing • application authentication • aws secrets manager • serverless cloud computing architecture • event-driven architecture • jwts • REST APIs • react • s3 • javascript • typescript
## Serverless Image Sharing App
elasticsearch • kibana • jwt • typescript • kms • aws-lambda • serverless-framework • reactjs • api-gateway • aws-s3 • dynamodb • sns • auth0 • aws-cloudformation • postman-collection • nodejs-express • aws-xray • dynamodb-streams • aws-cloudformation • web socket •
## Udagram Fullstack App
Explored the foundational concepts of designing and deploying scalable, extendable, and maintainable full-stack applications using modern cloud architecture
• cloud computing fluency • amazon rds • integration testing • cloud security in AWS • unit testing • coding best practices • amazon s3 • filestore • git • aws elastic beanstalk • Object-oriented programming basic • scaling • fixing • load balancing
## S3 Static Website Hosting with CloudFront
The cloud is perfect for hosting static websites that only include HTML, CSS, and JavaScript files that require no server-side processing.
In this project, I deployed a static website to AWS. First, created a S3 bucket, configure the bucket for website hosting, and secure it using IAM policies. Next, uploaded the website files to a bucket and speed up content delivery using AWS’s content distribution network service, CloudFront. Access the website in a browser using the unique S3 endpoint
• s3 • cloudfront-distribution • html • css • static