The Cloudcast
The Cloudcast
Jan 20, 2021
A Cloud-First Look Ahead for 2021
Play • 37 min

Jeremy Burton (@jburton, CEO @Observe_Inc; board member @SnowflakeDB ) talks about the differences between traditional IT companies and Cloud-First companies, from product planning and roadmaps, to customer engagements and marketing messaging. 

SHOW: 484

SHOW SPONSOR LINKS:


CLOUD NEWS OF THE WEEK - http://bit.ly/cloudcast-cnotw

CHECK OUT OUR NEW PODCAST - "CLOUDCAST BASICS"

SHOW NOTES:


Topic 1 - Welcome to the show. We’ve known each other for a while. You’ve had tremendous success in Leadership, Product and Marketing roles in the past. Tell our audience a little bit of your background and what ultimately brought you to your role at CEO of Observe. 

Topic 1a - For people that aren’t familiar, what does Observe bring to the market? 

Topic 2 - We wanted to do a little “before-and-after”, and focus on what it means to be a “Cloud-First” company. What are the most obvious differences between a company like Observe and a company like Dell or EMC?    

Topic 3 - From a product perspective, how do you think about roadmaps and the ways in which you enable new features for customers? Since Observe runs only in the public cloud, how much do you need to think about integrating with the native cloud services? 

Topic 4 - You have deep expertise in creating marketing messaging, but so much of how customers learn about your products is no longer the company website. How do you think about reaching potential customers, or generally getting your message into the market?

Topic 5 - Traditional IT was often aligned to centralized buying and architecture groups. How much does Cloud-First change the consumption models for companies - experimentation, on-demand usage, dealing with scaling issues, etc.

Topic 6 - Overall, what are some of the biggest lessons you’ve learned about the Cloud-First approach as you’ve transitioned over the last 3+ years. 

FEEDBACK?

