Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
Week 4 Highlights: 🚀This past week I worked on Docker, Elastic Container Registry (ECR), NestJS, cloning a GitHub repo and starting it on an EC2 instance, and the never-ending cycle of Push, Pull, Build, Terraform Destroy, and Terraform Apply. #iykykI dove into Elastic Container Registry, mastering the push commands from Docker for seamless deployment on private instances. And without Coding with Callie, can I truly call myself a Deployment Engineer and Deploy Master? I think not.Some technical concepts I learned about this week: - Installed Nest.js- Learned Git Commands: git status, git add ., git commit -m "message", git push- Explored AWS SSM- Updated & Installed Git- Successfully Deployed: Node.js, npm, and a Nest.js app on a private instance via AWS Session Manager- Docker and ECR Progress: - Built: docker - Tagged & Pushed: Docker images to ECR - Started Docker: On EC2 with proper permissions- Ensured load balancing success: Refreshing the load balancer's URL showed "Healthy" traffic distribution across private instances, demonstrating the load balancing algorithm at work.Excited for more deployments and continuous learning ahead! 🌟#TechJourney #DeploymentEngineer #AWS #Docker #Terraform #NestJS
11
1 Comment
Coding with Callie
2d
- Report this comment
Yay! Great work!!
1Reaction
To view or add a comment, sign in
More Relevant Posts
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
🚀 From Bastion Hosts to Seamless Load Balancing with AWS & Terraform 🚀Hey LinkedIn community!I’ve been delving deep into AWS and Terraform, focusing on optimizing and securing my AWS infrastructure. Here are some key things I’ve learned and implemented:- Eliminating the Bastion Host with AWS Systems Manager (ssm)- Creating a Load Balancer Programmatically- Running NGINX Through Terraform- Dynamic NGINX Configuration with TerraformKey Takeaways:- Enhanced Security- Availability- Automation & EfficiencyExcited to continue exploring and refining the AWS infrastructure with these powerful tools. If you’re working on similar projects or have any tips, I’d love to hear from you!#AWS #Terraform #DevOps #CloudComputing #InfrastructureAsCode #Automation #NGINX #LoadBalancing Coding with Callie
15
2 Comments
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
🚀 Unlocking Secure Cloud Architectures: Connecting Private Instances Through a Bastion Host and NAT Gateway using #Terraform🔒🌐Today, I'm excited to share a hands-on guide to setting up a secure and efficient cloud environment on #AWS. This setup ensures your private instances can connect to the internet for updates and installations while remaining secure from direct access.🌟 Highlights:- Bastion Host: Securely connect to private instances.- #NAT Gateway: Enable internet access for private instances.- #NGINX Proxy: Forward traffic from public to private instances seamlessly.Step-by-Step Guide:- Infrastructure Setup: Private route table, subnet association, NAT gateway, and Elastic IP via Terraform.- NGINX Installation: Use user data scripts to install NGINX on private instances.- Secure Access: SSH into Bastion host, then private instance for management.- Proxy Configuration: Establish NGINX on public instance for secure access.- Verification: SSH into private instance via Bastion host, confirm NGINX functionality.Code snippet for NAT Gateway setup via Terraform: https://lnkd.in/gQW295sTThanks to Coding with Callie for the insightful series. More on #DeployinginPublic coming soon!
4
1 Comment
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
Day 1 of #cascadiajs2024 wasn’t expecting it to be so exciting. But the energy was electric. Thank you Cecilia Chimento, BSN, RN for the invite!Also feeling serious fomo for missing the latter half of the day. Gotta keep the day job! Looking forward to Day 2 tomorrow!
-
+2
5
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
Started a series with Coding with Callie for Deploying in Public! I will be posting once a week regarding deploying. In the first week's challenge, we set up EC2 instances, NAT gateways, and VPC's, as well as worked with nginx to deploy an nginx page via a public EC2 instance. Huge shoutout to Daniel Neri for helping me get unstuck at a crucial point in the task. Below is my recording of running it, featuring Sophie barking. Enjoy!For more concise details on the idea behind the concept, check out Daniel Neri's post: https://lnkd.in/gvveCxdPCheck out the video here: https://lnkd.in/gJ8iCY8mNote: Outside of the challenge, a few coding things I learned just from observing another person code:- Don't always go to StackOverflow. When people write blogs, usually they have diagrams, and they put more effort into explaining how things work.- Keep tabs to a minimum, one at most if possible. You can always bookmark a site that is important. This creates less clutter!- You can scroll through terminal files! I swear I thought you could only use ‘up’ and ‘down’ arrows... Also, 'CTRL + C' to find which line you are at. #codingwithcallie #deployinpublic #aws #nginx #devops
18
3 Comments
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
Just completed my Phase 5 Review and graduated from Flatiron School Coding Bootcamp!Shoutout to Enoch Griffith for being an invaluable resource during my time at Flatiron! Your calm presence and guidance helped me achieve this milestone. I couldn't have done it without you. I also want to thank all of the instructors who played a role in my education at Flatiron, including Madeline Stark, @Nancy Noyes, and @ryan.parrish. It was an incredible learning opportunity and I'm grateful for the experience. Not to mention, I met some amazing new friends along the way. Thank you all! Onto the next chapter!
25
3 Comments
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
Phase 4 of the Flatiron School Coding Bootcamp is in the books! A huge thank you goes out to my peers on Discord and the Flatiron instructors who have helped me grow and develop as a software developer. I couldn't have done it without you all! Now, onto the final capstone project! I'm excited to put the finishing touches on my Phase 4 project and can't wait to share it with you all. Stay tuned for updates! 😊 #FlatironSchool #codingbootcamp #softwaredevelopment
14
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
This past weekend, I wrote a blog about how to useContext to pass props for my Phase 4 of 5 during my Flatiron Coding journey: blog: https://lnkd.in/gFKAia6JGithub repository: https://lnkd.in/gwff26sk
3
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
Manipulating DOM events: https://lnkd.in/dtXPU6KwAlso, my post on callback functions: https://lnkd.in/dsqspvkp
1
Like CommentTo view or add a comment, sign in
-
Daniel O.
Electrical QA at Boeing | Candidate for Master’s of Computer Science
- Report this post
Here's a quick how-to on useEffect() and useState() in JavaScript:https://lnkd.in/dewbS6tE
4
Like CommentTo view or add a comment, sign in
2,249 followers
- 37 Posts
View Profile
FollowExplore topics
- Sales
- Marketing
- Business Administration
- HR Management
- Content Management
- Engineering
- Soft Skills
- See All