Meet Anthos Cloud Next 19

Show video

Just. Last, year at next 2018, we've been here introducing, cloud, services platform now, with its new name antis, antis, is. A true Highwood and multi cloud platform, that lets you write once, and deploy anywhere, in, the, eight months between then and now we've been quite busy and we're, excited to show you some really awesome technologies. As we move this platinum to GA. But. For me what was the most exciting thing was. Talking with our customers, the people we've met in this journey over. A thousand, companies expressed. Interest, in signing to, CSP, and sauce when we announced, we. Saw incredible, interest, from, banks. Financial, services, retail, and public sector. We're. Going to introduce you today to some, of the customers, that will partner with us in bringing, answers, to GA, they. Will show the stories, how, they are leading change in their, industries, and how this, technology, is unlocking. Business success. Unlocking. Business success what, do we mean by that you. Know as hen and I we're, building this platform in the early days we. Were asking ourselves the question what. Separates. The, leaders, from. The, rest when it comes to IT and. We. Were hearing from CIOs, over, and over again that. Speed, reliability. And. Access. To information is, critical. To their business it's, what allows them to, win and to, turn around their, sales. When. We look at leading. Companies, like, Target, and eBay, in the space of IT we're. Amazed by what they what they are doing if. You think about it they, need to be able to predict. What you want to buy even, before you know what you want to buy they. Need to be able to stock it in a location near you and they. Need to be able to get it to you as faster. Than anybody else, what. Does that require from IT well. That, means they. Need systems. All, the way from their mobile app to. Their back-office, inventory, system to. Their point-of-sale, systems, to, be fast to be secure, and to, be intelligent. Is. This only true in retail you know, for those of you that work in enterprises you know this is not just true in retail this, type of IT. Agility, is expected. In every, industry in your. Enterprise and. Yet. There. Are so many enterprises, that. Are not able to make this leap and, we. Think there are good reasons for that actually. Three big reasons that we want to highlight number. One risk. Every. Enterprise needs, to minimize risk. Maybe. Your company is doing that by. Restricting. The, services, and the, data that you can put in the cloud or. Maybe.

They're Restricting. Even, which cloud you can use. Users. Of gke, bigquery. And Google's. Cloud, email services, they, tell us the. Speed at which they're able to move by, using the services, is phenomenal. But. We know that there are many users out there who, don't have access to these services because, they have to wait for long periods, for, their central, ID to approve, the services. And. That's because the IT is trying to reduce risk but. Actually the irony of it is they're, increasing, the risk of being. Left behind. So. Risk is one the. Other challenge, Enterprise has is how, do you innovate with, what you have, we. All know there's, lots of existing. And some legacy systems in the enterprise so. Maybe your need for speed is being, stalled, by. That, monolith. That just doesn't scale, but. Does it have to be that way can. We innovate with, monoliths, that's, the question we were asking ourselves and, then. Lastly. And I think this is top of mind for all of us especially all of you is talent. Who's. Going to write those, modern applications. Who's going to transform, IT it's. Really hard to hire and retain. Top technical, talent and it's. Even harder if you, are in an industry that's, a non technical industry. You. Know we started CSP, because, we knew these challenges, are actually imminently, solvable and we, had already solved, them to an extent with kubernetes, but. What we had is done is solved. Them for you on Prem, and across. Clouds and we, really hadn't solved them for your malice. So. What's the solution let, me give you a hint it's, about putting the user first. We. Hear our customers, tell us they want everything, baked into the platform, agility. Security. And reliability. Antos. Is a Google opinion, solution, menit solution building, upon open source technologies, like kubernetes, sto and Kennedy, this. Provides the benefits, of workload profitability, ensuring. No locking, into, a specific environment. Starting. From the dub the bottom we, shipped an on-prem. Distribution. Bringing, our years of experience managing. Kubernetes, clusters, to you on, top. Of that we have built a multi cluster multi-cloud, control, plane hosted. On GCP that, allows you to connect, and manage, all of your environments. Including. Non gk cluster, from, a single in. A single pane of glass you. Can, also apply the same policies, and controls from a centralized, place. But. What about workers, which are not containerized. For. That we've added our service management layer in, that, is, cloud, that is compute, agnostic, and that, lets you connect, all. Of your services, both. Monolithic. Services as well as greenfield services, and, on. Top of everything we, have an awesome marketplace, in marketplace, introducing. Google's first party and third party applications, ready, to be deployed wherever. The platform, is. Antos. Removes, risk and give you choice. None. Of these things are like what are out there today, why. Because. Most tools are not built with user choice in mind. Most. Cloud, providers. Are no building. To maximize, your innovation, in fact, they, may increase your risk and slow you down by. Fragmenting, your talent and locking. You in. CSP. Sorry, enters, gives, you choice. Let's. Start with the first challenge managing. Risk risk. Management, is already, the number one concern, that keeps here it was awake at night, being. Unprepared can, have a large impact on your business. Change. New, technologies, new environments. Increases, your risk. Let. Me tell you about a conversation I just had yesterday change. The script last night I. Was. Talking with a group of leaders and tell that told them what we keep hearing, from our customers.

