Where The World Runs Kubernetes

We are proud to announce that Lens 5.3 is now available! The highlight of this release is the new Managed Dev Clusters feature that makes it possible for all Lens users to easily run their own Kubernetes development clusters. Managed Dev Clusters are made available directly from Lens Desktop through Lens Spaces — our cloud … Continued
Quelle: Mirantis

Mirantis Collaborates with Equinix to Help Businesses Streamline and Accelerate Cloud-Native Application Deployment and Maximize Performance

Fully-managed Mirantis Container Cloud on Equinix Metal™ now available in 18 globally interconnected metros CAMPBELL, Calif., Nov 30, 2021 –– Mirantis, the open cloud company, today announced a fully-managed offering deployed on Equinix Metal in 18 global metros. This enables any IT operator or developer to instantly provision, monitor, and lifecycle-manage Kubernetes, Swarm, and OpenStack … Continued
Quelle: Mirantis

Google Cloud’s 5 ways to create differentiated value in post-merger integrations

Across all industries, the last few years have accelerated the need to transform to digital, attain new talent and capabilities at a rapid pace, and enlist new operating models, such as cloud technology. The impetus for these changes has been not only to drive down costs but also to increase competitiveness and boost productivity. Mergers & acquisitions (M&A), as well as restructurings such as carve-outs, divestitures, spin-offs etc., have always been a common tool in the CEO and Board agenda in order to deliver added growth, create and deliver synergies, reposition the company’s strategy and rebalance the corporate portfolio to its most efficient and forward looking uses. Increasingly, strategic access to innovative technologies, data acquisition and monetization, technical debt elimination and capabilities such as Artificial Intelligence and Machine Learning (AI/ML) are some of the main reasons to pursue a deal. The post-merger integration of the new bigger and more complex technology estate is likely to be an increasingly important element to delivering added value…if the integration is completed successfully. Google Cloud has a unique set of solutions, processes, partners and people to accelerate strategic deals and retain or create even more value than initially built into the deals valuation model. In this blogpost, we expand on how Google Cloud acts as an accelerating agent for realizing additional value propositions.Google Cloud’s 5 ways to create differentiated value in post-merger integrationsGoogle Cloud can be a trusted advisor in tracing the strategic integration journey after an M&A deal. More concretely, Google Cloud’s value can be summarized in the following:1. Seamless integration and single pane of control across Cloud Service Providers (CSPs) and companies’ physical data centers with Anthos.What we typically observe is that after M&A customers end up with a fragmented technology stack across multiple CSPs and a private cloud on-premise. This increases the friction in the software development lifecycle (SDLC) due to different processes and skill sets required to develop, test and release software across the various environments. Without a consistent platform, companies squander valuable technical resources and fall short of business demands for velocity and customer experience.  In a recent study by Forrester Consulting (commissioned by Google Cloud), using Anthos as a managed platform to control the SDLC across environments led to a projected 4.8x return on investment (ROI), 38% reduction in non-coding activities for technology teams and 75% increase in application migration and modernization.2. Increased optionality, observability and control for IT and vendor rationalization in a post-merger landscape, with our API management platform Apigee.For technology teams, the merger impact is felt immediately. The technology estate is bigger, more complex and most probably has multiple pockets of duplication, which  will likely be a shifting landscape in the years to come. APIs are a key element to the success of post-merger integration. By putting Apigee, an API management platform, in front of all HTTP application and data traffic, an organization can create a single pane of glass across all infrastructure, allowing companies undergoing an M&A to make more strategic, data-driven decisions. For instance, traffic to vendor or legacy systems can be centrally monitored and measured to make their use observable which leads to more data-driven rationalization decisions. Also, introducing an API layer around pockets of duplication provides optionality and relaxes time constraints; both likely critical elements of a successful integration.   3. Rapid and automated modernization of legacy technical debt, reducing the time of post-merger operations on gauging IT priorities.At Google Cloud we offer three main levers to help with these post-merger situations: Post-merger modernization: Using Google Cloud-owned tools, processes and methodologies which we refer to as the G4 Platform, Google Cloud can help automate and rapidly modernize legacy systems, e.g. Mainframe modernization, by automatically translating code written in Cobol to modern, easily and cost-effectively maintainable languages such as Java.Attacking the post-merger backlog: Google Cloud Cortex Framework offers repeatable blueprints and reference architectures that can accelerate time to value. Often backlogs multiply after a merger, leveraging repeatable patterns is key to scale the output of the technology teams.Divide and conquer complexity: Decomposing legacy applications through containers opens the path for step by step migrations and modernization, gradually moving processes to Virtual Machines on Cloud and then onwards to containers to leverage the full power of Kubernetes. 4. Merging data and re-prioritising data operations and licenses, while avoiding sunk costs and fixed, often duplicated, multi-year contracts with data providers.Using market and alternative data as a service on Google Cloud, merged companies can quickly and efficiently rationalize their post-merger data licensing and infrastructure needs. For instance, financial institutions can leverage commercial market data readily available on Google Cloud in an analysis-ready state, while corporate sustainability teams can use geolocation datasets available throughGoogle Earth Engine. The business can focus on the new business opportunities instead of adapting and merging legacy data estates and operations. Additionally, with BigQuery Omni, any data infrastructure merge doesn’t have to be a big bang – the data can live in other cloud providers or on-premise while still managing that data from a single pane of control. 5. Placing security, operational resilience, and sovereignty at the center of the post-deal operations.Post-M&A, merged companies will likely have to adhere to more jurisdictions and regulatory oversight compared to what each individual entity had to adhere and report to previously. This can pose significant challenges in terms of ensuring that the merged company’s technology estate operates within the bounds of data, operational and software sovereignty restrictions of each jurisdiction. Google Cloud offers a series of characteristics that inherently help in this situation. For example, Google Cloud offers access transparency and data sovereignty, portability during stressed exit scenarios for jurisdictions that mandate it and a Sovereign Cloud offering with trusted partners for projects and jurisdictions that demand the highest level of sovereignty assurances.M&A can place significant pressures on technology teams in the race to identify and merge processes, technologies, and responsibilities. Google Cloud has a plethora of technologies, solutions, and patterns to help you through the journey and unlock the potential of the new combined entity to focus on what matters.AcknowledgmentsSpecial thanks for their contribution to this blog post to Mose Tronci, Solutions Architect – Financial Services and Prue Mackenzie, Key Account Director – Financial Services.
Quelle: Google Cloud Platform