Software Daily
Software Daily
SoftwareDaily.com
Digital Ocean Platform with Cody Baker and Apurva Joshi
Cloud platforms are often categorized as providing either Infrastructure-as-a-Service or Platform-as-a-Service. On one side of the spectrum are IaaS giants such as AWS, which provide a broad range of services for building infrastructure. On the other are PaaS providers such as Heroku and Netlify which abstract away the lower-level choices and focus on developer experience.  Digital Ocean has carved out a sizable niche in the cloud hosting space by targeting the middle ground- a streamlined cloud platform built for developers, which still offers the ability to choose, customize, and manage infrastructure. The release of Digital Ocean’s App Platform takes this goal a step further. The App Platform allows users to build and deploy an app or static site directly from GitHub directly onto a DigitalOcean-managed Kubernetes cluster. Teams can access the power, scale, and flexibility of Kubernetes without having to worry about the complexity of managing a cluster themselves. The App Platform gives developers the choice of how much of their infrastructure they want to control, and how much they want to be provided by the platform. Cody Baker and Apurva Joshi work at Digital Ocean. They join the show today to talk about why Digital Ocean stands out in a competitive cloud hosting space, what is the value proposition for developers interested in the App Platform, and how the PaaS industry is evolving. Sponsorship inquiries: sponsor@softwareengineeringdaily.com Learn more about your ad choices. Visit megaphone.fm/adchoices
53 min
Kubernetes Podcast from Google
Kubernetes Podcast from Google
Adam Glick and Craig Box
Multi-Cluster Services, with Jeremy Olmsted-Thompson
This week we talk multi-cluster services with Jeremy Olmsted-Thompson, co-chair of the Kubernetes Multicluster SIG, and tech lead on the Google Kubernetes Engine platform team. Guest host Tim Hockin shows us the way. Do you have something cool to share? Some questions? Let us know: * web: kubernetespodcast.com * mail: kubernetespodcast@google.com * twitter: @kubernetespod Chatter of the week * Episode 41, with Tim Hockin * The Machete Order * John Boyega on Star Wars News of the week * Istio 1.9 * IstioCon 2021 - February 22-26 * Mayadata spins out Chaos Native * Cilium Network Policy editor * Kubernetes network policy explained by Dominik Tornow * Trend Micro write-up on container-escaping malware * Dynatrace Cloud Automation and native log support * Episode 119, with Alois Reitbauer * Shipa 1.2 * New GKE, EKS and AKS releases * Tanzu Build Service 1.1 * Kubernetes 101 Retrospective by Jeff Geerling * CFP for the eight KubeCon EU pre-days * Designing for SaaS on Kubernetes at Teleport by Virag Mody * Comparing OPA/Gatekeeper and Kyverno by Chip Zoller Links from the interview * Anthos on VMware * SIG Multicluster * Federation v2 update * Multi-Cluster Services KEP * Namespace sameness * Gateway API (formerly known as Service APIs) * Istio RFC * Introducing GKE multi-cluster services * Multi-cluster Ingress * Cluster API * Cluster ID KEP * Jeremy Olmsted-Thompson on Twitter and GitHub
26 min
Software Defined Talk
Software Defined Talk
Software Defined Talk LLC
Episode 286: Press the turbo button on that one
This week we discuss the demise of the blameless post mortem, a $500 Million mistake and some forgiveness for Red Hat. Plus, a live update on the Texas Winter Apocalypse. Rundown Citi Can’t Have Its $900 Million Back (https://www.bloomberg.com/opinion/articles/2021-02-17/citi-can-t-have-its-900-million-back) Brian Armstrong on the Crypto Economy (Ep. 115) (https://conversationswithtyler.com/episodes/brian-armstrong/) Operating Systems CentOS Stream: Why it’s awesome (https://jaymzh.medium.com/centos-stream-why-its-awesome-5c45d944fb22) The world’s second-most popular desktop operating system isn’t macOS anymore (https://arstechnica.com/gadgets/2021/02/the-worlds-second-most-popular-desktop-operating-system-isnt-macos-anymore/) Relevant to your interests ‘Millions’ of Ford cars to be powered by Android in major Google deal (https://www.siliconrepublic.com/machines/ford-google-connected-cars-cloud) Miami Pushes Crypto With Proposal to Pay Workers in Bitcoin (https://www.bloomberg.com/news/articles/2021-02-11/miami-mayor-pushes-crypto-with-offer-to-pay-workers-in-bitcoin) Online workspace startup Notion hit by outage, citing DNS issues – TechCrunch (https://techcrunch.com/2021/02/12/notion-outage-dns-domain-issues/) Penpot | Design Freedom for Teams (https://penpot.app/) Taiga: Your opensource agile project management software (https://www.taiga.io/) Facebook Meets Apple in Clash of the Tech Titans—‘We Need to Inflict Pain’ (https://www.wsj.com/articles/facebook-meets-apple-in-clash-of-the-tech-titanswe-need-to-inflict-pain-11613192406) CEOs of Reddit and Robinhood and ‘Roaring Kitty’ slated to testify in GameStop hearing (https://www.theverge.com/2021/2/13/22281698/ceo-reddit-robinhood-roaring-kitty-testify-gamestop-hearing-congress-stocks) Building a tool to measure real-time behavior of Wikipedia users (https://medium.com/apache-pinot-developer-blog/analyzing-wikipedia-in-real-time-with-apache-kafka-and-pinot-4b4e5e36936b) Excel Is The World’s Most Used “Database” (http://jasonlbaptiste.com/startups/microsoft-excel-is-the-worlds-most-used-database/) Code With Me Beta: Support for Audio and Video Calls (https://blog.jetbrains.com/blog/2021/02/16/code-with-me-beta-support-for-audio-and-video-calls/) The four reasons AWS succeeded, according to Andy Jassy (https://twitter.com/pmddomingos/status/1361789872432771073?s=20) The Mars Relay Network Connects Us to NASA’s Martian Explorers (https://www.jpl.nasa.gov/news/the-mars-relay-network-connects-us-to-nasas-martian-explorers) Elon Musk's SpaceX raised $850 million, jumping valuation to about $74 billion (https://www.cnbc.com/2021/02/16/elon-musks-spacex-raised-850-million-at-419point99-a-share.html) This Cloud Computing Billing Expert Is Very Funny. Seriously. (https://www.nytimes.com/2021/02/17/technology/corey-quinn-amazon-aws.html?referringSource=articleShare) Changes to Sharing and Viewing News on Facebook in Australia - About Facebook (https://about.fb.com/news/2021/02/changes-to-sharing-and-viewing-news-on-facebook-in-australia/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axioslogin&stream=top) Security Logging startups are suddenly hot as CrowdStrike nabs Humio for $400M (https://techcrunch.com/2021/02/18/logging-startups-are-suddenly-hot-as-crowdstrike-nabs-humio-for-400m/) Datadog bolsters app security and observability data with Sqreen and Timber acquisitions (https://venturebeat.com/2021/02/12/datadog-bolsters-app-security-and-observability-data-management-with-sqreen-and-timber-acquisitions/) The Long Hack: How China Exploited a U.S. Tech Supplier (https://www.bloomberg.com/features/2021-supermicro). Passwords LastPass Free Accounts Will Now Work on Either Your Phone or Computer, Not Both (https://www.vice.com/en/article/pkd88v/lastpass-free-accounts-will-now-work-on-either-your-phone-or-computer-not-both?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axioscodebook&stream=technology) Apple releases Chrome extension for iCloud passwords (https://www.theverge.com/2021/1/31/22259720/apple-icloud-passwords-chrome-browser-extension-released) Hardware highlights…? Backblaze Hard Drive Stats for 2020 (https://www.backblaze.com/blog/backblaze-hard-drive-stats-for-2020/). Microsoft, Google, and Qualcomm are reportedly nervous about Nvidia acquiring Arm (https://www.theverge.com/2021/2/12/22280262/qualcomm-microsoft-google-nvidia-arm-acquisition-investigations-concerns) Audio is the future? Clubhouse’s Inevitability (https://stratechery.com/2021/clubhouses-inevitability/) The new media mogul: Andreessen Horowi (https://www.axios.com/the-new-media-mogul-andreessen-horowitz-969145da-43f0-4153-8da2-0a35f2f21632.html) Nonsense 90-year-old man spends $10,000 on Wall Street Journal ads to shame AT&T (https://nypost.com/2021/02/12/man-90-spends-10k-on-wall-street-journal-ads-to-shame-att/) Elon Musk predicts Austin, Texas, will be 'the biggest boomtown that America has seen in 50 years' (https://www.businessinsider.com/elon-musk-austin-joe-rogan-biggest-boom-town-50-years-2021-2) Sponsors strongDM — Manage and audit remote access to infrastructure. Start your free 14-day trial today at: strongdm.com/SDT (http://strongdm.com/SDT) Listener Feedback Andy wants you to work at BookingLive as DevOps Engineer (https://bookinglive.zohorecruit.com/recruit/PortalDetail.na?digest=iHU1EAOPeO@465g4gK.nYDgjwjkyaz8ZkMQbQdbLaAs-&iframe=true&jobid=297951000002327006&widgetid=297951000000072311&embedsource=CareerSite) (UK based) Conferences DevOpsDay Texas on March 2nd. (https://devopsdays.org/events/2021-texas/welcome/) SpringOne.io (https://springone.io), Sep 1st to 2nd - CFP is open until April 9th (https://springone.io/cfp). Two SpringOne Tours: (1.) developer-bonanza in for NA, March 10th and 11th (https://tanzu.vmware.com/developer/tv/springone-tour/0014/), and, (2.) EMEA dev-fest on April 28th (https://tanzu.vmware.com/developer/tv/springone-tour/0015/). SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us on Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/) and LinkedIn (https://www.linkedin.com/company/software-defined-talk/). Brandon built the Quick Concall iPhone App (https://itunes.apple.com/us/app/quick-concall/id1399948033?mt=8) and he wants you to buy it for $0.99. Use the code SDT to get $20 off Coté’s book, (https://leanpub.com/digitalwtf/c/sdt) Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Matt: HDMI LCD controllers (https://www.aliexpress.com/item/1005001623726553.html?spm=a2g0s.12269583.0.0.5aad98bbnSzTR4). Brandon: Fake Famous (https://www.hbo.com/documentaries/fake-famous). Coté: Susan Sontag’s first book, Against Interpretation (https://www.goodreads.com/book/show/52374.Against_Interpretation_and_Other_Essays).
1 hr 5 min
Azure DevOps Podcast
Azure DevOps Podcast
Jeffrey Palermo
Harini Kannan on React Native - Episode 129
Joining Jeffrey today is Harini Kannan! Harini is a Program Manager in the Windows Developer Experiences and Platform team — a fast-moving and exciting team at Microsoft! Her team’s charter influences a lot of different technologies from WinUI to XAML to WPF to React Native for Windows, and more! Their team connects everything around enabling the Windows native UI stack to be the best, most powerful, and the most modern technology that people can target to build really solid apps for Windows. They’re always jumping on the latest technology and trying to give people the latest stuff with the best quality! Over the last two years, the team has been building an incredible, one-of-a-kind collaboration across many other teams within Microsoft, with the goal of bringing React Native to Windows. In their conversation together, Jeffrey and Harini dive into everything that her team does regarding React Native (as well as lots of other topics when it comes to rich and stateful native applications!) She shares how to build, deploy, and operate with React Native for Windows, the team’s journey of adapting React Native to work on Windows, and shares her recommendations on getting started. Topics of Discussion: [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes. [1:00] About The Azure DevOps Podcast, Clear Measure, and Jeffrey’s offer to speak at virtual user groups. [1:20] Clear Measure is hiring! Be sure to check out the link in the show notes. [1:29] About Jeffrey’s newest podcast, Architect Tips! If you would like your question to be answered on Architect Tips, you can submit it at: ArchitectTips.ClearMeasure.com! [1:47] About today’s episode with Harini Kannan. [2:12] Jeffrey welcomes Harini to The Azure DevOps Podcast. [2:10] Harini gives a rundown of what she does within the Windows Developer Experiences and Platform team and what the team is currently focusing on. [4:18] Harini introduces herself, shares career highlights, and how she has arrived at Microsoft in her current role. [5:44] Over the last decade, the development technologies have fallen out of the forefront. Would Harini say that it is truly coming back? [7:58] What is React Native? [9:08] Harini shares about the team’s journey of adapting React Native to work on Windows. [9:47] Harini shares a public example of React Native apps for Windows. [11:19] When it comes to React Native, does it matter what you have on the server-side or what it calls out to? [11:32] What does the common integrated development environment (IDE) look like for React Native? What does the code structure look like when put in source control? [13:56] Is the general layout HTML and CSS? [15:07] For automated testing, do the Javascript testing libraries work? And for the things that are intertwined with those controls, where you have to have the application running, what is the applicable testing scenario? And what are the tools that work? How does this all play out in this application type? [16:31] Full system testing has been one of those things that still isn’t finished. Harini shares her comments and insights on this topic and where she sees the future of full system testing going. [18:35] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [19:05] When packaging up a React Native application, is there anything special that one thinks about across Android, IoS, and Windows, when preparing that build for deployment into the app stores? [20:00] What does it mean to embed into a Windows Native app? What does that look like? [22:21] How much of React Native is Javascript or Typescript translated to Javascript? [23:13] Are most of the apps that Harini has spoken about thus far, Typescript? [23:30] When does Harini recommend Typescript over Javascript? [24:25] What are some of the ways to get these apps on Windows computers? [25:05] What does the telemetry or the observability story look like for React Native? What might have special support in React Native from knowing what your users are doing? [26:45] How should people think about feature flags with React Native? [28:10] What’s next for React Native? [30:33] How React Native interacts with Xamarin. [31:55] Does Harini have any insider information on why some people choose another technology over React Native? [34:26] Harini recommends some go-to resources to learn more! [35:40] Jeffrey thanks Harini Kannan for joining the podcast! Mentioned in this Episode: Architect Tips — New video podcast! Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook! Jeffrey Palermo’s Youtube Jeffrey Palermo’s Twitter — Follow to stay informed about future events! The Azure DevOps Podcast’s Twitter: @AzureDevOpsShow React Native React Native Windows WinUI XAML WPF Silverlight Xbox Game Pass Visual Studio Code (VSCode) Yoga Layout Jest WinAppDriver Appium The Azure DevOps Podcast Ep.80: “Ryan Demopoulos on WinUI” Typescript Xamarin React Native at Microsoft on Twitter @ReactNativeMFST Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
36 min
Python Bytes
Python Bytes
Michael Kennedy and Brian Okken
#222 Autocomplete with type annotations for AWS and boto3
Sponsored by Linode! pythonbytes.fm/linode Special guest: Greg Herrera YouTube live stream for viewers: Watch on YouTube Michael #1: boto type annotations * via Michael Lerner * boto3's services are created at runtime * IDEs aren't able to index its code in order to provide code completion or infer the type of these services or of the objects created by them. * Type systems cannot verify them * Even if it was able to do so, clients and service resources are created using a service agnostic factory method and are only identified by a string argument of that method. * boto3_type_annotations defines stand in classes for the clients, service resources, paginators, and waiters provided by boto3's services. Example with “bare” boto3: Example with annotated boto3: Brian #2: How to have your code reviewer appreciate you * By Michael Lynch * Suggested by Miłosz Bednarzak * Actual title “How to Make Your Code Reviewer Fall in Love with You” * but 🤮 * even has the words “your reviewer will literally fall in love with you.” * literally → figuratively, please * Topic is important though, here are some good tips: * Review your own code first * “Don’t just check for mistakes — imagine reading the code for the first time. What might confuse you?” * Write a clear change list description * “A good change list description explains what the change achieves, at a high level, and why you’re making this change.” * Narrowly scope changes * Separate functional and non-functional changes * This is tough, even for me, but important. * Need to fix something, and the formatting is a nightmare and you feel you must blacken it. Do those things in two separate merge requests. * Break up large change lists * A ton to write about. Maybe it deserves 2-3 merges instead of 1. * Respond graciously to critiques * It can feel like a personal attack, but hopefully it’s not. * Responding defensively will only make things works. Greg #3: REPODASH - Quality Metrics for Github repositories * by Laurence Molloy * Do you maintain a project codebase on Github? * Would you like to be able to show the maturity of your project at a glance? * Walk through the metrics available * Use-case Michael #4: Extra, extra, extra, extra, hear all about it * Python 3 Float Security Bug * Building Python 3 from source now :-/ It’s still Python 3.8.5 on Ubuntu with the kernel patch just today! (Linux 5.4.0-66 / Ubuntu 20.04.2) * Finally, I’m Dockering on my M1 mac via: * docker context create remotedocker --docker "host=ssh://user@server" * docker context use remotedocker * docker run -it ubuntu:latest bash now works as usual but remotely! * Why I keep complaining about merge thing on dependabot. Why!?! ;) * Anthony Shaw wrote a bot to help alleviate this a bit. More on that later. Brian #5: testcontainers-python * Suggested by Josh Peak * Why mock a database? Spin up a live one in a docker container. * “Python port for testcontainers-java that allows using docker containers for functional and integration testing. Testcontainers-python provides capabilities to spin up docker containers (such as a database, Selenium web browser, or any other container) for testing.” import sqlalchemy from testcontainers.mysql import MySqlContainer with MySqlContainer('mysql:5.7.32') as mysql: engine = sqlalchemy.create_engine(mysql.get_connection_url()) version, = engine.execute("select version()").fetchone() print(version) # 5.7.32 * The snippet above will spin up a MySql database in a container. The get_connection_url() convenience method returns a sqlalchemy compatible url we use to connect to the database and retrieve the database version. Greg #6: The Python Ecosystem is relentlessly improving price-performance every day * Python is reaching top-of-mind for more and more business decision-makers because their technology teams are delivering solutions to the business with unprecedented price-performance. * The business impact keeps getting better and better. * What seems like heavy adoption throughout the economy is still a relatively small-inroad compared to what we’ll see in the future. It’s like water rapidly collecting behind a weak dam. * It’s an exciting time to be in the Python world! Extras: Brian: * Firefox 86 enhances cookie protection * sites can save cookies. but can’t share between sites. * Firefox maintains separate cookie storage for each site. * Momentary exceptions allowed for some non-tracking cross-site cookie uses, such as popular third party login providers. Joke: 56 Funny Code Comments That People Actually Wrote: These are actually in a code base somewhere (a sampling): /* * Dear Maintainer * * Once you are done trying to ‘optimize’ this routine, * and you have realized what a terrible mistake that was, * please increment the following counter as a warning * to the next guy. * * total_hours_wasted_here = 73 */ // sometimes I believe compiler ignores all my comments // drunk, fix later // Magic. Do not touch. /*** Always returns true ***/ public boolean isAvailable() { return false; }
38 min
Channel 9
Channel 9
Microsoft
How to Deploy Azure SQL Anywhere – Using Azure Arc for Data Services | Data Exposed
Join Data Platform MVP Ben Weissman as he explores Azure Arc for Data Services, Microsoft's solution to deploy services like Azure SQL to any cloud – including private clouds – using Kubernetes. He will take us through the core concepts of Azure Arc for Data Services and also demo how easy it is to deploy an Azure SQL Managed Instance on-premises while still being able to see its telemetry from the Azure portal. [01:10]​ Azure Arc overview [03:16]​ Azure Arc-enabled Data Services [06:04]​ Demo [12:45]​ How to learn more Resources: Azure Arc-Enabled Data Services Revealed About Ben Weissman: Ben Weissman has been working with SQL Server since SQL Server 6.5, mainly in the BI/Datawarehousing field. He is a Data Platform MVP, MCSE Data Management and Analytics, and a Certified Data Vault Data Modeler. He is also the first BimlHero Certified Expert in Germany and a co-author of "SQL Server Big Data Clusters" and "The Biml Book". Ben has been involved in more than 150 BI Projects and is always looking for ways to become more productive and make SQL Server even more fun! About MVPs: Microsoft Most Valuable Professionals, or MVPs, are technology experts who passionately share their knowledge with the community. They are always on the "bleeding edge" and have an unstoppable urge to get their hands on new, exciting technologies. They have very deep knowledge of Microsoft products and services, while also being able to bring together diverse platforms, products and solutions, to solve real-world problems. MVPs make up a global community of over 4,000 technical experts and community leaders across 90 countries/regions and are driven by their passion, community spirit, and quest for knowledge. Above all and in addition to their amazing technical abilities, MVPs are always willing to help others - that's what sets them apart. Learn more: https://aka.ms/mvpprogram
14 min
More episodes
Search
Clear search
Close search
Google apps
Main menu