When. You want to use a new service let's say bigquery, before. You can let the vo developers, use it you have to approve it make, sure it meets the ball. But. There are hundreds of services, so, you cannot do it manually so you build tools and processes to, reduce the toil. Unfortunately. This is not a one thing effort. It's an ongoing effort, that has to continue. And run as the platform the services and requirements. Keep changing. Then. A person jumps in and he, says this. Is why we're, gonna start with one cloud and we're, going to streamline, the process in governance. Immediately. Another, person, engaged and she says. By. Excluding, other clouds, you'll. Be blocking your own innovation, and this made the air bigger risk to your business. Now. The, amount of work just got multiplied, by the amount of environments, you wanna run your workloads, this. Is just one example how. Mitigate mitigating. Risk can increase your. Workload. And slow you down it means, you're not spending time innovating. Enter. Solve that in Antos we are introducing, cloud run to provide automated. Developer, experience, that, takes you direct from code to. An, Internet. Facing up in minutes, without. Any plot, from expertise. Our. Large customers, like HSBC, and, Scotiabank. Have 10 of thousands, of developers. They. Don't need to be platform. Expertise, they, want to make sure that they can focus on the application surface. And innovate. Where it impacts, their business. But. You need a platform that keeps you safe and removes. Risk of malicious, actors and fat fingers. This. Is hard especially across, clouds. Anthos. Is integrated, with your existing identity stores, it, has. Built-in security for. Zero trust environment, it. Provides a granular access control, with policies, and formats enforcement, across clouds. We. Keep your platform up to date with all the security pitches, that are needed to make your environment safe and, the. Most important thing we, do it wherever you need to run your workloads, now. Let's see a demo first M of the day. Ok. So. Here I have a DK, highly, available regional, cluster it's. Really easy to create a cluster from the UI I. Will. Just choose the template I need of highly available and here. I will also, configure. Anthos. Components. In this into, this cluster, starting. With sto. Stake. Driver for monitoring and of course the developer, experience. Cloud. Run. We. Will use a pre pre, deploy cluster, and you can. See if I go to the workloads, I can. See that already I have some components, installed within my cluster but, those are also open source components like Kennedy, vinicio, which means that whatever is running here can be running in every kubernetes cluster, but. In this case Jiki. Actually, managed those solutions for you and when your cluster will be upgraded, those components, will also be addressed with them but. As a developer I don't care about any of that, all. I want to do is see my application, running. So. I can go to cloud run and I, can simply create a new service. Let's. Put the image. Sorry. And as, easier debt I can simply, choose my, gk cluster. And. Voila. That's. It under. The hood what, is happening is that cloud run is already creating a controller, that for example skills, to zero my deployment, it, also connects, to other GCP. Capabilities. And, it, is working. As. A. Developer I'm complete, I'm done, but. Now as a service. Operator I want, to make sure I can manage all of my workloads, the same way so, the galaxy visitor if an, internet. Facing application. Or maybe a stateful workload, like, Redis, I can. See all of them running here. Let's. See our. So. What we can see here out two of my applications. Running and what's also interesting to see that in the pods one of them have zero pods because there are no there is no traffic into, that service and the other one does. So. This is really great and I'm very happy I'm happy with the reliability, and availability GCE. Provides, but, I also have some my own unique, policies. That I want to build within my environment. For. That we, also installed. A source, config management, into this cluster. Let's. See what, kind of names paper namespaces. Exist here. This, policy is managed, by central. IT or by cloud teams and is, the, single source of truth managed.

