Migrating Subversion repositories to AWS CodeCommit

In this post, we walk you through migrating Subversion (SVN) repositories to AWS CodeCommit. But before diving into the migration, we do a brief review of SVN and Git based systems such as CodeCommit. About SVN SVN is an open-source version control system. Founded in 2000 by CollabNet, Inc., it Read more…

Modernizing and containerizing a legacy MVC .NET application with Entity Framework to .NET Core with Entity Framework Core: Part 2

This is the second post in a two-part series in which you migrate and containerize a modernized enterprise application. In Part 1, we walked you through a step-by-step approach to re-architect a legacy ASP.NET MVC application and ported it to .NET Core Framework. In this post, you will deploy the Read more…

Migrating Subversion repositories AWS CodeCommit

In this post, we walk you through migrating Subversion (SVN) repositories to AWS CodeCommit. But before diving into the migration, we do a brief review of SVN and Git based systems such as CodeCommit. About SVN SVN is an open-source version control system. Founded in 2000 by CollabNet, Inc., it Read more…

Shining a light on Anthos at Next OnAir application modernization weekShining a light on Anthos at Next OnAir application modernization weekDeveloper Advocate

Welcome to Week 7 of Google Cloud Next ‘20: OnAir! This week’s app modernization track goes live Tuesday, August 25 at 9:00am PT, and is all about containers, serverless, app development—and my personal favorite, Anthos. App modernization is such a relevant and timely topic. Now more than ever, companies across Read more…

New GKE Dataplane V2 increases security and visibility for containersNew GKE Dataplane V2 increases security and visibility for containersProduct Manager, Google Kubernetes EngineSoftware Engineer, Google Kubernetes Engine

One of Kubernetes’ true superpowers is its developer-first networking model. It provides easy-to-use features such as L3/L4 services and L7 ingress to bring traffic into your cluster as well as network policies for isolating multi-tenant workloads. As more and more enterprises adopt Kubernetes, the gamut of use cases is widening Read more…

Looking ahead as GKE, the original managed Kubernetes, turns 5Looking ahead as GKE, the original managed Kubernetes, turns 5Engineering DirectorGroup Product Manager

It’s hard to believe that GKE is already celebrating its 5th birthday. Over these last five years it’s been inspiring to see what businesses have accomplished with Google Cloud and GKE—from powering multi-million QPS retail services, to helping a game publisher deploy 1700 times to production in the week of Read more…

Scalable agile development practices based on AWS CodeCommit

Development teams use agile development processes based on Git services extensively. AWS provides AWS CodeCommit, a managed, Git protocol-based, secure, and highly available code service. The capabilities of CodeCommit combined with other developer tools, like AWS CodeBuild and AWS CodePipeline, make it easy to manage collaborative, scalable development process with Read more…

GKE best practices: Day 2 operations for business continuityGKE best practices: Day 2 operations for business continuityProduct Manager, Google Kubernetes Engine

So, you followed our advice and built a highly available Google Kubernetes Engine (GKE) cluster based on our day 0 guidance. But day 2 is where the rubber hits the road: your GKE cluster is up and running, and serving traffic to your app, and can’t really afford to go Read more…

Understanding IP address management in GKEUnderstanding IP address management in GKEProduct ManagerSoftware Engineer

When it comes to giving out IP addresses, Kubernetes has a supply and demand problem. On the supply side, organizations are running low on IP addresses, because of large on-premises networks and multi-cloud deployments that use RFC1918 addresses (address allocation for private internets). On the demand side, Kubernetes resources such Read more…

Now it’s personal: Containerizing Java applications with JibNow it’s personal: Containerizing Java applications with JibSoftware EngineerSoftware Engineer

When it comes to building Docker images for Java applications, Jib has become a developer favorite; even if you’re brand new to Docker, Jib can turn any Java app into a space-efficient, optimized container image. Jib builds container images reproducibly in a declarative manner, delivers an impressively short edit-compile-test development Read more…