Product Strategy Engineer
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 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...
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...
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...
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...
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...
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...