NetflixOSS Meetup Series 1 Episode 3 — Featured Contributions

Netflix Technology Blog
4 min readintermediate
--
View Original

Overview

The article discusses the third episode of the NetflixOSS Meetup series, highlighting new project releases, updates on the NetflixOSS Cloud Prize, and demonstrations from contributors. It showcases various tools and projects that enhance cloud deployment and management practices.

What You'll Learn

1

How to utilize Pytheas for building dashboards quickly

2

Why Conformity Monkey is essential for maintaining cloud deployment best practices

3

When to use Zuul for dynamic request filtering in cloud applications

Prerequisites & Requirements

  • Basic understanding of cloud deployment practices
  • Familiarity with NetflixOSS tools(optional)

Key Questions Answered

What projects were featured in the NetflixOSS Meetup?
The featured projects included Pytheas, Conformity Monkey, Zuul, Ice, Genie, and Lipstick. Each project serves a specific purpose, such as building dashboards, maintaining cloud best practices, and visualizing workflows.
How does the NetflixOSS Cloud Prize encourage contributions?
The NetflixOSS Cloud Prize incentivizes contributions by offering prizes for innovative implementations that enhance NetflixOSS tools, with additional contests from Citrix and Canonical to further encourage development.
What challenges do smaller organizations face with NetflixOSS?
Smaller organizations often experience 'Technical Indigestion' due to the overwhelming number of tools and resources available, making it difficult to absorb and implement them effectively.

Technologies & Tools

Frontend
Pytheas
A web-based framework for quickly building dashboards.
Backend
Conformity Monkey
Maintains best practices for cloud deployments.
Backend
Zuul
Edge tier for dynamic filtering of requests.
Backend
Ice
AWS usage and cost analysis tool.
Backend
Genie
Hadoop platform abstraction service for EMR.
Frontend
Lipstick
Visualization of Pig workflows.

Key Actionable Insights

1
Engage with the NetflixOSS community to stay updated on best practices and tools.
Participating in meetups and workshops can provide valuable insights and feedback, helping you leverage NetflixOSS tools more effectively.
2
Consider contributing to the NetflixOSS Cloud Prize to showcase your skills.
Contributing not only enhances your portfolio but also helps improve the NetflixOSS ecosystem, benefiting the broader community.
3
Utilize the official Netflix AMIs for Asgard to simplify deployment processes.
These AMIs are designed to streamline the setup of NetflixOSS tools, making it easier for new users to get started quickly.

Common Pitfalls

1
Overlooking the importance of maintaining best practices in cloud deployments can lead to inefficient resource usage.
Without tools like Conformity Monkey, teams may inadvertently deploy instances that do not adhere to established guidelines, resulting in increased costs and potential security vulnerabilities.

Related Concepts

Cloud Native Architecture
Netflixoss Tools And Frameworks
Best Practices For Cloud Deployments