Category

Carlsbad

The 8th CTO Colloquium: Carlsbad 9/10/19

By | Carlsbad, Colloquium, Meeting

On 9/10/2019, in Carlsbad, CA, in partnership with Proven Recruiting, 7CTOs presented:

Tackling Scalability & Microservices – A Case Study

Led by technology leaders and fellow 7CTOs members Anup Marwadi and Benji Koltai.

Scaling systems requires out-of-the-box thinking. Many of the traditional rules of programming do not apply when it comes to building systems that scale.

Over the past 5 years, Anup has built distributed systems that need to scale up to perform thousands of transactions a second. In this open forum, we would like to focus some of the techniques that were applied to achieve scale and also chat about how so many of these techniques are now being replaced by micro-services oriented serverless architectures such as Lambda functions.

Bring your questions and be ready to contribute. The goal of this discussion is to setup a forum to exchange ideas and discuss pros and cons of some of the approaches used

What is the CTO Colloquium?

The CTO Colloquium is a series of meetings held in various cities, at which specialists address Chief Technology Officers in presentations on relevant topics.  Afterwards, they answer questions pertaining to these topics as well as take part in discussions with  smaller groups of attendees.

Who is it for?

The meetings are exclusive to the head of all technology in a company, typically the CTO.  We prefer to keep the meetings small in order to maximize engagement with the presenters and therefor we keep it invite-only.

Please contact us if you’re interested in attending a future Colloquium.  Just a heads up that these are invite-only events, but we are always interested in meeting new people. 

Check out the video recap:

Moderators

Anup Marwadi

CEO, HyperTrends Global

Benji Koltai

Co-founder & CTO, Galley

Sponsored by

The 4th CTO Colloquium: Carlsbad 2/13/19

By | Carlsbad, Colloquium, Meeting

On 2/13/2019, in Carlsbad, CA:

Bryan Hall
Ryan Rusnak
Igor Mameshin

addressed the CTO Colloquium with presentations on:

“Gathering, Analyzing and Learning from Data, the No Buzzwords Edition”
“Bridging the Gap Between Data Science and Software Engineering”
“Machine Learning on Kubernetes”

On Gathering, Analyzing and Learning from Data, the No Buzzwords Edition: Bryan will share the pitfalls and lessons learned from building a data, analytics and machine learning stack from the ground up twice in the last five years. This talk will focus on the pieces that were vital to success and how to understand and explain them to get buy in from your entire team.

On Bridging the Gap Between Data Science and Software Engineering: So your company is growing and now you have tons of data. Data is powerful and there must be key business insights in that data so you hired a data scientist. The data scientist found lots of good data and trained a neural network to spit out beautiful insights that your customers would be happy to pay for. Great! However, the data scientist doesn’t know how to code in your stack your software engineers don’t know how to serve up a Tensorflow model. What do you do? Most companies never make it across this chasm. Come learn how to cross the chasm and start using your machine learning models in production.

On Machine Learning on Kubernetes: Understanding all steps in the ML workflow will help CTOs to make better hiring and technology decisions. In this session, you will learn how to build, train and deploy machine learning models efficiently and at scale on Kubernetes. We will start with an overview of machine learning workflow: prepare data, code your model, train and evaluate the model, deploy the model, get predictions, and monitor the ongoing predictions. We will go into details on what is under the hood to understand more of the magic that is happening. At the end of the demo, you will learn how to deploy a trained model on Kubernetes, and send prediction requests to your model from a web application.

Using Jupyter notebook, we will show how to:

  • Interactively define a KubeFlow Pipeline using the Python SDK
  • Train model – this example pipeline trains a Tensorflow model on Github issue data, learning to predict issue titles from issue descriptions
  • Deploy model – launch a web app which interacts with the TF-Serving instance in order to get model predictions.

The tutorial is based on Kubeflow – open source machine learning stack that runs on Kubernetes. This demo is deployed on AWS, but it can run on any Kubernetes cluster on GCP, Azure, or on-prem.

There is a hands-on session to follow this talk. To participate in the hands-on session, you need to have a laptop with a web browser (Chrome or Safari), text editor of your choice, and Git client.

What is the CTO Colloquium?

The CTO Colloquium is a series of meetings held in various cities, at which specialists address Chief Technology Officers in presentations on relevant topics.  Afterwards, they answer questions pertaining to these topics as well as take part in discussions with  smaller groups of attendees.

Who is it for?

The meetings are exclusive to the head of all technology in a company, typically the CTO.  We prefer to keep the meetings small in order to maximize engagement with the presenters and therefor we keep it invite-only.

Please contact us if you’re interested in attending future Colloquiums.

Check out the recap video:

Sponsored by

Presenters

Igor Mameshin

CTO, Agile Stacks

Ryan Rusnak

CTO, Airspace Technologies

Bryan Hall

Principal Architect, Seismic

Videos