In Github you can see I have multiples, namespaces. Here like others they have orders prod that are being exist. That exist in my cluster but. Let's say I'm not a malicious actor but I do have fat fingers and accidentally. I delete, one of them. Of. Course let's make it really bad so we'll do it for prod. Ok. It's deleted. But. Actually it's already already here so, automatically, the system found, out that I've deleted this namespace and, created, three, Tech's three seconds ago a new, name says for me. That. Was awesome. So. Back to the slides, that's removing. Risk so you can move fast what. Han showed is the developer workflow which, is super fast in seconds, going from source code to an, application, that's live on the Internet and then, the. Other piece is you, can enable that agility while, controlling, from a central, place through, your admins, all of, the security, and compliance. Policies. That you want to enforce and this is across clouds. Okay. So, this wrist number two was innovating, with what you have well. Not all of your applications, are going to be written by developers, the. Truth is that when you are startup yes, you can afford to write everything from scratch but, as an enterprise this is not at all the case most, of the applications, in an enterprise are, packaged applications, and you, might not even have access to the source code so. What do you do then how do you innovate with, what you have. Well. Rewriting. Is really long and it's, very hard and it's quite risky so. Is it. Possible for enterprises, to innovate at all you. Know on GCP we've found that actually it's the long-standing, enterprises. That have the most potential, to innovate because they, have the, greatest data. Sets they have the, customer, relationships, and they have existing, systems. That are working. What. They need to do though is to build on what they have and innovate, on top of it and in, fact with. Some of the technologies, that we will show you it's, possible to actually in an out innovate most, startups, and not, only that as a large enterprise you can change the game for, how your industry, works, before. We do the demo though I want, to talk I want, to introduce you to someone who's actually doing that at a large enterprise, and. So I'd like to invite our first guest speaker to the stage please. Welcome. The, Nash case Lonnie he. Is the CTO of HSBC. Thanks. For joining us. So. Dinesh, and I have known each other now almost, two years and. It's, only been 11 months okay. Well, he is it, feels. Like longer because we've been very close, working together and has been a guiding light for, the development of anthos, from, its very start. So. I'd like to ask the nish to tell us a little bit about HSBC. Your. Background. And what, excites you about the change, that you are leading. You. Know I have. To keep up the Greek names, here. And thought. Another. One to remember. So. HSBC, is a very unique diverse, very, global organization, I joined, it just BC of eleven months ago. As. A way of introduction, besides, the numbers on the slide here where. We're. A bank that has banked. Many generations, of customers and organizations, were 150, years old. We. Have a 39. Million customers, we do about 15. 1.5. Trillion dollars in payments a day that's, a lot of zeros and we manage about 2.5, trillion. Dollars. Worth of assets, it's. A very unique. Organization, gave me an opportunity to move from California, to, the UK about 11 months ago and, then two weeks after I started the. First meeting I had was with Google was with you mm-hmm, it, seems like, does. Seem like that yep so. What's the mission of the, bank and of your of your group, you. Know we have very interesting, vision, the. Bank we want to be able to transform, the world's banking, experience as, a fourth and, I'm not talking about HSBC. We're, talking about the world's banking experience. HSBC. Is committed to invest, about 17 billion dollars in. Technology. Investment, over the next three years and, they. Have you, know as techies, you. Know we we love solving big hairy audacious problems. Right you've heard that over the last 20 years and, it. Has we've seen that phase of change, right, now attracted, me a lot and we're, leading with the cloud Wow. Transforming. The banking experience for all forever. That is super inspiring, and I keep it top of mind as we're doing our development, but, I want to ask you this question for our audience, you know enterprise IT as we understand it is pretty complex and I was talking about existing, apps versus new apps how do you think about the trade-off do you build everything new what do you do it now absolutely not we're committed to being from. Day one a hybrid, company, the reason being, we, have in. Broadly. Classifying, these applications, we have four generations of applications, you, know some of you haven't heard of these you know mainframes, ICSD, series and, then client-server, tech web, applications.