The next big evolution in serverless computing

The term “serverless” has infiltrated most cloud conversations, shorthand for the natural evolution of cloud-native computing, complete with many productivity, efficiency and simplicity benefits. The advent of modern “Functions as a Service” platforms like AWS Lambda and Google Cloud Functions heralded a new way of thinking about cloud-based applications: a move away from monolithic, slow-moving applications toward more distributed, event-based, serverless applications based on lightweight, single-purpose functions where managing underlying infrastructure was a thing of the past.With these early serverless platforms, developers got a taste for not needing to reason about, or pay for, raw infrastructure. Not surprisingly, that led them to apply the benefits of serverless to more traditional workloads. Whether it was simple ETL use cases or legacy web applications, developers wanted the benefits of serverless platforms to increase their productivity and time-to-value.Needless to say, many traditional workloads turned out to be a poor fit for the assumptions of most serverless platforms, and the task of rewriting those large, critical, legacy applications into a swarm of event-based functions wasn’t all that appealing. What developers needed was a platform that could provide all the core benefits of serverless, without requiring them to rewrite their application — or really have an opinion at all about the workload they wanted to run.With the introduction of Cloud Run in 2019, the team here at Google Cloud aimed to redefine how the market, and our customers, thought about severless. We created a platform that is serverless at its core, but that’s capable of running a far wider set of applications than previous serverless platforms. Cloud Run does this by using the container as its fundamental primitive. And in the two years since launch, the team has released 80 distinct updates to the platform, averaging an update every 10 days. Customers have similarly accelerated their adoption: Cloud Run deployments more than quadrupled from September 2020 to September 2021.  The next generation of serverless platforms will need to maintain the core, high-value characteristics of the first generation, things like:Rapid auto-scaling from, and to zeroThe option of pay-per-use billing modelsLow barriers to entry through simplicityLooking ahead, serverless platforms will need a much more robust set of capabilities to serve a new, broader range of workloads and customers. Here are the top five trends in serverless platforms that we see for 2022 and beyond.1. More (legacy) workloadsServerless’s value proposition isn’t limited to new applications, and shouldn’t require a wholesale rewrite of what is (and has been), working just fine. Developers ought to be able to apply the benefits of serverless to a wider range of workloads, including existing ones. Cloud Run has been able to expand the range of workloads it can address with several new capabilities, including:Per-instance concurrency. Many traditional applications run poorly when constrained to a single-request model that’s common in FaaS platforms. Cloud Run allows for up to 1,000 concurrent requests on a single instance of an application, providing a far greater level of efficiency.Background processing. Current-generation serverless platforms often “freeze” the function when it’s not in use. This makes for a simplified billing model (only pay while it’s running), but can make it difficult to run workloads that expect to do work in the background. Cloud Run supports new CPU allocation controls, which allow these background processes to run as expected.Any runtime. Modern languages or runtimes are usually appropriate for new applications, but many existing applications either can’t be rewritten, or depend on a language that the serverless platform does not support. Cloud Run supports standard Docker images and can run any runtime, or runtime version, that you can run in a container.2. Security and supply chain integrityRecent high-profile hacks like SolarWinds, Mimecast/Microsoft Exchange, and Codecov have preyed on software supply chain vulnerabilities. Malicious actors are compromising the software supply chain — from bad code submission to bypassing the CI/CD pipeline altogether. Cloud Run integrates with Cloud Build, which offers SLSA Level 1 compliance by default and verifiable build provenance. With code provenance, you can trace a binary to the source code to prevent tampering and prove that the code you’re running is the code you think you’re running. Additionally, the new Build Integrity feature automatically generates digital signatures, which can then be validated before deployment by Binary Authorization. 3. Cost controls and billing flexibilityWorkloads with highly variable traffic patterns, or those with generally low traffic, are a great fit for the rapid auto-scaling and scale-to-zero characteristics of serverless. But workloads with a more steady-state pattern can often be expensive when run with fine-grained pay-per-use billing models. In addition, as powerful as unbounded auto-scaling can be, it can make it difficult to predict the future cost of running an application.Cloud Run includes multiple features to help you manage and reduce costs for serverless workloads. Organizations with stable, steady-state, and predictable usage can now purchase committed use contracts directly in the billing UI, for deeply discounted prices. There are no upfront payments, and these discounts can help you reduce your spend by as much as 17%. The always-on CPU feature removes all per-request fees, and is priced 25% lower than the standard pay-per-request model. This model is generally preferred for applications with either more predictable traffic patterns, or those that require background processing.For applications that require high availability with global deployments, traditional “fixed footprint” platforms can be incredibly costly, with each redundant region needing to carry the capacity for all global traffic. The scale-to-zero behavior of Cloud Run, together with its availability in all GCP regions, make it possible to have a globally distributed application without needing a fixed capacity allocation in any region.4. Integrated DevOps experience, with built-in best practicesA large part of increasing simplicity and productivity for developers is about reducing the barriers to entry so they can just focus on their code. This simplicity needs to extend beyond the “day one” operations, and provide an integrated DevOps experience.Cloud Run supports and end-to-end DevOps experience, all the way from source code to “day-two” operations tooling:Start with a container or use buildpacks to create container images directly from source code. In fact, you don’t even need to learn Docker or containers. With a single “gcloud run deploy” command, you can build and deploy your code to Cloud Run. Built-in tutorials in Cloud Shell Editor and Cloud Code make it easy to come up to speed on serverless. No more switching between tabs, docs, your terminal, and your code. You can even author your own tutorials, allowing your organization to share best practices and onboard new hires faster. Experiment and test ideas quickly. In just a few clicks, you can perform gradual rollouts and rollbacks, and perform advanced traffic management in Cloud Run. Get access to distributed tracing with no setup or configuration, allowing you to find performance bottlenecks in production in minutes. 5. PortabilityThe code you write and the applications you run should not be tied to a single vendor. The benefits of the vendor’s platform should be applied to your application, without you needing to alter your application in unnecessary ways that lock you in to a particular vendor.Cloud Run runs standard Docker container images. When deploying source code directly to Cloud Run, we use open source buildpacks to turn your source code into a container. Your source code, your buildpack used and your container can always be run locally, on-prem, or on any other cloud.Look no furtherThese five trends are important things to consider as you compare the various serverless solutions in the market in the coming year. The best serverless solution will allow you to run a broad spectrum of apps, without language, networking or regional restrictions. It will also offer secure multi-tenancy, with an integrated secure software supply chain. And you’ll want to consider how the platform helps you keep costs in check, whether it provides an integrated DevOps experience, and ensures portability. Once you’ve answered these questions for yourself, we encourage you to try out Cloud Run, with these Quickstart guides.
Quelle: Google Cloud Platform

