Автоматизированная система Промышленная безопасность и охрана труда

Обновления главной ленты блогов
Вконтакте Facebook Twitter RSS Почта Livejournal
Внимание

На нашем портале можно бесплатно публиковать информацию о своей компании, размещать товары и услуги и цены на них.
Ведите свой личный или корпоративный блог и его ежедневно увидят 30 тысяч посетителей нашего сайта.

Блоги

Ключевое слово:
  • IT news
    IT news, Июнь, 16

    Last year, we announced an exciting milestone for Intel® Rack Scale Design (RSD): the community release of the first generation code based on the open industry-standard Redfish™ APIs (DMTF). Since then, we’ve seen growing excitement and momentum by the ecosystem with several products now shipping…
    ( Читать дальше )

  • IT news
    IT news, Июнь, 13

    If you immerse yourself in Microsoft history for long enough, you’ll come across more than one story about staff trying to add more command-line features to its operating systems. The plans go up the corporate tree, to the rarified heights of a Bill Gates review, where the executives ask, “What part of the name Windows do you have a problem with?”

    Corporate legends aside, Windows on both the desktop and server have long been the province of GUIs, point-and-click experiences driving everything from files on desktop PCs to managing entire virtual networks in the public cloud. That was all very well when you were dealing with tens of PCs and a handful of servers in an office. It even still worked for client-server enterprise applications or a small farm of web servers.

    [ Discover the power of Bash on Windows. | The power of PowerShell: PowerShell intro for Windows Server admins • PowerShell intro for Exchange admins • Essential PowerShell scripts for security admins • All about PowerShell providers and modules. | Keep up with hot topics in programming with InfoWorld's App Dev Report newsletter. ]

    Now, however, we have the cloud; in its public, private, and hybrid guises. Automated system administration tools orchestrate our applications and manage our virtual machines in heterogeneous environments that mix and match operating systems and management philosophies. Infrastructure is now code, and the data center an operating system. What now for the GUI? It’s at heart a tool for one machine, one that needs an operator — not the automation that’s required for operations at scale.

    From cmd.exe to PowerShell

    Microsoft’s original command line, cmd.exe, wasn’t ready for this new world, offering just simple batch-command capabilities and basic scripting. That’s where PowerShell comes in. Building on .Net and lessons from Unix shell environments, it’s at heart a systems administration programming language.

    PowerShell code uses C#-like constructs with long, self-descriptive commands. It’s not the terse Unix command line; it’s one where verbs and nouns combine in a grammar that is surprisingly easy to pick up. If a cmdlet doesn’t exist for what you want, combine several into a script or even write your own.

    Now 11 years old, PowerShell has become not just a Windows tool but one that can run on most other systems. It’s also open source, with a thriving community. But it has not left its Windows roots behind, and it remains a key component in Windows’s systems management ecosystem. Drill down behind the System Center GUIs, and you’ll find the commands that you send are remotely executed PowerShell. Click an export button, and the scripts that System Center generates are ready for editing and reuse in your own infrastructure.

    That option is an interesting one, because you’ve now got the tools you need to build your own runbook of scripts. Need to create and deploy Hyper-V virtual machines from a library? Push a VM using System Center Virtual Machine Manager, then export the PowerShell script, edit it, and save it for later use.

    Generalizing PowerShell cmdlets is easy enough: Just replace explicit names of servers with variables and add code to parse calling strings to fill those variables. Once generalized, System Center PowerShell scripts are the building blocks for more complex actions, such as using a query against Active Directory to get a list of running servers and then using that list to modify network addresses to move an application to a backup network while a new release is deployed.

    Getting PowerShell widely used has taken some time; there’s a steep learning curve that requires some programming skill. But once you’ve made that leap, the ability to manage many systems from one keyboard makes a big difference to working with modern application architectures. Extension libraries add cmdlets for Microsoft’s cloud services, including Azure and Office 365. PowerShell is also used to embrace new ways of thinking about administration, for example the Just Enough Admin approach that delegates rights only when needed and only for what’s required.

    Bash for modern application development

    Recent Windows 10 desktop releases have added support for Linux command-line tools, initially using Ubuntu in the Window Subsystem for Linux, exposed through the Bash shell. More distributions and alternative shells are coming, but Bash’s wide adoption make it an attractive route to bringing Unix tool chains to Windows. Ubuntu’s wide catalog of software, and its easy apt-get installation and update features mean you can quickly go from a bare prompt to a fully featured set of tools in a matter of minutes. SSL capabilities give you remote access to Unix servers, and Windows software is treated just like Linux binaries: Set a path so you can launch apps straight from the command line.

    Bash is becoming an important piece of Microsoft’s developer outreach, making Windows accessible to the developers who’ve been using MacOS for its Unix tools. It’s soon to go beyond the desktop, with a Bash-based Azure command line in preview in the Azure web portal and in its new iOS and Android management apps. The Azure command line will also soon support PowerShell, with a simple dropdown menu for switching personalities on the fly.

    Azure command line on iPhone
    ( Читать дальше )

  • IT news
    IT news, Июнь, 13

    If you immerse yourself in Microsoft history for long enough, you’ll come across more than one story about staff trying to add more command-line features to its operating systems. The plans go up the corporate tree, to the rarified heights of a Bill Gates review, where the executives ask, “What part of the name Windows do you have a problem with?”

    Corporate legends aside, Windows on both the desktop and server have long been the province of GUIs, point-and-click experiences driving everything from files on desktop PCs to managing entire virtual networks in the public cloud. That was all very well when you were dealing with tens of PCs and a handful of servers in an office. It even still worked for client-server enterprise applications or a small farm of web servers.

    [ Discover the power of Bash on Windows. | The power of PowerShell: PowerShell intro for Windows Server admins • PowerShell intro for Exchange admins • Essential PowerShell scripts for security admins • All about PowerShell providers and modules. | Keep up with hot topics in programming with InfoWorld's App Dev Report newsletter. ]

    Now, however, we have the cloud; in its public, private, and hybrid guises. Automated system administration tools orchestrate our applications and manage our virtual machines in heterogeneous environments that mix and match operating systems and management philosophies. Infrastructure is now code, and the data center an operating system. What now for the GUI? It’s at heart a tool for one machine, one that needs an operator — not the automation that’s required for operations at scale.

    From cmd.exe to PowerShell

    Microsoft’s original command line, cmd.exe, wasn’t ready for this new world, offering just simple batch-command capabilities and basic scripting. That’s where PowerShell comes in. Building on .Net and lessons from Unix shell environments, it’s at heart a systems administration programming language.

    PowerShell code uses C#-like constructs with long, self-descriptive commands. It’s not the terse Unix command line; it’s one where verbs and nouns combine in a grammar that is surprisingly easy to pick up. If a cmdlet doesn’t exist for what you want, combine several into a script or even write your own.

    Now 11 years old, PowerShell has become not just a Windows tool but one that can run on most other systems. It’s also open source, with a thriving community. But it has not left its Windows roots behind, and it remains a key component in Windows’s systems management ecosystem. Drill down behind the System Center GUIs, and you’ll find the commands that you send are remotely executed PowerShell. Click an export button, and the scripts that System Center generates are ready for editing and reuse in your own infrastructure.

    That option is an interesting one, because you’ve now got the tools you need to build your own runbook of scripts. Need to create and deploy Hyper-V virtual machines from a library? Push a VM using System Center Virtual Machine Manager, then export the PowerShell script, edit it, and save it for later use.

    Generalizing PowerShell cmdlets is easy enough: Just replace explicit names of servers with variables and add code to parse calling strings to fill those variables. Once generalized, System Center PowerShell scripts are the building blocks for more complex actions, such as using a query against Active Directory to get a list of running servers and then using that list to modify network addresses to move an application to a backup network while a new release is deployed.

    Getting PowerShell widely used has taken some time; there’s a steep learning curve that requires some programming skill. But once you’ve made that leap, the ability to manage many systems from one keyboard makes a big difference to working with modern application architectures. Extension libraries add cmdlets for Microsoft’s cloud services, including Azure and Office 365. PowerShell is also used to embrace new ways of thinking about administration, for example the Just Enough Admin approach that delegates rights only when needed and only for what’s required.

    Bash for modern application development

    Recent Windows 10 desktop releases have added support for Linux command-line tools, initially using Ubuntu in the Window Subsystem for Linux, exposed through the Bash shell. More distributions and alternative shells are coming, but Bash’s wide adoption make it an attractive route to bringing Unix tool chains to Windows. Ubuntu’s wide catalog of software, and its easy apt-get installation and update features mean you can quickly go from a bare prompt to a fully featured set of tools in a matter of minutes. SSL capabilities give you remote access to Unix servers, and Windows software is treated just like Linux binaries: Set a path so you can launch apps straight from the command line.

    Bash is becoming an important piece of Microsoft’s developer outreach, making Windows accessible to the developers who’ve been using MacOS for its Unix tools. It’s soon to go beyond the desktop, with a Bash-based Azure command line in preview in the Azure web portal and in its new iOS and Android management apps. The Azure command line will also soon support PowerShell, with a simple dropdown menu for switching personalities on the fly.

    Azure command line on iPhone
    ( Читать дальше )

  • IT news
    IT news, Июнь, 7

    Given the current political climate, the future of the H-1B visa program is cloudy, at best. All indications point to tighter eligibility for potential employees, increased application costs and delays in processing.


    ( Читать дальше )

  • IT news
    IT news, Июнь, 6

    Guess what? It’s not CIO or other leaders who are calling in the cloud consultants these days. It’s the CFOs who are picking up the phone. 


    ( Читать дальше )

  • IT news
    IT news, Июнь, 2

    You’re going to make mistakes. I tell my enterprise clients that every week.

    However, there are mistakes and there are mistakes that are more like self-inflected wounds. Here are three of the dumbest mistakes I’m now seeing enterprises make in the cloud efforts.


    ( Читать дальше )

  • IT news
    IT news, Май, 30

    Amazon Web Services really leads the way in determining market price for cloud services, and the second-, third-, and lower-tier cloud providers try to price their cloud services below that of AWS to steal its business. That is, until AWS drops prices—again.


    ( Читать дальше )

  • IT news
    IT news, Май, 23

    Conceived on a napkin in 1993 by Richard Platt and David Tucker at Incite (soon to become Selsius Systems), the world's first IP PBX was a true killer app for the rapidly emerging IP network platform.  Connecting people together via real-time voice turned out to be an ideal use of newly ubiquitous fast ethernet infrastructure—and unifying voice and data networks helped turn “convergence” into a buzzword.

     High-quality, real-time human-to-human communication requires a high-performance network, naturally, and in 1998 the soothsayers in Cisco’s M&A division foresaw IP comms driving IP infrastructure spending, and a match made in Dallas was born.  Currently representing well over $1 billion in direct sales of Cisco Unified Communications equipment, and many multiples of that in indirect network infrastructure revenue, it’s clear that connecting people over the network is a big deal.  And while just about everyone else in Silicone Valley is focused in roughly the same head-space, Cisco’s proven ability to weaponize its technology with industrial-strength security, reliability, manageability, and scale—and then point it at the lucrative enterprise market—turned it into the largest PBX vendor on the planet (from zero to #1 in under five years).

    developer.cisco.com
    ( Читать дальше )

  • IT news
    IT news, Май, 19

    I call them the “folded-arm gang”: those CIOs who invite the “cloud guy” into a meeting and then push back on everything you say and do so for no good technical reason. It’s frustrating.


    ( Читать дальше )

  • IT news