And Then mobile first cloud applications. So. When we look across the estate a lot of our core. Data that. We consider data as an asset is locked up in mainframes. And. Client-server. Applications. And maybe. For regulatory reasons maybe for reasons where Google, doesn't have data centers we, sometimes have, to keep the data in our data centers and the. Strategy we're taking is to unlock the data democratise. Today they make. Them available as services, for, consumptions and that's, where hybrid becomes really important for us it is absolutely. For us go high prayer services. To access untapped. On-prem, data so, tell. Us a little bit more why did you choose gke. And, anthos, for this project, we. Have three priorities, with at the bank. You know first we're, a bank so, we have, to protect our customers data security, of absolute. Importance, we, can't compromise that so, I keep referring this to my team so when we have to make hard decisions we, always choose customer, privacy customer. Data security, first and to. Improving. Engineering. And developer productivity. The. Less I focus, on solving, customer, issues, and. The more I saw you, know spend time on infrastructure. And and and issues that don't matter to the customer, the. Less productive I am so improving, their productivity, and we have 40,000 engineers and, we're hiring 5,000, more guys so. Big. Big problems, to have but, just. The core focus is improving engineering productivity and then three. Is how do we constantly, innovate within, the boundaries that gives that having. The flexibility. Develop. In one place and deploying. Many is absolutely. You know a game, changer for us in terms of productivity. You. Know I this. Might sound academic, but I'm, a big believer in value stream mapping something, that toyed I started early on and we did some other exercises, early on and saying. What, are the activities. Are engineers, perform that actually add value to the customers, outcome and, we found that most, of it is related to us building. The right set of code to impact there so that, infrastructure, automation, you. Know the sre work needs, to be centralized, and hopefully. Given. Out to Google, so, we can focus on serving our customers best, so GK. Was spot-on we, became early design partners, we're glad about that you. Know I could go on and on okay, great, well thank you so. Everything, is a service I find that vision extremely, compelling, you. Know really changing, how banking, works altogether. You, know anything else that you'd like to share with the audience. Yeah the, last 11 months or two years as, you put it are. Very, have. Been very revealing. For me I was. A Silicon Valley guy moved. To. Mostly. You could what. I did realize is the single. Single. Biggest factor that makes the difference is the people that you work with, the. Productivity, and the impact you can have with, them so focus. On developer productivity if, you're managing a team get. Get, their up stack you, know everybody, face to the obstacles get, them out of the way and then. Setting. Up communities, but, around the big problems you have so we've set up communities, around data security, containers. Containers. Containerization. Some. Of it is hybrid, how, do we get our data centers ready for the hybrid mode so, we have teams, of devs. That, focus on this as a community, they have a purpose, that that's. Very inviting and then. Finally. This is debatable, but, I believe in innovating, with what we have setting, boundaries, setting, goals and saying go innovate, it's. Very anti. What. Hey you have limitless, resources going, of it but I think, you. Know necessity. Is the mother of invention so. When you put constraints, around a problem set and then, you try to focus on the customer outcome, you innovate faster, thank. You - wait thank you so much up for that that's. On d thank god I. Love. That necessity, is the mother of invention you know we are so inspired by HSBC. And our design partners that we're wearing the HSBC colors, in fact. So. Our, platform, is really built for, leaders.

