Mike Garuccio

Product Strategy Engineer

Key Takeaways from KubeCon 2019

Key Takeaways from KubeCon 2019

Mike Garuccio
Read Time 4 min.

I recently attended KubeCon + CloudNativeCan North America 2019 in San Diego. The four-day conference was filled with keynotes, breakout sessions, and networking events focused around all things cloud native. Here are my key takeaways from the show: Security is an unsolved problem There were tons of security vendors at the show with a lot of overlap...

Persistent Volume Options for Kubernetes Storage

Persistent Volume Options for Kubernetes Storage

Mike Garuccio
Read Time 7 min.

Persistent Volume Options for K8s Storage Kubernetes was originally developed as a platform for stateless applications with persistent data stored elsewhere. As the project matured, many organizations wanted to also begin leveraging it for their stateful applications and so persistent volume management was added. At first, this was generally provisioned using cloud-provider-specific interfaces that linked directly to underlying block...

Infrastructure as Code: Four Ways to Automate VMware Cloud Management

Infrastructure as Code: Four Ways to Automate VMware Cloud Management

Mike Garuccio
Read Time 6 min.

For years, IT infrastructure provisioning was a manual process.  This made sense when deploying a new server meant placing a purchase order, waiting for gear to arrive, racking the new gear, and then finally applying a bespoke configuration to support a new workload.  However, now that most workloads are moving to the cloud, new VMs can be provisioned in...

The Differences Between Backups and Disaster Recovery

The Differences Between Backups and Disaster Recovery

Mike Garuccio
Read Time 8 min.

Backups and Disaster Recovery: What’s the Difference? Modern IT departments need to be able to protect their mission-critical data and quickly respond in the event of a problem in their environment.   This capability hinges on maintaining a strategy for both backups and disaster recovery.  These two capabilities are often conflated with each other but this blog post will...

Four Ways to Deploy Kubernetes on VMware

Four Ways to Deploy Kubernetes on VMware

Mike Garuccio
Read Time 6 min.

Kubernetes (k8s) is quickly becoming the de facto standard for container orchestration because it provides an effective framework to operate applications built using microservices architecture. Also known as application “containerization,” this approach enables development teams to be more agile, employ continuous delivery practices, and ultimately bring new business applications to market faster. k8s streamlines the management of containerized applications at...

Expedient Enterprise Cloud vs. On-Prem VMware

Expedient Enterprise Cloud vs. On-Prem VMware

Mike Garuccio
Read Time 9 min.

The Business Case for Turnkey Infrastructure as a Service Just about everyone in IT has used VMware’s vSphere to build and/or operate an on-premise or colocated cluster at some point or another. vSphere enables you to take a group of hosts, form them into a cluster, and run virtual machines on top. vCenter server provides some great features like...

Cloud Migration Strategies - How to Choose the Right One

Cloud Migration Strategies - How to Choose the Right One

Mike Garuccio
Read Time 6 min.

Choosing the Right Cloud Migration Strategy There are several different ways to migrate workloads to the cloud. As with everything in life, each approach has its own pros and cons, and works best in certain scenarios. The strategies described below are based on my experience in migrating client workloads to the Expedient Enterprise Cloud (EEC), which is a...