Skip to main content

Posts

Log Sorting With DataDog

   The nifty thing is, I was contracted to make these videos to help people decide which service they wanted to use for their logging - CloudWatch, CloudWatch Insights, DataDog, or New Relic. I'm searching through nginx logs. I have accompanying videos of each service that you can find on the CloudAvail Youtube page; See the following links to go to the CloudWatch , CloudWatch Insights , and NewRelic posts.   The idea was to be subjective in the videos, but I can be objective on my personal blog.     ...There's a lot of information.  And a lot of ways to sort it. What's the difference between Patterns and Transactions? The Live Tail setting is pretty cool. Would be very helpful in making you panic if there was some kind of incident and you got a ton of error logs, but then you can sort by patterns and get a bit more insight into what is failing or being attacked. You can see in my video that I had to adjust the viewport, as there was a lot of information on the

Securing and Managing your VMs in Production (Azure)

While I'm close to posting my analyses of logging services, take a look at this.  A VM has been attacked multiple times. Check in your Security Alerts panel from the Azure Security Center homepage. Just In Time VM access is enabled. If you're not using a VM, it doesn't have to be up until a service specifically asks for it. Watch the video for more.

Playing with HTML5

 This is me going "Hey, let's open up VS Code and just mess around." Here is the website for this project.   Let's look at what I did !  

Watching Udemy; SEO Tutorial For Beginners

 Link here ; It may not be free by the time you see it, but check again in a day or so. You know Udemy, there's always a sale. SEOs have always seemed simple on the surface to me, but somewhat hard to implement. WordPress has tools installed, but Google's Red-Headed Stepchild, Blogger, has been abandoned, with limited improvements, so SEO manipulation is harder. Questions I have: If we're all gunning to get to Google (or Bing's) first page, how effective can these tactics be?  Using the same keywords, how do we stand out? Don't use the same words. See; Head, Body, and Long Tail keywords. Head is likely to be the single, most competitive word. Body involves phrases, and long tail include more descriptive phrases. Have you ever searched something relatively specific (like 'firewalls for CloudFormation JSON code') and gotten fewer results? That's the Long Tail. Tools Mentioned Google (Of course) Keywords Everywhere - Does it work with Bing? (Yes!) What I L

Using AWS Data Migration Service

 Want to share this easily? Check out the Notion page. By Morgan Lucas (she/her) from this video by Johnny Chivers We use data migration services to, well, migrate data. But why would we want to do this? - Perhaps we're moving our business to the cloud, and need to shift all of that cold storage we have onsite. - Maybe we want to use it as a backup in cause our infrasturcture is out of commission. - Or we could have information to share with a 3rd party, and instead of giving access to on-site databases, we put it on AWS to share. Nevertheless, let's recap what I've done. Created publicly accessible, password-protected data base with Amazon Aurora with PostgreSQL Compatibility to migrate to Amazon Dynamo DB Managed inbound rules of security group to limit access Used open source software HeidiDB to interact with database via a TCP/IP session and specific URL for DB (Not shown here for security)     Connected to Aurora PostgreSQL Database ran queries that deleted and crea

The Wanton Destruction of a Nintendo Switch Joycon

I am a Nintendo household. I have every console from childhood - Some of the very oldest ones were my father's - except the Virtual Boy. I still have my GameCube, Wii, Wii U, and now the Switch.  When I received the Wii U with two games loaded onto it - Smash Bros and something called Splatoon, I wanted it for Smash Bros, but as a long time Smash Bros. player, it felt too odd to have my hands a foot away on the large, ungainly controller. Muscle memory was too strong. Since Splatoon was a new IP, it took less trouble to get accustomed to the controls - And I fell in love with the entire colorful, post-apocalyptic aesthetic of squids dressing terribly and slinging paint around. A few days ago, Nintendo Europe released a video showing off the Splatoon 3 edition Switch, and it is gorgeous . It looks more colorful than the actual game. Wish I made enough money consistently to justify getting one of these. Want to help with that? See here and share .   I'm not super sure when these

Packaging an app with Dockerfile

 Find a better formatted version of this post on Notion ! Share it. Share this too. The more sharing, the better. Packaging the app: ✅ Pushing to DockerHub: ✅ See Error Pushing to Docker Hub below for how I troubleshot the issue! What is my app? A static webpage I had created for fun a few months ago. I knew it would come in handy! What did I do? Used demo static webpage for testing. Created Dockerfile 💡 It should be Dockerfile, no extension. Dockerfile.Dockerfile is incorrect! Used nginx Alpine as server and the following code: FROM scratch as static-site WORKDIR /app COPY . . FROM nginx:1.16.0-alpine as server COPY --from=static-site /app /usr/share/nginx/html EXPOSE 80 CMD [ "nginx", "-g", "daemon off;"] From Mwiza Kumwenda (see resources below). I wondered if I should use "start" in the CMD [ "nginx", "-g", "daemon off;"] list/tuple, but it worked without it. Exposed port 80 Created image;