Like The Nash it, allows you to innovate with what you have without, you. Know creating, a lot of friction with your existing, environment and, how does it do that it's. Really. Three simple things first. Of all GK on pram it fits right in it blends into your existing environment, and runs on vSphere, and really. Brings the cloud to you where you are number. Two managing. Everything as a service as the Nash said that's, made possible by our service mesh which is available in the cloud and also as open source is deal on-prem and. Then. Lastly, we, have the new capability, called anthos, migrate, that, automatically. Moves your applications, from virtual machines on Prem or in, other clouds to, gke, so. These three modes can actually be used together or they can be used individually and, there, are customers, that are using them in all, different forms these, are three examples Kohl's. Is using, GK on Prem to blend their own Prem environment, with their cloud environment, functioning. As hybrid much like HSBC, Auto, Trader are running everything as a service, and managing, it in an in a service mesh and, Cardinal. Health is migrating. Automatically. From, VMs, to gke and this. Last one of course is rather unique and so I'd like to give you a demo of this last piece which is anthos, migrate. You. Know, actually. If we go back to the side for a second and those migrated it's a brand new capability. It's. Possibly, a first, of its kind in the industry especially, for, the speed and simplicity of, what we do here and so. Moving to the demo. I'm. Gonna, switch over and try to show you what. I would call an on-premise system many, of you might be familiar with this here, I have this fear and vSphere. Is running in a typical, data center environment. And it is running a typical, packaged. Application, this is not an application for which I have the source code in this, case it's a CRM system it. Happens to be Sugar, CRM and it. Has two VMs, so, there's, a database which is a my sequel database that is running in a VM that's. That's running CentOS, as you can see and then. There's, the front end of the application which. Is running in a separate VM and. The operating system on that VM happens to be Susie Linux okay. So this is quite common, and. The. Application. Is actually exposed at 192, 168 11. 160, and we can go there I have. That open. I'll refresh, and just to see that it is actually a live application that, is running on Prem, okay. So. You, know this is pretty common and you probably have a set of you, know VM, administrators, and OS administrators. That are patching it and then you have a separate admin. That, is taking care of the application, and while. This is expensive, it's actually, pretty stable and so if it's not broken, you, know why fix it. So. What, if I told you that we have a streamlined. Way of taking. This application.

And Moving, it to gke, moving, it into containers. So that you don't have to have the, separate OS and VM, dependency. And maintenance. Well. That would be kind of a game changer so. What I'm going to do is demo that we, have actually, built a vSphere, plug-in and that's running here that's, going to show you over here all, of the changes that will take place so we'll look at recent tasks, to see what's happening and this, plug-in is also connecting, to our cloud over. A van, optimized, connection, so that all, I need, to do is to, go to gke and from, there I can initiate, this migration so let me do that I'm gonna go to my, cluster, this is a cluster running in Europe and I'm, gonna go ahead and, using. Our handy, dandy cloud. She'll start. Us a, command, line environment and. Establish. A connection to that cluster this is just standard. So. Now I'm connected, to that cluster and in, that cluster I'm going, to begin this migration, so that's as simple as cube. Cut' will apply, from. This file which. Is a migrate. Mo file and what, this file is going to do is it's going to initiate a, shutdown. Of the VMS, on-prem it's, gonna grace, felishj utt those down take a snapshot and then move that vm to. To. This. Cluster over here and so. Let's. Go back to the cluster for a second. And. Minimize this if, I look at workloads, you'll start to see that, there are two new pods that are starting these are actually actually stateful, pods that are going to house the application. As it, migrates, over, and. That's gonna take a little bit of time so, let's go back and actually see what's happening in the vSphere screen, I told you that we could monitor, what's going on here and so you see here hopefully. You can see it still even from the back you. Know the, we. Have initiated guest OS shut down and we're reconfiguring, these virtual machines and you can see that each of these VMs. Is now powered off, okay. And it, is being migrated, over to, the cloud so, as this migration happens and it takes about three minutes which, is exceedingly. Fast. You, know you, might ask why would I want to do this right I had an application that was running okay well, there's a few benefits of doing this number. One it, frees you from, the, VM and, operating. Systems management, all of that is actually done automatically, in gke. So. The security that comes along with patching the OS under the covers the. Movement, of the, container, itself the portability that you get, secondly. Gke, bin packs the application, and you know that right it it, is a container just and there could be other containers, running in the same environment and it'll is essentially, increase, your utilization, by being packing that application, and that reduces your cost increases. Your resource, effectiveness, and then, thirdly and this is perhaps the most important, piece is that it brings that legacy, monolith, into. A DevOps, environment. And automatically. For example, installs, SEO service management so you can view that service, as a service, see the traffic that's coming to that service and set. Of policies, security, policies, as well as control, that traffic, so. These are some of the benefits of doing. This migration it does look like we're doing well so let's. See we're, gonna go back and. See. What's happening, here whether some of these pods have begun, they're.

