New to Google Cloud? Here are a few training options to help you get started

Google Cloud has the tools you need to build apps faster and make smarter business decisions. To help you get started with Google Cloud, and get the most from the platform, we’ve put together a list of no-cost resources below. Get hands-on experience with Google Cloud fundamentalsJoin our half-day event, Cloud OnBoard: Begin with Google Cloud Fundamentals, on Feb. 23 to learn about the basics of Google Cloud from experts. Experts will start by introducing the core components of Google Cloud and provide an overview of how its tools impact the entire cloud computing landscape. The event will then cover Compute Engine and how to create VM instances from scratch and from existing templates, how to connect them together, and end with projects that can talk to each other safely and securely. You will also learn about the different storage and database options available on Google Cloud. Afterwards, you’ll have a chance to explore other Google Cloud offerings like Kubernetes Engine and App Engine, and learn more about our managed containerized environments. The Cloud OnBoard will end with experts guiding you through hands-on labs where you can practice using the Google Console, Google Cloud Shell, and more. Can’t join the event live on Feb. 23? The training will also be available on-demand after Feb. 23. Explore Google Cloud infrastructure Continue building your foundational Google Cloud knowledge with our on-demand infrastructure training, Baseline: Infrastructure. This training will provide you with practical experience through expert-guided labs which dive into Cloud Storage and other key application services like Google Cloud’s operations suite (formerly Stackdriver) and Cloud Functions. Dig deeper into Google Cloud tools Once you have a strong grasp on Google Cloud basics, we recommend you get more in-depth hands-on experience with different Google Cloud offerings. Join the skills challenge to get 30 days free access to Google Cloud labs where you can practice using BigQuery, Google Kubernetes Engine, Cloud Speech API, AI Platform, Cloud Vision API, Cloud Run, and Firebase.Ready to get started with Google Cloud? Sign uphereto attend the Feb. 23 Cloud OnBoard: Begin with Google Cloud Fundamentals event.Related Article2021 resolutions: Kick off the new year with free Google Cloud trainingTackle your New Year’s resolutions with our new skills challenges which will provide you with no cost training to build cloud knowledge i…Read Article
Quelle: Google Cloud Platform

New Docker Desktop Preview for Apple M1 Released

This is just a quick update to let you know that we’ve released another preview of Docker Desktop for Apple M1 chips, which you can download from our Docker Apple M1 Tech Preview page. The most exciting change in this version is that Kubernetes now works.

First, a big thank you to everyone who tried out the previous preview and gave us feedback. We’re really excited to see how much enthusiasm there is for this, and also really grateful to you for reporting what doesn’t yet work and what your highest priorities are for quick fixes. In this post, we want to update you on what we’ve done and what we’re still working on.

Some of the biggest things we’ve been doing since the New Year are not immediately visible but are an essential part of eventually turning this into a supported product. The previous preview was built on a developer’s laptop from a private branch. Now all of the code is fully integrated into our main development branch. We’ve extended our CI suite to add several M1 machines, and we’ve extended our CI code to build and test Docker Desktop itself and all our dependencies for both architectures in parallel. With the whole pipeline now automated, from now on we will be able to issue new previews on a more regular basis and have more confidence that our changes have not broken anything.

As for feature changes and bug fixes since the last preview, here are some of the highlights:

Kubernetes now works (although you might need to reset the cluster in our Troubleshoot menu one time to regenerate the certificates).The host.docker.internal and vm.docker.internal DNS entries now resolve.We removed hard-coded IP addresses: it now dynamically discovers the IP allocated by macOS.osxfs file sharing now works.We made a configuration change that should improve disk performance.The Restart option in the Docker menu works.

The last major thing that we’re still working on is:

HTTP proxy support. At the moment the HTTP proxy configured on the host is ignored.

Finally, we are aware of the following items which are unfortunately out of our control. Here are our best recommendations for now:

Some corporate security or VPN software blocks the connection between the host and the VM, or the VM and the outside world. This can happen even if it doesn’t happen on Intel Macs because we had to switch to a new connection method with Apple’s new virtualization framework. There are some possible workarounds posted by users on our github issue, https://github.com/docker/for-mac/issues/5208.If you are trying to run Intel-based containers on an M1 machine, they can sometimes crash. We are using a piece of software called qemu to emulate Intel chips on M1 but it occasionally fails to run the container. Where possible we recommend sticking to arm64 containers on M1 machines; they will also be faster.

If you have an M1 Mac, then we invite you to download this new build and try it out. (Just bear in mind that it’s still a preview, so expect some rough edges.) If you encounter any bugs, please let us know on our GitHub repo. If you filed a bug against the previous preview, now would be a good time to retest it and let us know either that it’s now fixed or that it isn’t. You can chat with other users on the #docker-desktop-mac channel on our community Slack. And finally, if you’re the sort of user who wants to be the first to try out early versions of our software (not just M1) we invite you to join our Developer Preview Program.
The post New Docker Desktop Preview for Apple M1 Released appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

AWS WAF bietet Support für JSON-Parsing und -Inspektion

AWS WAF kann jetzt nativ den JSON-Inhalt des Anfragekörpers parsen, so dass Sie bestimmte Schlüssel oder Werte des JSON-Inhalts mit AWS WAF-Regeln untersuchen können. Diese Funktion hilft Ihnen, Ihre APIs zu schützen, indem sie auf eine gültige JSON-Struktur prüft, den JSON-Inhalt auf gängige Bedrohungen für Ihre Anwendung untersucht und False Positives reduziert, indem nur die Schlüssel oder Werte im JSON-Inhalt untersucht werden.
Quelle: aws.amazon.com

Amazon EKS-Cluster unterstützen jetzt die Benutzerauthentifizierung mit OIDC-kompatiblen Identitätsanbietern

Amazon Elastic Kubernetes Service (Amazon EKS) unterstützt jetzt die Verwendung von OpenID Connect (OIDC)-kompatiblen Identitätsanbietern als Benutzerauthentifizierungsoption für Kubernetes-Cluster. Mit der OIDC-Authentifizierung können Sie den Benutzerzugriff auf EKS-Cluster verwalten, indem Sie die Standardverfahren in Ihrer Organisation zum Erstellen, Aktivieren und Deaktivieren von Mitarbeiterkonten verwenden. 
Quelle: aws.amazon.com

Ankündigung der allgemeinen Verfügbarkeit von Amplify Flutter, mit neuem Daten- und Authentifizierungssupport

Der Flutter-Support in AWS Amplify ist jetzt allgemein verfügbar (GA). Amplify ist eine Reihe von Tools und Diensten, die Frontend-Web- und Mobile-Entwicklern helfen, sichere, skalierbare Full-Stack-Anwendungen zu erstellen. Flutter ist ein Open-Source-UI-Softwareentwicklungskit, das von Google für die Entwicklung von Anwendungen für Android und iOS aus einer einzigen Codebasis erstellt wurde. Amplify Flutter bringt Amplify und Flutter zusammen. Es ist für Entwickler gedacht, die in das Flutter-Ökosystem investiert haben und nun die Leistung von AWS nutzen möchten. Sie können die Amplify Flutter-Bibliotheken sowohl mit von Amplify erstellten Backends als auch mit bestehenden AWS-Backends verwenden.
Quelle: aws.amazon.com