WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple

Creating a vSphere Content Library directly on Amazon S3

07.26.2018 by William Lam // 5 Comments

A few years back I had blogged about creating your own 3rd Party vSphere Content Library enabling customers to take advantage of different types of storage backing than just vSphere Datastores. The primary requirement was that the content endpoint was accessible over HTTP(s), which meant that a number of solutions could be used from a simple web server like Nginx to an advanced distributed object store like Amazon S3 for example.

The workflow to create a 3rd Party vSphere Content Library on S3 is fairly straight forward, here is high level summary:

  1. Organize the content on a local system (desktop)
  2. Run a python script to index and generate the Content Library metadata
  3. Upload the Content Library to S3


A disadvantage of the above solution is that each time you need to update or remove content, the entire process would have to be repeated again, including re-uploading the changes. Not only was this time consuming from an operational standpoint but now you also needed to also keep a full copy of all the content locally which can be several hundred gigabytes, if not more.

This topic was recently brought back up again by Gilles Chekroun, an SE in our Networking and Security Business Unit who reached out to see if there was a solution to help his customer who was running into this challenge. Over the last couple of weeks, I had been working with both Gilles and Eric Cao (Content Library Engineer) on how we could enhance the existing Python script which indexes and generates the Content Library metadata to also support running directly on Amazon S3 bucket.

[Read more...]

Categories // Automation, VMware Cloud on AWS, vSphere Tags // amazon s3, content library, VMC, VMware Cloud on AWS

Automation with the VMware Cloud Services Platform (CSP)

07.24.2018 by William Lam // 4 Comments

I was recently doing some work where I needed to access the APIs for the VMware Cloud Services Platform (CSP). As the name suggests, CSP is where customers can manage access, billing and consumption of the various VMware SaaS offerings including VMware Cloud on AWS (VMC) and VMware Hybrid Cloud Extension to just name a couple.

CSP also provides a RESTful API (Swagger documentation here) which enables customers and partners to automate all aspects of the CSP UI. Although my use of the CSP API is quite small, I figure it  would useful to share the overall workflow in case others were interested in consuming the full CSP API.

[Read more...]

Categories // Automation, PowerCLI, VMware Cloud on AWS Tags // Cloud Services Platform, CSP, VMC, VMware Cloud on AWS

VMworld US 2018 sessions on VMware Cloud on AWS

07.21.2018 by William Lam // Leave a Comment

VMworld US 2018 is just around the corner and hopefully most of you have started. I was just browsing the session catalog this morning see what sessions were available for VMware Cloud on AWS and I have always found the VMworld search results less than ideal as I prefer to be able to see all results on a single page without having to continue to load. I decided to write some automation to extract all VMware Cloud on AWS sessions and make them available on a single page.

In total, there are 93 sessions (spread across Sunday - Thursday) and there is literally something for everyone including intro type sessions, partner/3rd party solutions, different solution verticals, technical deep dives, customer panels and even some upcoming slick Tech Previews that we are working on! If you still have some open slots on your schedule, have a look at the list below and sign up.

I have also created a short URL, in case you want to share this list with others: http://vmwa.re/vmcvmworld2018

Sunday

Dear IT, You Gotta Modernize Your Data Center. Let vSphere Help. [VIN1622QU] (1:00 p.m. - 1:30 p.m.) (13:00 - 13:30)
Understanding the TCO Benefits of VMware Cloud on AWS [HYP2817QU] (1:00 p.m. - 1:30 p.m.) (13:00 - 13:30)
How to Deliver the VMware Cloud Story and Vision [PAR7002BU] (2:00 p.m. - 2:50 p.m.) (14:00 - 14:50)
New Architectures for Big Data/Machine Learning on VMware Cloud on AWS [VAP1593QU] (2:00 p.m. - 2:30 p.m.) (14:00 - 14:30)
New Tools and Information for Partners Selling VMware Cloud on AWS [PAR7004BU] (3:00 p.m. - 3:50 p.m.) (15:00 - 15:50)
Software-Defined, Hybrid, and Distributed: Welcome to the VMware Cloud [HYP3024QU] (3:00 p.m. - 3:30 p.m.) (15:00 - 15:30)
SAP in the Clouds [VAP2294QU] (4:00 p.m. - 4:30 p.m.) (16:00 - 16:30)
Site Recovery Manager and Multiple Sites: The What, How, and Why [HCI2827QU] (4:00 p.m. - 4:30 p.m.) (16:00 - 16:30)

[Read more...]

Categories // VMware Cloud on AWS, VMworld Tags // VMware Cloud on AWS, vmworld

  • « Previous Page
  • 1
  • …
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • Next Page »

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025
  • vCenter Server Identity Federation with Kanidm 04/10/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...