Hi. I'm Aaron Medacco. A software developer and cloud architect living in Scottsdale, AZ. I specialize in creating solutions running on the AWS cloud. I also create training material for those who wish to do the same. Check out my work below.

My career began several months after graduating from the University of Michigan. While I took programming courses in college, I attribute my break into the industry to a small consulting company that took a chance on me and a self-motivation to learn skills outside the job. If I could do it again, I'd skip the college. I learned more in 6 months through on the job exposure and using online technology learning platforms than years of traditional education. In partnering with Pluralsight, I found a way to share what I've learned along the way and hopefully prevent others from over-spending to learn the skills that will make them successful in tech.

Currently, I'm working on cool things at RPOWER POS and doing independent consulting. My interests in the cloud are wide, but I'm most interested in the newest services in the data, security, and serverless domains.

Administering Amazon Aurora on Amazon RDS

AWS is reinventing the relational database landscape with their fast-growing engine, Amazon Aurora. In this course, Administering Amazon Aurora on Amazon RDS, you'll learn everything you'll need to migrate and operate Aurora clusters in AWS. First, you'll see the innovations Aurora is making and how to create an Aurora cluster. Next, you'll discover how to migrate existing databases to Aurora and how to manage, scale, and monitor those databases. Finally, you'll explore Aurora cloning, integration with other AWS services like Lambda, and bleeding edge technologies, Aurora Serverless and Aurora Multi-Master. After taking this course, you'll have gained the skills necessary to provide real-world value to organizations using Amazon Aurora.

Level: Intermediate

Watch Course


Visualizing Data with Amazon QuickSight

Using data and analytics to drive decision-making ensures organizations stay competitive and efficient. In this course, Visualizing Data with Amazon QuickSight, you'll begin by learning how to create and manage a QuickSight account. From there, you'll explore the steps required to connect your data sources, both on-premises and cloud-based, to the QuickSight service. Next, you'll discover how to prepare data sets within the QuickSight interface using items like filters and calculated fields. Finally, you'll master how to analyze data sets using the features and visualizations provided by one of the newest offerings of Amazon Web Services. By the end of this course, you'll evolve from someone who has never seen QuickSight to a pro capable of analyzing your own data to drive and inform critical decision-making.

Level: Intermediate

Watch Course


Getting Started with AWS Athena

Ever wish you could query data without needing to provision, manage, and configure infrastructure and software? Enter AWS Athena, a scalable, serverless, and interactive query service newly provided by Amazon Web Services. In this course, Getting Started with AWS Athena, you'll learn how to utilize Athena and perform ad-hoc analysis of data in the Amazon Cloud. First, you'll explore how to setup user access, and define schemas which point to your S3 data. Next, you'll discover how to query information using SQL in a few simple steps. Finally, you'll delve into how Athena works from behind the scenes and understand the best practices that drive Athena cost and performance optimization. By the end of this course, you'll have the skills and knowledge necessary to start implementing solutions with AWS Athena on your own datasets in your own AWS environments.

Level: Beginner

Watch Course