Learn how Notified accelerated discovery and classification of journalists at scale with Google Cloud AI

Notified is a leading communications cloud for events, public relations, and investor relations to drive meaningful insights and outcomes. They provide communications solutions to effectively reach and engage customers, investors, employees, and the media.One of Notified’s Public Relations solutions is the ‘Media Contact Database’ that allows customers to discover media and influencers in a unique media database powered by AI and human-curated research. The goal of the initiative is to expand the scope of the AI driven, dynamically discovered influencers, and analyze online news articles using AI/ML technologies to extract entities and classify content. The prior process to extract insights from news articles provided only 30-40% of the desired results, and there were accuracy and stability issues that resulted in a lot of manual intervention.Journalist BeatA key outcome of the AI driven process is to identify the ‘Journalist Beat’. A Journalist Beat essentially summarizes the individual’s area of focus such as a sports writer, financial journalist etc. Three options were evaluated for the AI/ML process to generate the Journalist Beats :Option 1:  Topic MLUnsupervised ML approach to determine the commonly used terms.Pro: Common approach to grouping documents and determine similar textCon: Unbounded list of textOption 2: ML ClassificationBuild classification models (supervised) to map reference articles to ‘Beats’ Pro: Aligns to ‘Research Analytics’ existing processesCon: Time to build and maintain ML models for hundreds of beats.Option 3: GCP Context ClassificationLeverage GCP’s Natural Language API for initial classification and as input to Notified single modelPro: Aligns to ‘Research Analytics’ without building ML models.Ultimately the GCP Natural Language API solution was chosen because of the speed of execution and a high level of accuracy with the pretrained models. The Notified team was able to launch the product feature within a few weeks, without ever needing to do extensive data collection and train the models. Here is the high level process that was implemented for Journalist Beats.Since Notified supports curated media contacts globally, news articles were instantly translated to English using GCP Translation API. GCP Natural Language API’s solution to classify text was used to analyze the translated text and generate the list of content categories.Solution ArchitectureHere is a sample solution architecture for the ‘Discovered Journalist’ process.Three core principles guided the above architecture – Serverless & Fully Managed, Scalability & Elasticity for flexibility and to optimize costs, API led real-time processing.In addition to the GCP Natural Language API and Translation API below are a few serverless GCP products that were part of the automated solution:BigQuery is Google Cloud’s fully managed, petabyte-scale, and cost-effective analytics data warehouse that lets you run analytics over vast amounts of data in near real time.Cloud Run is a fully managed serverless platform that can be used to develop and deploy highly scalable containerized applications.Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch, and delivery of a large number of distributed tasks.The powerful pre-trained models of the Natural Language API provide a comprehensive set of features to apply natural language understanding to applications such as sentiment analysis, entity analysis, entity sentiment analysis, content classification, and syntax analysis. Notified looks ahead to super-scalingIn an effort to even further improve its best in class ‘Media Contact Database’, Notified looks to super scale the above AI driven Influencer Discovery process to the order of 100+ million news articles per month. It plans to expand the scope of entities extracted from the news articles and provide a news exploration service for its customers by performing intelligent entity-based searches.To watch your markets evolve, see how competitors add AI insights. To actually stay in the market, make AI the main driver of your product road maps. GCP Natural Language API accelerated our ability to adopt AI at scale. Thomas Squeo, CTO, NotifiedAcknowledgmentsWe’d like to thank our collaborators at Google and Notified for making this blog post possible. Thanks to Arpit Agrawal at MediaAgility for contributing to this blog post.To learn more about how Google Cloud Natural Language AI can help your enterprise, try out an interactive demo and take the next step, visit the product overview page here.Related ArticlePicture what the cloud can do: How the New York Times is using Google Cloud to find untold stories in millions of archived photosThe New York Times is building a pipeline on Google Cloud Platform to preserve its extensive photo archive, store it in the cloud, and le…Read Article
Quelle: Google Cloud Platform

