Die Developer Week 2023 liegt nun offiziell hinter uns. Letzte Woche haben wir 34 Posts veröffentlicht. Wir haben Ihnen berichtet, was es bei unserer Entwicklerplattform Neues gibt und was bei uns als Nächstes ansteht. Vorgestellt wurden unter anderem neue Produkte und Funktionen, ausführliche Einführungs-Tutorials und Kundenberichte, von denen Sie sich inspirieren lassen können.
Wir freuen uns über das Feedback, dass wir zu unseren Neuerungen schon erhalten haben:
🤯 Serverless machine learning deployments - OMG! We used to need a team of devops to deploy a todo list MVP, it’s now 3 clicks with workers. They’re gonna do the same with ML workloads. Just like that. Boom. https://t.co/AcKUQ79fv0
— Thibaut Tiberghien (@tibotiber) May 16, 2023
.@Cloudflare is totally rocking it with these AI releases 🤘 https://t.co/7dQb6TUWg3
— Philipp Tsipman (@ptsi) May 17, 2023
Love this direction, for open source, for demos and running things on edge.
It's still in development, but as someone who've built an AI product on top of Cloudflare and has been asking for something like this, I'm really excited! https://t.co/AnywRDqecb
— Altryne - targum.video (@altryne) May 15, 2023
I've been waiting for this. Next on my list is a @remix_run app using @CockroachDB deployed to Workers. The new multi-region capabilities of #CockroachDB #serverless should pair wonderfully with @Cloudflare deployments. https://t.co/RwnJ2K0ToY
— Aydrian Howard (@itsaydrian) May 16, 2023
Yes! Loving this! I definitely this is the right direction and will help the general DevX and onboarding to the platform a lot ❤️! https://t.co/rEQWreeS96
— Adrien Baron (@BaronAdri) May 18, 2023
Wir hoffen, dass Sie in den nächsten Wochen Gelegenheit zu ein paar Experimenten haben werden und die unsere in der letzten Woche eingeführten Tools ausprobieren können. Nutzen Sie unseren Discord-Kanal für Entwickler, um uns von Ihren Erfahrungen zu berichten.
Sollten Sie eine unserer Ankündigungen verpasst haben, finden Sie hier eine übersichtliche Zusammenfassung:
Ankündigungen zum Thema KI
Announcement
Announcement | Summary |
---|---|
Batteries included: how AI will transform the who and how of programming | The emergence of large language models (LLMs) is going to change the way developers write, debug, and modify code. Developer Platforms need to evolve to integrate AI capabilities to assist developers in their journeys. |
Introducing Constellation, bringing AI to the Cloudflare stack | Run pre-trained machine learning models and inference tasks on Cloudflare’s global network with Constellation AI. We’ll maintain a catalog of verified and ready-to-use models, or you can upload and train your own. |
Introducing Cursor: the Cloudflare AI Assistant | When getting started with a new technology comes a lot of questions on how to get started. Finding answers quickly is a time-saver. To help developers build in the fastest way possible we’ve introduced Cursor, an experimental AI assistant, to answer questions you may have about the Developer Platform. The assistant responds with both text and relevant links to our documentation to help you go further. |
Query Cloudflare Radar and our docs using ChatGPT plugins | ChatGPT, recently allowed the ability for developers to create custom extensions to make ChatGPT even more powerful. It’s now possible to provide guidance to the conversational workflows within ChatGPT such as up-to-date statistics and product information. We’ve published plugins for Radar and our Developer Documentation and a tutorial showing how you can build your own plugin using Workers. |
A complete suite of Zero Trust security tools to help get the most from AI | With any new technology comes concerns about risk and AI is no different. If you want to build with AI and maintain a Zero Trust security posture, Cloudflare One offers a collection of features to build with AI without increased risk. We’ve also compiled some best practices around securing your LLM. |
Cloudflare R2 and MosaicML enable training LLMs on any compute, anywhere in the world, with zero switching costs | Training large language models requires massive amount of compute which has led AI companies to look at multi-cloud architectures, with R2 and MosaicML companies can build these infrastructures at a fraction of the cost. |
The S3 to R2 Super Slurper is now Generally Available | After partnering with hundreds of early adopters to migrate objects to R2 during the beta, the Super Slurper is now generally available. |
A raft of Cloudflare services for AI startups | AI startups no longer need affiliation with an accelerator or an employee referral to gain access to the Startup Program. Bootstrapped AI startups can apply today to get free access to Cloudflare services including R2, Workers, Pages, and a host of other security and developer services. |
How to secure Generative AI applications | 11 tips for securing your generative AI application. |
Using LangChain JS and Cloudflare Workers together | A tutorial on building your first LangChainJS and Workers application to build more sophisticated applications by switching between LLMs or chaining prompts together. |
Summary
Announcement | Summary |
---|---|
Announcing database integrations: a few clicks to connect to Neon, PlanetScale, and Supabase on Workers | We’ve partnered with other database providers, including Neon, PlanetScale, and Supabase, to make authenticating and connecting back to your databases there just work, without having to copy-paste credentials and connection strings back and forth. |
Announcing connect() - a new API for creating TCP sockets from Cloudflare Workers | Connect back to existing PostgreSQL and MySQL databases directly from Workers with outbound TCP sockets allowing you to connect to any database when building with Workers. |
D1: We turned it up to 11 | D1 is now not only significantly faster, but has a raft of new features, including the ability to time travel: restore your database to any minute within the last 30 days, without having to make a manual backup. |
Smart Placement speed up applications by moving code close to your backend - no config needed | Bringing compute closer to the end user isn’t always the right answer to improve performance. Smart Placement for Workers and Pages Functions moves compute to the optimal location whether that is closer to the end user or closer to backend services and data. |
Use Snowflake with R2 to extend your global data lake | Get valuable insights from your data when you use Snowflake to query data stored in your R2 data lake and load data from R2 into Snowflake’s Data Cloud. |
Developer Week Performance Update: Spotlight on R2 | Retrieving objects from storage needs to be fast. R2 is 20-40% faster than Amazon S3 when serving media content via public access. |
Ankündigung
Announcement | Summary |
---|---|
Making Cloudflare the best place for your web applications | Create Cloudflare CLI (C3) is a companion CLI to Wrangler giving you a single entry-point to configure Cloudflare via CLI. Pick your framework, all npm dependencies are installed, and you’ll receive a URL for where your application was deployed. |
A whole new Quick Edit in Cloudflare Workers | QuickEdit for Workers powered by VSCode giving you a familiar environment to edit Workers directly in the dash. |
Bringing a unified developer experience to Cloudflare Workers and Pages | Manage all your Workers scripts and Pages projects from a single place in the Cloudflare dashboard. Over the next year we’ll be working to converge these two separate experiences into one eliminating friction when building. |
Modernizing the toolbox for Cloudflare Pages builds | Now in beta, the build system for Pages includes the latest versions of Node.js, Python, Hugo, and more. You can opt in to use this for existing projects or stay on the existing system, so your builds won’t break. |
Improved local development with Wrangler and workerd | Having a local development environment that mimics production as closely as possible helps to ensure everything runs as expected in production. You can test every aspect prior to deployment. Wrangler 3 now leverages Miniflare3 based on workerd with local-by-default development. |
Goodbye, section 2.8 and hello to Cloudflare’s new terms of service | Our terms of service were not clear about serving content hosted on the Developer Platform via our CDN. We’ve made it clearer that customers can use the CDN to serve video and other large files stored on the Developer Platform including Images, Pages, R2, and Stream. |
More Node.js APIs in Cloudflare Workers-Streams, Pat, StringDecoder | We’ve expanded support Node.js APIs to increase compatibility with the existing ecosystem of open source npm packages. |
Zusammenfassung
Announcement | Summary |
---|---|
How Cloudflare is powering the next generation of platforms with Workers | A retrospective on the first year of Workers for Platform, what’s coming next, and featuring how customers like Shopify and Grafbase are building with it. |
Building Cloudflare on Cloudflare | A technical deep dive into how we are rearchitecting internal services to use Workers. |
Announcing Cloudflare Secrets Store | A centralized repository to store sensitive data for use across all of Cloudflare’s products. |
Cloudflare Queues: messages at your speed with consumer concurrency and explicit acknowledgement | Announcing new features for Queues to ensure queues don’t fall behind, and processing time doesn’t slow down. |
Workers Browser Rendering API enters open beta | Deploy a Worker script that requires Browser Rendering capabilities through Wrangler. |
Batterien inbegriffen: Wie KI das Programmieren verändern wird
Durch Large Language Models (LLMs) wird sich die Art und Weise verändern, in der Entwickler Quellcode verfassen, debuggen und anpassen. Entwicklerplattformen müssen sich wandeln und KI-Funktionen integrieren, um Entwickler richtig zu unterstützen.
Wir präsentieren Constellation, die KI für Cloudflare-Lösungen
Mit Constellation AI können vortrainierte Machine Learning-Modelle und Inferenzaufgaben auf dem weltumspannenden Netzwerk von Cloudflare ausgeführt werden. Wir werden eine Liste verifizierter und direkt einsatzbereiter Modelle unterhalten. Alternativ können Sie Ihr eigenes hochladen und trainieren.
Wir präsentieren Cursor, den KI-Assistenten von Cloudflare
Bei jeder neuen Technologie stellen sich zum Einstieg viele Fragen. Wer darauf schnell Antworten findet, spart Zeit. Damit Entwicklern ihre Projekte so schnell wie möglich umsetzen können, haben wir Cursor eingeführt: einen experimentellen KI-Assistenten, der Ihre Fragen zu unserer Entwicklerplattform beantwortet. Er liefert sowohl Texte als auch hilfreiche Links zu unserer Dokumentation, damit Sie bei Ihrer Arbeit weiterkommen.
Mit Plug-ins für ChatGPT Anfragen an Cloudflare Radar stellen und unsere Dokumentation durchsuchen
Seit Kurzem erlaubt ChatGPT die Erstellung benutzerdefinierter Erweiterungen, mit der die KI noch besser arbeitet. Jetzt können bei Gesprächs-Workflows innerhalb von ChatGPT Orientierungshilfen wie aktuelle Statistiken und Informationen hinzugefügt werden. Wir haben Plug-ins für Radar und unsere Dokumentation für Entwickler veröffentlicht. Außerdem zeigt ein Tutorial, wie Sie mit Workers Ihr eigenes Plug-in erstellen können.
Mit jeder technologischen Neuerung geht die Angst vor Risiken einher. KI bildet da keine Ausnahme. Wenn Sie beim Entwickeln eines Produkts KI nutzen und dabei ein Zero Trust-Sicherheitsniveau aufrechterhalten wollen, bietet Cloudflare One eine Sammlung an Funktionen zum Entwickeln mit KI ohne erhöhtes Risiko. Wir haben auch einige bewährte Praktiken für den Schutz von LLMs zusammengetragen.
Für das Trainieren von Large Language Models (LLMs) ist große Rechenleistung erforderlich. Das hat KI-Unternehmen dazu veranlasst, sich Multi-Cloud-Architekturen anzusehen. Mit R2 und MoscaicML können Firmen diese Infrastrukturen für einen Bruchteil der Kosten aufbauen.
Der Super Slurper zur Übertragung von S3 auf R2 ist jetzt allgemein verfügbar
Nach der Zusammenarbeit mit Hunderten von Early Adoptern zur Migration von Objekten zu R2 während der Betaphase ist der Super Slurper jetzt allgemein verfügbar.
Jede Menge Cloudflare-Dienste für KI-Start-ups
KI-Start-ups sind heute nicht mehr auf Accelerators oder die Empfehlung durch Angestellte angewiesen, um Zugang zum Startup-Programm zu erhalten. Eigenfinanzierte KI-Start-ups können sich jetzt bewerben, um kostenlosen Zugang zu Cloudflare-Services zu erhalten – darunter R2, Workers, Pages und viele weitere Sicherheits- und Entwicklerdienste.
Wie sich generative KI-Anwendungen schützen lassen
Elf Tipps zur Absicherung Ihrer generativen KI-Anwendung
Gemeinsame Verwendung von LangChainJS und Cloudflare Workers
Ein Tutorial zur Erstellung Ihrer ersten LangChainJS- und Workers-Anwendung, mit der sie ausgefeiltere Applikationen entwickeln können, indem Sie zwischen LLMs wechseln oder Eingabeaufforderungen miteinander verketten.
Ankündigungen zum Thema Daten
Ankündigung
Zusammenfassung
Wir haben uns mit anderen Datenbankanbietern zusammengetan, darunter Neon, PlanetScale und Supabase, damit die Authentifizierung und die Rückverbindung mit Ihren Datenbanken ganz einfach und ohne Hin- und Herkopieren von Anmeldedaten und Connection Strings funktioniert.
connect() – eine neue API zur Erstellung von TCP-Sockets ausgehend von Cloudflare Workers
Stellen Sie eine Rückverbindung mit bestehenden PostgreSQL- und MySQL-Datenbanken direkt von Workers aus her –mit Ausgangs-TCP-Sockets, die beim Programmieren eine Verbindung von Workers mit jeder beliebigen Datenbank erlauben.
D1: Wir haben noch eins drauf gesetzt
D1 ist jetzt nicht nur erheblich schneller, sondern kann auch mit einer Vielzahl von neuen Funktionen aufwarten. Sie haben damit unter anderem die Möglichkeit, in der Zeit zurückzureisen: Sie können Ihre Datenbank auf den Stand jeder beliebigen Minute innerhalb der letzten 30 Tage zurücksetzen, ohne dafür ein manuelles Backup durchführen zu müssen.
Um die Performance zu steigern, ist die Ansiedelung der Rechenleistung in größerer Nähe zum Endnutzer nicht immer die Lösung. Smart Placement für Funktionen von Workers und Pages verlagert die Rechenleistung an den optimalen Standort: Das kann in größerer Nähe zum Endnutzer oder zu Backend-Diensten und Daten sein.
Gemeinsame Nutzung von Snowflake und R2 zur Erweiterung Ihres globalen Data Lake
Nutzen Sie Snowflake zur Abfrage von Daten, die in Ihrem R2 Data Lake gespeichert sind, und laden Sie Daten von R2 in die Daten-Cloud von Snowflake. Auf diese Weise erhalten Sie wertvolle Erkenntnisse.
Performance-Update zur Developer Week: R2 im Fokus
Wenn Sie Objekte aus dem Speicher abrufen, ist keine Zeit zu verlieren. R2 stellt Medieninhalte per öffentlichem Zugang 20–40% schneller bereit als Amazon S3.
Ankündigungen zum Nutzererlebnis für Entwickler
Ankündigung
Zusammenfassung
Cloudflare ist der beste Ort für Ihre Webanwendungen
Create Cloudflare CLI (C3) ist eine Begleitkommandozeile für Wrangler, die Sie als einzige Eingabestelle zur Konfiguration von Cloudflare verwenden können. Wählen Sie ein Framework aus. Alle npm-Abhängigkeiten sind installiert und Sie erhalten eine URL für den Ort, an dem Ihre Anwendung bereitgestellt wurde.
Eine vollständig überarbeitete QuickEdit-Funktion in Cloudflare Workers
QuickEdit für Workers auf Grundlage von VSCode bietet eine vertraute Laufzeitumgebung zur Bearbeitung von Workern direkt im Dashboad.
Ein einheitliches Entwicklererlebnis für Cloudflare Workers und Pages
Alle Workers-Skripte und Pages-Projekte können von einem einzigen Ort im Cloudflare-Dashboard aus verwaltet werden. Wir werden den Rest des Jahres daran arbeiten, diese beiden Lösungen miteinander zu verschmelzen, damit künftig bei der Entwicklerarbeit keine Reibungsverluste mehr entstehen.
Modernisierung der Toolbox für Builds, die mit Cloudflare Pages erstellt wurden
Das Build-System für Pages gibt es jetzt als Betaversion mit den neuesten Versionen unter anderem von Node.js, Python und Hugo. Sie können sich für bestehende Projekte dafür anmelden oder weiterhin das vorhandene System nutzen, damit ihre Builds nicht beeinträchtigt werden.
Verbessertes lokales Entwickeln mit Wrangler und workerd
Eine lokale Entwicklungsumgebung, die Betriebsbedingungen bestmöglich imitiert, hilft sicherzustellen, das am Ende alles so funktioniert wie vorgesehen. Sie können vor der Bereitstellung jeden Teilaspekt testen. Wrangler 3 nutzt nun Miniflare 3 auf Grundlage von workerd mit standardmäßig lokaler Entwicklung.
Tschüss, Abschnitt 2.8! Neue Fassung der Nutzungsbedingungen von Cloudflare
Hinsichtlich der Bereitstellung von auf der Entwicklerplattform gehosteten Inhalten über unser CDN waren unsere Nutzungsbedingungen bislang zu vage. Deshalb haben wir sie überarbeitet, um deutlicher herauszuarbeiten, dass Kunden mithilfe des CDN Videos und andere große auf der Entwicklerplattform gespeicherte Dateien bereitstellen können. Davon sind die Cloudflare-Dienste Images, Pages, R2 und Stream abgedeckt.
Zusätzliche Node.js-APIs bei Cloudflare Workers – Streams, Path, StringDecoder
Wir haben unsere Unterstützung für Node.js-APIs ausgeweitet, um die Kompatibilität mit dem bestehenden Ökosystem quelloffener npm-Pakete zu erhöhen.
BDas ist aber noch lange nicht alles
Ankündigung
Zusammenfassung
Wie Cloudflare mit Workers die Grundlage für die nächste Generation von Plattformen schafft
Ein Blick zurück auf das erste Jahr von Workers für Plattformen, ein Ausblick auf die Zukunft und Berichte darüber, wie Shopify, Grafbase und andere Kunden mit der Lösung neue Produkte entwickeln.
Weiterentwicklung von Cloudflare auf Cloudflare
Eine ausführliche technische Erörterung unserer Neugestaltung interner Dienste zur Verwendung von Workers.
Wir präsentieren: Cloudflare Secrets Store
Ein zentrales Repository zur Speicherung sensibler Daten, das bei allen Cloudflare-Produkten genutzt werden kann.
Neue Funktionen für Queues, damit Ihre Warteschlangen nicht zu lang werden und sich die Bearbeitungszeit nicht verlängert.
Browser-Rendering-API von Workers jetzt in der Open Beta-Version
Implementierung eines Workers-Skripts, das Browser-Rendering erfordert, mit Wrangler.
Auf Cloudflare TV ansehen
Falls Ihnen Ankündigungen entgangen sind oder Sie die Beiträge auf Cloudflare TV nicht verpassen möchten, in denen Blogautorinnen und -autoren die einzelnen Mitteilungen ausführlich besprechen, können Sie sich jetzt alle Videoaufzeichnungen zur Developer Week auf Cloudflare TV ansehen.