Still Pending so. We'll wait a little bit more we want to make sure that we do this live I think one, of the biggest. Biggest. Impacts. That, this that this technology has, is that you didn't have to change anything in the monolith you didn't have to break the monolith you, didn't have to rewrite or. Even, adjust the application, and the, system is essentially. The application, bits out extracting. Them from the underlying OS bringing. The relevant dependencies, and putting, them inside a system container, in gke and then, booting from there and running, the application as it was, with, the storage and the database. Okay. It, looks like the database is actually up and. The application, is still pending. Okay. We'll take maybe a little bit more time. And. Let's see if we actually have, a. Change, so, these. Two pods are here and then when you look at the services we've actually exposed, this application, now externally, on this IP address 10.10. Dot - 197, and we're. Gonna cross our fingers and see, if. It, does come up so. I have this IP address. It's. Not yet available. Okay. At, the same time the application I can show you is not running on from any longer. So. This should this should stop working and. It has. We're. Gonna hope that this comes up soon. All. Right well, we might have to proceed, with the rest of the talk and come back and see when, these pods. Start running. So. We're just still waiting for the last pot. But. We're gonna go back to the talk and I'll come back at the end and see the. The migration, completes so back to you Hannah thank, you very much apana what, I love about anthos, migrate that people always tell me so how do I start with Antos how do we on board to it and this, is to me the best and easiest ways to add more on board to anthos in an automated way. Now. Let's talk about the third problem that. We talked about talent. So. I was actually I was happy to hear right so Dinesh was talking about innovating, with what you have but he spent time talking, about the, people and building, communities, and we've been talking about technology. And business constraints. And requirements, but. What all our customers, tell us that any digital, transformation. Thoughts with the people as a. Leader my goal is to make sure that my team is set up for success and for me, it means many things first. Of all it means that I want to make sure that they can focus on where they can have the most impact. Secondly. I want to make sure that they have the best tools for the doing, the job and last. But not least I want to make sure they, have the peers they want to walk with and they can learn from I really. Want to give them the best, but. The reality, is that in enterprise, you have tremendous fragmentation. And complexity. Already. Causing your talent to be fragmented, and spreading. Too thin leaving. No time to learn new technologies, and build, new capabilities. Clouds. Can add additional strain, I. Am. Super excited to, invite Hisham, fuck-me VP, of Technology as la blaw digital the biggest grocer in Canada he, will share with us how, he puts his team first and how the technology and, anthos, impact his team thank, you. Thank. You Ken. Thank, you Ken I'm really excited to be here today good morning everyone I. Have to admit I was clapped, completely, in the dark about the announcement, of anthos today but, I was really happy to see that what we were working on for the past 12 months was, really coming to life and being fully GA and supported, and my. Slack messenger has been going like wildfire, with my team reaching out with a lot of comments about you know we really bet on the right horse here, so this is great. So, let me start by sharing, a little bit of Loblaw story. Loblaw. Is Canada's largest retailer. And our, purpose is to help Canadians, live life well we're. Actually turning a hundred years old this, year and throughout, this journey we have become a trusted partner for all Canadians, we. Operate 17, different grocery banners, a very large pharmacy, chain and a major apparel, brand and. Our. 2,400. Locations, are, within 10 minutes of 75% of Canadians so when you think about the landmass of Canada that's pretty huge and PC. Optimum is Canada's, largest loyalty, program with 18 million members, and so. That equates to about two thirds of the adult Canadian population, we, also run Canada's largest online, grocery platform. But you, know Canadians, are demanding, more and more from us and what we've realized as a company, is that we need to transform from becoming, a traditional retailer, to, becoming a technology, first company, and it's, our mission at La by digital to make this happen.

