Anúncio

Third party cloud services cloud computing

21 de May de 2021
Anúncio

Mais conteúdo relacionado

Anúncio

Third party cloud services cloud computing

  1. Subject : Cloud Computing GUIDED BY: DR. VIVEK SHRIVASTAVA SUBMITTED BY: SOHAIL ALI MALIK ROLL NO: IT-2K17-54 Third Party Cloud Services
  2. Cloud Services Cloud services are services available via a remote cloud computing server rather than an on-site server. These scalable solutions are managed by a third party and provide users with access to computing services such as analytics or networking via the internet
  3. What are the benefits of cloud services? Key advantages of using cloud services include The ability to scale : Because the cloud service provider supplies all necessary infrastructure and software, there's no need for a company to invest in its own resources or allocate extra IT staff to manage the service. This, in turn, makes it easy for the business to scale the solution as user needs change— whether that means increasing the number of licenses to accommodate a growing workforce or expanding and enhancing the applications themselves.
  4. Lowered costs : Many cloud services are provided on a monthly or annual subscription basis, eliminating the need to pay for on-premises software licenses. This allows organizations to access software, storage and other services without having to invest in the underlying infrastructure or handle maintenance and upgrades. Continued…
  5. Increased flexibility : With cloud services, companies can procure services on an on-demand, as-needed basis. If and when there’s no longer a need for a particular application or platform, the business can simply cancel the subscription or shut down the service. Continued…
  6. Third Party Cloud Services A cloud service provider is a third-party company offering a cloud-based platform, infrastructure, application or storage services. Much like a homeowner would pay for a utility such as electricity or gas, companies typically have to pay only for the amount of cloud services they use, as business demands require.
  7. Besides the pay-per-use model, cloud service providers also give companies a wide range of benefits. Businesses can take advantage of scalability and flexibility by not being limited to physical constraints of on-premises servers, the reliability of multiple data centers with multiple redundancies, customisation by configuring servers to your preferences and responsive load balancing which can easily respond to changing demands. Continued…
  8. Though businesses should also evaluate security considerations of storing information in the cloud to ensure industry-recommended access and compliance management configurations and practices are enacted and met. Continued…
  9. What types of cloud services are there? Generally speaking, there are three basic types of cloud services
  10. Software as a Service (SaaS) The most widely recognized type of cloud service is known as software as a service, or SaaS. This broad category encompasses a variety of services, such as file storage and backup, web-based email and project management tools. Examples of SaaS cloud service providers include Dropbox, G Suite, Microsoft Office 365, Slack and Citrix Content Collaboration. In each of these applications, users can access, share, store and secure information in “the cloud.”
  11. Infrastructure as a Service (IaaS) Infrastructure as a service, or IaaS, provides the infrastructure that many cloud service providers need to manage SaaS tools—but don’t want to maintain themselves. It serves as the complete data center framework, eliminating the need for resource-intensive, on- site installations. Examples of IaaS are Amazon Web Services (AWS), Microsoft Azure and Google Compute Engine. These providers maintain all storage servers and networking hardware, and may also offer load balancing, application firewalls and more. Many well-known SaaS providers run on IaaS platforms.
  12. Platform as a Service (PaaS) The cloud service model known as platform as a service, or PaaS, serves as a web-based environment where developers can build cloud apps. PaaS provides a database, operating system and programming language that organizations can use to develop cloud- based software, without having to maintain the underlying elements.
  13. Third Party Cloud Service Providers There are several Cloud Service Providers some of them are mentioned below : 1. Amazon Web Services. 2. Microsoft Azure. 3. Google Cloud Platform. 4. IBM Cloud. 5. Rackspace. 6. GoDaddy. 7. Verizon Cloud. 8. VMware.
  14. Amazon Web Services Amazon Web Services offers a broad set of global cloud based products including compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security and enterprise applications. These services help organizations move faster, lower IT costs, and scale. AWS is trusted by the largest enterprises and the hottest start-ups to power a wide variety of workloads including: web and mobile applications, game development, data processing and warehousing, storage, archive, and many others
  15. Analytics Amazon Elasticsearch Service Amazon Elasticsearch Service is a fully managed service that makes it easy for you to deploy, secure, and run Elasticsearch cost effectively at scale. You can build, monitor, and troubleshoot your applications using the tools you love, at the scale you need. The service provides support for open source Elasticsearch APIs, managed Kibana, integration with Logstash and other AWS services, and built-in alerting and SQL querying. Amazon Elasticsearch Service lets you pay only for what you use – there are no upfront costs or usage requirements. With Amazon Elasticsearch Service, you get the ELK stack you need, without the operational overhead.
  16. Uses Application monitoring Store, analyze, and correlate application and infrastructure log data to find and fix issues faster and improve application performance. Enable trace data analysis for your distributed applications to quickly identify performance issues. You can receive automated alerts if your application is underperforming, enabling you to proactively address any issues. An online travel company, for example, can use Amazon Elasticsearch Service to analyze logs from its applications to identify and resolve performance bottlenecks or availability issues, ensuring streamlined booking experience.
  17.  Search Provide a fast, personalized search experience for your applications, websites, and data lake catalogs, allowing your users to quickly find relevant data. For example, a real estate business can use Amazon Elasticsearch Service to help its consumers find homes in their desired location, in a certain price range from among millions of real-estate properties. You get access to all of Elasticsearch’s search APIs, supporting natural language search, auto-completion, faceted search, and location-aware search.
  18. Compute Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment.
  19. Amazon EC2 offers the broadest and deepest compute platform with choice of processor, storage, networking, operating system, and purchase model. We offer the fastest processors in the cloud and we are the only cloud with 400 Gbps ethernet networking. We have the most powerful GPU instances for machine learning training and graphics workloads, as well as the lowest cost-per-inference instances in the cloud. More SAP, HPC, Machine Learning, and Windows workloads run on AWS than any other cloud. Continued…
  20. Front-end Web & Mobile AWS Amplify AWS Amplify is a set of tools and services that can be used together or on their own, to help front-end web and mobile developers build scalable full stack applications, powered by AWS. With Amplify, you can configure app backends and connect your app in minutes, deploy static web apps in a few clicks, and easily manage app content outside the AWS console. Amplify supports popular web frameworks including JavaScript, React, Angular, Vue, Next.js, and mobile platforms including Android, iOS, React Native, Ionic, Flutter. Get to market faster with AWS Amplify.
  21. Benefits  Configure backends fast Use the Amplify admin UI and CLI's intuitive workflows to set up scalable AWS backends with authentication, storage, data and other common use cases.  Seamlessly connect frontends Use the Amplify libraries in your web, Android, and iOS apps to connect to new and existing AWS resources in just a few lines of code.  Deploy in a few clicks Use the Amplify console to host static websites and single page web apps with a Git- based workflow, simply by connecting your app's repository.  Easily manage content Use the Amplify admin UI to provide non-developers with administrative access to manage app users and app content without an AWS account.
  22. Features & Tools
  23. Database Amazon Aurora Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud, that combines the performance and availability of traditional enterprise databases with the simplicity and cost-effectiveness of open source databases. Amazon Aurora is up to five times faster than standard MySQL databases and three times faster than standard PostgreSQL databases. It provides the security, availability, and reliability of commercial databases at 1/10th the cost. Amazon Aurora is fully managed by Amazon Relational Database Service (RDS), which automates time-consuming administration tasks like hardware provisioning, database setup, patching, and backups. Amazon Aurora features a distributed, fault-tolerant, self-healing storage system that auto-scales up to 128TB per database instance. It delivers high performance and availability with up to 15 low-latency read replicas, point-in- time recovery, continuous backup to Amazon S3, and replication across three Availability Zones (AZs).
  24. Benefits  High Performance and Scalability Get 5X the throughput of standard MySQL and 3X the throughput of standard PostgreSQL. This performance is on par with commercial databases, at 1/10th the cost. You can easily scale your database deployment up and down from smaller to larger instance types as your needs change, or let Aurora Serverless handle scaling automatically for you. To scale read capacity and performance, you can add up to 15 low latency read replicas across three Availability Zones. Amazon Aurora automatically grows storage as needed, up to 128TB per database instance. Learn more: MySQL | PostgreSQL
  25.  MySQL and PostgreSQL Compatible The Amazon Aurora database engine is fully compatible with existing MySQL and PostgreSQL open source databases, and adds compatibility for new releases regularly. This means you can easily migrate MySQL or PostgreSQL databases to Aurora using standard MySQL or PostgreSQL import/export tools or snapshots. It also means the code, applications, drivers, and tools you already use with your existing databases can be used with Amazon Aurora with little or no change. Learn more: MySQL | PostgreSQL
  26. Storage Amazon S3 Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides easy-to-use management features so you can organize your data and configure finely-tuned access controls to meet your specific business, organizational, and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9's) of durability, and stores data for millions of applications for companies all around the world.
  27. Thank You
Anúncio