This document provides an overview of an internship at the School of Computing Science and Engineering. It introduces cloud computing concepts, including infrastructure as a service, platform as a service, software as a service, and deployment models. It also provides an overview of Amazon Web Services, describing its services and how to interact with AWS through the management console, command line interface, and software development kits.
Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand. It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources (e.g., computer networks, servers, storage, applications and services),
Cloud computing is a model that enables convenient access to a shared pool of configurable computing resources. It provides on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Cloud computing has three main service models - Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also has four deployment models - private cloud, community cloud, public cloud, and hybrid cloud. Hadoop is an open-source framework for distributed storage and processing of large datasets across clusters of commodity hardware. It was developed to address the need to process big data at a reasonable cost and time.
Introduction to Cloud ppt which is fir engineeringpremsingh371678
This document provides an introduction to cloud computing. It defines cloud computing as the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. It discusses the types of cloud computing including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The document also covers deployment models, cloud providers, the lifecycle of a cloud computing solution, advantages and disadvantages of cloud computing, and provides a demonstration of Amazon EC2 and S3.
Cloud computing is a model that provides on-demand access to a shared pool of configurable computing resources. It has characteristics of on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. There are three main service models - Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The document then discusses Infrastructure as a Service (IaaS) specifically, describing Amazon EC2 as an example of IaaS and its key concepts such as AMIs, regions, storage options, networking, security, monitoring and auto-scaling.
Clould Computing and its application in LibrariesAmit Shaw
Cloud computing offers several potential benefits for libraries, including lower costs, increased storage capacity, improved mobility and access, and more flexible workflows. Key aspects of cloud computing include deployment models like private, public and hybrid clouds. Issues include security, data ownership, and lack of control. Recent trends include the use of cloud-based library services and products, as well as research into cloud computing architectures and management. Overall, cloud computing can help libraries modernize services in a cost-effective manner.
Cloud computing is the delivery of computing services like servers, storage, databases, networking, software and more over the internet. It provides access to advanced software applications and networks of server computers that are managed by third-party services. There are different cloud models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). While cloud computing provides benefits like reduced costs, improved performance and scalability, concerns around security and limited control of infrastructure remain challenges.
The document discusses cloud computing, including what it is, its history and benefits. It defines cloud as the delivery of computing services over the internet and discusses common cloud characteristics like on-demand self-service and rapid elasticity. It describes the different cloud models including infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). The document also provides an overview of Microsoft Azure, a flexible cloud platform, and concludes by noting that while cloud computing offers benefits, security remains a challenge that could slow adoption.
Introduction to Azure fundamentals of cloud.pptxNadir Arain
This document provides an overview of cloud computing and its key concepts. It discusses the main types of cloud services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers the major cloud providers Azure and OpenStack and provides examples of common cloud use cases like web and mobile applications, big data analytics, and online storage.
Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand. It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources (e.g., computer networks, servers, storage, applications and services),
Cloud computing is a model that enables convenient access to a shared pool of configurable computing resources. It provides on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Cloud computing has three main service models - Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also has four deployment models - private cloud, community cloud, public cloud, and hybrid cloud. Hadoop is an open-source framework for distributed storage and processing of large datasets across clusters of commodity hardware. It was developed to address the need to process big data at a reasonable cost and time.
Introduction to Cloud ppt which is fir engineeringpremsingh371678
This document provides an introduction to cloud computing. It defines cloud computing as the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. It discusses the types of cloud computing including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The document also covers deployment models, cloud providers, the lifecycle of a cloud computing solution, advantages and disadvantages of cloud computing, and provides a demonstration of Amazon EC2 and S3.
Cloud computing is a model that provides on-demand access to a shared pool of configurable computing resources. It has characteristics of on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. There are three main service models - Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The document then discusses Infrastructure as a Service (IaaS) specifically, describing Amazon EC2 as an example of IaaS and its key concepts such as AMIs, regions, storage options, networking, security, monitoring and auto-scaling.
Clould Computing and its application in LibrariesAmit Shaw
Cloud computing offers several potential benefits for libraries, including lower costs, increased storage capacity, improved mobility and access, and more flexible workflows. Key aspects of cloud computing include deployment models like private, public and hybrid clouds. Issues include security, data ownership, and lack of control. Recent trends include the use of cloud-based library services and products, as well as research into cloud computing architectures and management. Overall, cloud computing can help libraries modernize services in a cost-effective manner.
Cloud computing is the delivery of computing services like servers, storage, databases, networking, software and more over the internet. It provides access to advanced software applications and networks of server computers that are managed by third-party services. There are different cloud models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). While cloud computing provides benefits like reduced costs, improved performance and scalability, concerns around security and limited control of infrastructure remain challenges.
The document discusses cloud computing, including what it is, its history and benefits. It defines cloud as the delivery of computing services over the internet and discusses common cloud characteristics like on-demand self-service and rapid elasticity. It describes the different cloud models including infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). The document also provides an overview of Microsoft Azure, a flexible cloud platform, and concludes by noting that while cloud computing offers benefits, security remains a challenge that could slow adoption.
Introduction to Azure fundamentals of cloud.pptxNadir Arain
This document provides an overview of cloud computing and its key concepts. It discusses the main types of cloud services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers the major cloud providers Azure and OpenStack and provides examples of common cloud use cases like web and mobile applications, big data analytics, and online storage.
This document provides an overview of cloud computing, including definitions, examples of cloud services, basic concepts around service and deployment models, and advantages and disadvantages. Specifically, it defines cloud computing as on-demand access to computer resources without direct management. It lists common cloud services like Google Drive, Dropbox, and AWS. It also describes the main service models of SaaS, PaaS, and IaaS and deployment models of public, private, and hybrid clouds. Finally, it outlines advantages like flexibility and cost savings as well as disadvantages like lack of control and potential bandwidth issues.
Cloud computing involves delivering computing resources over a network, typically the Internet. It dates back to the 1950s but demand increased due to the need to make things easier and save on costs. By 2020, the cloud computing market is forecast to exceed $241 billion. There are three main deployment models - public cloud (external cloud), private cloud (internal cloud), and hybrid cloud (combination of both). The three main service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). While cloud computing provides benefits like flexibility, cost savings, and scalability, there are also potential risks regarding security, ownership of data, and dependence on major providers.
- AWS (Amazon Web Services) is a cloud computing platform that provides a variety of cloud services including compute, storage, databases, analytics, and more.
- These services can be used individually or together to build complete solutions. Customers only pay for what they use, providing flexibility and reducing costs.
- Some key AWS services include EC2 for virtual servers, S3 for object storage, DynamoDB for NoSQL databases, and CloudFront for content delivery.
Cloud computing provide us a means by which we can access the applications as a Utilities ,over the internet . It allows us to create, configure ,and customize application Online.
visit Website : www.artheducation.com
The document summarizes Ankit Kumar's seminar presentation on cloud computing. It begins with an introduction to cloud computing and defines it as internet-based computing using shared resources provided on-demand. It then covers the history and evolution of cloud computing. The main components, architecture, types (public, private, hybrid clouds) and advantages/disadvantages of cloud computing are discussed. Amazon Web Services is provided as an example of a major cloud services provider, with descriptions of specific AWS services like Amazon Aurora, Server Migration Service, and CloudFormation. The document concludes by reiterating the cost savings and accessibility benefits of cloud computing.
Cloud computing allows users to access computing resources over the internet. It has several service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Virtualization is a key technology that allows multiple virtual machines to run on a single physical server. Virtual machine migration techniques like live migration allow virtual machines to be moved between physical servers with little disruption.
Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application.
Cloud Computing is both a combination of software and hardware based computing resources delivered as a network service.
Basic Concepts:
There are certain services and models working behind the scene making the cloud computing feasible and accessible to end users. Following are the working models for cloud computing:
1. Deployment Models
2. Service Models
Chetan Chaudhari introduces cloud computing in this presentation. He defines cloud computing as using computing resources delivered over a network, typically the Internet. The presentation covers the history of cloud computing, characteristics like agility and virtualization, different service models including Infrastructure as a Service, Platform as a Service, and Software as a Service. Cloud clients that access cloud services via devices like desktops, laptops and phones are also discussed. The presentation concludes with references for further reading.
This document provides an overview of AWS Cloud solutions from Dony Riyanto. It begins with introducing basic concepts of cloud computing, trends, experiences, and future predictions. It then discusses what AWS is, compares AWS to other cloud providers, and the technologies used by AWS like virtualization. It outlines several AWS services including EC2, IAM, S3, RDS, and Lambda. It discusses strategies for learning AWS and concludes with an introduction to cloud computing fundamentals.
Deployment of private cloud infrastructure copyprabhat kumar
The document discusses deploying a private cloud infrastructure using open source software like OpenStack and MostlyLinux. It would create a cost-effective private cloud architecture as an alternative to proprietary solutions. The summaries would provide high-level overviews of key sections in 3 sentences or less.
Cloud computing allows users to access scalable computing resources like files, data, software, and services over the internet. It delivers hosted services through web browsers without requiring infrastructure management. There are three main service layers: Software as a Service (SaaS) provides access to applications; Platform as a Service (PaaS) provides development platforms; and Infrastructure as a Service (IaaS) provides basic computing and storage resources. Cloud models include public, private, community, and hybrid clouds. Cloud computing offers advantages like reduced costs, improved performance and collaboration, but also risks like internet dependency and potential security issues.
AWS for the beginning is cloud computingkajalghule1
This document provides an introduction to cloud computing and Amazon Web Services (AWS). It defines cloud computing as the delivery of computing resources like servers, storage, databases, and software over the internet. It describes the main cloud service models of Software as a Service (SaaS) and Platform as a Service (PaaS) and cloud deployment models of public, private, and community clouds. It also gives an overview of common AWS careers and outlines how AWS provides services across multiple regions, availability zones, and edge locations with networking options.
The document discusses cloud computing delivery and deployment models. It defines cloud computing according to the National Institute of Standards and Technology (NIST) as a model for enabling network access to configurable computing resources that can be rapidly provisioned with minimal management effort. There are five essential cloud characteristics: on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. The four deployment models are public cloud, private cloud, community cloud, and hybrid cloud. The three main service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
This document provides an overview of cloud deployment plans, including definitions of cloud computing, characteristics of cloud services, and different cloud service and deployment models. It defines cloud computing as IT capabilities provided over the Internet on-demand. The core characteristics are on-demand self-service, ubiquitous network access, resource pooling, rapid elasticity, and pay-per-use pricing. The main cloud service models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Cloud deployment types include public, private, community, and hybrid clouds.
This document provides an overview of cloud computing, including its history, architecture, service models, types of clouds, storage, advantages and disadvantages, major providers, and career opportunities. Cloud computing refers to storing and accessing data and programs over the internet instead of a local computer's hard drive. It allows users to access applications from anywhere using internet-connected devices. Popular cloud services include SaaS, PaaS, and IaaS. Major cloud providers discussed are Google, Amazon Web Services, and Microsoft Azure. The document outlines how cloud computing is changing IT jobs and sample job openings.
Cloud computing is the on-demand delivery of IT resources and applications via the Internet with pay-as-you-go pricing. It evolved from earlier technologies like grid computing and utility computing by making resources available over the Internet and on a large scale. There are different types of cloud services including SaaS, PaaS, IaaS, and others. Cloud brokers help manage access to multiple cloud providers and provide a unified interface for users.
The Amazon Web Services (AWS) cloud provides a highly reliable and scalable infrastructure for deploying web-scale solutions, with minimal support and administration costs, and more flexibility than you’ve come to expect from your own infrastructure, either on-premise or at a datacenter facility.
This document provides an overview of cloud computing, including definitions, examples of cloud services, basic concepts around service and deployment models, and advantages and disadvantages. Specifically, it defines cloud computing as on-demand access to computer resources without direct management. It lists common cloud services like Google Drive, Dropbox, and AWS. It also describes the main service models of SaaS, PaaS, and IaaS and deployment models of public, private, and hybrid clouds. Finally, it outlines advantages like flexibility and cost savings as well as disadvantages like lack of control and potential bandwidth issues.
Cloud computing involves delivering computing resources over a network, typically the Internet. It dates back to the 1950s but demand increased due to the need to make things easier and save on costs. By 2020, the cloud computing market is forecast to exceed $241 billion. There are three main deployment models - public cloud (external cloud), private cloud (internal cloud), and hybrid cloud (combination of both). The three main service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). While cloud computing provides benefits like flexibility, cost savings, and scalability, there are also potential risks regarding security, ownership of data, and dependence on major providers.
- AWS (Amazon Web Services) is a cloud computing platform that provides a variety of cloud services including compute, storage, databases, analytics, and more.
- These services can be used individually or together to build complete solutions. Customers only pay for what they use, providing flexibility and reducing costs.
- Some key AWS services include EC2 for virtual servers, S3 for object storage, DynamoDB for NoSQL databases, and CloudFront for content delivery.
Cloud computing provide us a means by which we can access the applications as a Utilities ,over the internet . It allows us to create, configure ,and customize application Online.
visit Website : www.artheducation.com
The document summarizes Ankit Kumar's seminar presentation on cloud computing. It begins with an introduction to cloud computing and defines it as internet-based computing using shared resources provided on-demand. It then covers the history and evolution of cloud computing. The main components, architecture, types (public, private, hybrid clouds) and advantages/disadvantages of cloud computing are discussed. Amazon Web Services is provided as an example of a major cloud services provider, with descriptions of specific AWS services like Amazon Aurora, Server Migration Service, and CloudFormation. The document concludes by reiterating the cost savings and accessibility benefits of cloud computing.
Cloud computing allows users to access computing resources over the internet. It has several service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Virtualization is a key technology that allows multiple virtual machines to run on a single physical server. Virtual machine migration techniques like live migration allow virtual machines to be moved between physical servers with little disruption.
Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application.
Cloud Computing is both a combination of software and hardware based computing resources delivered as a network service.
Basic Concepts:
There are certain services and models working behind the scene making the cloud computing feasible and accessible to end users. Following are the working models for cloud computing:
1. Deployment Models
2. Service Models
Chetan Chaudhari introduces cloud computing in this presentation. He defines cloud computing as using computing resources delivered over a network, typically the Internet. The presentation covers the history of cloud computing, characteristics like agility and virtualization, different service models including Infrastructure as a Service, Platform as a Service, and Software as a Service. Cloud clients that access cloud services via devices like desktops, laptops and phones are also discussed. The presentation concludes with references for further reading.
This document provides an overview of AWS Cloud solutions from Dony Riyanto. It begins with introducing basic concepts of cloud computing, trends, experiences, and future predictions. It then discusses what AWS is, compares AWS to other cloud providers, and the technologies used by AWS like virtualization. It outlines several AWS services including EC2, IAM, S3, RDS, and Lambda. It discusses strategies for learning AWS and concludes with an introduction to cloud computing fundamentals.
Deployment of private cloud infrastructure copyprabhat kumar
The document discusses deploying a private cloud infrastructure using open source software like OpenStack and MostlyLinux. It would create a cost-effective private cloud architecture as an alternative to proprietary solutions. The summaries would provide high-level overviews of key sections in 3 sentences or less.
Cloud computing allows users to access scalable computing resources like files, data, software, and services over the internet. It delivers hosted services through web browsers without requiring infrastructure management. There are three main service layers: Software as a Service (SaaS) provides access to applications; Platform as a Service (PaaS) provides development platforms; and Infrastructure as a Service (IaaS) provides basic computing and storage resources. Cloud models include public, private, community, and hybrid clouds. Cloud computing offers advantages like reduced costs, improved performance and collaboration, but also risks like internet dependency and potential security issues.
AWS for the beginning is cloud computingkajalghule1
This document provides an introduction to cloud computing and Amazon Web Services (AWS). It defines cloud computing as the delivery of computing resources like servers, storage, databases, and software over the internet. It describes the main cloud service models of Software as a Service (SaaS) and Platform as a Service (PaaS) and cloud deployment models of public, private, and community clouds. It also gives an overview of common AWS careers and outlines how AWS provides services across multiple regions, availability zones, and edge locations with networking options.
The document discusses cloud computing delivery and deployment models. It defines cloud computing according to the National Institute of Standards and Technology (NIST) as a model for enabling network access to configurable computing resources that can be rapidly provisioned with minimal management effort. There are five essential cloud characteristics: on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. The four deployment models are public cloud, private cloud, community cloud, and hybrid cloud. The three main service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
This document provides an overview of cloud deployment plans, including definitions of cloud computing, characteristics of cloud services, and different cloud service and deployment models. It defines cloud computing as IT capabilities provided over the Internet on-demand. The core characteristics are on-demand self-service, ubiquitous network access, resource pooling, rapid elasticity, and pay-per-use pricing. The main cloud service models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Cloud deployment types include public, private, community, and hybrid clouds.
This document provides an overview of cloud computing, including its history, architecture, service models, types of clouds, storage, advantages and disadvantages, major providers, and career opportunities. Cloud computing refers to storing and accessing data and programs over the internet instead of a local computer's hard drive. It allows users to access applications from anywhere using internet-connected devices. Popular cloud services include SaaS, PaaS, and IaaS. Major cloud providers discussed are Google, Amazon Web Services, and Microsoft Azure. The document outlines how cloud computing is changing IT jobs and sample job openings.
Cloud computing is the on-demand delivery of IT resources and applications via the Internet with pay-as-you-go pricing. It evolved from earlier technologies like grid computing and utility computing by making resources available over the Internet and on a large scale. There are different types of cloud services including SaaS, PaaS, IaaS, and others. Cloud brokers help manage access to multiple cloud providers and provide a unified interface for users.
The Amazon Web Services (AWS) cloud provides a highly reliable and scalable infrastructure for deploying web-scale solutions, with minimal support and administration costs, and more flexibility than you’ve come to expect from your own infrastructure, either on-premise or at a datacenter facility.
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.pptHenry Hollis
The History of NZ 1870-1900.
Making of a Nation.
From the NZ Wars to Liberals,
Richard Seddon, George Grey,
Social Laboratory, New Zealand,
Confiscations, Kotahitanga, Kingitanga, Parliament, Suffrage, Repudiation, Economic Change, Agriculture, Gold Mining, Timber, Flax, Sheep, Dairying,
Temple of Asclepius in Thrace. Excavation resultsKrassimira Luka
The temple and the sanctuary around were dedicated to Asklepios Zmidrenus. This name has been known since 1875 when an inscription dedicated to him was discovered in Rome. The inscription is dated in 227 AD and was left by soldiers originating from the city of Philippopolis (modern Plovdiv).
How to Setup Default Value for a Field in Odoo 17Celine George
In Odoo, we can set a default value for a field during the creation of a record for a model. We have many methods in odoo for setting a default value to the field.
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...indexPub
The recent surge in pro-Palestine student activism has prompted significant responses from universities, ranging from negotiations and divestment commitments to increased transparency about investments in companies supporting the war on Gaza. This activism has led to the cessation of student encampments but also highlighted the substantial sacrifices made by students, including academic disruptions and personal risks. The primary drivers of these protests are poor university administration, lack of transparency, and inadequate communication between officials and students. This study examines the profound emotional, psychological, and professional impacts on students engaged in pro-Palestine protests, focusing on Generation Z's (Gen-Z) activism dynamics. This paper explores the significant sacrifices made by these students and even the professors supporting the pro-Palestine movement, with a focus on recent global movements. Through an in-depth analysis of printed and electronic media, the study examines the impacts of these sacrifices on the academic and personal lives of those involved. The paper highlights examples from various universities, demonstrating student activism's long-term and short-term effects, including disciplinary actions, social backlash, and career implications. The researchers also explore the broader implications of student sacrifices. The findings reveal that these sacrifices are driven by a profound commitment to justice and human rights, and are influenced by the increasing availability of information, peer interactions, and personal convictions. The study also discusses the broader implications of this activism, comparing it to historical precedents and assessing its potential to influence policy and public opinion. The emotional and psychological toll on student activists is significant, but their sense of purpose and community support mitigates some of these challenges. However, the researchers call for acknowledging the broader Impact of these sacrifices on the future global movement of FreePalestine.
How to Manage Reception Report in Odoo 17Celine George
A business may deal with both sales and purchases occasionally. They buy things from vendors and then sell them to their customers. Such dealings can be confusing at times. Because multiple clients may inquire about the same product at the same time, after purchasing those products, customers must be assigned to them. Odoo has a tool called Reception Report that can be used to complete this assignment. By enabling this, a reception report comes automatically after confirming a receipt, from which we can assign products to orders.
1. School of Computing Science and Engineering
Course Code : MCAN2333 Course Name: Industry Internship
Name of the Faculty: Sonia Kumari Program Name:MCA
Submitted To:
Sonia Kumari
Submitted By:-
Shivam Tiwari -21SCSE2030135
Section -2
Industry Internship
2. 2
Program Name: : MCA
• Contents
1. Cloud Concept Overview
• Topics
• Introduction to cloud computing
• Advantages of cloud computing
• Introduction to Amazon Web Services (AWS)
• AWS Cloud Adoption Framework (AWS CAF)
3. 3
Program Name: : MCA
Introduction to Cloud Computing
Cloud computing is the on-demand delivery of compute power, database, storage,
applications, and other IT resources via the internet with pay-as-you-go pricing.
These resources run on server computers that are located in large data centers in
different locations around the world. When you use a cloud service provider like
AWS, that service provider owns the computers that you are using. These resources
can be used together like building blocks to build solutions that help meet business
goals and satisfy technology requirements.
Infrastructure as software
Cloud computing enables you to stop thinking of your infrastructure as hardware, and
instead think of (and use) it as software.
4. 4
Program Name: : MCA
Traditional computing model
•Infrastructure as hardware
•Hardware solutions:
•Require space, staff, physical security, planning, capital expenditure
•Have a long hardware procurement cycle
•Require you to provision capacity by guessing theoretical maximum peaks
Cloud Service model
• Infrastructure as a service (IaaS): Services in this category are the basic building blocks for cloud IT and typically provide
you with access to networking features, computers (virtual or on dedicated hardware), and data storage space. IaaS
provides you with the highest level of flexibility and management control over your IT resources. It is the most similar to
existing IT resources that many IT departments and developers are familiar with today.
• Platform as a service (PaaS): Services in this category reduce the need for you to manage the underlying infrastructure
(usually hardware and operating systems) and enable you to focus on the deployment and management of your
applications.
•Software as a service (SaaS): Services in this category provide you with a completed product that the service provider
runs and manages. In most cases, software as a service refers to end-user applications. With a SaaS offering, you do not
have to think about how the service is maintained or how the underlying infrastructure is managed. You need to think only
about how you plan to use that particular piece of software. A common example of a SaaS application is web-based email,
where you can send and receive email without managing feature additions to the email product or maintaining the servers
and operating systems that the email program runs on.
5. 5
Program Name: : MCA
• Deployment Models
• The cloud deployment model identifies the specific type of cloud environment based on
ownership, scale, and access, as well as the cloud’s nature and purpose. The location of the
servers you’re utilizing and who controls them are defined by a cloud deployment model. It
specifies how your cloud infrastructure will look, what you can change, and whether you
will be given services or will have to create everything yourself.
• Public cloud:
• This type of cloud is open to the public. Public cloud deployment models are
ideal for organizations with fluctuating and growing demands. It is a perfect
choice for businesses with low-security concerns. As a result, you pay a cloud
service provider for networking, computing, virtualization, and storage
accessible via the public internet.
6. 6
Program Name: : MCA
• Private cloud:
• The private cloud allows for greater control over cloud resources. The
public cloud deployment model is the opposite of the private cloud
deployment model. It is a one-on-one setting for a single user. It is not
essential to share your hardware with anyone.
• Hybrid cloud:
• A hybrid cloud deployment model combines public and private clouds.
A hybrid cloud is one in which a company uses the public cloud while
also owning on-premises systems and has a connection between the
two. They function as a single system. This is a useful model because it
allows for a more gradual transition into the public cloud.
7. 7
Program Name: : MCA
• Community cloud:
• This cloud enables a group of organizations to access systems and services. It is a
distributed system built by combining the services of various clouds to meet the specific
needs of a community or business.
• Advantages of Cloud Computing
• On-Demand Self-service
• Multi-tenancy
• Offers Resilient Computing
• Fast and effective virtualization
• Provide you low-cost software
• Offers advanced online security
• Location and Device Independence
• Always available, and scales automatically to adjust to the increase in demand
• Allows pay-per-use
8. 8
Program Name: : MCA
• Disadvantages of Cloud Computing
Internet Connectivity
Vendor lock-in
Limited Control
Security
Introduction to Amazon Web Services (AWS)
A web service is any piece of software that makes itself available over the internet and uses a
standardized format —such as Extensible Markup Language (XML) or JavaScript Object
Notation (JSON)—for the request and the response of an application programming interface
(API) interaction.
What is AWS
9. 9
Program Name: : MCA
• What is AWS
•AWS is a secure cloud platform that offers a broad set of global cloud-based
products.
•AWS provides you with on-demand access to compute, storage, network, database,
and other IT resources and management tools.
•AWS offers flexibility
•You pay only for the individual services you need, for as long as you use them
•AWS services work together like building blocks.
13. 13
Program Name: : MCA
• The array of AWS services can be intimidating as you start your journey
into the cloud. This course focuses on some of the more common
services in the following service categories: compute, storage,
database, networking and content delivery, security, identity, and
compliance, management and governance, and AWS cost management.
• Legend:
• Amazon Elastic Block Store (Amazon EBS)
• Amazon Elastic Compute Cloud (Amazon EC2)
• Amazon Elastic Container Registry (Amazon ECR)
• Amazon Elastic Container Service (Amazon ECS)
• Amazon Elastic File System (Amazon EFS)
14. 14
Program Name: : MCA
• Amazon Elastic Kubernetes Service (Amazon EKS)
• Amazon Relational Database Service (Amazon RDS)
• Amazon Simple Storage Service (Amazon S3)
• Amazon Virtual Private Cloud (Amazon VPC)
• AWS Identity and Access Management (IAM)
• AWS Key Management Service (AWS KM
15. 15
Program Name: : MCA
• Three Ways to Interact with Aws
AWS Management Console:
• The console provides a rich graphical interface to a majority of
• the features offered by AWS. (Note: From time to time, new features might not have all of
• their capabilities included in the console when the feature initially launches.)
AWS Command Line Interface (AWS CLI):
• The AWS CLI provides a suite of utilities that can be
• launched from a command script in Linux, macOS, or Microsoft Windows.
Software development kits (SDKs):
• AWS provides packages that enable accessing AWS in a
• variety of popular programming languages. This makes it easy to use AWS in your existing
• applications and it also enables you to create applications that deploy and monitor complex
• systems entirely through code.
16. 16
Program Name: : MCA
• Aws Cloud Adoption Framework Aws(CAF)
AWS CAF provides guidance and best practices to help organizations
build a comprehensive approach to cloud computing across the
organization and throughout the IT lifecycle to accelerate successful
cloud adoption
• AWS CAF is organized into six perspectives
• Perspectives consist of sets of
• capabilities