So. We all know that you know to become a technology, leader you really need to build a very strong engineering team you know your talent becomes, your most valuable asset and this. Is easier said than done and at law about we have three main challenges, the first one was how do we attract the best engineering talent that's out there and then. How do you make sure that this talent is actually focused on delivering, and adding customer value and then. Lastly how do we retain this talent by making sure that they're always engaged and feeling challenged, you. Know by moving our platforms. Over to GCP they've really helped a lot with all three of these. So. When we talk about attracting, talent, I mean let's face it a hundred-year-old, grosser is not the first place that engineers, are going for looking for opportunities. So. But, you, know engineers, are looking for places that allow them to experiment with the latest and greatest technology, grow, their skills and, have. Impact at a very large scale now, we were lucky at la blaw that we could actually definitely offer that very large scale with our reach a million customers millions. Of customers but. We actually needed that platform, that can offer our engineers latest, tools and speed and scale and so, GCP has actually given us that tool set and. Then. CSP. Or now anthos has really us to kind of deploy at massive scale very, fast and as, a result of all this you, know lava digital has now become a hot destination for, some of the best engineering talent in Toronto and we're actually very proud of this. So. Now the risk or the problem comes that this talent now can get easily wasted, if they aren't laser focused, on creating. You know delightful, customer experiences. Anytime. That we waste on managing, deployments, and infrastructure, is really a waste of time that's adding no value to our business, so. With gke we are really able to abstract out the deployment, of our applications. And. Simplify, our monitoring, and and running of our infrastructure, and this. Is freed up countless hours of, our teams to innovate so, an example like our data science team now they're able to run you, know a lot, of very training from complex, machine learning models without, needing to worry about managing the underlying compute infrastructure needed to do that. Our online grocery development, team now has been able to transform our platform, into, a secure set of micro services that are running on top of gke an, initial, service mesh. And. The. Last thing we talked about retaining talent you, know we all know that engineers take a lot of deep pride in their problem-solving skills, and any, constraints, that you put on them in terms of what tech they can use is really frustrating. But, then the problem becomes in very large enterprises, like ours you end up having some very rigid enterprise architectures, and these create these frustrating, constraints, for those those engineers but. Those architectures, are driven out of the needs of the enterprise to be able to secure and operate, you know the complex web of systems that you have in your enterprise and. It, becomes really impossible, in that kind of environment to have a true polyglot, system, but. Now with, CSP. Or anthos, you. Know we've been able to have the container as the atomic unit of deployment, and packaging, and it's, become really easy to manage and secure these and so. You know at la blaw now we're actually able to package an application, once and run, it everywhere and run, it anywhere and we, no longer have to deal with all the pain of the inconsistencies between, all our test environments, it. Also now has louder developers, to essentially put whatever they want inside the container and that has, unlocked a lot of opportunities, for us you, know another example we have now you've got some development teams that are actually working on building some services in languages. Like elixir and that, would have never been possible about 12 months ago so. In closing you know I do want to say that if any of you know of any great engineers out there that want to work on the latest and greatest tools and want to make a huge impact please, send them my way because, we're hiring like crazy still, in Toronto thank, you very much. Ok. So the demo is actually complete if, we can in, a second ok thank. You Sam for sharing your experience, we're thinking about talent our focus is not about portability, of workloads, but portability of skills and making.

