
By Srinivasan Sundara Rajan | Article Rating: |
|
December 30, 2014 09:00 AM EST | Reads: |
5,901 |

My Wish List From Microsoft Azure DevOps Solutions in 2015
As the DevOps movement is growing every day, naturally we find quite of lot of vendors offering DevOps solutions.
The main reason for multiple different offerings from multiple vendors is the lack of clear definition and understanding among the consumers of DevOps.
Most of the offerings back track from benefits of DevOps, as DevOps is all about fast turn around of new business capability features from a software product towards its end customers. This means that wide array of products that aim at, faster provisioning (Cloud), error free infrastructure configuration (automation) and faster build/test/deploy (continuous integration) products can fit into the realm of DevOps.
This is one of the reasons lots of 'traditional' Infrastructure and Application Performance Management (APM) vendors have joined the DevOps mission and started offering many tools and products in support of this.
While there are lot of merits in these tools, if we go by the first principles that DevOps is more of an organizational process that facilitates Communication, Collaboration and Integration between Software Development and IT Operation teams. If we view DevOps from its core definition it is the vendors who have excelled traditionally in all of :
- Software Development Life Cycle / Application Life Cycle Management tools
- Service Desk / User Feed Back tools
- Infrastructure Monitoring & Optimization tools
- Application Performance Management tools
are better positioned to deliver the vision of DevOps for organizations. In this context there are organizations like, Microsoft and IBM have complete vision on all aspects of DevOps.
Let us take the case Microsoft as a case study.
- VisualStudio ALM Suite
- SystemCenter Service Manager
- SystemCenter Operations Manager
- Azure Automation
The above tools are leaders in them selves in various DevOps life cycle activities and may providea better bet for enabling DevOps in an enterprise.
Microsoft Azure as a DevOps Platform & Missing Pieces: From the above argument, Microsoft Azure which hosts best of ALM tools, Operations tools as part of it form a better option for implementing DevOps culture, and some of the supporting services are mentioned below.
VisualStudio Online: Visual Studio Online is the fastest and easiest way yet to plan, build, and ship software across a variety of platforms. Get up and running in minutes on our cloud infrastructure without having to install or configure a single server. The following ALM features are key features of VisualStudio.
- Backlog Planning / Sprint Planning
- Collaboration between multiple stake holders
- Code & Develop Under multiple .net Frameworks and Programming Languages
- Create & Run Unit Tests
- Debug the code
- Create Test Cases
- Test automation
- Release Management
- Continuous Deployment to Azure Environments
Application Insights: Application Insights is APM (Application Performance Management) service as part of Azure. Application Insights, Detect issues, solve problems and continuously improve your applications. Quickly diagnose any problems in your live application. Understand what your users do with it. Application Insights is designed to work with services built into the Microsoft .NET Framework, Java, Microsoft Azure services, Web sites, Windows Store applications and Windows Phone 8 applications. With complete end-to-end monitoring, you get a true 360-degree picture of your application, not just small pieces of isolated data.
Azure Automation: Microsoft Azure Automation provides a way for developers to automate the manual, long-running, error-prone, and frequently repeated tasks that are commonly performed in a cloud environment. You can create, monitor, manage, and deploy resources in your Azure environment using runbooks, which under the hood are Windows PowerShell workflows.
Operational Insights: While the above three services namely VS Online, Application Insights, Azure Automation fall more under Developer side of DevOps, this one is more from Operations side of the things. Azure Operational Insights,is an analysis service that enables IT administrators to gain deep insight into their environments. Operational Insights enables users to interact with real-time and historical computer data to rapidly develop custom insights, and provides Microsoft and community-developed patterns for analysing data. Operational Insights provides powerful search capabilities that enable ad-hoc root cause analysis and automated troubleshooting across multiple data sources. Without instrumenting any code directly or having knowledge of any complex schema, IT admins can quickly receive interactive results. Operational Insights search helps users drill deeper into areas of interest that are highlighted by intelligence packs. Search also enables users to form their own hypotheses and query the data to find custom insights through proactive exploration or reactive troubleshooting.
What is Currently Missing In Azure as a Complete DevOps Platform: As evident from my thought process above, with depth of offering both on Development Side and Operations side Azure can be positioned as a DEVOPS platform for enterprises. However there are some pieces missing in the current landscape which can be added in the future.
Integration Of Visual Studio Online ALM Information With Operational Insights: As a true value proposition of DevOps is about integration between development and operations teams, it would be wiser for enterprises to get an integrated dash board between development and operational issues. Consider an integrated view of new features released as part of a Sprint Life Cycle and the associated test case execution results, along with the sudden spike in the production memory consumption may throw lot of insights into the minds of both developers and operations.
Integration Of a Service Desk Tool With Operational Insights: The best feedback of an end user view of application is reflected in the ticket text that is created as part of the service desk tool. As Operational Insights tightly integrated with Search features, it can be further integrated with Online Service Desk tool such that user feed back can be instantly integrated as part of development life cycle.
Integration Between Application Insights and Operational Insights: Most times infrastructure issues are basically due to application issues that run on top of them. In that way an option to drill down to application specific features on top of the insights from Operations will provide much needed collaboration between operations and development teams.
As DevOps is a fundamental change the way development and operations team work together. It may face resistance if not properly handled. Already there are some noise around reduced developer productivity due to DevOps enablement and hence a better collaboration among the tools that developer and operations use will be a key to its success. In that case vendors like Azure who have got best of both sides got a better chance.
Wishing editors, management, staff of Ulitzer/SYS-CON Media and all my readers A Merry Christmas & Happy New Year!
Software Is Eating the World
Download slides ▸ Here
Companies that were not previously in the technology space now find themselves competing with Google and Amazon on the speed of innovation. As the innovation cycle accelerates, companies must embrace rapid and constant change to both applications and their infrastructure, and find a way to deliver speed and agility of development without sacrificing reliability or efficiency of operations. In her Keynote at DevOps Summit Silicon Valley, Victoria Livschitz, CEO of Qubell, discussed how IT organizations can automate just-in-time assembly of application environments - each built for a specific purpose with the right infrastructure, components, service, data and tools - and deliver this automation to developers as a self-service. Victoria's keynote included remarks by Kira Makagon, EVP of Innovation at RingCentral, and Ratnakar Lavu, EVP of Digital Technology at Kohl's.
DevOps Summit Was a Terrific Event! ▸ Here
NoOps != No Operations
Download slides ▸ Here
Shipping daily, injecting faults, and keeping an extremely high availability "without Ops"? Understand why NoOps does not mean no operations. Agile development methodologies require evolved operations to be successful.
In his keynote at DevOps Summit Silicon Valley, David Tesar, Microsoft Technical Evangelist on Microsoft Azure and DevOps, discussed how Microsoft teams that have made huge progress with a DevOps transformation effectively utilize operations staff and how challenges were overcome. Regardless of whether you are a startup or a mature enterprise, whether you are using PaaS, Micro Services, or Containerization, walk away with some practical tips where Ops can make a significant impact working with the development teams. Operational teams and functions are increasingly more important as the industry delivers software at a blazing pace.
DevOps Is Even More Important Than You Think
The move in recent years to cloud computing services and architectures has added significant pace to the application development and deployment environment. When enterprise IT can spin up large computing instances in just minutes, developers can also design and deploy in small time frames that were unimaginable a few years ago. The consequent move toward lean, agile, and fast development leads to the need for the development and operations sides to work very closely together. Thus, DevOps becomes essential for any ambitious enterprise today.
This Lunchtime Power Panel at DevOps Summit was moderated by Andi Mann, VP of Strategic Solutions at CA Technologies. Monish Sharma, VP of Customer Success at ElasticBox; Myles Steinhauser, Software Development Engineer at Blue Box; Victoria Livschitz, CEO of Qubell Inc.; and Mark Levy, Sr. Product Marketing Manager at Serena Software go beyond the basics in a discussion of why DevOps is not only important for transformation, but is mission-critical for enterprises that want to stay in business.
DevOps: Disruptive but Essential in a Cloud Expo® Universe
The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that produce software that is obsolete at launch. DevOps may be disruptive, but it is essential.
The DevOps Summit 2015 New York and Silicon Valley will be held:
DevOps Summit 2015 New York
(June 9-11, 2015, at the Javits Center, Manhattan)
DevOps Summit 2015 Silicon Valley
(November 3-5, 2015, at the Santa Clara Convention Center)
DevOps Summit, June 9-11, 2015, at the New York Javits Center in the heart of world's financial capital, will expand the DevOps community, enable a wide sharing of knowledge, and educate delegates and technology providers alike. Recent research has shown that DevOps dramatically reduces development time, the amount of time enterprise IT professionals spend putting out fires, and support time generally. Time spent on infrastructure development is significantly increased, and DevOps practitioners report more software releases and higher quality.
DevOps Summit content doubled in November from a single track last year in New York to two simultaneous tracks: "Dev" Developer Focus and "Ops" Operations Focus, as well as high impact keynotes attended by over 1,000 delegates.
We'll see you in New York City! See you in June!
View Daily Updates to DevOps Summit Conference Schedule ▸ Here
Register For DevOps Summit "FREE" (limited time offer) ▸ Here
Visit Website: DevOps Summit
Follow on Twitter: @DevOpsSummit
Bookmark "DevOps Journal" ▸ here
While there are many ways to define DevOps, the goal of the concept is to be able to deliver IT solutions faster, leveraging several technology tools to add value for business. Cloud companies have demonstrated how they can manage massive pools of IT infrastructure, giving the developer a very flexible resource pool that they can leverage and IT is eager to do the same.
DevOps Summit 2015 New York Call for Papers Now Open
Call for Papers for DevOps Summit 2015 New York is now open. Tracks and topics for DevOps Summit at Cloud Expo are listed below. Submit your speaking proposals here ▸ DevOps Summit Call for Papers
- Application delivery
- ROI and business value
- Site reliability
- Continuous delivery
- Kanban, Scrum, and Agile
- Continuous integration
- Release scalability
- Continuous release
- Service virtualization
- Operational monitoring
- Capacity management
- Load testing
- Quality assurance
- Manager and exec support
- Release automation
- Cultural change
- Breaking down IT silos
- Cloud development
- Cloud platforms
- Test automation
- Teaming
- Application security
- API management
- Identity and access
- Audit and control
- DevOps and ITIL, ISO, Six Sigma, COBIT
- Mobile DevOps
- DevOps for legacy systems
- Software-defined servers
- Network automation
- Server automation
- Configuration automation
- Continuous support
- DevOps anti-patterns
- Enterprise DevOps
- DevOps system architecture
- IT orchestration
- Containerization
- DevOps skills and training
- WebOps, CloudOps, ChatOps, NoOps
- Change management
Cloud, Big Data, and the 'Internet of Things'
Are you ready to put your data in the cloud?
What is the future of security in the cloud?
Does Docker quickly advance the development of an IoT application?
What are the implications of Moore's Law on Hadoop deployments?
Cloud Expo / @ThingsExpo 2015 New York
(June 9-11, 2015, at the Javits Center, Manhattan)
Cloud Expo / @ThingsExpo 2015 Silicon Valley
(November 3-5, 2015, at the Santa Clara Convention Center)
@ThingsExpo Silicon Valley 2014 Exhibit Floor was packed for three days!
Get all these questions and hundreds more like them answered at the 2015 Cloud Expo and @ThingsExpo June 9-11, at the Javits Center in New York City, and November 3-5, at the Santa Clara Convention Center in Santa Clara, California.
Our upcoming June 9-11, 2015, event in New York City will present a total of 10 simultaneous tracks (the largest conference content in the world) by an all-star faculty, over three days, plus the popular two-day "Cloud Computing Bootcamp" presented by Janakiram MSV, an analyst with the Gigaom Research analyst network where he covers the Cloud Services landscape.
Cloud and Big Data topics and tracks include: Enterprise Cloud Adoption, APM & Cloud Computing | Hot Topics, Cloud APIs & Business, Cloud Security | Mobility, and Big Data | Analytics.
@ThingsExpo content also tripled from a single track last year to three simultaneous (all sold-out) IoT tracks: Consumer IoT, Enterprise IoT, and IoT Developer | WebRTC Convergence.
Please check back for daily updates as we are working with our distinguished faculty members to finalize new session abstracts. If you have any questions please contact us at events (at) sys-con.com. Last but not least we will announce our keynotes to be delivered by world-class speakers on the hottest topics!
Cloud Expo / @ThingsExpo Silicon Valley 2014 Exhibit Floor Day 3
@ThingsExpo 2015 New York (June 9-11 in New York City)
@ThingsExpo 2015 Silicon Valley (November 3-5 in Santa Clara, CA)
The largest 'Internet of Things' event in the world has announced "sponsorship opportunities" and "call for papers."
The 1st International Internet of @ThingsExpo was launched this June at the Javits Center in New York City with over 6,000 delegates in attendance. The 2nd International Internet of @ThingsExpo took place November 4-6, 2014, at the Santa Clara Convention Center in Santa Clara, California, with an estimated 6,000 plus delegates attending over three days.
Cloud Expo / @ThingsExpo New York 2014 registration desk at the Javits
Sponsorship and Exhibit Opportunities Are Now Available
Sponsors and exhibitors of Internet of @ThingsExpo will benefit from unmatched branding, profile building and lead generation opportunities through:
- Featured on-site presentation and ongoing on-demand webcast exposure to a captive audience of industry decision-makers.
- Showcase exhibition during our new extended dedicated expo hours
- Breakout Session Priority scheduling for sponsors that have been guaranteed a 35-minute technical session
- Online advertising in SYS-CON's i-Technology publications
- Capitalize on our comprehensive marketing efforts leading up to the show with print mailings, e-newsletters and extensive online media coverage.
- Unprecedented PR Coverage: Editorial coverage on IoT.sys-con.com, Tweets to our 75,000 plus followers, press releases sent on major wire services to over 500 combined analysts and press members who attended Internet of @ThingsExpo - making it the best-covered "Internet of Things" conference in the world
For more information on sponsorship, exhibit, and keynote opportunities contact Carmen Gonzalez by email at events (at) sys-con.com, or by phone 201 802-3021. Book both events for additional savings!
World's Top 2nd Wave Cloud and IoT Players: 2014 Sponsors and Exhibitors
In 2014 roughly 12,000 (audited) delegates registered and participated in the world's largest 2nd wave Cloud and 'Internet of Things' event. Conference delegates met with over 150 of the world's leading Cloud and 'Internet of Things' technology pioneers that were among the sponsors and exhibitors, including:
Acision (Exhibitor), ActiveState (Silver), AgilePoint (Exhibitor), Ambernet (Exhibitor), Amplidata (Exhibitor), Apacer Memory America (Exhibitor), Appcore (Exhibitor), AppDynamics (Exhibitor), AppZero (Exhibitor), Aria Systems (Bronze), Automic (Gold), Avere Systems (Exhibitor), Axis Communications (Exhibitor), Basic6 (Exhibitor), Bitium (Exhibitor), BlueBox (Bronze), Brother Office (Bronze), BSQUARE (Bronze), BUMI (Exhibitor), CA Technologies (Platinum), Calm.io (Bronze), CiRBA (Bronze), Cisco (Gold), Cloudant (Exhibitor), Cloudian (Bronze), CodeFutures (Bronze), Connect2.me (Exhibitor), Connected Data (Exhibitor), CrashPlan/Code42 (Exhibitor), Creative Business Solutions (Exhibitor), Cynny Italia (Exhibitor), Dasher Technologies (Exhibitor), DEAC Data Centers (Silver), Dell (Silver), Distrix (Exhibitor), Dyn (Bronze), e-SignLive by Silanis (Exhibitor), Edgecast Networks (Platinum), ElasticBox (Exhibitor), Endstream/Open Data Centers (Exhibitor),
ESRI (Bronze), Evident.io (Exhibitor), FireHost (Bronze), Gigamon (Silver), GoodData (Bronze), Gridstore (Exhibitor), Harbinger Group (Exhibitor), HP (DevOps Track Sponsor), IAPP (Exhibitor), IBM (Platinum), IDenticard (Exhibitor), Imperva (Exhibitor), IndependenceIT (Exhibitor), Infor (Platinum), InMage (Exhibitor), Innodisk (Exhibitor), ITinvolve (Silver), iwNetworks (Exhibitor), Ixia (Exhibitor), iXsystems (Exhibitor), Jelastic (Exhibitor), MangoApps (Exhibitor), Matrix.org (Silver), MetraTech (Bronze), Microsoft (Diamond), NaviSite (Silver), Net Access Corporation (Exhibitor), NuoDB (Bronze), NY Times (Exhibitor), Objectivity (Exhibitor), OpenCrowd (Exhibitor), Oracle (Platinum Plus), OutSystems (Bronze), Parasoft (Exhibitor), Peak10 (Exhibitor), Peer 1 Hosting (Exhibitor), Pluralsight (Exhibitor), PubNub (Exhibitor), QTS Data Centers (Bronze), Quantum (Exhibitor), Qubell (Platinum), r-evolutionapp (Exhibitor), RackWare (Exhibitor), Red Hat (Bronze), RingStor (e-Bulletin Sponsor), SAP (Gold), ScaleMP (Exhibitor), Seagate (Exhibitor), SendGrid (Exhibitor), Serena Software (Exhibitor), SherWeb (Exhibitor),
SimpleECM (Exhibitor), Smartvue (Exhibitor), SOA Software (Bronze), SOASTA CloudTest (Exhibitor), SoftLayer (Gold), SoftwareAG (Exhibitor), Solgenia (Exhibitor), SPAN Systems (Exhibitor), StackIQ (Exhibitor), Stateless Networks (Exhibitor), Stratogent (Exhibitor), Telecity (Exhibitor), Telehouse (Exhibitor), Telestax (Exhibitor), Transparent Cloud Computing Consortium (Exhibitor), Ulunsoft (Exhibitor), Utimaco (Exhibitor), VASCO Data Security (Bronze), Veeam (Exhibitor), Verizon (Platinum), VictorOps (Exhibitor), Virtustream (Power Panel Sponsor), Vormetric (Bronze), Will Jaya (Exhibitor), Windstream (Silver), WSM - Website Movers International (Exhibitor), Zentera (Exhibitor), Zerto (Exhibitor)
Secure Your VIP Pass to Attend @ThingsExpo 2015 New York
@ThingsExpo announced a limited time FREE "Expo Plus" registration option. The onsite registration price of $600 will be set to 'free' for delegates who register before the end of this month.
To take advantage of this opportunity, attendees can use the special "coupon code" on the registration page and secure their "@ThingsExpo Plus" registration to attend all keynotes and general sessions, as well as a limited number of technical sessions each day of the show, in addition to full access to the expo floor and the @ThingsExpo hackathons throughout the week.
The registration page is located at the @ThingsExpo site here.
@ThingsExpo 2015 New York 'Call for Papers' Now Open
The 3rd International Internet of @ThingsExpo, to be held June 9-11, 2015, at the Javits Center in New York City, New York, announces that its 'Call for Papers' is now open. The event will feature a world class, all-star faculty with the hottest IoT topics covered in three distinct tracks.
Track 1 - Consumer IoT and Wearables: Smart Appliances, Wearables, Smart Cars, Smartphones 2.0, Smart Travel, Personal Fitness, Health Care, Personalized Marketing, Customized Shopping, Personal Finance, The Digital Divide, Mobile Cash & Markets, Games & the IoT, The Future of Education, Virtual Reality
Track 2 - Enterprise IoT: The Business Case for IoT, Smart Grids, Smart Cities, Smart Transportation, The Smart Home, M2M, Authentication/Security, Wiring the IoT, The Internet of Everything, Digital Transformation of Enterprise IT, Agriculture, Transportation, Manufacturing, Local & State Government, Federal Government
Track 3 - IoT Developer | WebRTC Convergence: WebRTC, Eclipse Foundation, Cloud Foundry, Docker & Linux Containers, Node-Red, Open Source Hardware, Leveraging SOA, Multi-Cloud IoT, Evolving Standards, WebSockets, Security & Privacy Protocols, GPS & Proximity Services, Bluetooth/RFID/etc., XMPP, Nest Labs
@ThingsExpo billboard is viewed by more than 1.3 million motorists per week on Highway 101, in the heart of Silicon Valley
Help plant your flag in the fast-expanding business opportunity that is the Internet of Things: Submit your speaking proposal today here!
Download @ThingsExpo Newsletter Today ▸ Here
Chris Matthieu Named @ThingsExpo Tech Chair
Internet of @ThingsExpo named Chris Matthieu tech chair of Internet of @ThingsExpo 2014 Silicon Valley.
Chris Matthieu has two decades of telecom and web experience. He launched his Teleku cloud communications-as-a-service platform at eComm in 2010, which was acquired by Voxeo. Next he built an open source Node.JS PaaS called Nodester, which was acquired by AppFog. His latest startups include Twelephone. Leveraging HTML5 and WebRTC, Twelephone's BHAG (Big Hairy Audacious Goal) is to become the next generation telecom company running in the Web browser. Chris is currently co-founder and CTO of Octoblu.
Website: http://www.ThingsExpo.com
Twitter: http://www.Twitter.com/ThingsExpo
CEO Power Panel in Silicon Valley Examined Agility, Cloud, Big Data, and the 'Internet of Things'
Things are being built upon cloud foundations to transform organizations. This CEO Power Panel at 15th Cloud Expo, moderated by Roger Strukhoff, Cloud Expo and @ThingsExpo conference chair, addressed the big issues involving these technologies and, more important, the results they will achieve. Rodney Rogers, chairman and CEO of Virtustream; Brendan O'Brien, co-founder of Aria Systems, Bart Copeland, president and CEO of ActiveState Software; Jim Cowie, chief scientist at Dyn; Dave Wagstaff, VP and chief architect at BSQUARE Corporation; Seth Proctor, CTO of NuoDB, Inc.; and Andris Gailitis, CIO of DEAC, discussed how important public, private, and hybrid cloud are to the enterprise. How does one define Big Data? And how is the IoT tying all this together?
About SYS-CON Media & Events
SYS-CON Media (www.sys-con.com) has since 1994 been connecting technology companies and customers through a comprehensive content stream - featuring over forty focused subject areas, from Cloud Computing to Web Security - interwoven with market-leading full-scale conferences produced by SYS-CON Events. The company's internationally recognized brands include among others Cloud Expo® (CloudComputingExpo.com / @CloudExpo), Big Data Expo(BigDataExpo.net / @BigDataExpo), DevOps Summit (DevOpsSummit.sys-con.com / @DevOpsSummit), Internet of @ThingsExpo (ThingsExpo.com / @ThingsExpo) and Cloud Computing Bootcamp(CloudComputingBootcamp.com).
Cloud Expo®, Big Data Expo® and @ThingsExpo® are registered trademarks of Cloud Expo, Inc., a SYS-CON Events company.
Published December 30, 2014 Reads 5,901
Copyright © 2014 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Srinivasan Sundara Rajan
Highly passionate about utilizing Digital Technologies to enable next generation enterprise. Believes in enterprise transformation through the Natives (Cloud Native & Mobile Native).
![]() Jun. 16, 2017 02:15 PM EDT Reads: 544 |
By Yeshim Deniz ![]() Jun. 16, 2017 01:15 PM EDT Reads: 1,641 |
By Elizabeth White ![]() Jun. 16, 2017 10:45 AM EDT Reads: 473 |
By Elizabeth White ![]() Jun. 16, 2017 10:15 AM EDT Reads: 585 |
By Yeshim Deniz ![]() Jun. 16, 2017 07:00 AM EDT Reads: 1,839 |
By Yeshim Deniz ![]() Jun. 16, 2017 03:45 AM EDT Reads: 990 |
By Yeshim Deniz ![]() Jun. 16, 2017 03:30 AM EDT Reads: 933 |
By Yeshim Deniz ![]() Jun. 16, 2017 03:15 AM EDT Reads: 1,049 |
By Elizabeth White ![]() Jun. 16, 2017 12:00 AM EDT Reads: 986 |
By Yeshim Deniz ![]() Jun. 15, 2017 07:45 PM EDT Reads: 887 |
By Elizabeth White ![]() Jun. 15, 2017 10:30 AM EDT Reads: 570 |
By Elizabeth White ![]() Jun. 11, 2017 04:00 PM EDT Reads: 1,417 |
By Liz McMillan ![]() Jun. 11, 2017 04:00 PM EDT Reads: 1,291 |
By Yeshim Deniz ![]() Jun. 10, 2017 06:45 AM EDT Reads: 1,806 |
By Elizabeth White ![]() Jun. 8, 2017 12:00 PM EDT Reads: 1,445 |
By Liz McMillan ![]() Jun. 8, 2017 09:00 AM EDT Reads: 1,441 |
By Liz McMillan ![]() Jun. 8, 2017 07:00 AM EDT Reads: 2,243 |
By Yeshim Deniz ![]() Jun. 8, 2017 12:00 AM EDT Reads: 5,878 |
By Carmen Gonzalez ![]() Jun. 7, 2017 08:00 PM EDT Reads: 6,596 |
By Elizabeth White ![]() Jun. 7, 2017 12:00 PM EDT Reads: 2,028 |