This document discusses various cloud computing services including SaaS, PaaS, and HaaS. SaaS provides applications to customers remotely via the internet. PaaS provides resources for building and hosting applications. HaaS provides hardware resources like servers, storage, and networking on an on-demand basis. The document also covers cloud applications like storage, databases, and how companies like Amazon, Google, and Microsoft were early providers of cloud services.
The term “Cloud Computing” is a recent buzzword in the IT world. Behind this fancy poetic phrase, there lies a true picture for the future of computing for both in technical prospective and social prospective. However, the term “Cloud Computing” is recent but the idea of centralizing computation and storage in distributed data centers maintained by third party companies is not new but it came in the way back in 1990s along with distributed computing approaches like grid computing. Cloud computing aimed at providing IT as a service to the cloud users on-demand basic with greater flexibility, availability, reliability and scalability with utility computing model. This new paradigm of computing has an immense potential in it to be used in the field of e-governance and in rural development perspective in the developing country like India.
Lecture #6 - ET-3010
Cloud Computing - Overview and Examples
Connected Services and Cloud Computing
School of Electrical Engineering and Informatics SEEI / STEI
Institut Teknologi Bandung ITB
Update April 2017
Presentation on the topic "Cloud Computing"..
properly and briefly explained all the contents of the topic..
backgrounds and photos used makes it look cool ,accurate and to the point..
Cloud computing, or something within the cloud, is an expression used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication networks such as the Internet.
A detailed explanation of various types of cloud and various advantages and disadvantages of cloud computing.
Karim Baïna (ENSIAS) Cloud research opportunitiesKarim Baïna
research opportunities on cloud computing : Karim Baïna presentation at « Les Journées Technologies du Cloud Computing », UCAM, Marrakesh, April 20 & 23, 2012, EA for cloud transition, cloud interoperability, SOA for cloud, cloud-government (c-gov).
Karim Baïna, Alqulasadi research team on enterprise architecture, ENSIAS
these slides on slideshare : http://bit.ly/RnbBoN
inside youtube video : http://youtu.be/HPHx22dtJUw
The term “Cloud Computing” is a recent buzzword in the IT world. Behind this fancy poetic phrase, there lies a true picture for the future of computing for both in technical prospective and social prospective. However, the term “Cloud Computing” is recent but the idea of centralizing computation and storage in distributed data centers maintained by third party companies is not new but it came in the way back in 1990s along with distributed computing approaches like grid computing. Cloud computing aimed at providing IT as a service to the cloud users on-demand basic with greater flexibility, availability, reliability and scalability with utility computing model. This new paradigm of computing has an immense potential in it to be used in the field of e-governance and in rural development perspective in the developing country like India.
Lecture #6 - ET-3010
Cloud Computing - Overview and Examples
Connected Services and Cloud Computing
School of Electrical Engineering and Informatics SEEI / STEI
Institut Teknologi Bandung ITB
Update April 2017
Presentation on the topic "Cloud Computing"..
properly and briefly explained all the contents of the topic..
backgrounds and photos used makes it look cool ,accurate and to the point..
Cloud computing, or something within the cloud, is an expression used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication networks such as the Internet.
A detailed explanation of various types of cloud and various advantages and disadvantages of cloud computing.
Karim Baïna (ENSIAS) Cloud research opportunitiesKarim Baïna
research opportunities on cloud computing : Karim Baïna presentation at « Les Journées Technologies du Cloud Computing », UCAM, Marrakesh, April 20 & 23, 2012, EA for cloud transition, cloud interoperability, SOA for cloud, cloud-government (c-gov).
Karim Baïna, Alqulasadi research team on enterprise architecture, ENSIAS
these slides on slideshare : http://bit.ly/RnbBoN
inside youtube video : http://youtu.be/HPHx22dtJUw
Crash Course in Open Source Cloud Computing Mark Hinkle
Introduction on open source technologies that can be used to deploy and manage cloud computing environments. Especially geared toward Infrastructure-as-a-service environments. Updated for presentation at Indiana Linuxfest (3/26/2011).
Updates:
- Open source cloud storage (CEPH, Swift, Gluster)
- Orchestration - MCollective
- Cloud Infrastructure Diagrams
DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...Tomohiro Fukuda
This slide is presented in CAADRIA2012 (The 17th International Conference on Computer Aided Architectural Design Research in Asia).
Abstract. The mobility of people's activities, and cloud computing technologies are becoming advanced in the modern age of information and globalisation. This study describes the availability of discussing spatial design while sharing a 3-dimensional virtual space with stakeholders in a distributed and synchronised environment. First of all, a townscape design support system based on a cloud computing type VR system is constructed. Next, an experiment of a distributed and synchronised discussion of townscape design is executed with subjects who are specialists in the townscape design field. After the experiment, both qualitative mental evaluation and quantitative evaluation were carried out. The conclusions are as follows: 1. Users who use VR frequently and who use videoconferencing consider that the difference with face-to-face discussion is small. 2. A Moiré pattern may occur in a gradation picture. 3. The availability of distributed and synchronised discussions with cloud computing type VR is high.
Software-Defined Networking SDN - A Brief IntroductionJason TC HOU (侯宗成)
Internet Research Lab at NTU, Taiwan.
Software-Defined Networking overview and framework introduction. (ppt slide for download.) Comparing server virtualization and network virtualization, take Onix controller as an example. A quick view to LightRadio from Alcetel-Lucent.
Types of Cloud services: Software as a Service, Platform as a Service – Infrastructure as a Service, Database as a Service, Monitoring as a Service, Communication as services. Service providers- Google App Engine, Amazon EC2, Microsoft Azure, Sales force
Introduction to Google Cloud & GCCP CampaignGDSCVJTI
Topics covered:
🔴 Why Cloud?
🔴 Learn the basics of cloud.
🔴 Applications of cloud.
🔴 Introduction to the Google Cloud platform
🔴 Insights on the upcoming GCCP Campaign
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...Club Cloud des Partenaires
p8ème Forum du Club Cloud des Partenaires [dans le cadre de Partner VIP - 22 novembre 2011]. Deck de slides qui accompagnent l'atelier "Hébergeurs, infogéreurs, comment différencier votre offre Cloud" [animé par Florence Marcel]
Comparison of Several PaaS Cloud Computing Platformsijsrd.com
Today, the question is less about whether or not to use Platform as a Services (PaaS), but rather which providers to use. PaaS is a computing platform that abstracts the infrastructure, OS, and middleware to drive developer productivity. PaaS offerings are "polyglot" and "polyhost". Selection of Platform as a Service provider is an important process because an ideal vendor will be able to continue to partner with company as company grows. There are many components to be consider while selecting PaaS vendor like Scalability, Availability, Manageability, Performance, Security, Accessibility, Billing At a high-level a PaaS helps organizations, specifically by providing a fast and scalable way to host applications in the cloud.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...Levi Shapiro
Letter from the Congress of the United States regarding Anti-Semitism sent June 3rd to MIT President Sally Kornbluth, MIT Corp Chair, Mark Gorenberg
Dear Dr. Kornbluth and Mr. Gorenberg,
The US House of Representatives is deeply concerned by ongoing and pervasive acts of antisemitic
harassment and intimidation at the Massachusetts Institute of Technology (MIT). Failing to act decisively to ensure a safe learning environment for all students would be a grave dereliction of your responsibilities as President of MIT and Chair of the MIT Corporation.
This Congress will not stand idly by and allow an environment hostile to Jewish students to persist. The House believes that your institution is in violation of Title VI of the Civil Rights Act, and the inability or
unwillingness to rectify this violation through action requires accountability.
Postsecondary education is a unique opportunity for students to learn and have their ideas and beliefs challenged. However, universities receiving hundreds of millions of federal funds annually have denied
students that opportunity and have been hijacked to become venues for the promotion of terrorism, antisemitic harassment and intimidation, unlawful encampments, and in some cases, assaults and riots.
The House of Representatives will not countenance the use of federal funds to indoctrinate students into hateful, antisemitic, anti-American supporters of terrorism. Investigations into campus antisemitism by the Committee on Education and the Workforce and the Committee on Ways and Means have been expanded into a Congress-wide probe across all relevant jurisdictions to address this national crisis. The undersigned Committees will conduct oversight into the use of federal funds at MIT and its learning environment under authorities granted to each Committee.
• The Committee on Education and the Workforce has been investigating your institution since December 7, 2023. The Committee has broad jurisdiction over postsecondary education, including its compliance with Title VI of the Civil Rights Act, campus safety concerns over disruptions to the learning environment, and the awarding of federal student aid under the Higher Education Act.
• The Committee on Oversight and Accountability is investigating the sources of funding and other support flowing to groups espousing pro-Hamas propaganda and engaged in antisemitic harassment and intimidation of students. The Committee on Oversight and Accountability is the principal oversight committee of the US House of Representatives and has broad authority to investigate “any matter” at “any time” under House Rule X.
• The Committee on Ways and Means has been investigating several universities since November 15, 2023, when the Committee held a hearing entitled From Ivory Towers to Dark Corners: Investigating the Nexus Between Antisemitism, Tax-Exempt Universities, and Terror Financing. The Committee followed the hearing with letters to those institutions on January 10, 202
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
2. CLOUD COMPUTING - Services
Concept of being able to use reusable,
fine-grained components across a
vendor’s network.
SaaS
“As a Service” - suffix IaaS
Low barriers to entry
PaaS
Available for Small business
HaaS
Resources to be shared by users
Device independence
Jainul A.
2
3. CLOUD COMPUTING - Services
Software as a Service (SaaS)
An application is hosted as a
service to customers who access it
via the Internet.
When a service is hosted off-site,
the customer doesn’t have to
maintain or support it.
Jainul A.
3
4. CLOUD COMPUTING - Services
Software as a Service (SaaS)
The main aim is that you use
the software out of the box
as is and don’t need to make
a lot of changes or require
integration to other systems.
Jainul A.
4
5. CLOUD COMPUTING - Services
Software as a Service (SaaS)
The provider does all the
patching and upgrades as
well as keeping the
infrastructure running.
Jainul A.
5
7. CLOUD COMPUTING - Services
Software as a Service (SaaS)
Cost Double-Edge Sword
Plan-01 : Pay for once and
done it, then more you use
more billed…
Plan-02 : Don’t pay.. Just use
and billed…
Jainul A.
7
8. CLOUD COMPUTING - Services
Software as a Service (SaaS)
For Vendors (SaaS)
Stronger protection of their
intellectual property.
Creating a continuous stream
of income
Jainul A.
8
9. CLOUD COMPUTING - Services
Software as a Service (SaaS)
Many softwares lend to the
(SaaS model)
Softwares that performs
simple task without much
interact with other systems.
Jainul A.
9
10. CLOUD COMPUTING - Services
Software as a Service (SaaS)
(SaaS model)
Customers who are not
inclined to perform s/w
development but have need
of high-powered applications
can also benefit.
Jainul A.
Incline = tending / of a mind / oriented
10
11. CLOUD COMPUTING - Services
Software as a Service (SaaS)
Customer Resource Management
Video Conferencing
IT Service Management
Accounting
Web Analytics
Web Content Management
Jainul A.
11
12. CLOUD COMPUTING - Services
Software as a Service (SaaS)
How it differs from Distributed
Computing Solutions….!!!!
Specially develop for Web tools
(Browsers) Web-native.
Built with a multitenant back end in
mind, enables multiple customers
to use an application.
Jainul A.
12
13. CLOUD COMPUTING - Services
Software as a Service (SaaS)
Provides Network based access to
commercial softwares.
Customer can access their
applications where ever the web
access available.
Jainul A.
13
14. CLOUD COMPUTING - Services
Software as a Service (SaaS)
SaaS & PaaS
Always used in conjunction[combination]
with other softwares.
Known as _
•Mashup
•Plugin
Jainul A.
14
15. CLOUD COMPUTING - Services
SaaS – Advantages / Benefits
Biggest advantages_
Capital less (no investment)
infrastructure - customers.
Maintenance free - customers.
low price service cost - customers.
Max utilization of resource with
high income - vendors.
Jainul A.
15
16. CLOUD COMPUTING - Services
SaaS – Advantages / Benefits
Other Benefits_
• Familiarity with the WWW –
• Smaller Staff
• Customization
• Better Marketing
• Web Reliability
• Security
• More Bandwidth
Jainul A.
16
17. CLOUD COMPUTING - Services
SaaS – OBSTACLES
Specific application computational
need may not be suitable for SaaS.
Organization need to buy the
software and install at their local
machine.
Companies with common need of
s/w may find the SaaS useful.
Jainul A.
17
18. CLOUD COMPUTING - Services
SaaS – OBSTACLES
Lock-in vendors – a user pay a
vendor for a specific application
then unable to port the application
to another vendor.
SaaS facing problem with
Opensource availability and
Cheaper Hardware.
Jainul A.
18
19. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Platform As a Service is another
application delivery model.
PaaS supplies all the resources
require to build applications and
services completely from the
Internet, instead of download and
install software.
Jainul A.
19
20. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Platform As a Service is another
application delivery model.
PaaS supplies all the resources
require to build applications and
services completely from the
Internet, instead of download and
install software.
CLOUDWARE
Jainul A.
20
22. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
PaaS
services include_
oApplication Design
oDevelopment
oTesting
oDeployment
oHosting
Jainul A.
22
23. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Other services include_
1)
2)
3)
4)
5)
6)
7)
8)
Team collaboration
Web service integration
Database integration
Security
Scalability
Storage
State management
Versioning
Jainul A.
23
24. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Downfall____
Lack of interoperability
Lack of portability among
providers
Jainul A.
24
25. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Downfall____
If you create an application for one
cloud provider and decide to move to
another provider – may not possible
OR pay a high price.
If provider goes out of business, your
application and data will be lost.
Jainul A.
25
26. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
PaaS offers__
Creation of user interface,
based on HTML or JavaScript
Automatic facilities for
Concurrency Management
Scalability
Failover
Security
Jainul A.
26
27. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
PaaS Options__
oSOAP (Simple Object Access Protocol)
oREST (Representational State Transfer)
Which allows construction of
multiple web services called
“mashup”
Jainul A.
27
28. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
PaaS is found in three different types
of systems:
1) Add-on development facilities
2) Stand alone environments
3) Application delivery-only
environments
Jainul A.
28
29. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
1) Add-on development facilities
Allow existing SaaS applications to
be customized.
Often, PaaS developers and users
are required to purchase
subscriptions to the add-on SaaS
application.
Jainul A.
29
30. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
2) Stand alone environments
Do not include licensing, technical or
financial dependencies on specific
SaaS applications and are used for
general developments.
Jainul A.
30
31. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
3) Application delivery-only
environments
Supports hosting level services, like _
Security and on-demand scalability.
Do not include development, debugging
and test capabilities.
Jainul A.
31
32. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Trends Towards Adoption:
PaaS faces the same sorts of factors
in its adoption as SaaS_
1) Ability of geographically isolated
development teams to work
together.
2) Ability to merge web services from
multiple resources
Jainul A.
32
33. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Trends Towards Adoption:
3) Ability to realize cost saving from
using built-in infrastructure services
for security, scalability, and failover,
rather than having to obtain and test
them separately.
4) Cost saving from using higher level
programming abstractions.
Jainul A.
33
34. CLOUD COMPUTING - Services
PaaS – Platform As a Servicer
Hurdles:
Two main obstacles – developer faces
1. Vendors use proprietary services /
development languages.
2. Cost is higher to move application
between conventional hosts.
Jainul A.
34
35. CLOUD COMPUTING - Services
HaaS – Hardware As a Servicer
Hardware as a Service (HaaS) is
the next form of service available
in cloud computing.
Where SaaS and PaaS are
providing applications to
customers, HaaS doesn’t.
Jainul A.
35
36. CLOUD COMPUTING - Services
HaaS – Hardware As a Servicer
Jainul A.
36
37. CLOUD COMPUTING - Services
HaaS – Hardware As a Servicer
• Rather than purchase servers,
software, racks, and having to
pay for the datacenter space for
them, the service provider rents
those resources.
Jainul A.
37
38. CLOUD COMPUTING - Services
HaaS – Hardware As a Servicer
HaaS allows to “rent” resources_
• Server space
• Network equipment
• Memory
• CPU cycles
• Storage space
Jainul A.
38
39. CLOUD COMPUTING - Services
HaaS – Hardware As a Servicer
1) Infrastructure can be dynamically
scaled up or down, based on the
application resource needs.
2) Multiple tenants can be on the
equipment at the same time.
3) Resources billed based on a utility
computing basis. Providers charge
by how many resources are
consumed.
Jainul A.
39
40. CLOUD COMPUTING - Services
HaaS – Hardware As a Servicer
HaaS involves several pieces:
Service level agreements
Computer hardware
Network
Internet connectivity
Platform virtualization environment
Utility computing billing
Jainul A.
40
44. CLOUD COMPUTING
APPLICATIONS
STORAGE
• Similar to HaaS, one of the uses for
cloud computing is simply storage.
• General benefits of cloud
computing—User does not
responsible to buy equipment, pay
to run it, and pay to cool it.
Jainul A.
44
46. CLOUD COMPUTING
APPLICATIONS
Database - Distributed databases
• Amazon’s SimpleDB, spread
information among physically
dispersed hardware. But to the
client, the information seems to
be located in one place.
Jainul A.
46
51. CLOUD COMPUTING
Database As
Service
MS SQL
• Microsoft’s premier offering,
SQL Server
• Microsoft SQL Server Data
Services (SSDS)
[cloud extension of that tool in the
spring of 2008]
Jainul A.
51
52. CLOUD COMPUTING
Database As
Service
MS SQL [SQL Server Data Services]
• SSDS looks similar to Amazon’s
SimpleDB, with a straightforward,
schema-free data storage, SOAP
or REST APIs, and a pay-as-you-go
payment system.
• It is also able to start small and
scale larger as needed.
Jainul A.
52
53. CLOUD COMPUTING
Database As
Service
MS SQL [SQL Server Data Services]
Works as a data hub, synchronizing
data on multiple devices so they can
be accessed offline.
Jainul A.
53
54. CLOUD COMPUTING
Database As
Service
MS SQL [SQL Server Data Services]
Three core concepts:
• Authority: An authority is both a billing
unit and a collection of containers.
• Container: A container is a collection
of entities and is what you search within.
• Entity: An entity is a property bag of
name and value pairs.
Jainul A.
54
55. CLOUD COMPUTING
Database As
Service
Oracle
In 2008 Oracle introduced three
services for Cloud Customers.
• Oracle Database 11g
• Oracle Fusion Middleware
• Oracle Enterprise Manager
Jainul A.
55
56. CLOUD COMPUTING
Intranets and
the Cloud
Intranets and the Cloud
Developing your own in-house
“cloud” and what is used in its
composition.
Jainul A.
56
57. CLOUD COMPUTING
Intranets and
the Cloud
Intranets and the Cloud
Components
There are two main components in
client/server computing:
• servers and
• thin or light clients.
Jainul A.
57
58. CLOUD COMPUTING
Intranets and
the Cloud
Intranets and the Cloud
The servers house the applications
your organization needs to run,
And the thin clients—which do not
have hard drives—display the results.
Jainul A.
58
59. CLOUD COMPUTING
Intranets and
the Cloud
Hypervisor Applications
Applications like VMware or
Microsoft’s Hyper-V allow you to
virtualizes your servers so that
multiple virtual servers can run on
one physical server.
Jainul A.
59
61. CLOUD COMPUTING
Intranets and
the Cloud
Hypervisor Applications
These sorts of solutions provide the tools to
supply a virtualized set of hardware to the
guest operating system. They also make it
possible to install different operating
systems on the same machine. For example,
you may need Windows Vista to run one
application,
while
another
application
requires Linux. It’s easy to set up the server
to run both operating systems.
Jainul A.
61
64. CLOUD COMPUTING
Amazon
Amazon offers a no. of cloud
services
• Elastic Compute Cloud (EC2)
• Simple Storage Service(S3)
• Simple Queue Service (SQS)
• SimpleDB
Jainul A.
64
65. CLOUD COMPUTING
Google
Google offers online documents
and spreadsheets, and
encourages developers to build
features for those and other
online software, using its
Google App Engine.
Jainul A.
65
66. CLOUD COMPUTING
Google
Google reduced the web
applications to a core set of
features, and built a good
framework for delivering them.
Google also offers handy
debugging features.
Jainul A.
66
67. CLOUD COMPUTING
Microsoft
Microsoft’s cloud computing
solution is called Windows
Azure, an operating system that
allows organizations to run
Windows applications and store
files and data using Microsoft’s
datacenters.
Jainul A.
67
68. CLOUD COMPUTING
Microsoft
It allow developers to establish
user identities, manage
workflows, synchronize data, and
perform other functions as they
build software programs on
Microsoft’s online computing
platform.
Jainul A.
68
69. CLOUD COMPUTING
•
•
•
•
•
•
Microsoft
Key components of Azure Services
Platform include_
Windows Azure
Microsoft SQL Services
Microsoft .NET Services
Live Services
Microsoft SharePoint Services
Microsoft Dynamics CRM Services
Jainul A.
69
70. CLOUD COMPUTING
Microsoft
Microsoft plans the next version
of Office to offer a browserbased option so that users can
read and edit documents online
as well as offer the ability for
users to collaborate using web,
mobile, and client versions of
Office.
Jainul A.
70