Curious about Google Cloud Bare Metal Solution? Start here.

So you’ve decided to migrate your business to the cloud—good call!There are many workloads that are easy to lift and shift to the cloud, but there are also specialized workloads (such as Oracle) that are difficult to migrate to a cloud environment due to complicated licensing, hardware, and support requirements. Bare Metal Solution provides a path to modernize these applications. You first lift and shift these workloads to Bare Metal Solution so you can exit your data center and stop managing hardware; then you will be in a great position to modernize your application with Google Cloud. Bare Metal Solution enables an easier and a faster migration path while maintaining your existing investments and architecture.(Click to enlarge the Bare Metal Solution migration cheat sheet)How does it work?Bare Metal Solution provides purpose-built bare metal machines in regional extensions that are connected to Google Cloud by a managed, high-performance connection with a low-latency network fabric. Google Cloud provides and manages the core infrastructure, the network, the physical and network security, and hardware monitoring capabilities in an environment from which you can easily access all Google Cloud services. What does the Bare Metal Solution environment include?The core infrastructure includes secure, controlled-environment facilities and power. The Bare Metal Solution environment also includes provisioning and maintenance of the  sole-tenancy hardware with local SAN, and smart hands support. The network, which is managed by Google Cloud, includes a low-latency Cloud Interconnect connection into your Bare Metal Solution environment. And you have access to other Google Cloud services such as private API access, management tools, support, and billing.What are you responsible for?You are only responsible for your software, applications, and data while Google Cloud handles the support, backup maintenance, monitoring, logging, and security. You can bring your own license of the specialized software such as Oracle. ConclusionNow that you know about Bare Metal Solution, you’re ready to take the next step in the direction of infrastructure modernization, no matter what specialized workloads you may have. To learn more about Bare Metal Solution, check out the documentation.Priyanka discusses Google Cloud Bare Metal SolutionFor more #GCPSketchnote, follow the GitHub repo. And for similar cloud content, follow me on twitter @pvergadia and keep an eye on thecloudgirl.devRelated Article5 cheat sheets to help you get started on your Google Cloud journeyWhether you need to determine the best way to move to the cloud, or decide on the best storage option, we’ve built a number of cheat shee…Read Article
Quelle: Google Cloud Platform

Friday Five — April 23, 2021

The Friday Five is a weekly Red Hat® blog post with 5 of the week’s top news items and ideas from or about Red Hat and the technology industry. Consider it your weekly digest of things that caught our eye.

Quelle: CloudForms

Go is powering enterprise developers: Developer survey results

