This document discusses Amazon Web Services (AWS) and implementing a secure cloud computing infrastructure. It describes the key components of AWS including computing resources, centralized process definition, scheduling, and participant profiles. AWS delivers services like file transfer, content delivery, transaction processing, data definitions, and notification handling. The document also outlines solutions for building the infrastructure including AWS specifications, core components, load balancing, and testing/validation. Barriers to adoption in India are noted as lack of funding, inexperienced teams, and unwilling decision makers.
2. manit.ac.in | Department of Computer Application
• Issues that are important for Implementation and Deployment
• The expanse of the problem, need for a comprehensive
approach, and hence EC2
• What constitutes EC2 and our efforts to be on par with the
world
Agenda
3. manit.ac.in | Department of Computer Application
Implementation Issues
• Centralized Process Definition
• Technology Framework, tools
- Used by all in the services
• Across the Globe
• Availability of agreements, definitions to all
participants
4. manit.ac.in | Department of Computer Application
Qualities
• Open architecture
- i.e., to work with different systems and
platforms
• Avoid High cost, Proprietary systems
• High level of acceptance by different
governments, industry domains, etc.
5. manit.ac.in | Department of Computer Application
• Specification of cloud content
- Computing resources
(examples of computing include, networks, servers, storage, applications,
and services.)
• Centralized Process Definition
• Scheduling
- list of tasks scheduled to run at regular time intervals on the system
• Profiles of participants involved
- Service-level agreement, collaboration profiles
• Registry
- To make it available to all concerned
What are the components of a cloud
infrastructure
6. manit.ac.in | Department of Computer Application
• Who started it and why
• Across the world
- US East (N. Virginia), Ohio, US West (Oregon), HK
- North America
• India
- Early Stages: test bed effort at IIT Madras, MANIT., aws.amazon.com
The Amazon Web Service initiative
7. manit.ac.in | Department of Computer Application
• Secure Cloud Services Platform.
- Who, What, When, How
• Deliver files quickly using a Content Delivery Network.
• Assembly of transaction content.
• Establishing consistent data definitions
• Notification Handling Services.
• Security Assessment Service
What does aws do?
9. manit.ac.in | Department of Computer Application
• Content Management
- defined as models in S3, scripted in Bash shell
• Notification messages
- content agnostic - exchanged using aws
• Customer Agreement
- policy governing the use of the Included Products and Services
• Messaging Layer
- moves the actual XML data between trading partners – aws
• Core components
- library of pre-defined global cloud-based vocabulary artifacts
• Collaboration Registry
- Provides a “container” for orchestration service, run containerized applications,
assembly templates, secure container images.
Main aws Concept
14. manit.ac.in | Department of Computer Application
• CB Technology
• Elasticity of Compute Cloud
• High-performance Computing
• Cost Management
• Simple Storage service
• Data Management in cloud computing
• Load Balancing
• Scheduling Jobs
• Centralization
• Identity and Access Management
Solutions
15. manit.ac.in | Department of Computer Application
Aws
specifications
Stable platform components
Web Server, DBMS
Registry/Repository
Simple Notification Services
In house developed
modules
Load Balancing
Installation and Configuration
Testing and Validation of scenarios
obtained from pilot efforts
Deployable e-business infrastructure
Solution Proposed
16. manit.ac.in | Department of Computer Application
• Lack of funding, commitment
- Well defined projects should be deployed and ‘show cased’
rapidly.
• Inexperienced implementation teams
- Very well defined tasks can be messed up because of a ‘training
ground’ based approach.
• Unwilling and/or incompetent decision makers at the government
and large driver organizations
Barriers to successful adoption of Cloud
Computing in India – what we have
learned so far
17. manit.ac.in | Department of Computer Application
• Rohit Sansiya, V. Jackins, Capacity Building of Client-Server Disruption Network
Over Cloud Server Using Network Forensics, International Journal of Engineering
Research & Technology, Vol. 7 (9), IJERTV7IS090032.
• Rohit Sansiya, Abdulhai Mohammadi, Uncovering the Automated Inbound
Bandwidth of Network Servers Using Local Clouds, IEEE Cloud Computing
References