Bazaarvoice uses Recommendations AI to improve CTR by 60%

Not long ago, building AI into recommendation engines was a daunting, expensive task that could take years to get off the ground. But as Bazaarvoice has shown, with the help of cloud services, the time from AI investment to business outcomes is shorter than ever. Bazaarvoice is the leading provider of product reviews and user-generated content (UGC) solutions that help brands and retailers understand and better serve customers. Its 2019 acquisition of Influenster.com, a community of consumer reviewers 6.5 million strong, expanded the Bazaarvoice portfolio with a platform where consumers can share their candid opinions — and share they have, over 54 million times. After the acquisition, Bazaarvoice expanded the site’s product diversity by 53%, to more than 5.4 million unique products. To keep user engagement high, Influenster must be seen as both a source of trusted, transparent reviews and a place for customers to discover useful, relevant products for the first time. By introducing shoppers to new products Influenster not only provides value to customers but also helps brands collect consumer insights. Influenster started out as a place where people gathered to share their honest thoughts on beauty products but quickly expanded to nearly every category, from Art to Wearables. Because of the much smaller scope, the site started and flourished under a rules-based recommendation engine. However, as Influenster expanded its scope under Bazaarvoice, a more robust recommendation system became necessary. In its earliest days, Influenster was successful because of the human perspective it offered: For every product there was a litany of reviews and images that made users feel as if they were getting an endorsement on a product from a friend. The Bazaarvoice engineering team asked themselves how they could keep that same feeling of personalization with an ever-growing catalog of items and categories. They needed recommendations that could scale with the site, rather than requiring more rules be constructed each time a new product category was introduced. They also needed to ensure the Influenster experience would remain performant even towards unknown members.Bazaarvoice tested out several recommendation engines, benchmarking each against their current rules-based system. In the end they decided on Google Cloud’s Recommendations AI because of its transparent billing, ease of integration and setup, and naturally, its proven results.Transparent Billing“Part of what the engineers loved was they knew exactly what it was going to cost as it scaled” says Nick Shiftan, SVP, Content Acquisition Services Product Unit for Influenster. The goal was to build once and innovate rather than leave a wake of technical debt only to be tackled when costs grew unexpectedly out of control. Google Cloud’s straightforward and pay-as-you-go billing allowed them to anticipate how costs would grow as user interactions did and plan accordingly.Ease of integration”I’m positively surprised how Google packed such a complex system in a very easy-to-use API” remarks Eralp Bayraktar, the Software Engineering team lead overseeing the project. Because the original team was made of just one full-time engineer the ease of integration became an even more critical feature. Not only does Recommendations AI pull from years of suggestion expertise in Google Search and YouTube, but in combination with Ad’s Merchant Center, it also creates a streamlined process for importing product metadata. From there, creating a model becomes a matter of picking the preferred recommendation type and then the business objective to optimize for. Once the model is created and the API integrated into the website, the code is already deployed at the global scale: There are no further architectural considerations to ensure recommendations are available to users worldwide. For Bazaarvoice, this meant going from ideation to production in one month.Proven Results“We have used it for product recommendations and off-loaded our DB-tiring business logic to Recommendations AI, which resulted in overall faster response times and much better recommendations as proven by our A/B tests,” Eralp continues.  Bazaarvoice began by A/B testing Recommendations AI against their rules-based system. Early on in the experimental phase they noticed a clear and consistent 60% increase in the click-through rate over their original recommendation system. Even more impressive was the performance on Unknown Members. For every person that signs up for an account on Influenster.com there are many other visitors that come to the website and leave without fully registering. This is typically referred to as the “cold start” problem in the industry — how do you figure out what to recommend to those people without their history, behavior, or preferences? Recommendations AI gives you the option to input and train on unknown users, and by providing metadata on products, it can provide high-quality suggestions to registered members and first-time users alike. With a mind to the future, Eralp concludes his thoughts on Bazaarvoice’s experience: “It enables discovery by adding an adjustable percentage of cross-category products [for] healthier [traffic distribution] across all our catalog. We are investing in data science and having the Recommendations AI as the baseline is a good challenge for us to thrive.” To learn more about Recommendations AI and how it can help your organization thrive, check out our recently published 4 part guide which kicks off with an overview on “How to get better retail recommendations with Recommendations AI.” This series also covers data ingestion, modeling, as well as serving predictions & evaluating Recommendations AI. You can also easily get started with our Quickstart Guide.Related ArticleIKEA Retail (Ingka Group) increases Global Average Order Value for eCommerce by 2% with Recommendations AIIKEA uses Recommendations AI to provide customers with more relevant product information.Read Article
Quelle: Google Cloud Platform

