Now that Snowflake is available, you shouldn’t be building your grandmother’s data warehouse anymore (or your father’s for that matter....). It is an entirely new world now with data warehouse technology that has been specifically created for the cloud and low maintenance. Snowflake's data warehouse enables the data-driven enterprise with instant elasticity, secure data sharing, and per-second pricing across multiple clouds. Snowflake combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud. It is not a re-used older version of an open-source database or technology retrofitted from 10-20 years ago.
As IBM’s Netezza reaches the end of support this summer, many enterprises have transitioned to new data warehouse solutions. For businesses that are still looking for the best solution out there, allow us to introduce you to the benefits of Snowflake’s data warehouse.
In an earlier blog article, I discussed why you need a solid demand management process. Demand is what others are asking you to do. It is your “to-do” list or backlog of activities. From this list or backlog, you must be able to select the right work. The other part of what you do for a living is executing the work: doing work right. Therefore, “right work” (what is best to do next) vs. “work right” (what people, processes, or tools will be employed to do the work in the most effective way).
Here at Fairway Technologies, people are our most important assets. We are a group of software and data engineering consultants. As such, the quality of what we offer is built on the quality of our employees. It is their knowledge, expertise, enthusiasm, and personality that will solve our clients’ challenges. We not only want our people to stay but we want them to want to stay. In fact, Fairway was built on this idea: hire great people who you enjoy working with and success will follow. Nearly two decades later, we haven’t strayed from our initial business model and are constantly evaluating how we can make Fairway a truly great place to work.
In the last blog post, you learned how to populate data into a ComboBox, a ListBox, and a DataGrid. In each of the previous samples, you just used the default display for those controls. In this blog post, you learn to control how the data is displayed using templates. In addition, you learn to use a ListView control to display tabular data.
Just a few years ago, server-side software was dominated by heavyweight application servers. These servers ran on dedicated hardware, dedicated operating systems, and were managed by IT professionals. The process of adding new applications, or updating existing ones, depended on human interventions that could be difficult and error prone. Over time, the configuration would drift from a well-known state to an unknown state. This has been described as a snowflake server by Martin Fowler.
In a recent project, my team had a chance to use the JSON features built into PostgreSQL. We discovered that these features are powerful and easy to use, so I wanted to share our experience here. Consider this tool for any project that is using a relational database and needs to work with complex, structured data.