Sure The developers can, be productive regardless, of the environment they want to work on and they, can have the freedom of choice which, service they want to use and central. IT or cloud teams can support that choice because, they have tools to manage those environments wherever. They need to now. Let's this is freedom of choice in action, okay over to the demo screen please and first I'm gonna show you that the migration finished, it actually finished just a minute after we, switched over and. So I haven't done anything here but if i refresh you can see that in, fact both stateful, sets are up the app is up the database is up and so now let's go back to vSphere, and see. If this, thing is working so, we're gonna refresh its, where we left it and. We're. Gonna go ahead and proceed to the unsafe connection, and see if our application is up and yes Sugar CRM is up I'm, gonna, log it I'm. Gonna login. And. I want you to see the same console, that we were seeing before. So. Let's login. Yeah. There's. My dashboard and now it's running in the cloud. And. We did that we, did that migration live zero, code changes, from, on Prem vSphere, to in the cloud into a container ecosystem, that's pretty impressive all right. Okay, so the next demo that we want to that we want so this is the one that's not this, is the on Prem one that isn't running and this is the one that's in the cloud that is running so, let's, move. Over, you. Know we talked about your existing, applications, model it's and taking care of those we talked about writing greenfield, applications, whether you're writing them in the in the cloud or you're writing them on Prem that, covers a lot of things so, what haven't we covered, hmm. Well, let's see when. We say freedom, of choice we really mean it and we, mean that you can run your services, wherever, is best for you. With, anthos, you can connect, your clusters. Whether. They're running in GCP, or they're running in other clouds and you could develop once and you can deploy anywhere, you heard that in the keynote today and we're gonna show you how. That works here. So. I'm gonna move over to another gke. Cluster. And. And what I have here is I already, registered, a number of different clusters and you can register new clusters, just. By using this register control register. Cluster, flow. And. You can register clusters, whether they're running in GCP they're running in an ad, they're running on AWS and, so. I've already registered a cluster that's running in GCE another. One that's running using K ops in AWS. And of course I've got my handy-dandy trusted, gke cluster. And. What I get here is a, workload view, that's consistent, that, shows me all of the workloads. That are running on all of the different, clusters so here you see all all, of the workloads that are running on my ALW AWS. Cluster alongside. My, GCE cluster, so this is nice one, place to visualize, all your applications. And, you. Know the other thing you can do and I've done one, here already and what I'm gonna do live is you can deploy applications to, any of these clusters so if you think about a multi cloud workflow, you can develop and then deploy, your applications, to any cloud that makes sense for you and so here I had pre installed WordPress. And just to show you that this is you, know this is not demo magic this is live. You. Know here I have my AWS, cluster and I can see what services are exposed. And so I'll. Click on this load balancer, and here you see that yeah WordPress, is actually, running and here we are we're looking at it it's running on AWS. And. Now, let's do another live. You. Know deployment. We, have our kubernetes, marketplace, which is also moved to GA as. Of today and so, there you can go shopping there's lots of applications, you. Know cloudBees, and, aqua, security cassandra any kind of application, that you can think of that you'd like to deploy to your kubernetes, clusters again across, clouds, let's. Go ahead and deploy one so. We're gonna do Prometheus. Did. I spell that right Prometheus. Okay. For me sink Ravana we're gonna search for it and we've got from easiest, and. I'm gonna go ahead and configure it so this is something that's available as, a prepackaged.

Application, And this is something that's supported, through our partners, as well as through Google cloud and with. A drop-down you can choose which cluster you want to deploy it to and so you might have a workflow that says hey I want a test application, in GC CCP and then I want a production application in AWS, or I want a production application on Prem, and, then go ahead and deploy it there so we're gonna deploy it in the marketplace, namespace. And case and. Hit deploy. And. This is gonna take not, that long actually much less, time than the previous demo and we'll, see live that prometheus deploys into, your AWS, cluster. Okay. Alright. Almost done, looks like it's done, that's. Fantastic, and Sona. Help I can. Go to my Applications, tab and I see in addition to WordPress I'm running Prometheus, on K ops on AWS and again all of the same same. Management. Capabilities, that I saw with my GK cluster are available, to these workloads in AWS, so. There you have it build, once deploy, anywhere thank. You. Thank. You Vera. And every, environment is in your reach with a consistent, experience. Google. Cloud is the only cloud provider that gives you choice here. On stage we heard from both Dinesh and Hisham how. Important, choice is for them how. Much they want to have the choice where, to innovate they, want to have a choice, what to modernize and what they can leave as it is. They. Know that they can take advantage of sort of choice if it increases their risk now. They, can mitigate security risk, talent. Fragmentation, and lock-in this. Is exactly what's different about anthos it removes, risk while giving you choice. Talent. Likes, choice IT, likes, choice leader. Likes, choice business. Success requires, choice. So. Now we've done it three live demos demonstrating. All the capabilities, of anthos, to you if you, want to learn more there's, a lot of deep dives there's over 50 talks on this topic but these are the ones that I would recommend to. Learn more about GK on friend and. How to manage kubernetes, in your data center there's a couple of talks going on later today directly, after this one and. Then also connecting. Your clusters, across multiple, clouds highly recommend those two talks one today and one tomorrow. Service. Management the easy way and then, we will be available for open Q&A, both. Today later, today as well as tomorrow morning. And. Then lastly of course the, developer experience that we showed with server lists that you can use with security, a number of different talks on that so, thanks again thanks, to our speakers thank. You. The rest of the conference.

2019-04-11

Show video