AWS-Preissenkung für Datenübertragungen ins Internet

Mit Wirkung vom 1. Dezember 2021 nimmt AWS zwei Preisänderungen für die Datenübertragung ins Internet vor. Das erste TB Datenübertragung aus Amazon CloudFront, die ersten 10 Millionen HTTP/S-Anfragen und die ersten 2 Millionen CloudFront-Funktionsaufrufe sind jeden Monat kostenlos. Die kostenlose Datenübertragung aus CloudFront ist nicht mehr auf die ersten 12 Monate beschränkt. Darüber hinaus sind die ersten 100 Gigabyte an Datenübertragung pro Monat aus allen AWS-Regionen (außer China und GovCoud) kostenlos. Die kostenlose Datenübertragung aus AWS-Regionen ist ebenfalls nicht mehr auf die ersten 12 Monate beschränkt. Diese Änderungen werden die bestehenden Angebote zum kostenlosen AWS-Kontingent für Datenübertragungen und CloudFront ersetzen und AWS-Kunden werden diese Änderungen in Zukunft automatisch auf ihren AWS-Rechnungen sehen. Alle AWS-Kunden werden von diesen Preisänderungen profitieren und für Millionen von Kunden werden dadurch keine Datenübertragungskosten mehr anfallen.
Quelle: aws.amazon.com

AWS Lambda unterstützt ab sofort das Filtern von Ereignissen für Amazon SQS, Amazon DynamoDB und Amazon Kinesis als Ereignisquellen

AWS Lambda bietet jetzt Optionen zum Filtern von Inhalten für SQS, DynamoDB und Kinesis als Ereignisquellen. Mit Inhaltsfiltern nach Ereignismustern können Kunden komplexe Regeln schreiben, damit ihre Lambda-Funktion nur von SQS, DynamoDB oder Kinesis unter von Ihnen festgelegten Filterkriterien ausgelöst wird. Dadurch wird der Datenverkehr zu Lambda-Funktionen der Kunden reduziert, der Code vereinfacht und die Gesamtkosten gesenkt.
Quelle: aws.amazon.com