Home technology
 

Keywords :   


Tag: technology

E&P Plus: 2021 Hydraulic Fracturing Technology Showcase

2021-01-26 10:00:00| OGI

This special section highlights the latest hydraulic fracturing technologies and services from nearly 40 companies and how these tools aim to address operator challenges.

Tags: technology showcase hydraulic fracturing

 

Containers 101: What is container technology, what is Kubernetes and why do you need them?

2021-01-25 22:09:11| The Webmail Blog

Containers 101: What is container technology, what is Kubernetes and why do you need them? nellmarie.colman Mon, 01/25/2021 - 15:09   What are containers? Containers make it possible for an application to run consistently and reliably, regardless of the operating system or infrastructure environment. Containers do this by bundling up everything a service needs to run code, runtime, system tools, system libraries and settings creating a portable, standalone, executable package.   What is a container used for? Containers represent the future of compute alongside technologies like DevOps, cloud native, AI and machine learning. Common use cases include: Modernizing existing applications in the cloud Creating new applications that maximize the benefits of containers Isolating, deploying, scaling and supporting microservices and distributed apps Boosting DevOps efficiency/effectiveness through streamlined build/test/deployment Providing developers with consistent production environments, isolated from other applications and processes Simplifying and accelerating repetitive functions Facilitating hybrid and multicloud computing environments, since containers are able to run consistently anywhere   What is containerization? Containerization the act of creating a container involves pulling out just the application/service you need to run, along with its dependencies and configuration, and abstracting it from the operating system and the underlying infrastructure. The resulting container image can then be run on any container platform. Multiple containers can be run on the same host and share the same OS with other containers, each running isolated processes within its own secured space. Because containers share the base OS, the result is being able to run each container using significantly fewer resources than if each was a separate virtual machine (VM).   What are the benefits of containers? Containers are lightweight: Because theyre isolated from the OS layer, containers are efficient and light on resources compared to virtual machines. Containers are portable: Since the container includes all of the dependencies and configurations, you can write once and move between environments. Containers are scalable: Due to their small size, containers rapidly spin up, scale on the fly, spin down when not in use and quickly restart when necessary. Containers can be cost-effective: Through reduced resource demands and smart scaling, containers offer a solution that is resilient, fast-paced and cost-efficient. Containers require you to manage less infrastructure: Containers force you to get to the nuts-and-bolts of what you really need, to deliver an experience that best serves your customers. This makes managing infrastructure easier because theres less infrastructure to manage. Containers enable focus: IT teams will spend less time with guest operating systems and physical hardware, enabling them to engage with business-critical projects. Containers accelerate development: Containers provide a stable, predictable environment, where CPU/memory is optimized and code is abstracted from infrastructure for portability. Containers unlock modern architecture: Using containers, developers can break applications into microservices, which can speed up development and, when deployed, be scaled individually.   What are the challenges of containers? Containers are relatively new: Kubernetes was first released in 2014 and has rapidly gained market acceptance. Being a hot tech can make it challenging to find experienced technologists who know how to work within containerized environments. Not all services are containerized: If your application relies on services that arent containerized, you might need to heavily invest to transform it into a container solution. Containers require process and skills changes: Containers can accelerate your transition to more agile, efficient development, but this can mean major changes to your current development, deployment, reviewing and monitoring processes. Similarly, existing teams might need to be adjusted and retrained. The technology is evolving at speed: This isnt unique to containers, but the fast-paced nature of container technology means you need people on hand (or partners) to make sound decisions, reduce risk and ensure implementation isnt stymied by corporate inertia. Containers arent a magic bullet: Skim a benefits list and containers might look ideal, but any transition requires serious thought. You must understand what you have to work with, what will work and what wont  or find someone to help you through it.   Containers vs. virtual machines Containers and virtual machines are both packages. A container is a package that includes your application and everything it needs to run, aside from the operating system. A virtual machine is a package that includes your application and everything it needs to run, including the operating system itself. You can run multiple containers on a single operating system. And you can run multiple virtual machines on a single piece of hardware. You can even run containers on virtual machines. One key advantage containers have over virtual machines is that, because they dont include the operating system, containers require fewer system resources and less overhead. They also tend to be faster to start/stop and theyre ultra-portable across environments. But they still take up infrastructure capacity when theyre idle, which can run up unnecessary costs.   Docker vs. Kubernetes Docker technology makes it possible to create and run containers and its the industry standard for what defines a container. Kubernetes (abbreviated as k8s) makes it possible to manage (or orchestrate) all of your containerized workloads, including provisioning, networking, load balancing, securing and scaling. Docker can be run standalone without Kubernetes, but Kubernetes cannot function without a container service like Docker. As of 2021, Docker has virtually all of the market share of the containerization space. There are many competing Kubernetes products in the marketplace, with self-managed Kubernetes installed in 50% of companies surveyed by StackRox. The top five are self-managed Kubernetes (50%), Amazon EKS (44%), Azure AKS (31%), RedHat OpenShift (22%) and Amazon ECS (20%).   What is container orchestration? If you have just a handful of containers and two or three applications, container orchestration might not be necessary. But once the numbers grow, things become complicated. Container orchestration from Kubernetes makes it possible to deploy, scale and manage thousands of containerized applications, automatically. Benefits of Kubernetes container orchestration include: Service discovery and load balancing Automatically mount storage systems of your choice Automated rollouts and rollbacks Optimal use of resources Self-healing Kubernetes (restart failed containers; kill those that dont respond t

Tags: you need them technology

 
 

U.S. Xpress invests in autonomous trucking technology company TuSimple

2021-01-22 13:55:33| Green Car Congress

Tags: company technology autonomous trucking

 

Telenor predicts holograms to combat loneliness, robotic farmhands among 2021 technology trends

2021-01-22 13:36:00| Telecompaper Headlines

(Telecompaper) Telenor Research has predicted five technology trends in 2021 following increased digitisation brought about by Covid-19...

Tags: technology trends combat predicts

 

Technology Harmonisation Engineer

2021-01-22 12:12:24| Space-careers.com Jobs RSS

We are looking for a Technology Harmonisation Engineer E3 to join our Modis Aerospace team, working onsite at the European Space Agency in the Netherlands. Modis has proudly supported the Aerospace Defence industry in the Netherlands for decades. Our partnership with the European Space Agency ESA has been one of the many success stories allowing our people to expand their career horizons. Modis experts are contributing to some of the most important technical advances in Aerospace and Defence which impact the way we live our lives today, through specialised engineering expertise and other required skillsets. This could be your future. Become part of our successful team! Specific tasks to be performed The specific tasks of the post holder include contributing to the tasks of the Technology Coordination and Planning, which include Piloting the Technology Harmonisation process at European level leading to roadmaps agreed by ESA Programmes, Technical Domain leaders, Member States and industry and monitoring the implementation Providing a secretariat function for the Technology Harmonisation Advisory Group and Technology Advisory Working Group Establishing the European Space Technology Master Plan Maintaining a database of industrial capabilities consistent with harmonisation dossiers and roadmaps, and in coordination with DIPL Supporting industrial policies relating to technologies Interfacing with the EU for technology related matters and coordinating the Agency support to EU technology programmes Leading the coordination with the European Commission and European Defence Agency of critical space technologies for European nondependence Maintaining the endtoend process for management of technology development within ESA, providing the secretariat function to different working groups, and evolving it as required to improve efficiency and use Evaluating technology development results at aggregate Agency level. General tasks to be performed Supporting the Management and Implementation of the mentioned ProgrammesInitiatives and their contribution to the overall formulation and monitoring of the Agencys RD efforts. As such it includes support to the following main tasks Evaluation of proposals for technology RD activities on their technical merit, consistency and defined priorities. Preparation of the planning of the Technology, NMS and PECS programmesinitiative and of inflight demonstration opportunities in close collaboration with representatives from technical support and programme departments. Monitoring of the implementation of the programmes and of activities, as appropriate, and provision of management information as required. This also to pursue consistency with the Technology EndtoEnd process and procedures. Monitoring of the consistency of the various ProgrammesInitiatives with respect to other ongoing technology programmes and defined industrial policy objectives. Followup and monitoring the conduction of concerted technology actions, mainly linked to Technology programmes. Evaluation of the results and preparation of periodic overview publications. Operation of the associated management information tools and system databases. Support to the Harmonization process implementation and monitoring also through the utilisation of dedicated IT tools, and contributing to their continuous improvement. Supporting the initial evaluation of the technical and financial possibilities to transfer andor commercialize technologies identified in dedicated work packages relating to commercial evaluation as an outcome of ESA technology development contracts especially those resulting from TRPGSTP funding and ensuring that the Technology. To successfully perform the above mentioned tasks, the following background experience is required University degree MSc from a recognised Institution of secondary studies or equivalent qualification in Engineering preferably space related, Business Administration or Economics. Familiarity and experience in the R D area and technology development processes, in particular in the space sector, is a distinctive advantage. Knowledge of ProgrammeProject management and controlling methods and tools. Autonomy, authority and ability to interface with ESA staff at all levels. Demonstrated ability to analyse and synthesise complex information. Good verbal and written communications. Rigor, commitment and reliability in the execution of the assigned tasks. Proactive attitude to solving problems, identify priority actions and to handle high workload. Familiarity with modern electronics office automation tools e.g. Microsoft Office suite. About ESAESTEC The European Space Agency ESA has sites in several European countries. The European Space Research and Technology Centre ESTEC, has grown into ESAs largest establishment and the technical and organizational hub of Europes space sector. Missions designed and tested at ESTEC are circling Earth, have landed on planetary bodies and have probed far into the Solar System. The infrastructure and equipment assembled here, together with the expert knowhow of its 2800 personnel, make ESTEC a unique resource for Europe. The work done here by teams skilled in every aspect of engineering for space has enabled the creation of novel communication, navigation and information services, creating new jobs and growth while improving the lives of European and world citizens. Please send your CV to recruitmentaerospacemodis.com before 14022020

Tags: technology engineer harmonisation technology engineer

 

Sites : [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] next »