Hello and welcome back. My name is Tyler McMinn with Aruba and this is our cloud Basics video course. In this section, we're going to take a brief overview a very high level view of several cloud product vendors. The three big ones that you'll probably run across, Amazon, Microsoft, and Google. Without further ado, let's get started. An example here is a scenario and a deliverable where the scenario is a health insurance company with a number of branch offices, thousands of employees, $100 million in revenue and they're running a mix of applications and Services: office apps, client databases, legacy applications invoicing applications, medical professional, hospitals, and websites are all being supported by a service provider where this is hosted. There's a strategic goal to be 100 percent digital and they went to cut down on costs. Deliverable would be to give a high-level presentation to the CIO and the staff and compares some of the different Cloud products out there. VMWare Cloud Foundation, OpenStack, Alibaba Cloud, these are all available services and there are dozens more, but the big three are going to be Amazon, Microsoft Azure, and Google Cloud Platform or GCP. With each of these, you'd want to give a discussion as to what they bring to the table, and while there are definitely providers out there like OpenStack and Open-source software for creating private and public Clouds that can be hosted and is maintained by openstack.org. There is VMWare Cloud Foundation, a hybrid Cloud solution offering IAAS Infrastructure as a Service and as deep integration with existing VMware products and then we have Amazon Web Service of Public Cloud service provider providing pretty much x as a service, anything as a service: Iaas, Paas, Saas, private Cloud Solutions, hybrid Cloud solutions, and a huge availability worldwide. Microsoft Azure, also a huge presence in the world and the Google Cloud Platform, kind of skipping over Alibaba here, which provides infrastructure, platforms, and software as a service with 20 regions and more than 200 countries. Given that these are the three largest vendors or providers of Cloud services that are available, you want to look at a comparison between these different cloud players. With a multitude of vendors that offer cloud computing, some of these are public, some of them are private, some offer consumable hybrid solutions that are out there and we're going to start by looking at, first of all, the benefits of using third-party hosting, which we talked about in some of the previous videos with giving you flexibility, scalability, speed of deployment, access to Lidice functionalities, your hardware's never really had a date because it's being managed by this hosting company and their staff, their 5969's support staff to be able to fix the underpinning issues in their network. AWS or Amazon Web Services is probably one of the go-to that most companies will look at and they provide services that include your compute, what they call EC2 or Elastic Computing two, Storage, Networking, this is all virtualized as well as management to be able to scale with this. There are professionals who make their whole living in just interacting with AWS for companies. Cloud applications provide database, analytics, machine learning, artificial intelligence, support for IoT, security, application development and they're available pretty much worldwide. The EC2, Elastic Computing Cloud, is central to the Cloud computing platform. It integrates with all other AWS services and that includes tying in with Amazon S3 storage, Amazon RDS for database, networking with Amazon VPC virtual private cloud, and RDS, Relational Database Service, it's what that stands for, as well as scalability. The fact that you can spin up on-demand servers once you've templated them out, you can just simply spin about when and where with whatever restrictions you'd like and do that through scripting if you like. The main storage options in AWS: you do have Elastic Block Store, EBS, persistent block storage for EC2 instances and that can be backed up on SSDs or hard drives that you let know what your needs are and this volume is automatically replicated within your availability zone to protect it from failure. Then you have Amazon S3 which is more of an archiving solution. It's designed for eleven nines of availability, use cases for S3, or backup and restore, disaster recovery, archiving, Big Data Analytics, and Hybrid Cloud Storage Solutions. You can go through this. There is serverless computing, containers we talked about, they're quickly spinning up written duplicate of virtual machines, machine learning, business apps, Block Chaining, content delivery, robotics, security, compliance, even game. There are games now. In fact, Amazon is coming out with their own massive online game Platform thing. But there are also many large-scale games that are hosted entirely on Amazon. AWS products available in different sizes and flavors. You can do instance there just for general purpose, I need to spin up a server or to optimize your computer on memory optimization, you can build them for storage optimization. There's a bunch of pre-canned solutions out there and of course, you can customize these to your heart's content. The connectivity between these servers and other networking resources in the web at large, is through VPC, which is their Virtual Private Cloud and it's a logically isolated section of the AWS Cloud where customers can launch their Amazon Web Service resources in a virtual network that the customer themselves define. Allowing dedicated instances, private or public addressing, subnetting, routing tables, and virtual network gateways. A Hybrid Cloud Solution is where you have options to connect to the data center. These AWS outposts are fully managed AWS-designed hardware that runs AWS compute storage on-premise for a larger customer. Switching gears to Microsoft. Microsoft also has similar offerings where they provide platform as a service, infrastructure as a service, and software as a service solutions that you could spin up as you see fit. Over 600 available services through Microsoft Azure, Virtual Machines hosting Linux. Microsoft actually hosting Linux these days, which is crazy but not just that Oracle, IBM, SAP, SQL Server, and of course, Windows servers. The storage option, they have ultra SSD for sub-millisecond latency and then standard hard drives for more long-term storage, or I should say non-critical workloads. Longtime storage would be Azure Backup or BLOB, REST-based storage, maybe network-based, archives storage for rarely accessed data , and of course, the longer it takes to recover archived data, the less expensive it is to store it is how the pricing model goes with that. Additional Azure products includes your artificial intelligence and machine learning analytics, blockchains, DevOps, IoT, media, and security. Then a hybrid Cloud Platform can extend Azure into your own data center. They actually have the ability for organizations to deliver Azure consistent services from their own datacenter, where an organization can develop an application in the Azure Public Cloud, run it in their own datacenter, or the other way around. This is possible because Azure public Cloud and the stack that it runs on are based on the same foundation and use the same APIs. The API is an application programmable interface. Think of it as an interface for computers and for scripting. The Azure Stack HCI, hyper-converged compute, storage, infrastructure, and an industry-standard hardware solution here that's available On-Premise. This alleviates a lot of the concerns that customers may have about having their data in the cloud if it's physically on their own servers, just running on that stack. The benefits for IT in having the Azure Stack On-Premise is it allows for consistent user experience and managing experience for infrastructure and platform as a service, maximizing efficiency and agility. Benefits for developers. They write for the APIs for Azure once and then it can be deployed Cloud or On-Premise and for business, it means that you are much more flexible and agile in getting your apps up and running and in front of the customer. The last one we'll look at here is Google Cloud Platform or GCP. Instead of Microsoft or Amazon, we're going to google. They also offer all the big ones here, compute storage, networking, management, database, and artificial intelligence, and machine learning. Like AWS and Azure, some of the services are more infrastructure based while others can be a complete software as a service option. Google Cloud Platform, you have four hosting options. You can do Google Compute Engine, Google Kubernetes Engine, the App Engine, and Cloud Functionality. As an Infrastructure, as a service, they offer a Windows, Linux, and other operating systems there. Twenty regions, 61 different zones, that means worldwide, and public images that are preconfigured operating systems or apps that are pre-installed and ready to go. Meaning it's very easy to get up and running with Google, as well as private images that the customers themselves would create. Then supplements well with Google Storage, instant grouping, autoscaling, and Google's own Cloud Launcher. The Kubernetes engine is a way to consume compute resources from GTP, from Google Cloud Platform. It provides a container as a service effectively. These containers allow customers to focus on only the app that they want to develop and then spin that up into a container as they need to scale or as they need it. This can be done On-Premises as well. The App Engine is a platform as a service. A third way of using GCP, the GAE or Google App Engine, provides standard environment runtime environments for different languages, including Python, Java, PHP, Go, so organizations can develop applications, run them in the Google App Engine, and if an application needs more resources, the GAE, the Google App Engine will automatically scale the environment to meet the needs. In other words, you're running the scripts on this hosted Engine without even needing to spin up a platform or spin up a server or spin up anything. All this is just going to be hosted automatically by Google. Then Google Cloud Functions, serverless computing. The customer decides when functions run, no need to provision infrastructure or managed servers, fully independent from any application. This is known as GCF, Google Cloud Functionality. The customer basically writes the functions in JavaScript and Google Cloud will run it in the fully managed Node.js environment. Pretty crazy. Storage options. You have block storage per persistent storage, cloud storage, blob or object storage archival, and then a Cloud file-based. Again, the longer it takes to recall it, usually the more expensive it is. In summary, we looked at the basic cloud computing concept. We found some information and there are additional HP resources that you can dig into this as partners and then learn about Cloud products from different vendors. The big three, Amazon, Microsoft, and Google. Then next section here, we're going to take a look at network management systems and orchestration. Until then, My name is Tyler and I'll see you back in just a bit.