Industrial visit of B.Tech (CSE-II and III year) students to Training Basket
Feb 11, 2019
The batch of B.Tech / Computer Science & Engineering / II & III year students (36) and two staff coordinators Dr. M. Mohan and Mr. M. Iyyappan visited the Training Basket at Noida-sector 62. This visit mainly focus on Cloud Computing and its tools and Data security over the Internet.
The content details of the session that has been held to the students during Industrial visit and its overview given below. Students are learned and enhanced their knowledge and it is very useful to them.
Cloud Computing Importance in Industrial Visit
Inexpensive
Cloud computing helps in reducing a considerable amount of CAPEX (Capital Expenditure) & OPEX (Operational Expenditures) an organization does not need to invest in expensive hardware’s, storage devices, & software’s etc. and you only have to pay for the resources you utilize.
Elasticity & flexibility
Cloud computing enables you to reduce and increase your resources demands as per your requirements. For e.g. if you have heavy traffic on your site you can increase your resources and vice versa. Cloud computing gives you the flexibility to work from wherever you want and whenever you want all you require is an internet connection.
Auto Updating
Software updates and upgrades can be a painful thing cloud computing simplifies it for you as all the software maintenance and upgrades are looked after and regulated by your cloud service provider.
Increased collaboration
Cloud computing enables employees to work in a more collaborative and coordinated manner as all the data and information about the organization, & ongoing projects is available to every employee and can be accessed from anywhere and anytime which helps in reducing delays and increase productivity.
Agility & Speed
Time is the most crucial factor when it comes to decision-making and execution. Cloud computing services have a very prompt and customer-centric SLA’s (Service Level Agreements). Cloud Service providers offer up to 99.99% uptimes which ensure continuous flow of business operations and executions.
Virtually every business sector is betting big on cloud. 9 out of 10 organizations are using at least one cloud application today. The above are all the factors which show the immense Importance of cloud computing and its applications. , It is difficult to imagine the Internet as a whole without the concept of cloud computing. It is quite evident as according to Forbes “Cloud computing is projected to increase from $67B in 2015 to $162B in 2020 attaining a compound annual growth rate (CAGR) of 19%.” and numbers don’t lie
Ansible (Linux) Importance in Industrial Visit
Ansible is an open sourceIT Configuration Management,Deployment &Orchestration tool whichcan remove drudgery from your work life, and will also dramatically improve the scalability, consistency, and reliabilityof your IT environment. It aims to provide large productivity gains to a wide variety of automation challenges. This tool is very simple to use yet powerful enough to automate complex multi-tier IT application environments.
Ansible can automate IT environments whether they are hosted on traditional bare metal servers, virtualization platforms, or in the cloud. It can also automate the configuration of a wide range of systems and devices such as databases, storage devices, networks, firewalls, and many others.
Advantage of using Ansible (Linux) in Industry.
Modular, Simple, One-click, Agnostic, Versioning, Agentless, Powerful & Flexible, Efficient, Automatic step-by-step reporting and A library of ready-made idempotent ‘modules’ with a standardized option format for dealing with common operations.
Ansible (Linux) Terms
- Controller Machine: The machine where Ansible is installed, responsible for running the provisioning on the servers you are managing.
- Inventory: An initialization file that contains information about the servers that to manage.
- Facts: Global variables containing information about the system, like network interfaces or operating system.
- Handlers: Used to trigger service status changes, like restarting or stopping a service.
- Play: A provisioning executed from start to finish is called a play.
- Playbook: The entry point for Ansible provisioning, where the automation is defined through tasks using YAML format
- Task: A block that defines a single procedure to be executed, e.g. Install a package.
- Module: A module typically abstracts a system task, like dealing with packages or creating and changing files Ansible has a multitude of built-in modules, also create custom ones.
- Role: A pre-defined way for organizing playbooks and other files in order to facilitate sharing and reusing portions of a provisioning.