Each year the Go team at Google conducts a developer survey, to capture feedback from the Go community, and identify trends that shape our work. Go is one of the most popular languages used on Google Cloud, and this year, we expanded the survey to include more specific questions around Cloud development. We’re sharing some of our results here (with the full report available in our separate post), to provide some insight into feedback that informs our commitment to ensuring the experience of building with Go on Google Cloud is best-in-class.Go has become a critical tool in the enterpriseGo is cementing its role as a critical tool in the enterprise, boosting developer productivity and serving as a key component to business success. When it comes to workloads, Go is heavily used in deployment on the Cloud. Among our survey respondents, the most common use case of Go was to build API/RPC services (74%), followed closely by command-line applications (65%), both of which are tools used commonly by cloud developers. When working on their projects, Go users continue to feel incredibly satisfied and productive, especially in the enterprise, showcasing Go’s suitability in that environment. With 92% of enterprise users feeling “somewhat” or “very” satisfied, and satisfaction for “using cloud services” with Go up 14%, we’re happy to hear that Go remains pleasant to work with. Go’s effect on productivity is also quite positive, with 81% of enterprise users feeling “very” or “extremely” productive. We also heard that two-thirds (66%) of Go developers feel that Go is critical to their company’s success. It’s amazing to hear how users and teams continue to lean on Go for it’s reliability, simplicity, and speed.Adoption of Go is getting easier Go’s adoption in the workplace is growing, and it’s becoming easier for teams to become productive with Go. On the adoption front, working on an “existing project written in another language” and IT leadership “[preferring] another language” both continued to decrease as reasons why teams don’t use Go more often. And following up on the productivity results discussed earlier, three quarters of enterprise users become productive with Go in less than 3 months, with 93% reaching productivity within a year. Results like these show that getting started with Go remains quick and easy, though getting larger teams to move to Go or use it when faced with existing language preferences, while declining as challenges, is still a point of friction. We’ll continue to address these issues by improving our documentation, and additional work on tooling and support. Part of the work we’ve already done includes taking over maintenance of the VS Code Go Plugin and releasing several improvements, in addition to constant improvements to our package discovery site, pkg.go.dev. For example, this year’s survey showed that 91% of pkg.go.dev users are able to quickly find Go packages and libraries, compared to 82% for those who don’t use the site. We’re committed to further improving the process of adopting Go, and we believe these results underscore that. Bringing continuous improvements to GoThe Go team at Google is committed to continually improving the experience of developing with Go. In this year’s survey we heard that a large portion (~17%) of Go users feel that Go is missing critical features, and among that set 88% feel that not having generics in Go prevents them from using it more. The good news is that generics is coming to Go! Earlier this year we shared our proposal for adding generics to Go and just recently the proposal was accepted, marking a huge step towards bringing generics to the language. Adding a feature like generics is only possible with constant feedback and collaboration from the community (which is part of what makes being a Go developer so great).Bringing continuous improvements to Go, like feature specific work, or more generally with our bi-annual releases, requires trust from the Go community, and that trust is something we continue to build. The Go community is growing, with developers using Go for more types of projects, and teams of larger scope using Go to tackle their biggest challenges. With an increasingly diverse community it’s important to ensure we’re helping all users succeed. Fortunately, the trust our users put in us is strong, with user confidence in Go leadership and feeling welcome in the Go community remaining stable over the last few years. This year in particular, we saw a significant increase (up 6%) in users agreeing that Go “leadership understands [their] needs” showcasing that the work we put in is helping to address more users across the ecosystem. We take this trust seriously and will continue to engage with our users to improve the experience of using Go.There’s more to the story, and more ways to get involvedWe discussed a few of the key results from this year’s Go Developer Survey, particularly as it relates to cloud development, and our commitment to improving Go. There are many more details that you can view in the complete report. Additionally, we’ll continue to collect feedback from the Go community, through an increased cadence of surveys, and smaller group discussions, particularly as it relates to enterprise development. Stay tuned by following Go on twitter, and by visiting Go.dev, to learn how you can get involved.Related ArticleGet Go-ing with Cloud Functions: Go 1.11 is now a supported languageGo 1.11 is now a supported language on Cloud FunctionsRead Article
Quelle: Google Cloud Platform

AWS Cloud9 unterstützt jetzt Amazon-Linux-2-Umgebungen

Sie können jetzt AWS-Cloud9-Entwicklungsumgebungen mit Amazon Linux 2 (AL2) starten. Bei Amazon Linux 2 handelt es sich um die nächste Generation von Amazon Linux, einem Linux-Server-Betriebssystem von Amazon Web Services (AWS). Es stellt eine sichere, stabile und hochleistungsfähige Ausführungsumgebung zur Entwicklung und Ausführung von Cloud- und Unternehmensanwendungen bereit. AWS Cloud9 ist eine Cloud-basierte integrierte Entwicklungsumgebung (Integrated Development Environment, IDE), die es Ihnen ermöglicht, nur mit einem Browser Code zu schreiben, auszuführen und zu debuggen. Sie umfasst einen Code-Editor, einen Debugger und ein Terminal. Zum Lieferumfang von Cloud9 gehören wichtige Tools für gängige Programmiersprachen wie JavaScript, Python und PHP, sodass Sie keine Dateien installieren und Ihren Entwicklungscomputer auch nicht für das Starten neuer Projekte konfigurieren müssen.
Quelle: aws.amazon.com