Assess your apps, data, and infrastructure with Azure Migrate
Hi, my, name is Abhishek Hamer Jonny and I'm from the azure compute, team I lead, program management for Asscher migrate and Azure, site recovery welcome. To this video as I talk you through the process of assessing, your on-premises, environment, to, migrate, to Azure with, confidence. There. Has never really been a better time to migrate to a Shore IT. Is, looking, to optimize on, the efficiencies. And gains. That cloud can drive for businesses, and Ashur is enabling that for our customers our. Customers continue, to think of migrating. To the cloud and, optimizing. Their IT spend as the top two drivers in 2018. And 2019. In addition. To these drivers there are a few other things that are driving the migration, journey to the cloud data. Center exploration, as customers, come up to data center lease expiration, they are looking for cloud, to basically suck in all of that infrastructure, that they were running on premises. Similarly. Integrating. Acquisitions. There is no better way to, gain efficiency. From an acquisition pretty. Much compressed, that time to realize the value of an acquisition then. Migrate to the cloud, capacity. Needs when you're scaling up your business or you. Know going or expanding, or diversifying. Into a new area makes. Cloud an optimal, choice to, drive migration. Software. And hardware refresh is another great examples what's driving the migration, journey. Security. And compliance, customers. Are realizing, that Microsoft. The trusted, cloud that Asscher is can, enable a better security, and compliance posture, for customers, then they can do that themselves and. Honestly. All of that is driven around, and pivoted by application, innovation, customers. Want newer better ways to deliver value to their end customers and cloud, is enabling, that momentum, for them and that's exactly what we are seeing with everything, that's happening, with Azure. Now, in addition to all of these drivers, for the cloud migration what's. Really, complementing. The cloud growth is the, fact that Asscher as a platform continues. To innovate every. Single week every single day a few. That I want to call out for you are, new enhancements. In Azure migrate, makes, it very easy for customers to assess. Their own premises environment, for lifting. And shifting apps, data, and infrastructure. To the cloud even. On investments, in database migration, service make it easy for customers to move to newer platforms, like sequel. Managed instance in a short or sequel, ashour all, of these innovations are pretty much centered, around our promise. To help customers migrate, to the cloud and provide. Them a platform that can really help value, for. Their business and it's, starting to show in the customer momentum customers, like all Scripps and Chevron, have, you know enabled, massive, gains through, their migration, to Azure and these are a few of the many thousands, of customers, who, are realizing, value, of the Azure platform and, continue. To bring more and more of their apps data and infra, into, a shore, now. Let's look at a most, common as your migration journey and to be honest there's a few different things that customers tend to do when. You're thinking about the mass migration customers. Tend to use lift and shift as a way to move their will close to the cloud so. You're pretty much free hosting, what you were running on prem in the cloud but, there are a few other options you, could potentially refactor. With containers or. You could reaaargh it act with pass offerings, or pass modules, like running, your data bases in a pass service or, you could pretty much rebuild. Your entire app with newer modern cloud paradigms, with cloud native computing, and cloud first technologies, now. Irrespective. Of which path you choose to migrate to the cloud the. Stages, are three you. Start off by discovering. And assessing, your on-premises, environment, to really figure out how you want to get to the cloud and what is it going to cost you to run in the cloud you. Then choose a migration, option, that best meets, the need either you do a mass lift and shift or you, modernize as you go along and then, once you're in the cloud you continue, to optimize you, enable secure, and well-managed, infrastructure, for your applications, once they are in the cloud or you gain from efficiencies, in the cloud or potentially, even containerize, workloads, that have been brought into the cloud that's a journey you get on once you are in the cloud now, Microsoft has, tools for every stage when.
You Think about assess, as your migrate database, migration, assistant and sequel server migration, assistant, enable. Customers, to assess, their own Prem infra and data for migration into ashore I'm gonna quickly get into the azure migrate piece of this conversation and show you how as you're migrate works and even give you a cool demo showing all the capabilities, that we've enabled when. It comes to migration database migration. Assistant and, as your site recovery enable. Free easy to use at scale, options, for you to get to ashore and then, once you're in ashore our platform. Capabilities enable. Secure. And well-managed infra with offerings, such as as your backup as your site recovery and cost, management, but. That's tools from Microsoft, we also have, a very expansive. Ecosystem. Of partners who, are enabling, technologies, in each of these areas a few, I want to call out cloud, Mize and turbo nomic enable great solutions, for assessment, going, to a shore similarly. Cloud and your offers a compelling offering, to migrate, workloads, into a Shore the. Most important, thing is that the customers, gets a choice to choose what works for them when, they are looking at migrating, to a short, now, let's start talking about how do you go about discovering. And assessing. Your on-premises, environment, with, Azure migrate. Azure. Migrate is a new service we g8 a few months ago and it, offers, capabilities, that help you discover, your on-prem, applications. Your virtual machines and even the dependencies. Across the various tiers of the applications, so, that you can start getting insightful. Assessments, on what's, ready to go to ashore, and how best to get there you. Get estimations. Such as what's the right size of running the workload in assur customers. When they tend to run workloads, on prem routinely. Have over-provision, infra at, times they also have under provisioning, but as they are moving to the cloud that's the right time to do some spring cleaning really. Figure out if you need all that capacity, and how, best to save money when you're running in a short you. Can also figure out what is it going to cost you to run your workload in ashore so of course running a workload in Azure is obviously much more cost effective but you can save even more with the cost assessment that we provide with Azure migrate, now. Azure migrate currently supports, the VMware platform, for, discovery, and assessment, but, very soon we will announce capabilities. For hyper-v and physical, server discovery. And assessment. With Azure migrate, additionally. We are also working very hard to seamlessly integrate Azure, migrate with Azure site, recovery so, you can have a contextual. Handoff between your discovery, and assessment, and the, actual migrate phase of your entire migration journey, so, let's start talking a little bit about as your migrate in detail I promise, I'm gonna show you a demo but, before that let's look at how things really work conceptually. With Azure migrate. You. Start off by creating an. On-premises. Appliance, which is called the ash or migrate collector, to, start connecting to your vCenter environment, so you can perform discovery, the. Way to do that is if you have a vCenter, server environment. Simply, download the, collector, appliance in an ova format, from the azure portal. Import. It into your vCenter environment, it comes up as a virtual, machine appliance, once. That is done data from the vCenter, platform, this is existing. Performance data, and configuration data, starts.
Flowing Into Azure migrate, where, it gets processed and, then, within a few clicks you are able to initiate, assessment. Creation, which, you tell you things like is your book you're ready to go to ash or what, size of VMs do you want to run in a short even what type of storage you may want to run in a short and what, is it going to cost you to run in Azure and what savings you can get from, moving to, a short, so. All of that I'm gonna show you in a demo but that's how it works conceptually. Now. In terms of new features we've, done a lot of innovation, in the last few months since as your migrate released I want to quickly call out we now support as your reserved instances, so you can price what is it going to cost you to run reserved instances, in a short we, are also supporting Azure gov as your Germany and Azure China as target regions for your migration and as, you may have heard Microsoft. Recently, announced support for Windows Server 2008. 32-bit. And 64-bit running. In a short as your, migrate can now give you recommendations for, those workloads moving to a shore as well I'm going to quickly jump over to a demo environment and, show you how all of this works so here, I have a vCenter vSphere, environment which, basically has all of my virtual machines that are running my applications. So, I am logged in to the VMware, vSphere client and, I can see that I have a few virtual machines that. Present an app that is running my payroll system, so, the VMS that I'm interested, to migrate to as your are part of the payroll app and they, are the front tier VMs the middle tier VMs and some data VMs basically. It's nine virtual, machines that are making up my app and I know about them because I have, context, on what my app is but I sure my grid can even let you figure out if you don't know all the, virtual machines that may be part of your app so, now that I've seen my virtual machines let, me take you over to the azure portal, to see how you can actually get started, so. Back on the azure portal you can see that you can create what's called an azure migrate, project, which, can hold all of your, discovery, data in one place the. Azure my great project, in so many ways is a repository of what you're running in your vCenter environment, so, you can create a new as your migrated project, by simply giving it a name so i'm going to call mine canto so you. Can specify, a resource, group that should be holding, this migrated project, and then. You can choose a location, where you want to run your ashram a great project from now. The thing to notice that the azure migrate project, can be placed in any Azure, region the region, from where you do the assessment does not necessarily, have to be the region where you will migrate so.
From One as your project, you, can do an assessment, for any and every, Azure region so you don't really need separate, projects and separate as your regions so, I'm gonna go ahead and create one project, and then I'm gonna see how I can get started with the rest of the process. I'm. Going to quickly jump over to a project that I created already and. I call it empty because it's not hosting anything, right now the. Easiest, way to get started is by downloading the azure migrate. Collector, appliance, and connecting. It to your V Center environment, when. You first come into an empty azure project, you get the prompt, to get started, simply. Click on discover, and assess. Once. You click on discover machines, you. Get the steps that you need to perform to import, that OVA that you download from the portal into, your V Center environment. So, simply click on download, you download the OVA file create. A collector virtual machine out of it V Center admins. Are pretty, familiar with how you import an OVA to create a machine in the vCenter environment, once. You've done that you, simply connect, your collector, to your V Center environment, and discovery, data starts flowing in it's as simple as that now. What I have done is I've already, downloaded, the, collector, appliance, and I have imported it into a virtual machine that's now running my collector, once. You've done that and you log into that virtual machine for the first time you, get a very simple, experience, that in four, steps helps you configure, your as your migrated project to get started with assessments, so. As step one you. Need to make sure that you can connect to the internet now, this can happen via, a proxy, or without, a proxy, based on your security rules you. Need to make sure that VMware, power CLI is running, as ramai great uses VMware power CLI, to interact, with the vCenter platform and that's why we need power CLI, you. Then specify, the vCenter, server that, you're going to be using so the vCenter server that, I showed you as part of my demo which, had my virtual machines I have, provided the credentials, and the location, for that vCenter environment, now. A cool thing is that you can scope, your discovery, based, on the hosts and the clusters, that you want to discover now, this is particularly helpful if you're running a multi-tenant, environment. And you don't want to discover everything, at the same time in one project so you can scope it down to the host or the cluster that makes sense, to you from assessment. Perspective, I'm going to stick with the one that I have already selected notice. That it says it has 292. Virtual machines, you. Can then specify the migration. Project, that, you're going to connect to so the empty project that I just created, I simply provide that migration. Project and the key to the project and it's. As simple as that I can initiate the collection process and then within a few minutes I would have my discovery, data available.
In The azure portal, and I'll be ready to create my first assessment. Let's. Quickly jump back to an environment where this discovery, has already been completed so. I have 292, virtual machines as the scope specified, I also. Have a few assessments, and grooves but I'll show you how to get there and I, can basically now get started so. What I'm going to do is I'm, ready to create an assessment and I'm, gonna play the persona, of a user who already knows, the virtual machines that are going to be part of that migration. Process so, since I am running my payroll app and I know the nine virtual machines that are part of that app I'm, gonna go jump right into picking my inventory myself so, I click on create, assessment, you. Now get the option, to name the group and as, your migrated group works, as an, application. Or the, group that defines the virtual machines that you will migrate at the same time so, since I'm migrating, my payroll app I'm gonna call this group, payroll, and because. I already know the virtual machines that are part of my payroll app I'm gonna go ahead and search for the word tier and find, the nine virtual machines that are part of that app so, I selected, the nine virtual machines and I clicked on create assessment, it's as simple as that create. The group bring, in your inventory and your assessment is ready now notice, that the row says that the assessment. Is being computed but, what you'll notice is that if you click on it insights. Have already started flowing in because. As your migrated connected, to the vCenter, platform, data, both, performance, and configuration. That was already, available on, the vCenter platform, has already, been sucked into Azure migrate, we, can now start giving, you assessments, without having to wait pretty much any amount of time and you can get started with your first assessment, let's. Look at what an assessment, typically tells you so. I'm gonna look at as your readiness as the first widget. That tells me if my virtual machines are ready to go to a Shore so, of course I had nine virtual machines, Azure. Migrate tells me that six are ready to go to a shore, for. Three of them as your migrates telling me that there is some conditional, readiness. That I need to look at for, example one, of my virtual machines is intentionally. Running the EFI, boot as, a process, to boot itself now, as you may know efi is not supported, in Azure that. Said as your site recovery can on runtime convert, your efi, based virtual machines into bios based virtual machines, so even, though it's saying unsupported. Boot. Type you can still migrate, this virtual machine with Azure site recovery and that's what the suggested, tool is telling you it also, tells you that you're potentially running, a Windows platform that, is not supported, in Azure and it, says the Windows Server 2008, 32 VM has been detected but.
As You may have already heard Microsoft. Now supports, running Windows Server 2008, 32-bit, so, in pretty much just the amount of time where that official announcement, goes out as you're migrated would automatically. Updates, its logic, to, start flagging, this virtual machine is actually ready and not just conditionally, ready so that's the power of azure migrate, being able to keep, in track and keep in touch with everything. That's happening on the azure platform to. Enable assessments. And discoveries, which are very relevant from what's happening in ashore on an day to day basis, similarly. You may have been running a Linux, platform, that the vendor may not support running, in a show for example an older version of Sint OS or Red Hat but, I'm gonna assume everything, is ok from an assessment, and a readiness perspective. And I'm gonna start seeing what, else I have available in my assessment so. From, an assessment perspective. Notice I also have a cost estimate available. Of what is it going to cost me to run in assur let's. Look at what this cost looks like, turns. Out the, azure migrate system has actually made a recommendation on, each, of those VMs and what VM size they should be running in ashore so for example my data tier VM can run on an f4 series now, this is recommendation. Based on actual, usage, of the VM since, we are able to look at the performance data on the VM we can figure out what's the right size if you have over provisioned, we can tell you based on CPU, proc, and data usage on that virtual machine that, what's the best VM family to go to it can really help you save cost and not spend on. Infrastructure. Now. For any reason, if you want just change the, considerations. Of the assessment, you can do that as well so for example, if you want to assess for any other agile region, than the one that you've chosen because, the rates may be different in different geographies you, can simply select the target details that work for you so, notice the same as your migrated project can help you do an assessment, for, every, single Azure region you don't need a project in every single region similarly. As your migrated because now it supports reserved, instances, you can figure out if you want to do pricing, based on a one-year reserved, instance or reserved, instance or you don't want to use reserved instances so you can do that and we'll factor in the cost when, we tell you what is it going to cost you to run in ash or you, can also benefit, from as your hybrid benefit for Windows servers so if you have Software, Assurance which covers moving your Windows Server licenses, to ash or simply.
Select Yes and you'll, get a cost plan which really mimics the cost you're gonna pay for running those workloads in Azure very powerful, in terms of what you can do with your assessment and. Even specify, how you want it to be very lenient or very strict I'm. Gonna stick with the defaults, and I'm gonna go back to my assessment, so, with, my assessment set, I already knew what my app was I already knew the VMS in the app I'm pretty much ready to migrate the. Other thing that the azure migrate, assessment, tells me is that what tool I should be running to do the migration to a sure so, notice for the, VMS it's telling me I can use Azure site recovery for. Some of the VMS where it detected a database it's actually telling me use database, migration, service you can pretty much create a migration strategy, which is a composite. Function of moving, VMs, to VMs, in a short or moving, databases to sequel managed instance or sequel, assured, now. This is assuming that you knew exactly what, your app was and what the VMS in the app were now, routinely when you're doing mass migrations. To ash or thousands, and thousands of VMs you probably don't have the luxury to figure out with, every app admin, that what we am sorry running apps, in turn usually, depend on other infra, within the data center and it becomes very hard to figure out what really is the boundary of an application, to, be able to figure all of that detail out as you're migrated also, lets you do application, dependency, modeling, and the, way to do that is pretty straightforward. You simply go into the, machines view this, will show all the 292. Machines, that I have in my ashore migrate project, look. For at least one, virtual machine that, you know is part of your app so while I know the nine VMs at a part of my payroll, app I'm gonna just stick with one so I'm gonna pick the middle tier VM one and I'm, gonna start from there notice, it tells me that I can view the dependencies. On that virtual machine so I have the dependency, agent, already running on these virtual machines I, click. On View dependencies. Very quickly I get a graphical representation. Of, everything. That's happening on this, virtual machines, what are the inbound, connections what, are the outbound, connections, what are the different processes, that are talking to other virtual.
Machines And I, can basically start getting a sense of what my application, is so, it tells me that the middle tier VM is talking to the front tier VM and also, tells me that it is in turn talking to the data tier BMS what, I can now do is I can start selecting. Virtual, machines one at a time and basically. Create a new, migration, group, which, is based on application, dependency, so, in many ways the group is now even, more high confidence, because instead, of simply relying on the app admins, instinct. Or tribal knowledge I have, now benefited. From the dependency, view that's available in the azure migrate, project product app for free to, figure out what my application, boundary is so, I'm going to select these four virtual machines and I'm, gonna create a new group and again. I can give the group a name so I'm gonna call it contoso, -, and. Then I can select the virtual machines and I, can also say while I'm creating a group go ahead and also create my first assessment so you shouldn't have to create, a group and then go and create an assessment we can do it all at once now. The other cool part of all of this is that. As you're migrated also, suppose the ability to figure out recursive. Dependencies, for, example, if this group was interned, depending, on something, that may have not been captured from a VM view you, can simply, click on viewing. The dependencies, for, the group and you can start figuring out any other, virtual. Machines that may be part of this group so, I click on View dependencies. At the group level and, sure. Enough I should find a virtual machine that, had a dependency. On the app as a whole but, did not show up as a if you went about the VM process so, you'll notice here I found a middle tier vm 2 which, was not directly, talking to widdle T or VM 1 but, it was talking to one of the other VMs, that the middle tier VM one depends on and all, I can do is I can simply say add that machine into the group and, the. Group becomes, even, more high confidence, in so many ways as your my grid can tell you. What is a real, boundary, of your application, or the set of VMs that you are going to migrate to ashore you can be very sure that you're migrating everything, that needs to migrate and you won't have any uptime issue or application, issues once, you've migrated, to a Shore and that's pretty powerful and all of that is available for free and available, for VMware already, generally, available, so. That was a demo that I had for you guys let me quickly jump back to my slide and talk, about few of the other assessment.
Tools That are available already, and how, you could go about thinking. About which one works for you and, which may be a better choice now in my conversations. With customers there. Are a few different criteria, that customers, think of when, they think about which assessment, tool works best for them and it routinely comes up if the customer, prefers, a tool that maybe from Microsoft, or if it's a free tool customers. Also deeply care about can you discover, your infra and your apps without, installing, an agent, customers. Also tend to have infrastructure. That may expand VMware, hyper-v, and physical servers so can you have one tool that does it all. Similarly. Some customers also care about application. Dependencies, so what I just showed you with that contour so payroll app for. A customer that does not really know how many apps am i running how many of them are legacy systems and what are the VMS. Application. Dependency, view can be very very powerful to make that high confidence decision, and. Then also you may have a lot of inventory data available, in existing, CMDB, systems and you, may have the preference, to pull all of that data into your assessment, tool instead of starting all over again so. In the context, of all of these considerations here's. My recommendation there. Are a few different tools from both from Microsoft, and our partners, that can help meet each of these goals and the, tool that works best for you is something. That you can choose from our vast array, of tools that are listed on the Azure migration, center for, example our partners can do discovery, and assessment, for heterogeneous, environments, including hyper-v, and physical, servers so, while I sure migrate does not have that capability yet, it will very soon currently. If you want to choose one of our partner tools like claw demise or turbo nom ik you can do that some, of our partner tools also already offer capabilities.
For Importing, from existing, CMDB, and others, and that, choice is something, that you can make once you've looked at what really matters. To you from an assessment and discovery, perspective, so here's, my guidance, use, Azure migrate, if your very cost-conscious, and you're looking for a free option to get started, especially. For a VMware environment, if. You feel very comfortable having an azure branded, to Lazzaro migrate is a tool that you that can help you also, because our magnet ships from ash or any new. Azure SKUs, and changes to the azure platform will, reflect in the azure migrate, assessments, pretty close to when they become available some. Of our partners follow their own release cycles, so it may take them a little while to declare, support for a certain SKU so you may have some confidence issues with the assessment, at the, same time use is V tools when it makes more sense to you especially when, you're looking, to assess heterogeneous. Infrastructure, which may be VMware, hyper-v, and you don't want a different tool for for, those scenarios if you want one tool that covers it all look, at one of our partner tools, that are already available or, if, you're looking for agent, less dependency. Visualization. Now in the case of azure migrate we did need a dependency. Agent on the VM to be able to figure out dependencies. And what, the processes were doing on that virtual machine some. Of our partners actually offer that capability, without agent, and you may want to look at those, tool options, if they work for you more. Importantly, use, the tool that best meets your need because, you want to get to Azure with, confidence, and you want to get to Azure real, quick to, start extracting, value, from, the azure platform and, with, that I'm at the end of what I had to show you from the annachi or migrate perspective, I hope you found the content useful and thank, you so much.