Getting started on Ambassador Cloud? New to Telepresence? Join this weekly session and come with your questions or feedback. Our Community and Engineering team members will be here to answer questions or assist in your setup. The agenda is yours, whether you want to ask for technical advice on a specific experience or need to troubleshoot together — this is a space and resource for you.
Getting started on Ambassador Cloud? New to Telepresence? Join this weekly session and come with your questions or feedback. Our Community and Engineering team members will be here to answer questions or assist in your setup. The agenda is yours, whether you want to ask for technical advice on a specific experience or need to troubleshoot together — this is a space and resource for you.
In this hands-on workshop, we'll encrypt application calls end-to-end with Emissary-ingress, Linkerd, Kubernetes, and Envoy — four CNCF projects. (Spoiler alert: it's insanely easy!) Members of the Emissary-ingress and Linkerd teams will share best practices to get ingress TLS, in-cluster mTLS, advanced L7 routing, rate limiting, embedded authentication, and more. After a quick overview of each project, Daniel and Jason will showcase how the projects complement each other and make a great addition to your Kubernetes stack.
Kick start the new year by leveling up your Kubernetes skills! Join Kubernetes experts Edidiong Asikpo and Daniel Bryant for two free virtual workshops and get hands-on with popular open source tools like Kind, Kubie, Telepresence & Argo. Whether you’re new to the world of cloud native or are just getting started with Kubernetes, these workshops are for you!
Dev House is a virtual Kubernetes event for application developers who are looking to improve how they code, ship, and run their applications. Whether you’re new to Kubernetes or a seasoned veteran, Dev House will supercharge your cloud-native developer experience through a series of tech talks, expert panels, and a four-hour Kubernetes hands-on training course.
Fully online, and completely free. No masks. No travel restrictions. 100% Kubernetes.
Join Kim Schlesinger, a Developer Advocate at DigitalOcean, as she focuses on Cloud Native technologies. She enjoys helping people new to DevOps and Kubernetes get hands-on experiences with the tools and practices. Kim will be guest teaching this week's Summer of Kubernetes challenge on Observability with Prometheus and Grafana.
In this week's Summer of Kubernetes challenge, guest host Jason Morgan from Buoyant will walk through the essential components of Kubernetes traffic management. You'll learn how to install a service mesh and integrate this with K8s Ingress, learn how a service mesh assists with service-to-service traffic reliability, observability, and security, explore Linkerd's visualization and debugging features, and understand the concepts (and challenges) with multi-cluster communications.
Practically all software delivery teams are currently assembling application delivery platforms, service catalogs, or developer-focused control planes. And with good reason; we're all here to empower developers to code, ship, and run applications effectively for our end users. And, of course, we want to do this with minimal friction and first-class integration into our existing tooling and workflows. Join us for a tour of the Ambassador Developer Control Plane (DCP), which integrates several of the most popular CNCF tools, including Argo, Emissary-Ingress, Envoy Proxy, and Telepresence, into a control plane that powers your team's delivery of software.With the Ambassador DCP, any cloud-native developer can code, ship, and run Kubernetes services effectively and without writing lots of YAML. Best of all, the DCP is fully integrated with Kubernetes and Git, so you can use your existing Kubernetes and GitOps workflows. In this tech talk, we'll walk you through what's new in the Ambassador DCP with deep dives into all of the key areas of functionality.
Session starts 2:00PM ET, 11:00AM PDT, 7:00PM BST, 8:00PM CEST, 11:30PM IST
Join Daniel Bryant and Peter O'Neill as they walk you through best practices for crafting and submitting CFP proposals for events such as KubeCon NA.
They'll go in-depth to explain how the KubeCon NA process works behind the scenes, and they'll conduct a Q&A to address any individual questions you might have.
In a cloud native world, software developers are no longer only responsible for writing code. Today’s developers must write and package code, deploy these services into production, and make sure that the corresponding applications continue to run correctly when released into production.
As an architect, how do you make sure your development teams have the tools they need to manage all of these tasks? We recommend a Developer Control Plane.
A developer control plane enables developers to control and configure the entire cloud development loop in order to ship software faster.
Join this session for a conversation with Daniel Bryant, Director of DevRel and Bjorn Freeman-Benson, SVP of Engineering at Ambassador Labs on how a developer control plane can enhance your existing technology stack and enable collaboration among your development teams without requiring devs to worry about managing configuration.
This week's office hours will coincide with Ambassador Fest, so stay tuned for more details, and sign up to make sure you receive the daily Zoom link.
The Telepresence Contributors Meeting is held on the first Wednesday of every month at 11 AM ET. The focus of this meeting is discussion of technical issues related to development of Telepresence. New contributors are always welcome! Check out our community page to learn how you can help make Telepresence better.
We devote every last Thursday per month to support Emissary Office Hours. These sessions are a way to connect in person to share updates and listen to feedback from the community. If you are a current user who wants to learn more or would like to get involved with open source, please join us! This month's session will be hosted by Flynn.
LIVE TUTORIAL: Learn to locally debug Spring Boot microservices with IntelliJ and Telepresence connected to a remote Kubernetes cluster
Many organizations adopt cloud native development practices because they want to ship features faster. And while technologies and architectures may change when moving to the cloud, we all still add the occasional bug to our code. However, many of your existing local debugging tools and practices can’t be used when everything is running in a container or on the cloud.
In this week's office hours, Daniel Bryant, will walk you through the use of Telepresence for seamlessly connecting a remote Kubernetes cluster that contains all of your microservices with your local development machine running all of your familiar debug tooling.
Daniel has coded professionally in Java for nearly 20 years and is a Java Champion.
As any developer will tell you, we all accidentally add bugs to our software. Although unit testing can catch a lot of potential issues, it is inevitable that a few bugs end up in production. Once these have been identified it is vitally important to be able to quickly triage and diagnose the issue.
Being able to effectively debug services in Kubernetes is not dependent on a single tool or technique. A combination of approaches is required. We'll use this session to explore a range of options.
Kubernetes makes local development slower and more challenging compared to monolithic applications. With Telepresence, you can make code changes quickly on Kubernetes services and get feedback instantly in your local environment. But what happens when you want to push this change to production?
By integrating Telepresence with your CI/CD pipeline, you can test your code changes safely and get them deployed to prod faster.
John Laffey will use this week's office hours to share an example of a Jenkins pipeline executing a simple automated test against demo code using Telepresence.
LIVE TUTORIAL: Learn to locally debug Go microservices with VScode while testing against a larger application running in a remote Kubernetes cluster.
Many organizations adopt cloud native development practices because they want to ship features faster. And while technologies and architectures may change when moving to the cloud, we all still add the occasional bug to our code. However, many of your existing local debugging tools and practices can’t be used when everything is running in a container or on the cloud.
In this week's office hours, Peter O'Neill, will walk you through the use of Telepresence for seamlessly connecting a remote Kubernetes cluster that contains all of your microservices with your local development machine running all of your familiar debug tooling.
Come hang out with Daniel Bryant and learn about Ambassador Labs' new product, Service Catalog!
Service Catalog is a free tool for unlimited developers, designed to provide Kubernetes app devs with a real-time portal to eliminate tribal knowledge, speed incident response, and improve developer productivity.
Telepresence 2 boasts a new architecture and new features that make Telepresence easier for Kubernetes development teams to use. And, we've rewritten it in Go! Join office hours to learn about the new architecture, why we built it this way, and what's new in the latest version.
Ambassador Community Office Hours are a series of virtual office hours hosted by Developer Advocate Peter O'Neill. Each session will focus on a topic specific to making the most out of your Ambassador Labs products.
These office hours are meant to be laid back and provide our community a space where you can ask questions live and in a casual format and get them answered by the Ambassador Labs team in real-time. Come hang out with us!
Join fellow Go programming enthusiasts, professionals and the just-curious for an evening of presentations, learning and socializing.
We aim to be a welcoming and inclusive group regardless of your skill level, race or gender identity. Don't hesitate to come and spend some quality time with us as we explore all that Go has to offer.
Speakers/Talks
Unable to reproduce an issue locally and the production logs aren’t helping? Let me show you how to debug your local Go services as if they were in the production cluster with Telepresence, then iterate at speed with Skaffold creating your ultra-fast inner-dev-loop. With Peter O'Neill, Developer Advocate at Ambassador Labs
This event features a panel of experienced Java experts and community leaders who’ll be having a lively, interactive discussion that will spotlight the state of debugging Java in development, in 2021.
Our expert panel will address how to navigate around the challenges of debugging in the context of:
1. How to reduce time to diagnosis and accelerate time to fix 2. What tools & methods are available for debugging complex applications 3. How test failures can slow down the velocity of CICD test automation and how to prevent this 4. The benefits of automating the recording of software failures (Software Failure Replay) 5. Top tips for collaborative and remote debugging in the age of remote working 6. How to improve code understandability and the benefits of doing so
Join our leading experts to share your challenges, hear from others who have similar challenges and learn about some of the best tools and techniques available for debugging and resolving test failures fast.
PANELISTS
* Angie Jones - Senior Director of Developer Relations, Applitools * Daniel Bryant - Director of Developer Relations, Ambassador Labs * Stefania Chaplin - Solutions Architect, Secure Code Warrior * Mary Grygleski - Developer Advocate, IBM * Jonathan Harris - VP of Product, Undo * Josh Long - Developer Advocate, Spring
Submit your questions when you register and we will answer as many of them as we can during this live webinar. Questions can be submitted here: http://bit.ly/questions2panel
Peter O'Neill: Debugging Go Services in Kubernetes with Skaffold and Telepresence
Unable to reproduce an issue locally and the production logs aren’t helping? Let me show you how to debug your local Go services as if they were in the production cluster with Telepresence, then iterate at speed with Skaffold creating your ultra-fast inner-dev-loop.
Peter is a Rock Climber, Scuba Diver, and Digital Nomad. When not seeking adventure he works at Ambassador Labs as a Developer Advocate where he helps to create a better Cloud Native Developer Experience. He enjoys talking about open source technologies and collecting stickers for all of his stuff. Previously he is worked at a number of awesome places including Mozilla, Webpass by Google, ThousandEyes by Cisco, and strongDM.
Due to popular interest, we're following up the recent introductory session on Kubernetes for Java Developers with a stellar panel of Java luminaries for a no-hold-barred discussion on what it actually takes to successfully set up, run and manage k8s clusters at scale - from the experts with the scars to prove they've done it.
We'll warm up with a few starter questions and then open it up to the audience, so please join us for what promises to be an awesome evening.
Questions we expect to cover include:
What is the biggest challenge for Kubernetes as a Java developer?
What do you wish you knew when you started out?
What tips do you have for people running production clusters at scale?
Where do you see the platform headed in the future?
What is your worst / best k8s battle story?
What's the biggest myth you'd like to bust about k8s and Java?
About the panelists
Edson Yanaga - https://www.linkedin.com/in/yanaga/ (https://www.linkedin.com/in/yanaga/) - Java Champion, Microsoft MVP, TDC Rockstar, Developer, Teacher, and Enabler
Nick Ebbitt - https://www.linkedin.com/in/nickebbitt/ (https://www.linkedin.com/in/nickebbitt/) - Senior Software Engineer at Auto Trader UK/Organiser of Manchester JUG
Daniel Bryant - https://www.linkedin.com/in/danielbryantuk/ (https://www.linkedin.com/in/danielbryantuk/) - Director of Dev Rel at Ambassador Labs | InfoQ & QCon | Co-author of "CD in Java" and "Mastering API Architecture"
Ana-Maria Mihalceanu - https://www.linkedin.com/in/ana-maria-mihalceanu-458189a3/ (https://www.linkedin.com/in/ana-maria-mihalceanu-458189a3/) - Solutions Architect at IBM
Duncan Lawie - https://www.linkedin.com/in/duncan-lawie/ (https://www.linkedin.com/in/duncan-lawie/) - Interim Head of Technology Transformation
About the host
Robert Barr - https://www.linkedin.com/in/robert-barr-85936767/ (https://www.linkedin.com/in/robert-barr-85936767/) - Head of Engineering
This event is organised by RecWorks on behalf of the London Java Community.
Great ideas need to be easy to explore in order to make great products. Standing up a development sandbox that mirrors your production environment is made fast and simple with the K8s Initializer from Ambassador Labs. In just a few minutes and with just a few clicks to describe what you need, you can be up and running and focusing on what matters the most - your idea. We invite you to watch as Daniel Bryant from Ambassador Labs and David Yu from Hashicorp show you just how simple it is to go from prototype to (almost) production with Ambassador Edge Stack & the Consul service mesh in no time at all.
An online meetup where members of the community can connect directly with our engineers and other users to exchange ideas and ask questions. There will be lightning talks by Ambassador and Telepresence engineers, demos, office hours, and AMAs.
DevOpsCon London 2020 – The Conference for Continuous Delivery, DevOps, Microservices, Containers, Cloud & Lean Business | August 31 – September 3, 2020 in London
The Cloud Native Computing Foundation’s flagship conference gathers adopters and technologists from leading open source and cloud native communities in Amsterdam, The Netherlands from August 13 – 16, 2020.
Organizations are increasingly using Ambassador to expose, secure, and manage traffic to support larger and more sophisticated applications. Learn how Ambassador 1.6 helps.
See how Service Preview, powered by Telepresence and the Ambassador Edge Stack, enables you to preview changes immediately and test locally with your tool of choice, while sharing a development cluster.
An API Gateway is a common approach used to expose your microservices to your users. Yet microservices require capabilities many API Gateways lack. Watch this webinar to learn more.
Instructions on how to implement and scale Kubernetes abounds. What’s missing from these discussions? How do you make developers be super-productive on Kubernetes?
Missed a session?
Watch recordings of past events and webinars on the Ambassador Labs YouTube channel.